diff -pruN 1.11.3-1/circle.yml 1.12.0-1/circle.yml
--- 1.11.3-1/circle.yml	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/circle.yml	1970-01-01 00:00:00.000000000 +0000
@@ -1,144 +0,0 @@
-# vim: set expandtab shiftwidth=2 tabstop=8 textwidth=0:
-
-libinput_jobs:
-  default_settings: &default_settings
-    working_directory: ~/libinput
-  # Define a couple of standardized build targets
-  # that we call from every build container
-  build_and_test_default: &build_and_test_default
-    name: Build
-    command: |
-      rm -rf build
-      meson build ${MESON_PARAMS}
-      meson configure build
-      ninja -v -C build ${NINJA_ARGS}
-    environment:
-      MESON_PARAMS: --prefix=/opt/libinput
-  build_and_test: &build_and_test
-    run:
-      <<: *build_and_test_default
-  build_no_libwacom: &build_no_libwacom
-    run:
-      <<: *build_and_test_default
-      name: Build - No libwacom
-      environment:
-        MESON_PARAMS: -Dlibwacom=false
-  build_no_debug_gui: &build_no_debug_gui
-    run:
-      <<: *build_and_test_default
-      name: Build - No debug-gui
-      environment:
-        MESON_PARAMS: -Ddebug-gui=false
-  build_no_tests: &build_no_tests
-    run:
-      <<: *build_and_test_default
-      name: Build - No tests
-      environment:
-        MESON_PARAMS: -Dtests=false
-  build_no_docs: &build_no_docs
-    run:
-      <<: *build_and_test_default
-      name: Build - No docs
-      environment:
-        MESON_PARAMS: -Ddocumentation=false
-  build_dist: &build_dist
-    run:
-      <<: *build_and_test_default
-      name: Build - ninja dist
-      environment:
-        NINJA_ARGS: dist
-  ninja_scan_build: &ninja_scan_build
-    run:
-      <<: *build_and_test_default
-      name: Ninja scan-build
-      environment:
-        NINJA_ARGS: scan-build
-  install: &install
-    run:
-      name: Installing
-      command: ninja -v -C build install
-  export_logs: &export_logs
-    store_artifacts:
-      path: ~/libinput/build/meson-logs
-
-fedora_install: &fedora_install
-  run:
-    name: Install prerequisites
-    command: |
-      dnf upgrade -y libsolv
-      dnf install -y git gcc gcc-c++ meson check-devel libudev-devel libevdev-devel doxygen graphviz valgrind binutils libwacom-devel cairo-devel gtk3-devel glib2-devel mtdev-devel
-
-fedora_build_all: &fedora_build_all
-  <<: *default_settings
-  steps:
-    - *fedora_install
-    - checkout
-    - *build_and_test
-    - *install
-    - *export_logs
-    - *build_no_libwacom
-    - *build_no_debug_gui
-    - *build_no_tests
-    - *build_no_docs
-    - *build_dist
-
-ubuntu_install: &ubuntu_install
-  run:
-    name: Install prerequisites
-    command: |
-      apt-get update
-      apt-get install -y software-properties-common
-      add-apt-repository universe
-      apt-get update
-      apt-get install -y git gcc g++ meson check libudev-dev libevdev-dev doxygen graphviz valgrind binutils libwacom-dev libcairo2-dev libgtk-3-dev libglib2.0-dev libmtdev-dev
-
-ubuntu_build_all: &ubuntu_build_all
-  <<: *default_settings
-  steps:
-    - *ubuntu_install
-    - checkout
-    - *build_and_test
-    - *install
-    - *export_logs
-    - *build_no_libwacom
-    - *build_no_debug_gui
-    - *build_no_tests
-    - *build_no_docs
-    - *build_dist
-
-scan_build_run: &scan_build_run
-  <<: *default_settings
-  steps:
-    - *fedora_install
-    - run:
-        name: Install clang and find
-        command: dnf install -y clang-analyzer findutils
-    - checkout
-    - *ninja_scan_build
-    - *export_logs
-    - run:
-        name: Check scan-build results
-        command: test ! -d ~/libinput/build/meson-logs/scanbuild || test $(find ~/libinput/build/meson-logs/scanbuild -maxdepth 0 ! -empty -exec echo "not empty" \; | wc -l) -eq 0 || (echo "Check scan-build results" && false)
-
-version: 2
-jobs:
-  fedora_latest:
-    <<: *fedora_build_all
-    docker:
-      - image: fedora:latest
-  ubuntu_17_10:
-    <<: *ubuntu_build_all
-    docker:
-      - image: ubuntu:artful
-  scan_build:
-    <<: *scan_build_run
-    docker:
-      - image: fedora:latest
-
-workflows:
-  version: 2
-  compile:
-    jobs:
-      - fedora_latest
-      - scan_build
-      - ubuntu_17_10
diff -pruN 1.11.3-1/CODING_STYLE 1.12.0-1/CODING_STYLE
--- 1.11.3-1/CODING_STYLE	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/CODING_STYLE	1970-01-01 00:00:00.000000000 +0000
@@ -1,117 +0,0 @@
-- Indentation in tabs, 8 characters wide, spaces after the tabs where
-  vertical alignment is required (see below)
-
-- Max line width 80ch, do not break up printed strings though
-
-- Break up long lines at logical groupings, one line for each logical group
-
-  int a = somelongname() +
-  	  someotherlongname();
-
-  if (a < 0 &&
-      (b > 20 & d < 10) &&
-      d != 0.0)
-
-
-  somelongfunctioncall(arg1,
-  		       arg2,
-  		       arg3);
-
-- Function declarations: return type on separate line, {} on separate line,
-  arguments broken up as above.
-
-  static inline int
-  foobar(int a, int b)
-  {
-
-  }
-
-  void
-  somenamethatiswaytoolong(int a,
-  			   int b,
-  			   int c)
-  {
-  }
-
-- /* comments only */, no // comments
-
-- variable_name, not VariableName or variableName. same for functions.
-
-- no typedefs of structs, enums, unions
-
-- if it generates a compiler warning, it needs to be fixed
-- if it generates a static checker warning, it needs to be fixed or
-  commented
-
-- declare variables at the top, try to keep them as local as possible.
-  Exception: if the same variable is re-used in multiple blocks, declare it
-  at the top.
-  Exception: basic loop variables, e.g. for (int i = 0; ...)
-
-  int a;
-  int c;
-
-  if (foo) {
-  	int b;
-
-  	c = get_value();
-  	usevalue(c);
-  }
-
-  if (bar) {
-  	c = get_value();
-  	useit(c);
-  }
-
-- do not mix function invocations and variable definitions.
-
-  wrong:
-
-  {
-  	  int a = foo();
-  	  int b = 7;
-  }
-
-  right:
-  {
-  	  int a;
-  	  int b = 7;
-
-  	  a = foo();
-  }
-
-  There are exceptions here, e.g. tp_libinput_context(),
-  litest_current_device()
-
-- if/else: { on the same line, no curly braces if both blocks are a single
-  statement. If either if or else block are multiple statements, both must
-  have curly braces.
-
-  if (foo) {
-  	blah();
-  	bar();
-  } else {
-  	a = 10;
-  }
-
-- public functions MUST be doxygen-commented, use doxygen's @foo rather than
-  \foo notation
-
-- include "config.h" comes first, followed by system headers, followed by
-  external library headers, followed by internal headers.
-  sort alphabetically where it makes sense (specifically system headers)
-
-  #include "config.h"
-
-  #include <stdio.h>
-  #include <string.h>
-
-  #include <libevdev/libevdev.h>
-
-  #include "libinput-private.h"
-
-- goto jumps only to the end of the function, and only for good reasons
-  (usually cleanup). goto never jumps backwards
-
-- Use stdbool.h's bool for booleans within the library (instead of 'int').
-  Exception: the public API uses int, not bool.
diff -pruN 1.11.3-1/CODING_STYLE.md 1.12.0-1/CODING_STYLE.md
--- 1.11.3-1/CODING_STYLE.md	1970-01-01 00:00:00.000000000 +0000
+++ 1.12.0-1/CODING_STYLE.md	2018-09-11 03:40:41.000000000 +0000
@@ -0,0 +1,135 @@
+
+- Indentation in tabs, 8 characters wide, spaces after the tabs where
+  vertical alignment is required (see below)
+
+**Note: this file uses spaces due to markdown rendering issues for tabs.
+  Code must be implemented using tabs.**
+
+- Max line width 80ch, do not break up printed strings though
+
+- Break up long lines at logical groupings, one line for each logical group
+
+```c
+int a = somelongname() +
+        someotherlongname();
+
+if (a < 0 &&
+    (b > 20 & d < 10) &&
+    d != 0.0)
+
+
+somelongfunctioncall(arg1,
+                     arg2,
+                     arg3);
+```
+
+- Function declarations: return type on separate line, {} on separate line,
+  arguments broken up as above.
+
+```c
+static inline int
+foobar(int a, int b)
+{
+
+}
+
+void
+somenamethatiswaytoolong(int a,
+                         int b,
+                         int c)
+{
+}
+```
+
+- `/* comments only */`, no `// comments`
+
+- `variable_name`, not `VariableName` or `variableName`. same for functions.
+
+- no typedefs of structs, enums, unions
+
+- if it generates a compiler warning, it needs to be fixed
+- if it generates a static checker warning, it needs to be fixed or
+  commented
+
+- declare variables at the top, try to keep them as local as possible.
+  Exception: if the same variable is re-used in multiple blocks, declare it
+  at the top.
+  Exception: basic loop variables, e.g. for (int i = 0; ...)
+
+```c
+int a;
+int c;
+
+if (foo) {
+        int b;
+
+        c = get_value();
+        usevalue(c);
+}
+
+if (bar) {
+        c = get_value();
+        useit(c);
+}
+```
+
+- do not mix function invocations and variable definitions.
+
+  wrong:
+
+```c
+{
+        int a = foo();
+        int b = 7;
+}
+```
+
+  right:
+```c
+{
+        int a;
+        int b = 7;
+
+        a = foo();
+}
+```
+
+  There are exceptions here, e.g. `tp_libinput_context()`,
+  `litest_current_device()`
+
+- if/else: { on the same line, no curly braces if both blocks are a single
+  statement. If either if or else block are multiple statements, both must
+  have curly braces.
+
+```c
+if (foo) {
+        blah();
+        bar();
+} else {
+        a = 10;
+}
+```
+
+- public functions MUST be doxygen-commented, use doxygen's `@foo` rather than
+  `\foo` notation
+
+- `#include "config.h"` comes first, followed by system headers, followed by
+  external library headers, followed by internal headers.
+  sort alphabetically where it makes sense (specifically system headers)
+
+```c
+#include "config.h"
+
+#include <stdio.h>
+#include <string.h>
+
+#include <libevdev/libevdev.h>
+
+#include "libinput-private.h"
+```
+
+- goto jumps only to the end of the function, and only for good reasons
+  (usually cleanup). goto never jumps backwards
+
+- Use stdbool.h's bool for booleans within the library (instead of `int`).
+  Exception: the public API uses int, not bool.
diff -pruN 1.11.3-1/debian/changelog 1.12.0-1/debian/changelog
--- 1.11.3-1/debian/changelog	2018-08-23 06:38:47.000000000 +0000
+++ 1.12.0-1/debian/changelog	2018-09-11 06:12:53.000000000 +0000
@@ -1,3 +1,16 @@
+libinput (1.12.0-1) unstable; urgency=medium
+
+  [ Timo Aaltonen ]
+  * New upstream release. (Closes: #907236)
+  * bin.install: Add quirks path.
+  * copyright: Re-order some things to make lintian happy.
+  * source: Add .gitlab-ci.yml to extend-diff-ignore.
+
+  [ Julien Cristau ]
+  * Bump debhelper build-dep to 10.3 for meson build system support.
+
+ -- Timo Aaltonen <tjaalton@debian.org>  Tue, 11 Sep 2018 09:12:53 +0300
+
 libinput (1.11.3-1) unstable; urgency=medium
 
   * New upstream release.
diff -pruN 1.11.3-1/debian/control 1.12.0-1/debian/control
--- 1.11.3-1/debian/control	2018-08-23 05:22:50.000000000 +0000
+++ 1.12.0-1/debian/control	2018-09-11 06:04:33.000000000 +0000
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
 Uploaders: Emilio Pozuelo Monfort <pochu@debian.org>, Héctor Orón Martínez <zumbi@debian.org>
 Build-Depends:
- debhelper (>= 10),
+ debhelper (>= 10.3),
  meson,
  pkg-config,
  libmtdev-dev (>= 1.1.0),
diff -pruN 1.11.3-1/debian/copyright 1.12.0-1/debian/copyright
--- 1.11.3-1/debian/copyright	2018-08-23 05:22:50.000000000 +0000
+++ 1.12.0-1/debian/copyright	2018-09-11 06:04:14.000000000 +0000
@@ -6,10 +6,6 @@ Source: http://www.freedesktop.org/softw
 Files-Excluded:
  doc/html
 
-Files: debian/*
-Copyright: Copyright © 2014 Emilio Pozuelo Monfort <pochu@debian.org>
-License: Expat
-
 Files: *
 Copyright: Copyright © 2006-2009 Simon Thum
            Copyright © 2008-2012 Kristian Høgsberg
@@ -25,6 +21,10 @@ Files: include/linux/input.h
 Copyright: Copyright © 1999-2002 Vojtech Pavlik
 License: GPL-2
 
+Files: debian/*
+Copyright: Copyright © 2014 Emilio Pozuelo Monfort <pochu@debian.org>
+License: Expat
+
 License: Expat
  Permission is hereby granted, free of charge, to any person obtaining a
  copy of this software and associated documentation files (the "Software"),
diff -pruN 1.11.3-1/debian/libinput-bin.install 1.12.0-1/debian/libinput-bin.install
--- 1.11.3-1/debian/libinput-bin.install	2018-08-23 05:22:50.000000000 +0000
+++ 1.12.0-1/debian/libinput-bin.install	2018-09-11 06:04:14.000000000 +0000
@@ -1 +1,2 @@
 lib/udev
+usr/share/libinput
diff -pruN 1.11.3-1/doc/absolute-axes.dox 1.12.0-1/doc/absolute-axes.dox
--- 1.11.3-1/doc/absolute-axes.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/absolute-axes.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,136 +0,0 @@
-/**
-@page absolute_axes Absolute axes
-
-Devices with absolute axes are those that send positioning data for an axis in
-a device-specific coordinate range, defined by a minimum and a maximum value.
-Compare this to relative devices (e.g. a mouse) that can only detect
-directional data, not positional data.
-
-libinput supports three types of devices with absolute axes:
-
- - multi-touch screens
- - single-touch screens
- - @ref tablet-support "graphics tablets"
-
-Touchpads are technically absolute devices but libinput converts the axis values
-to directional motion and posts events as relative events. Touchpads do not count
-as absolute devices in libinput.
-
-For all absolute devices in libinput, the default unit for x/y coordinates is
-in mm off the top left corner on the device, or more specifically off the
-device's sensor. If the device is physically rotated from its natural
-position and this rotation was communicated to libinput (e.g.
-@ref libinput_device_config_left_handed_set "by setting the device left-handed"),
-the coordinate origin is the top left corner of in the current rotation.
-
-@section absolute_axes_handling Handling of absolute coordinates
-
-In most use-cases, absolute input devices are mapped to a single screen. For
-direct input devices such as touchscreens the aspect ratio of the screen and
-the device match. Mapping the input device position to the output position is
-thus a simple mapping between two coordinates. libinput provides the API for
-this with
-
-- libinput_event_pointer_get_absolute_x_transformed() for pointer events
-- libinput_event_touch_get_x_transformed() for touch events
-
-libinput's API only provides the call to map into a single coordinate range.
-If the coordinate range has an offset, the compositor is responsible for
-applying that offset after the mapping. For example, if the device is mapped
-to the right of two outputs, add the output offset to the transformed
-coordinate.
-
-@section absolute_axes_nores Devices without x/y resolution
-
-An absolute device that does not provide a valid resolution is considered
-buggy and must be fixed in the kernel. Some touchpad devices do not
-provide resolution, those devices are correctly handled within libinput
-(touchpads are not absolute devices, as mentioned above).
-
-@section calibration Calibration of absolute devices
-
-Absolute devices may require calibration to map precisely into the output
-range required. This is done by setting a transformation matrix, see
-libinput_device_config_calibration_set_matrix() which is applied to
-each input coordinate.
-
-@f[
-\begin{pmatrix}
- cos\theta & -sin\theta & xoff \\
- sin\theta &  cos\theta & yoff \\
- 0   & 0    & 1
-\end{pmatrix} \begin{pmatrix}
-x \\ y \\ 1
-\end{pmatrix}
-@f]
-
-@f$\theta@f$ is the rotation angle. The offsets @f$xoff@f$ and @f$yoff@f$ are
-specified in device dimensions, i.e. a value of 1 equals one device width
-or height. Note that rotation applies to the device's origin, rotation
-usually requires an offset to move the coordinates back into the original
-range.
-
-The most common matrices are:
-
-- 90 degree clockwise:
-@f$
-\begin{pmatrix}
- 0 & -1 & 1 \\
- 1 & 0 & 0 \\
- 0 & 0 & 1
-\end{pmatrix}
-@f$
-
-- 180 degree clockwise:
-@f$
-\begin{pmatrix}
- -1 & 0 & 1 \\
- 0 & -1 & 1 \\
- 0 & 0 & 1
-\end{pmatrix}
-@f$
-
-- 270 degree clockwise:
-@f$
-\begin{pmatrix}
- 0 & 1 & 0 \\
- -1 & 0 & 1 \\
- 0 & 0 & 1
-\end{pmatrix}
-@f$
-
-- reflection along y axis:
-@f$
-\begin{pmatrix}
- -1 & 0 & 1 \\
- 1 & 0 & 0 \\
- 0 & 0 & 1
-\end{pmatrix}
-@f$
-
-See Wikipedia's
-<a href="http://en.wikipedia.org/wiki/Transformation_matrix">Transformation
-Matrix article</a> for more information on the matrix maths. See
-libinput_device_config_calibration_get_default_matrix() for how these
-matrices must be supplied to libinput.
-
-Once applied, any x and y axis value has the calibration applied before it
-is made available to the caller. libinput does not provide access to the
-raw coordinates before the calibration is applied.
-
-@section absolute_axes_nonorm Why x/y coordinates are not normalized
-
-x/y are not given in @ref motion_normalization "normalized coordinates"
-([0..1]) for one simple reason: the aspect ratio of virtually all current
-devices is something other than 1:1. A normalized axes thus is only useful to
-determine that the stylus is e.g. at 78% from the left, 34% from the top of
-the device. Without knowing the per-axis resolution, these numbers are
-meaningless. Worse, calculation based on previous coordinates is simply wrong:
-a movement from 0/0 to 50%/50% is not a 45% degree line.
-
-This could be alleviated by providing resolution and information about the
-aspect ratio to the caller. Which shifts processing and likely errors into the
-caller for little benefit. Providing the x/y axes in mm from the outset
-removes these errors.
-
-*/
diff -pruN 1.11.3-1/doc/absolute-coordinate-ranges.dox 1.12.0-1/doc/absolute-coordinate-ranges.dox
--- 1.11.3-1/doc/absolute-coordinate-ranges.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/absolute-coordinate-ranges.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,117 +0,0 @@
-/**
-@page absolute_coordinate_ranges Coordinate ranges for absolute axes
-
-libinput requires that all touchpads provide a correct axis range and
-resolution. These are used to enable or disable certain features or adapt
-the interaction with the touchpad. For example, the software button area is
-narrower on small touchpads to avoid reducing the interactive surface too
-much. Likewise, palm detection works differently on small touchpads as palm
-interference is less likely to happen.
-
-Touchpads with incorrect axis ranges generate error messages
-in the form:
-<blockquote>
-Axis 0x35 value 4000 is outside expected range [0, 3000]
-</blockquote>
-
-This error message indicates that the ABS_MT_POSITION_X axis (i.e. the x
-axis) generated an event outside the expected range of 0-3000. In this case
-the value was 4000.
-This discrepancy between the coordinate range the kernels advertises vs.
-what the touchpad sends can be the source of a number of perceived
-bugs in libinput.
-
-@section absolute_coordinate_ranges_fix Measuring and fixing touchpad ranges
-
-To fix the touchpad you need to:
--# measure the physical size of your touchpad in mm
--# run touchpad-edge-detector
--# trim the udev match rule to something sensible
--# replace the resolution with the calculated resolution based on physical
-  settings
--# test locally
--# send a patch to the systemd project
-
-Detailed explanations are below.
-
-[libevdev](http://freedesktop.org/wiki/Software/libevdev/) provides a tool
-called **touchpad-edge-detector** that allows measuring the touchpad's input
-ranges. Run the tool as root against the device node of your touchpad device
-and repeatedly move a finger around the whole outside area of the
-touchpad. Then control+c the process and note the output.
-An example output is below:
-
-@code
-$> sudo touchpad-edge-detector /dev/input/event4
-Touchpad SynPS/2 Synaptics TouchPad on /dev/input/event4
-Move one finger around the touchpad to detect the actual edges
-Kernel says:	x [1024..3112], y [2024..4832]
-Touchpad sends:	x [2445..4252], y [3464..4071]
-
-Touchpad size as listed by the kernel: 49x66mm
-Calculate resolution as:
-	x axis: 2088/<width in mm>
-	y axis: 2808/<height in mm>
-
-Suggested udev rule:
-# <Laptop model description goes here>
-evdev:name:SynPS/2 Synaptics TouchPad:dmi:bvnLENOVO:bvrGJET72WW(2.22):bd02/21/2014:svnLENOVO:pn20ARS25701:pvrThinkPadT440s:rvnLENOVO:rn20ARS25701:rvrSDK0E50512STD:cvnLENOVO:ct10:cvrNotAvailable:*
- EVDEV_ABS_00=2445:4252:<x resolution>
- EVDEV_ABS_01=3464:4071:<y resolution>
- EVDEV_ABS_35=2445:4252:<x resolution>
- EVDEV_ABS_36=3464:4071:<y resolution>
-
-@endcode
-
-Note the discrepancy between the coordinate range the kernels advertises vs.
-what the touchpad sends.
-To fix the advertised ranges, the udev rule should be taken and trimmed
-before being sent to the [systemd project](https://github.com/systemd/systemd).
-An example commit can be found
-[here](https://github.com/systemd/systemd/commit/26f667eac1c5e89b689aa0a1daef6a80f473e045).
-
-In most cases the match can and should be trimmed to the system vendor (svn)
-and the product version (pvr), with everything else replaced by a wildcard
-(*). In this case, a Lenovo T440s, a suitable match string would be: @code
-evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO:*pvrThinkPadT440s*
-@endcode
-
-@note hwdb match strings only allow for alphanumeric ascii characters. Use a
-wildcard (* or ?, whichever appropriate) for special characters.
-
-The actual axis overrides are in the form:
-@code
-# axis number=min:max:resolution
- EVDEV_ABS_00=2445:4252:42
-@endcode
-or, if the range is correct but the resolution is wrong
-@code
-# axis number=::resolution
- EVDEV_ABS_00=::42
-@endcode
-
-Note the leading single space. The axis numbers are in hex and can be found
-in *linux/input-event-codes.h*. For touchpads ABS_X, ABS_Y,
-ABS_MT_POSITION_X and ABS_MT_POSITION_Y are required.
-
-@note The touchpad's ranges and/or resolution should only be fixed when
-there is a significant discrepancy. A few units do not make a difference and
-a resolution that is off by 2 or less usually does not matter either.
-
-Once a match and override rule has been found, follow the instructions at
-the top of the
-[60-evdev.hwdb](https://github.com/systemd/systemd/blob/master/hwdb/60-evdev.hwdb)
-file to save it locally and trigger the udev hwdb reload. Rebooting is
-always a good idea. If the match string is correct, the new properties will
-show up in the
-output of
-@code
-   udevadm info /sys/class/input/event4
-@endcode
-
-Adjust the command for the event node of your touchpad.
-A udev builtin will apply the new axis ranges automatically.
-
-When the axis override is confirmed to work, please submit it as a pull
-request to the [systemd project](https://github.com/systemd/systemd).
-*/
diff -pruN 1.11.3-1/doc/api/libinput.doxygen.in 1.12.0-1/doc/api/libinput.doxygen.in
--- 1.11.3-1/doc/api/libinput.doxygen.in	1970-01-01 00:00:00.000000000 +0000
+++ 1.12.0-1/doc/api/libinput.doxygen.in	2018-09-11 03:40:41.000000000 +0000
@@ -0,0 +1,33 @@
+PROJECT_NAME           = @PACKAGE_NAME@
+PROJECT_NUMBER         = @PACKAGE_VERSION@
+PROJECT_BRIEF          = "A wrapper library for input devices"
+JAVADOC_AUTOBRIEF      = YES
+TAB_SIZE               = 8
+OPTIMIZE_OUTPUT_FOR_C  = YES
+EXTRACT_ALL            = YES
+EXTRACT_STATIC         = YES
+MAX_INITIALIZER_LINES  = 0
+WARNINGS               = YES
+QUIET                  = YES
+INPUT                  = "@builddir@"
+FILTER_PATTERNS        = *.h *.dox
+IMAGE_PATH             = "@builddir@"
+GENERATE_HTML          = YES
+HTML_OUTPUT            = api
+SEARCHENGINE           = NO
+USE_MATHJAX            = YES
+MATHJAX_RELPATH        = https://cdn.mathjax.org/mathjax/latest
+GENERATE_LATEX         = NO
+MACRO_EXPANSION        = YES
+EXPAND_ONLY_PREDEF     = YES
+PREDEFINED             = LIBINPUT_ATTRIBUTE_PRINTF(f, a)= \
+                         LIBINPUT_ATTRIBUTE_DEPRECATED
+DOTFILE_DIRS           = "@builddir@"
+EXAMPLE_PATH           = "@builddir@"
+SHOW_NAMESPACES        = NO
+
+HTML_HEADER = "@builddir@/header.html"
+HTML_FOOTER = "@builddir@/footer.html"
+HTML_EXTRA_STYLESHEET = "@builddir@/bootstrap.css" \
+			"@builddir@/customdoxygen.css" \
+			"@builddir@/libinputdoxygen.css"
diff -pruN 1.11.3-1/doc/api/mainpage.dox 1.12.0-1/doc/api/mainpage.dox
--- 1.11.3-1/doc/api/mainpage.dox	1970-01-01 00:00:00.000000000 +0000
+++ 1.12.0-1/doc/api/mainpage.dox	2018-09-11 03:40:41.000000000 +0000
@@ -0,0 +1,135 @@
+/**
+@mainpage
+
+This is the libinput API reference.
+
+This documentation is aimed at developers of Wayland compositors. User
+documentation is available
+[here](https://wayland.freedesktop.org/libinput/doc/latest).
+
+@section concepts Concepts
+
+@subsection concepts_initialization Initialization of a libinput context
+
+libinput provides two different backends:
+- a @ref libinput_udev_create_context "udev backend" where notifications
+  about new and removed devices are provided by udev, and
+- a @ref libinput_path_create_context "path backend" where
+  @ref libinput_path_add_device "device addition" and
+  @ref libinput_path_remove_device "device removal" need to be handled by
+  the caller.
+
+See section @ref base for information about initializing a libinput context.
+
+@subsection concepts_events Monitoring for events
+
+libinput exposes a single @ref libinput_get_fd "file descriptor" to the
+caller. This file descriptor should be monitored by the caller, whenever
+data is available the caller **must** immediately call libinput_dispatch().
+Failure to do so will result in erroneous behavior.
+
+libinput_dispatch() may result in one or more events being available to the
+caller. After libinput_dispatch() a caller **should** call
+libinput_get_event() to retrieve and process this event. Whenever
+libinput_get_event() returns `NULL`, no further events are available.
+
+See section @ref event for more information about events.
+
+@subsection concepts_seats Device grouping into seats
+
+All devices are grouped into physical and logical seats. Button and key
+states are available per-device and per-seat. See @ref seat for more
+information.
+
+@subsection concepts_devices Device capabilities
+
+libinput does not use device types. All devices have @ref
+libinput_device_has_capability "capabilities" that define which events may
+be generated. See @ref device for more information about devices.
+
+Specific event types include:
+- @ref event_keyboard
+- @ref event_pointer
+- @ref event_touch
+- @ref event_gesture
+- @ref event_tablet
+- @ref event_tablet_pad
+- @ref event_switch
+
+
+@subsection concepts_configuration Device configuration
+
+libinput relies on the caller for device configuration. See
+@ref config for more information.
+
+@subsection example An example libinput program
+
+The simplest libinput program looks like this:
+
+@code
+static int open_restricted(const char *path, int flags, void *user_data)
+{
+	int fd = open(path, flags);
+	return fd < 0 ? -errno : fd;
+}
+
+static void close_restricted(int fd, void *user_data)
+{
+	close(fd);
+}
+
+const static struct libinput_interface interface = {
+	.open_restricted = open_restricted,
+	.close_restricted = close_restricted,
+};
+
+
+int main(void) {
+	struct libinput *li;
+	struct libinput_event *event;
+
+	li = libinput_udev_create_context(&interface, NULL, udev);
+	libinput_udev_assign_seat(li, "seat0");
+	libinput_dispatch(li);
+
+	while ((event = libinput_get_event(li)) != NULL) {
+
+		// handle the event here
+
+		libinput_event_destroy(li);
+		libinput_dispatch(li);
+	}
+
+	libinput_unref(li);
+
+	return 0;
+}
+
+@endcode
+
+@section building_against Building against libinput
+
+libinput provides a
+[pkg-config](https://www.freedesktop.org/wiki/Software/pkg-config/) file.
+Software that uses libinput should use pkg-config and the
+`PKG_CHECK_MODULES` autoconf macro.
+Otherwise, the most rudimentary way to compile and link a program against
+libinput is:
+
+@verbatim
+    gcc -o myprogram myprogram.c `pkg-config --cflags --libs libinput`
+@endverbatim
+
+For further information on using pkgconfig see the pkg-config documentation.
+
+@section stability Backwards-compatibility
+
+libinput promises backwards-compatibility across all the 1.x.y version. An
+application built against libinput 1.x.y will work with any future 1.*.*
+release.
+
+@section About
+
+Documentation generated by from git commit [__GIT_VERSION__](https://gitlab.freedesktop.org/libinput/libinput/commit/__GIT_VERSION__)
+
+*/
diff -pruN 1.11.3-1/doc/api/meson.build 1.12.0-1/doc/api/meson.build
--- 1.11.3-1/doc/api/meson.build	1970-01-01 00:00:00.000000000 +0000
+++ 1.12.0-1/doc/api/meson.build	2018-09-11 03:40:41.000000000 +0000
@@ -0,0 +1,82 @@
+prg_install = find_program('install')
+
+doxygen = find_program('doxygen', required : false)
+if not doxygen.found()
+	error('Program "doxygen" not found or not executable. Try building with -Ddocumentation=false')
+endif
+dot = find_program('dot', required : false)
+if not dot.found()
+	error('Program "dot" not found or not executable. Try building with -Ddocumentation=false')
+endif
+
+doxygen_version_cmd = run_command(doxygen.path(), '--version')
+if doxygen_version_cmd.returncode() != 0
+	error('Command "doxygen --version" failed.')
+endif
+doxygen_version = doxygen_version_cmd.stdout()
+if doxygen_version.version_compare('< 1.8.3')
+	error('doxygen needs to be at least version 1.8.3 (have @0@)'.format(doxygen_version))
+endif
+grep = find_program('grep')
+dot_version_cmd = run_command(dot.path(), '-V')
+if dot_version_cmd.returncode() != 0
+	error('Command "dot -V" failed.')
+endif
+# dot -V output is (to stderr):
+# 	dot - graphviz version 2.38.0 (20140413.2041)
+dot_version = dot_version_cmd.stderr().split(' ')[4]
+if dot_version.version_compare('< 2.26')
+	error('Graphviz dot needs to be at least version 2.26 (have @0@)'.format(dot_version))
+endif
+
+mainpage = vcs_tag(command : ['git', 'log', '-1', '--format=%h'],
+		 fallback : 'unknown',
+		 input : 'mainpage.dox',
+		 output : 'mainpage.dox',
+		 replace_string: '__GIT_VERSION__')
+
+src_doxygen = files(
+	# source files
+	join_paths(meson.source_root(), 'src', 'libinput.h'),
+	# style files
+	'style/header.html',
+	'style/footer.html',
+	'style/customdoxygen.css',
+	'style/bootstrap.css',
+	'style/libinputdoxygen.css',
+)
+
+config_noop = configuration_data()
+# Set a dummy replacement to silence meson warnings:
+# meson.build:487: WARNING: Got an empty configuration_data() object and
+# 		   found no substitutions in the input file 'foo'. If you
+# 		   want to copy a file to the build dir, use the 'copy:'
+# 		   keyword argument added in 0.47.0
+config_noop.set('dummy', 'dummy')
+
+doxyfiles = []
+foreach f : src_doxygen
+	df = configure_file(input: f,
+			    output: '@PLAINNAME@',
+			    configuration : config_noop,
+			    install : false)
+	doxyfiles += [ df ]
+endforeach
+
+doc_config = configuration_data()
+doc_config.set('PACKAGE_NAME', meson.project_name())
+doc_config.set('PACKAGE_VERSION', meson.project_version())
+doc_config.set('builddir', meson.current_build_dir())
+
+doxyfile = configure_file(input : 'libinput.doxygen.in',
+			  output : 'libinput.doxygen',
+			  configuration : doc_config,
+			  install : false)
+
+custom_target('doxygen',
+	      input : [ doxyfiles, doxyfile, mainpage ] + src_doxygen,
+	      output : [ '.' ],
+	      command : [ doxygen, doxyfile ],
+	      install : false,
+	      depends: [ mainpage ],
+	      build_by_default : true)
diff -pruN 1.11.3-1/doc/api/page-hierarchy.dox 1.12.0-1/doc/api/page-hierarchy.dox
--- 1.11.3-1/doc/api/page-hierarchy.dox	1970-01-01 00:00:00.000000000 +0000
+++ 1.12.0-1/doc/api/page-hierarchy.dox	2018-09-11 03:40:41.000000000 +0000
@@ -0,0 +1,7 @@
+/**
+
+@page Tablets
+
+- @subpage tablet serial numbers
+
+*/
diff -pruN 1.11.3-1/doc/api/style/bootstrap.css 1.12.0-1/doc/api/style/bootstrap.css
--- 1.11.3-1/doc/api/style/bootstrap.css	1970-01-01 00:00:00.000000000 +0000
+++ 1.12.0-1/doc/api/style/bootstrap.css	2018-09-11 03:40:41.000000000 +0000
@@ -0,0 +1,7500 @@
+@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700");
+/*!
+ * bootswatch v3.3.5
+ * Homepage: http://bootswatch.com
+ * Copyright 2012-2015 Thomas Park
+ * Licensed under MIT
+ * Based on Bootstrap
+*/
+/*!
+ * Bootstrap v3.3.5 (http://getbootstrap.com)
+ * Copyright 2011-2015 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ */
+/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
+html {
+  font-family: sans-serif;
+  -ms-text-size-adjust: 100%;
+  -webkit-text-size-adjust: 100%;
+}
+body {
+  margin: 0;
+}
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+main,
+menu,
+nav,
+section,
+summary {
+  display: block;
+}
+audio,
+canvas,
+progress,
+video {
+  display: inline-block;
+  vertical-align: baseline;
+}
+audio:not([controls]) {
+  display: none;
+  height: 0;
+}
+[hidden],
+template {
+  display: none;
+}
+a {
+  background-color: transparent;
+}
+a:active,
+a:hover {
+  outline: 0;
+}
+abbr[title] {
+  border-bottom: 1px dotted;
+}
+b,
+strong {
+  font-weight: bold;
+}
+dfn {
+  font-style: italic;
+}
+h1 {
+  font-size: 2em;
+  margin: 0.67em 0;
+}
+mark {
+  background: #ff0;
+  color: #000;
+}
+small {
+  font-size: 80%;
+}
+sub,
+sup {
+  font-size: 75%;
+  line-height: 0;
+  position: relative;
+  vertical-align: baseline;
+}
+sup {
+  top: -0.5em;
+}
+sub {
+  bottom: -0.25em;
+}
+img {
+  border: 0;
+}
+svg:not(:root) {
+  overflow: hidden;
+}
+figure {
+  margin: 1em 40px;
+}
+hr {
+  -webkit-box-sizing: content-box;
+     -moz-box-sizing: content-box;
+          box-sizing: content-box;
+  height: 0;
+}
+pre {
+  overflow: auto;
+}
+code,
+kbd,
+pre,
+samp {
+  font-family: monospace, monospace;
+  font-size: 1em;
+}
+button,
+input,
+optgroup,
+select,
+textarea {
+  color: inherit;
+  font: inherit;
+  margin: 0;
+}
+button {
+  overflow: visible;
+}
+button,
+select {
+  text-transform: none;
+}
+button,
+html input[type="button"],
+input[type="reset"],
+input[type="submit"] {
+  -webkit-appearance: button;
+  cursor: pointer;
+}
+button[disabled],
+html input[disabled] {
+  cursor: default;
+}
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+  border: 0;
+  padding: 0;
+}
+input {
+  line-height: normal;
+}
+input[type="checkbox"],
+input[type="radio"] {
+  -webkit-box-sizing: border-box;
+     -moz-box-sizing: border-box;
+          box-sizing: border-box;
+  padding: 0;
+}
+input[type="number"]::-webkit-inner-spin-button,
+input[type="number"]::-webkit-outer-spin-button {
+  height: auto;
+}
+input[type="search"] {
+  -webkit-appearance: textfield;
+  -webkit-box-sizing: content-box;
+     -moz-box-sizing: content-box;
+          box-sizing: content-box;
+}
+input[type="search"]::-webkit-search-cancel-button,
+input[type="search"]::-webkit-search-decoration {
+  -webkit-appearance: none;
+}
+fieldset {
+  border: 1px solid #c0c0c0;
+  margin: 0 2px;
+  padding: 0.35em 0.625em 0.75em;
+}
+legend {
+  border: 0;
+  padding: 0;
+}
+textarea {
+  overflow: auto;
+}
+optgroup {
+  font-weight: bold;
+}
+table {
+  border-collapse: collapse;
+  border-spacing: 0;
+}
+td,
+th {
+  padding: 0;
+}
+/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
+@media print {
+  *,
+  *:before,
+  *:after {
+    background: transparent !important;
+    color: #000 !important;
+    -webkit-box-shadow: none !important;
+            box-shadow: none !important;
+    text-shadow: none !important;
+  }
+  a,
+  a:visited {
+    text-decoration: underline;
+  }
+  a[href]:after {
+    content: " (" attr(href) ")";
+  }
+  abbr[title]:after {
+    content: " (" attr(title) ")";
+  }
+  a[href^="#"]:after,
+  a[href^="javascript:"]:after {
+    content: "";
+  }
+  pre,
+  blockquote {
+    border: 1px solid #999;
+    page-break-inside: avoid;
+  }
+  thead {
+    display: table-header-group;
+  }
+  tr,
+  img {
+    page-break-inside: avoid;
+  }
+  img {
+    max-width: 100% !important;
+  }
+  p,
+  h2,
+  h3 {
+    orphans: 3;
+    widows: 3;
+  }
+  h2,
+  h3 {
+    page-break-after: avoid;
+  }
+  .navbar {
+    display: none;
+  }
+  .btn > .caret,
+  .dropup > .btn > .caret {
+    border-top-color: #000 !important;
+  }
+  .label {
+    border: 1px solid #000;
+  }
+  .table {
+    border-collapse: collapse !important;
+  }
+  .table td,
+  .table th {
+    background-color: #fff !important;
+  }
+  .table-bordered th,
+  .table-bordered td {
+    border: 1px solid #ddd !important;
+  }
+}
+@font-face {
+  font-family: 'Glyphicons Halflings';
+  src: url('../fonts/glyphicons-halflings-regular.eot');
+  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
+}
+.glyphicon {
+  position: relative;
+  top: 1px;
+  display: inline-block;
+  font-family: 'Glyphicons Halflings';
+  font-style: normal;
+  font-weight: normal;
+  line-height: 1;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+}
+.glyphicon-asterisk:before {
+  content: "\2a";
+}
+.glyphicon-plus:before {
+  content: "\2b";
+}
+.glyphicon-euro:before,
+.glyphicon-eur:before {
+  content: "\20ac";
+}
+.glyphicon-minus:before {
+  content: "\2212";
+}
+.glyphicon-cloud:before {
+  content: "\2601";
+}
+.glyphicon-envelope:before {
+  content: "\2709";
+}
+.glyphicon-pencil:before {
+  content: "\270f";
+}
+.glyphicon-glass:before {
+  content: "\e001";
+}
+.glyphicon-music:before {
+  content: "\e002";
+}
+.glyphicon-search:before {
+  content: "\e003";
+}
+.glyphicon-heart:before {
+  content: "\e005";
+}
+.glyphicon-star:before {
+  content: "\e006";
+}
+.glyphicon-star-empty:before {
+  content: "\e007";
+}
+.glyphicon-user:before {
+  content: "\e008";
+}
+.glyphicon-film:before {
+  content: "\e009";
+}
+.glyphicon-th-large:before {
+  content: "\e010";
+}
+.glyphicon-th:before {
+  content: "\e011";
+}
+.glyphicon-th-list:before {
+  content: "\e012";
+}
+.glyphicon-ok:before {
+  content: "\e013";
+}
+.glyphicon-remove:before {
+  content: "\e014";
+}
+.glyphicon-zoom-in:before {
+  content: "\e015";
+}
+.glyphicon-zoom-out:before {
+  content: "\e016";
+}
+.glyphicon-off:before {
+  content: "\e017";
+}
+.glyphicon-signal:before {
+  content: "\e018";
+}
+.glyphicon-cog:before {
+  content: "\e019";
+}
+.glyphicon-trash:before {
+  content: "\e020";
+}
+.glyphicon-home:before {
+  content: "\e021";
+}
+.glyphicon-file:before {
+  content: "\e022";
+}
+.glyphicon-time:before {
+  content: "\e023";
+}
+.glyphicon-road:before {
+  content: "\e024";
+}
+.glyphicon-download-alt:before {
+  content: "\e025";
+}
+.glyphicon-download:before {
+  content: "\e026";
+}
+.glyphicon-upload:before {
+  content: "\e027";
+}
+.glyphicon-inbox:before {
+  content: "\e028";
+}
+.glyphicon-play-circle:before {
+  content: "\e029";
+}
+.glyphicon-repeat:before {
+  content: "\e030";
+}
+.glyphicon-refresh:before {
+  content: "\e031";
+}
+.glyphicon-list-alt:before {
+  content: "\e032";
+}
+.glyphicon-lock:before {
+  content: "\e033";
+}
+.glyphicon-flag:before {
+  content: "\e034";
+}
+.glyphicon-headphones:before {
+  content: "\e035";
+}
+.glyphicon-volume-off:before {
+  content: "\e036";
+}
+.glyphicon-volume-down:before {
+  content: "\e037";
+}
+.glyphicon-volume-up:before {
+  content: "\e038";
+}
+.glyphicon-qrcode:before {
+  content: "\e039";
+}
+.glyphicon-barcode:before {
+  content: "\e040";
+}
+.glyphicon-tag:before {
+  content: "\e041";
+}
+.glyphicon-tags:before {
+  content: "\e042";
+}
+.glyphicon-book:before {
+  content: "\e043";
+}
+.glyphicon-bookmark:before {
+  content: "\e044";
+}
+.glyphicon-print:before {
+  content: "\e045";
+}
+.glyphicon-camera:before {
+  content: "\e046";
+}
+.glyphicon-font:before {
+  content: "\e047";
+}
+.glyphicon-bold:before {
+  content: "\e048";
+}
+.glyphicon-italic:before {
+  content: "\e049";
+}
+.glyphicon-text-height:before {
+  content: "\e050";
+}
+.glyphicon-text-width:before {
+  content: "\e051";
+}
+.glyphicon-align-left:before {
+  content: "\e052";
+}
+.glyphicon-align-center:before {
+  content: "\e053";
+}
+.glyphicon-align-right:before {
+  content: "\e054";
+}
+.glyphicon-align-justify:before {
+  content: "\e055";
+}
+.glyphicon-list:before {
+  content: "\e056";
+}
+.glyphicon-indent-left:before {
+  content: "\e057";
+}
+.glyphicon-indent-right:before {
+  content: "\e058";
+}
+.glyphicon-facetime-video:before {
+  content: "\e059";
+}
+.glyphicon-picture:before {
+  content: "\e060";
+}
+.glyphicon-map-marker:before {
+  content: "\e062";
+}
+.glyphicon-adjust:before {
+  content: "\e063";
+}
+.glyphicon-tint:before {
+  content: "\e064";
+}
+.glyphicon-edit:before {
+  content: "\e065";
+}
+.glyphicon-share:before {
+  content: "\e066";
+}
+.glyphicon-check:before {
+  content: "\e067";
+}
+.glyphicon-move:before {
+  content: "\e068";
+}
+.glyphicon-step-backward:before {
+  content: "\e069";
+}
+.glyphicon-fast-backward:before {
+  content: "\e070";
+}
+.glyphicon-backward:before {
+  content: "\e071";
+}
+.glyphicon-play:before {
+  content: "\e072";
+}
+.glyphicon-pause:before {
+  content: "\e073";
+}
+.glyphicon-stop:before {
+  content: "\e074";
+}
+.glyphicon-forward:before {
+  content: "\e075";
+}
+.glyphicon-fast-forward:before {
+  content: "\e076";
+}
+.glyphicon-step-forward:before {
+  content: "\e077";
+}
+.glyphicon-eject:before {
+  content: "\e078";
+}
+.glyphicon-chevron-left:before {
+  content: "\e079";
+}
+.glyphicon-chevron-right:before {
+  content: "\e080";
+}
+.glyphicon-plus-sign:before {
+  content: "\e081";
+}
+.glyphicon-minus-sign:before {
+  content: "\e082";
+}
+.glyphicon-remove-sign:before {
+  content: "\e083";
+}
+.glyphicon-ok-sign:before {
+  content: "\e084";
+}
+.glyphicon-question-sign:before {
+  content: "\e085";
+}
+.glyphicon-info-sign:before {
+  content: "\e086";
+}
+.glyphicon-screenshot:before {
+  content: "\e087";
+}
+.glyphicon-remove-circle:before {
+  content: "\e088";
+}
+.glyphicon-ok-circle:before {
+  content: "\e089";
+}
+.glyphicon-ban-circle:before {
+  content: "\e090";
+}
+.glyphicon-arrow-left:before {
+  content: "\e091";
+}
+.glyphicon-arrow-right:before {
+  content: "\e092";
+}
+.glyphicon-arrow-up:before {
+  content: "\e093";
+}
+.glyphicon-arrow-down:before {
+  content: "\e094";
+}
+.glyphicon-share-alt:before {
+  content: "\e095";
+}
+.glyphicon-resize-full:before {
+  content: "\e096";
+}
+.glyphicon-resize-small:before {
+  content: "\e097";
+}
+.glyphicon-exclamation-sign:before {
+  content: "\e101";
+}
+.glyphicon-gift:before {
+  content: "\e102";
+}
+.glyphicon-leaf:before {
+  content: "\e103";
+}
+.glyphicon-fire:before {
+  content: "\e104";
+}
+.glyphicon-eye-open:before {
+  content: "\e105";
+}
+.glyphicon-eye-close:before {
+  content: "\e106";
+}
+.glyphicon-warning-sign:before {
+  content: "\e107";
+}
+.glyphicon-plane:before {
+  content: "\e108";
+}
+.glyphicon-calendar:before {
+  content: "\e109";
+}
+.glyphicon-random:before {
+  content: "\e110";
+}
+.glyphicon-comment:before {
+  content: "\e111";
+}
+.glyphicon-magnet:before {
+  content: "\e112";
+}
+.glyphicon-chevron-up:before {
+  content: "\e113";
+}
+.glyphicon-chevron-down:before {
+  content: "\e114";
+}
+.glyphicon-retweet:before {
+  content: "\e115";
+}
+.glyphicon-shopping-cart:before {
+  content: "\e116";
+}
+.glyphicon-folder-close:before {
+  content: "\e117";
+}
+.glyphicon-folder-open:before {
+  content: "\e118";
+}
+.glyphicon-resize-vertical:before {
+  content: "\e119";
+}
+.glyphicon-resize-horizontal:before {
+  content: "\e120";
+}
+.glyphicon-hdd:before {
+  content: "\e121";
+}
+.glyphicon-bullhorn:before {
+  content: "\e122";
+}
+.glyphicon-bell:before {
+  content: "\e123";
+}
+.glyphicon-certificate:before {
+  content: "\e124";
+}
+.glyphicon-thumbs-up:before {
+  content: "\e125";
+}
+.glyphicon-thumbs-down:before {
+  content: "\e126";
+}
+.glyphicon-hand-right:before {
+  content: "\e127";
+}
+.glyphicon-hand-left:before {
+  content: "\e128";
+}
+.glyphicon-hand-up:before {
+  content: "\e129";
+}
+.glyphicon-hand-down:before {
+  content: "\e130";
+}
+.glyphicon-circle-arrow-right:before {
+  content: "\e131";
+}
+.glyphicon-circle-arrow-left:before {
+  content: "\e132";
+}
+.glyphicon-circle-arrow-up:before {
+  content: "\e133";
+}
+.glyphicon-circle-arrow-down:before {
+  content: "\e134";
+}
+.glyphicon-globe:before {
+  content: "\e135";
+}
+.glyphicon-wrench:before {
+  content: "\e136";
+}
+.glyphicon-tasks:before {
+  content: "\e137";
+}
+.glyphicon-filter:before {
+  content: "\e138";
+}
+.glyphicon-briefcase:before {
+  content: "\e139";
+}
+.glyphicon-fullscreen:before {
+  content: "\e140";
+}
+.glyphicon-dashboard:before {
+  content: "\e141";
+}
+.glyphicon-paperclip:before {
+  content: "\e142";
+}
+.glyphicon-heart-empty:before {
+  content: "\e143";
+}
+.glyphicon-link:before {
+  content: "\e144";
+}
+.glyphicon-phone:before {
+  content: "\e145";
+}
+.glyphicon-pushpin:before {
+  content: "\e146";
+}
+.glyphicon-usd:before {
+  content: "\e148";
+}
+.glyphicon-gbp:before {
+  content: "\e149";
+}
+.glyphicon-sort:before {
+  content: "\e150";
+}
+.glyphicon-sort-by-alphabet:before {
+  content: "\e151";
+}
+.glyphicon-sort-by-alphabet-alt:before {
+  content: "\e152";
+}
+.glyphicon-sort-by-order:before {
+  content: "\e153";
+}
+.glyphicon-sort-by-order-alt:before {
+  content: "\e154";
+}
+.glyphicon-sort-by-attributes:before {
+  content: "\e155";
+}
+.glyphicon-sort-by-attributes-alt:before {
+  content: "\e156";
+}
+.glyphicon-unchecked:before {
+  content: "\e157";
+}
+.glyphicon-expand:before {
+  content: "\e158";
+}
+.glyphicon-collapse-down:before {
+  content: "\e159";
+}
+.glyphicon-collapse-up:before {
+  content: "\e160";
+}
+.glyphicon-log-in:before {
+  content: "\e161";
+}
+.glyphicon-flash:before {
+  content: "\e162";
+}
+.glyphicon-log-out:before {
+  content: "\e163";
+}
+.glyphicon-new-window:before {
+  content: "\e164";
+}
+.glyphicon-record:before {
+  content: "\e165";
+}
+.glyphicon-save:before {
+  content: "\e166";
+}
+.glyphicon-open:before {
+  content: "\e167";
+}
+.glyphicon-saved:before {
+  content: "\e168";
+}
+.glyphicon-import:before {
+  content: "\e169";
+}
+.glyphicon-export:before {
+  content: "\e170";
+}
+.glyphicon-send:before {
+  content: "\e171";
+}
+.glyphicon-floppy-disk:before {
+  content: "\e172";
+}
+.glyphicon-floppy-saved:before {
+  content: "\e173";
+}
+.glyphicon-floppy-remove:before {
+  content: "\e174";
+}
+.glyphicon-floppy-save:before {
+  content: "\e175";
+}
+.glyphicon-floppy-open:before {
+  content: "\e176";
+}
+.glyphicon-credit-card:before {
+  content: "\e177";
+}
+.glyphicon-transfer:before {
+  content: "\e178";
+}
+.glyphicon-cutlery:before {
+  content: "\e179";
+}
+.glyphicon-header:before {
+  content: "\e180";
+}
+.glyphicon-compressed:before {
+  content: "\e181";
+}
+.glyphicon-earphone:before {
+  content: "\e182";
+}
+.glyphicon-phone-alt:before {
+  content: "\e183";
+}
+.glyphicon-tower:before {
+  content: "\e184";
+}
+.glyphicon-stats:before {
+  content: "\e185";
+}
+.glyphicon-sd-video:before {
+  content: "\e186";
+}
+.glyphicon-hd-video:before {
+  content: "\e187";
+}
+.glyphicon-subtitles:before {
+  content: "\e188";
+}
+.glyphicon-sound-stereo:before {
+  content: "\e189";
+}
+.glyphicon-sound-dolby:before {
+  content: "\e190";
+}
+.glyphicon-sound-5-1:before {
+  content: "\e191";
+}
+.glyphicon-sound-6-1:before {
+  content: "\e192";
+}
+.glyphicon-sound-7-1:before {
+  content: "\e193";
+}
+.glyphicon-copyright-mark:before {
+  content: "\e194";
+}
+.glyphicon-registration-mark:before {
+  content: "\e195";
+}
+.glyphicon-cloud-download:before {
+  content: "\e197";
+}
+.glyphicon-cloud-upload:before {
+  content: "\e198";
+}
+.glyphicon-tree-conifer:before {
+  content: "\e199";
+}
+.glyphicon-tree-deciduous:before {
+  content: "\e200";
+}
+.glyphicon-cd:before {
+  content: "\e201";
+}
+.glyphicon-save-file:before {
+  content: "\e202";
+}
+.glyphicon-open-file:before {
+  content: "\e203";
+}
+.glyphicon-level-up:before {
+  content: "\e204";
+}
+.glyphicon-copy:before {
+  content: "\e205";
+}
+.glyphicon-paste:before {
+  content: "\e206";
+}
+.glyphicon-alert:before {
+  content: "\e209";
+}
+.glyphicon-equalizer:before {
+  content: "\e210";
+}
+.glyphicon-king:before {
+  content: "\e211";
+}
+.glyphicon-queen:before {
+  content: "\e212";
+}
+.glyphicon-pawn:before {
+  content: "\e213";
+}
+.glyphicon-bishop:before {
+  content: "\e214";
+}
+.glyphicon-knight:before {
+  content: "\e215";
+}
+.glyphicon-baby-formula:before {
+  content: "\e216";
+}
+.glyphicon-tent:before {
+  content: "\26fa";
+}
+.glyphicon-blackboard:before {
+  content: "\e218";
+}
+.glyphicon-bed:before {
+  content: "\e219";
+}
+.glyphicon-apple:before {
+  content: "\f8ff";
+}
+.glyphicon-erase:before {
+  content: "\e221";
+}
+.glyphicon-hourglass:before {
+  content: "\231b";
+}
+.glyphicon-lamp:before {
+  content: "\e223";
+}
+.glyphicon-duplicate:before {
+  content: "\e224";
+}
+.glyphicon-piggy-bank:before {
+  content: "\e225";
+}
+.glyphicon-scissors:before {
+  content: "\e226";
+}
+.glyphicon-bitcoin:before {
+  content: "\e227";
+}
+.glyphicon-btc:before {
+  content: "\e227";
+}
+.glyphicon-xbt:before {
+  content: "\e227";
+}
+.glyphicon-yen:before {
+  content: "\00a5";
+}
+.glyphicon-jpy:before {
+  content: "\00a5";
+}
+.glyphicon-ruble:before {
+  content: "\20bd";
+}
+.glyphicon-rub:before {
+  content: "\20bd";
+}
+.glyphicon-scale:before {
+  content: "\e230";
+}
+.glyphicon-ice-lolly:before {
+  content: "\e231";
+}
+.glyphicon-ice-lolly-tasted:before {
+  content: "\e232";
+}
+.glyphicon-education:before {
+  content: "\e233";
+}
+.glyphicon-option-horizontal:before {
+  content: "\e234";
+}
+.glyphicon-option-vertical:before {
+  content: "\e235";
+}
+.glyphicon-menu-hamburger:before {
+  content: "\e236";
+}
+.glyphicon-modal-window:before {
+  content: "\e237";
+}
+.glyphicon-oil:before {
+  content: "\e238";
+}
+.glyphicon-grain:before {
+  content: "\e239";
+}
+.glyphicon-sunglasses:before {
+  content: "\e240";
+}
+.glyphicon-text-size:before {
+  content: "\e241";
+}
+.glyphicon-text-color:before {
+  content: "\e242";
+}
+.glyphicon-text-background:before {
+  content: "\e243";
+}
+.glyphicon-object-align-top:before {
+  content: "\e244";
+}
+.glyphicon-object-align-bottom:before {
+  content: "\e245";
+}
+.glyphicon-object-align-horizontal:before {
+  content: "\e246";
+}
+.glyphicon-object-align-left:before {
+  content: "\e247";
+}
+.glyphicon-object-align-vertical:before {
+  content: "\e248";
+}
+.glyphicon-object-align-right:before {
+  content: "\e249";
+}
+.glyphicon-triangle-right:before {
+  content: "\e250";
+}
+.glyphicon-triangle-left:before {
+  content: "\e251";
+}
+.glyphicon-triangle-bottom:before {
+  content: "\e252";
+}
+.glyphicon-triangle-top:before {
+  content: "\e253";
+}
+.glyphicon-console:before {
+  content: "\e254";
+}
+.glyphicon-superscript:before {
+  content: "\e255";
+}
+.glyphicon-subscript:before {
+  content: "\e256";
+}
+.glyphicon-menu-left:before {
+  content: "\e257";
+}
+.glyphicon-menu-right:before {
+  content: "\e258";
+}
+.glyphicon-menu-down:before {
+  content: "\e259";
+}
+.glyphicon-menu-up:before {
+  content: "\e260";
+}
+* {
+  -webkit-box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  box-sizing: border-box;
+}
+*:before,
+*:after {
+  -webkit-box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  box-sizing: border-box;
+}
+html {
+  font-size: 10px;
+  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+body {
+  font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 13px;
+  line-height: 1.846;
+  color: #666666;
+  background-color: #ffffff;
+}
+input,
+button,
+select,
+textarea {
+  font-family: inherit;
+  font-size: inherit;
+  line-height: inherit;
+}
+a {
+  color: #2196f3;
+  text-decoration: none;
+}
+a:hover,
+a:focus {
+  color: #0a6ebd;
+  text-decoration: underline;
+}
+a:focus {
+  outline: thin dotted;
+  outline: 5px auto -webkit-focus-ring-color;
+  outline-offset: -2px;
+}
+figure {
+  margin: 0;
+}
+img {
+  vertical-align: middle;
+}
+.img-responsive,
+.thumbnail > img,
+.thumbnail a > img,
+.carousel-inner > .item > img,
+.carousel-inner > .item > a > img {
+  display: block;
+  max-width: 100%;
+  height: auto;
+}
+.img-rounded {
+  border-radius: 3px;
+}
+.img-thumbnail {
+  padding: 4px;
+  line-height: 1.846;
+  background-color: #ffffff;
+  border: 1px solid #dddddd;
+  border-radius: 3px;
+  -webkit-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+  display: inline-block;
+  max-width: 100%;
+  height: auto;
+}
+.img-circle {
+  border-radius: 50%;
+}
+hr {
+  margin-top: 23px;
+  margin-bottom: 23px;
+  border: 0;
+  border-top: 1px solid #eeeeee;
+}
+.sr-only {
+  position: absolute;
+  width: 1px;
+  height: 1px;
+  margin: -1px;
+  padding: 0;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  border: 0;
+}
+.sr-only-focusable:active,
+.sr-only-focusable:focus {
+  position: static;
+  width: auto;
+  height: auto;
+  margin: 0;
+  overflow: visible;
+  clip: auto;
+}
+[role="button"] {
+  cursor: pointer;
+}
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6 {
+  font-family: inherit;
+  font-weight: 400;
+  line-height: 1.1;
+  color: #444444;
+}
+h1 small,
+h2 small,
+h3 small,
+h4 small,
+h5 small,
+h6 small,
+.h1 small,
+.h2 small,
+.h3 small,
+.h4 small,
+.h5 small,
+.h6 small,
+h1 .small,
+h2 .small,
+h3 .small,
+h4 .small,
+h5 .small,
+h6 .small,
+.h1 .small,
+.h2 .small,
+.h3 .small,
+.h4 .small,
+.h5 .small,
+.h6 .small {
+  font-weight: normal;
+  line-height: 1;
+  color: #bbbbbb;
+}
+h1,
+.h1,
+h2,
+.h2,
+h3,
+.h3 {
+  margin-top: 23px;
+  margin-bottom: 11.5px;
+}
+h1 small,
+.h1 small,
+h2 small,
+.h2 small,
+h3 small,
+.h3 small,
+h1 .small,
+.h1 .small,
+h2 .small,
+.h2 .small,
+h3 .small,
+.h3 .small {
+  font-size: 65%;
+}
+h4,
+.h4,
+h5,
+.h5,
+h6,
+.h6 {
+  margin-top: 11.5px;
+  margin-bottom: 11.5px;
+}
+h4 small,
+.h4 small,
+h5 small,
+.h5 small,
+h6 small,
+.h6 small,
+h4 .small,
+.h4 .small,
+h5 .small,
+.h5 .small,
+h6 .small,
+.h6 .small {
+  font-size: 75%;
+}
+h1,
+.h1 {
+  font-size: 56px;
+}
+h2,
+.h2 {
+  font-size: 45px;
+}
+h3,
+.h3 {
+  font-size: 34px;
+}
+h4,
+.h4 {
+  font-size: 24px;
+}
+h5,
+.h5 {
+  font-size: 20px;
+}
+h6,
+.h6 {
+  font-size: 14px;
+}
+p {
+  margin: 0 0 11.5px;
+}
+.lead {
+  margin-bottom: 23px;
+  font-size: 14px;
+  font-weight: 300;
+  line-height: 1.4;
+}
+@media (min-width: 768px) {
+  .lead {
+    font-size: 19.5px;
+  }
+}
+small,
+.small {
+  font-size: 92%;
+}
+mark,
+.mark {
+  background-color: #ffe0b2;
+  padding: .2em;
+}
+.text-left {
+  text-align: left;
+}
+.text-right {
+  text-align: right;
+}
+.text-center {
+  text-align: center;
+}
+.text-justify {
+  text-align: justify;
+}
+.text-nowrap {
+  white-space: nowrap;
+}
+.text-lowercase {
+  text-transform: lowercase;
+}
+.text-uppercase {
+  text-transform: uppercase;
+}
+.text-capitalize {
+  text-transform: capitalize;
+}
+.text-muted {
+  color: #bbbbbb;
+}
+.text-primary {
+  color: #2196f3;
+}
+a.text-primary:hover,
+a.text-primary:focus {
+  color: #0c7cd5;
+}
+.text-success {
+  color: #4caf50;
+}
+a.text-success:hover,
+a.text-success:focus {
+  color: #3d8b40;
+}
+.text-info {
+  color: #9c27b0;
+}
+a.text-info:hover,
+a.text-info:focus {
+  color: #771e86;
+}
+.text-warning {
+  color: #ff9800;
+}
+a.text-warning:hover,
+a.text-warning:focus {
+  color: #cc7a00;
+}
+.text-danger {
+  color: #e51c23;
+}
+a.text-danger:hover,
+a.text-danger:focus {
+  color: #b9151b;
+}
+.bg-primary {
+  color: #fff;
+  background-color: #2196f3;
+}
+a.bg-primary:hover,
+a.bg-primary:focus {
+  background-color: #0c7cd5;
+}
+.bg-success {
+  background-color: #dff0d8;
+}
+a.bg-success:hover,
+a.bg-success:focus {
+  background-color: #c1e2b3;
+}
+.bg-info {
+  background-color: #e1bee7;
+}
+a.bg-info:hover,
+a.bg-info:focus {
+  background-color: #d099d9;
+}
+.bg-warning {
+  background-color: #ffe0b2;
+}
+a.bg-warning:hover,
+a.bg-warning:focus {
+  background-color: #ffcb7f;
+}
+.bg-danger {
+  background-color: #f9bdbb;
+}
+a.bg-danger:hover,
+a.bg-danger:focus {
+  background-color: #f5908c;
+}
+.page-header {
+  padding-bottom: 10.5px;
+  margin: 46px 0 23px;
+  border-bottom: 1px solid #eeeeee;
+}
+ul,
+ol {
+  margin-top: 0;
+  margin-bottom: 11.5px;
+}
+ul ul,
+ol ul,
+ul ol,
+ol ol {
+  margin-bottom: 0;
+}
+.list-unstyled {
+  padding-left: 0;
+  list-style: none;
+}
+.list-inline {
+  padding-left: 0;
+  list-style: none;
+  margin-left: -5px;
+}
+.list-inline > li {
+  display: inline-block;
+  padding-left: 5px;
+  padding-right: 5px;
+}
+dl {
+  margin-top: 0;
+  margin-bottom: 23px;
+}
+dt,
+dd {
+  line-height: 1.846;
+}
+dt {
+  font-weight: bold;
+}
+dd {
+  margin-left: 0;
+}
+@media (min-width: 768px) {
+  .dl-horizontal dt {
+    float: left;
+    width: 160px;
+    clear: left;
+    text-align: right;
+    overflow: hidden;
+    text-overflow: ellipsis;
+    white-space: nowrap;
+  }
+  .dl-horizontal dd {
+    margin-left: 180px;
+  }
+}
+abbr[title],
+abbr[data-original-title] {
+  cursor: help;
+  border-bottom: 1px dotted #bbbbbb;
+}
+.initialism {
+  font-size: 90%;
+  text-transform: uppercase;
+}
+blockquote {
+  padding: 11.5px 23px;
+  margin: 0 0 23px;
+  font-size: 16.25px;
+  border-left: 5px solid #eeeeee;
+}
+blockquote p:last-child,
+blockquote ul:last-child,
+blockquote ol:last-child {
+  margin-bottom: 0;
+}
+blockquote footer,
+blockquote small,
+blockquote .small {
+  display: block;
+  font-size: 80%;
+  line-height: 1.846;
+  color: #bbbbbb;
+}
+blockquote footer:before,
+blockquote small:before,
+blockquote .small:before {
+  content: '\2014 \00A0';
+}
+.blockquote-reverse,
+blockquote.pull-right {
+  padding-right: 15px;
+  padding-left: 0;
+  border-right: 5px solid #eeeeee;
+  border-left: 0;
+  text-align: right;
+}
+.blockquote-reverse footer:before,
+blockquote.pull-right footer:before,
+.blockquote-reverse small:before,
+blockquote.pull-right small:before,
+.blockquote-reverse .small:before,
+blockquote.pull-right .small:before {
+  content: '';
+}
+.blockquote-reverse footer:after,
+blockquote.pull-right footer:after,
+.blockquote-reverse small:after,
+blockquote.pull-right small:after,
+.blockquote-reverse .small:after,
+blockquote.pull-right .small:after {
+  content: '\00A0 \2014';
+}
+address {
+  margin-bottom: 23px;
+  font-style: normal;
+  line-height: 1.846;
+}
+code,
+kbd,
+pre,
+samp {
+  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
+}
+code {
+  padding: 2px 4px;
+  font-size: 90%;
+  color: #c7254e;
+  background-color: #f9f2f4;
+  border-radius: 3px;
+}
+kbd {
+  padding: 2px 4px;
+  font-size: 90%;
+  color: #ffffff;
+  background-color: #333333;
+  border-radius: 3px;
+  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
+          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
+}
+kbd kbd {
+  padding: 0;
+  font-size: 100%;
+  font-weight: bold;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+pre {
+  display: block;
+  padding: 11px;
+  margin: 0 0 11.5px;
+  font-size: 12px;
+  line-height: 1.846;
+  word-break: break-all;
+  word-wrap: break-word;
+  color: #212121;
+  background-color: #f5f5f5;
+  border: 1px solid #cccccc;
+  border-radius: 3px;
+}
+pre code {
+  padding: 0;
+  font-size: inherit;
+  color: inherit;
+  white-space: pre-wrap;
+  background-color: transparent;
+  border-radius: 0;
+}
+.pre-scrollable {
+  max-height: 340px;
+  overflow-y: scroll;
+}
+.container {
+  margin-right: auto;
+  margin-left: auto;
+  padding-left: 15px;
+  padding-right: 15px;
+}
+@media (min-width: 768px) {
+  .container {
+    width: 750px;
+  }
+}
+@media (min-width: 992px) {
+  .container {
+    width: 970px;
+  }
+}
+@media (min-width: 1200px) {
+  .container {
+    width: 1170px;
+  }
+}
+.container-fluid {
+  margin-right: auto;
+  margin-left: auto;
+  padding-left: 15px;
+  padding-right: 15px;
+}
+.row {
+  margin-left: -15px;
+  margin-right: -15px;
+}
+.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
+  position: relative;
+  min-height: 1px;
+  padding-left: 15px;
+  padding-right: 15px;
+}
+.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
+  float: left;
+}
+.col-xs-12 {
+  width: 100%;
+}
+.col-xs-11 {
+  width: 91.66666667%;
+}
+.col-xs-10 {
+  width: 83.33333333%;
+}
+.col-xs-9 {
+  width: 75%;
+}
+.col-xs-8 {
+  width: 66.66666667%;
+}
+.col-xs-7 {
+  width: 58.33333333%;
+}
+.col-xs-6 {
+  width: 50%;
+}
+.col-xs-5 {
+  width: 41.66666667%;
+}
+.col-xs-4 {
+  width: 33.33333333%;
+}
+.col-xs-3 {
+  width: 25%;
+}
+.col-xs-2 {
+  width: 16.66666667%;
+}
+.col-xs-1 {
+  width: 8.33333333%;
+}
+.col-xs-pull-12 {
+  right: 100%;
+}
+.col-xs-pull-11 {
+  right: 91.66666667%;
+}
+.col-xs-pull-10 {
+  right: 83.33333333%;
+}
+.col-xs-pull-9 {
+  right: 75%;
+}
+.col-xs-pull-8 {
+  right: 66.66666667%;
+}
+.col-xs-pull-7 {
+  right: 58.33333333%;
+}
+.col-xs-pull-6 {
+  right: 50%;
+}
+.col-xs-pull-5 {
+  right: 41.66666667%;
+}
+.col-xs-pull-4 {
+  right: 33.33333333%;
+}
+.col-xs-pull-3 {
+  right: 25%;
+}
+.col-xs-pull-2 {
+  right: 16.66666667%;
+}
+.col-xs-pull-1 {
+  right: 8.33333333%;
+}
+.col-xs-pull-0 {
+  right: auto;
+}
+.col-xs-push-12 {
+  left: 100%;
+}
+.col-xs-push-11 {
+  left: 91.66666667%;
+}
+.col-xs-push-10 {
+  left: 83.33333333%;
+}
+.col-xs-push-9 {
+  left: 75%;
+}
+.col-xs-push-8 {
+  left: 66.66666667%;
+}
+.col-xs-push-7 {
+  left: 58.33333333%;
+}
+.col-xs-push-6 {
+  left: 50%;
+}
+.col-xs-push-5 {
+  left: 41.66666667%;
+}
+.col-xs-push-4 {
+  left: 33.33333333%;
+}
+.col-xs-push-3 {
+  left: 25%;
+}
+.col-xs-push-2 {
+  left: 16.66666667%;
+}
+.col-xs-push-1 {
+  left: 8.33333333%;
+}
+.col-xs-push-0 {
+  left: auto;
+}
+.col-xs-offset-12 {
+  margin-left: 100%;
+}
+.col-xs-offset-11 {
+  margin-left: 91.66666667%;
+}
+.col-xs-offset-10 {
+  margin-left: 83.33333333%;
+}
+.col-xs-offset-9 {
+  margin-left: 75%;
+}
+.col-xs-offset-8 {
+  margin-left: 66.66666667%;
+}
+.col-xs-offset-7 {
+  margin-left: 58.33333333%;
+}
+.col-xs-offset-6 {
+  margin-left: 50%;
+}
+.col-xs-offset-5 {
+  margin-left: 41.66666667%;
+}
+.col-xs-offset-4 {
+  margin-left: 33.33333333%;
+}
+.col-xs-offset-3 {
+  margin-left: 25%;
+}
+.col-xs-offset-2 {
+  margin-left: 16.66666667%;
+}
+.col-xs-offset-1 {
+  margin-left: 8.33333333%;
+}
+.col-xs-offset-0 {
+  margin-left: 0%;
+}
+@media (min-width: 768px) {
+  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
+    float: left;
+  }
+  .col-sm-12 {
+    width: 100%;
+  }
+  .col-sm-11 {
+    width: 91.66666667%;
+  }
+  .col-sm-10 {
+    width: 83.33333333%;
+  }
+  .col-sm-9 {
+    width: 75%;
+  }
+  .col-sm-8 {
+    width: 66.66666667%;
+  }
+  .col-sm-7 {
+    width: 58.33333333%;
+  }
+  .col-sm-6 {
+    width: 50%;
+  }
+  .col-sm-5 {
+    width: 41.66666667%;
+  }
+  .col-sm-4 {
+    width: 33.33333333%;
+  }
+  .col-sm-3 {
+    width: 25%;
+  }
+  .col-sm-2 {
+    width: 16.66666667%;
+  }
+  .col-sm-1 {
+    width: 8.33333333%;
+  }
+  .col-sm-pull-12 {
+    right: 100%;
+  }
+  .col-sm-pull-11 {
+    right: 91.66666667%;
+  }
+  .col-sm-pull-10 {
+    right: 83.33333333%;
+  }
+  .col-sm-pull-9 {
+    right: 75%;
+  }
+  .col-sm-pull-8 {
+    right: 66.66666667%;
+  }
+  .col-sm-pull-7 {
+    right: 58.33333333%;
+  }
+  .col-sm-pull-6 {
+    right: 50%;
+  }
+  .col-sm-pull-5 {
+    right: 41.66666667%;
+  }
+  .col-sm-pull-4 {
+    right: 33.33333333%;
+  }
+  .col-sm-pull-3 {
+    right: 25%;
+  }
+  .col-sm-pull-2 {
+    right: 16.66666667%;
+  }
+  .col-sm-pull-1 {
+    right: 8.33333333%;
+  }
+  .col-sm-pull-0 {
+    right: auto;
+  }
+  .col-sm-push-12 {
+    left: 100%;
+  }
+  .col-sm-push-11 {
+    left: 91.66666667%;
+  }
+  .col-sm-push-10 {
+    left: 83.33333333%;
+  }
+  .col-sm-push-9 {
+    left: 75%;
+  }
+  .col-sm-push-8 {
+    left: 66.66666667%;
+  }
+  .col-sm-push-7 {
+    left: 58.33333333%;
+  }
+  .col-sm-push-6 {
+    left: 50%;
+  }
+  .col-sm-push-5 {
+    left: 41.66666667%;
+  }
+  .col-sm-push-4 {
+    left: 33.33333333%;
+  }
+  .col-sm-push-3 {
+    left: 25%;
+  }
+  .col-sm-push-2 {
+    left: 16.66666667%;
+  }
+  .col-sm-push-1 {
+    left: 8.33333333%;
+  }
+  .col-sm-push-0 {
+    left: auto;
+  }
+  .col-sm-offset-12 {
+    margin-left: 100%;
+  }
+  .col-sm-offset-11 {
+    margin-left: 91.66666667%;
+  }
+  .col-sm-offset-10 {
+    margin-left: 83.33333333%;
+  }
+  .col-sm-offset-9 {
+    margin-left: 75%;
+  }
+  .col-sm-offset-8 {
+    margin-left: 66.66666667%;
+  }
+  .col-sm-offset-7 {
+    margin-left: 58.33333333%;
+  }
+  .col-sm-offset-6 {
+    margin-left: 50%;
+  }
+  .col-sm-offset-5 {
+    margin-left: 41.66666667%;
+  }
+  .col-sm-offset-4 {
+    margin-left: 33.33333333%;
+  }
+  .col-sm-offset-3 {
+    margin-left: 25%;
+  }
+  .col-sm-offset-2 {
+    margin-left: 16.66666667%;
+  }
+  .col-sm-offset-1 {
+    margin-left: 8.33333333%;
+  }
+  .col-sm-offset-0 {
+    margin-left: 0%;
+  }
+}
+@media (min-width: 992px) {
+  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
+    float: left;
+  }
+  .col-md-12 {
+    width: 100%;
+  }
+  .col-md-11 {
+    width: 91.66666667%;
+  }
+  .col-md-10 {
+    width: 83.33333333%;
+  }
+  .col-md-9 {
+    width: 75%;
+  }
+  .col-md-8 {
+    width: 66.66666667%;
+  }
+  .col-md-7 {
+    width: 58.33333333%;
+  }
+  .col-md-6 {
+    width: 50%;
+  }
+  .col-md-5 {
+    width: 41.66666667%;
+  }
+  .col-md-4 {
+    width: 33.33333333%;
+  }
+  .col-md-3 {
+    width: 25%;
+  }
+  .col-md-2 {
+    width: 16.66666667%;
+  }
+  .col-md-1 {
+    width: 8.33333333%;
+  }
+  .col-md-pull-12 {
+    right: 100%;
+  }
+  .col-md-pull-11 {
+    right: 91.66666667%;
+  }
+  .col-md-pull-10 {
+    right: 83.33333333%;
+  }
+  .col-md-pull-9 {
+    right: 75%;
+  }
+  .col-md-pull-8 {
+    right: 66.66666667%;
+  }
+  .col-md-pull-7 {
+    right: 58.33333333%;
+  }
+  .col-md-pull-6 {
+    right: 50%;
+  }
+  .col-md-pull-5 {
+    right: 41.66666667%;
+  }
+  .col-md-pull-4 {
+    right: 33.33333333%;
+  }
+  .col-md-pull-3 {
+    right: 25%;
+  }
+  .col-md-pull-2 {
+    right: 16.66666667%;
+  }
+  .col-md-pull-1 {
+    right: 8.33333333%;
+  }
+  .col-md-pull-0 {
+    right: auto;
+  }
+  .col-md-push-12 {
+    left: 100%;
+  }
+  .col-md-push-11 {
+    left: 91.66666667%;
+  }
+  .col-md-push-10 {
+    left: 83.33333333%;
+  }
+  .col-md-push-9 {
+    left: 75%;
+  }
+  .col-md-push-8 {
+    left: 66.66666667%;
+  }
+  .col-md-push-7 {
+    left: 58.33333333%;
+  }
+  .col-md-push-6 {
+    left: 50%;
+  }
+  .col-md-push-5 {
+    left: 41.66666667%;
+  }
+  .col-md-push-4 {
+    left: 33.33333333%;
+  }
+  .col-md-push-3 {
+    left: 25%;
+  }
+  .col-md-push-2 {
+    left: 16.66666667%;
+  }
+  .col-md-push-1 {
+    left: 8.33333333%;
+  }
+  .col-md-push-0 {
+    left: auto;
+  }
+  .col-md-offset-12 {
+    margin-left: 100%;
+  }
+  .col-md-offset-11 {
+    margin-left: 91.66666667%;
+  }
+  .col-md-offset-10 {
+    margin-left: 83.33333333%;
+  }
+  .col-md-offset-9 {
+    margin-left: 75%;
+  }
+  .col-md-offset-8 {
+    margin-left: 66.66666667%;
+  }
+  .col-md-offset-7 {
+    margin-left: 58.33333333%;
+  }
+  .col-md-offset-6 {
+    margin-left: 50%;
+  }
+  .col-md-offset-5 {
+    margin-left: 41.66666667%;
+  }
+  .col-md-offset-4 {
+    margin-left: 33.33333333%;
+  }
+  .col-md-offset-3 {
+    margin-left: 25%;
+  }
+  .col-md-offset-2 {
+    margin-left: 16.66666667%;
+  }
+  .col-md-offset-1 {
+    margin-left: 8.33333333%;
+  }
+  .col-md-offset-0 {
+    margin-left: 0%;
+  }
+}
+@media (min-width: 1200px) {
+  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
+    float: left;
+  }
+  .col-lg-12 {
+    width: 100%;
+  }
+  .col-lg-11 {
+    width: 91.66666667%;
+  }
+  .col-lg-10 {
+    width: 83.33333333%;
+  }
+  .col-lg-9 {
+    width: 75%;
+  }
+  .col-lg-8 {
+    width: 66.66666667%;
+  }
+  .col-lg-7 {
+    width: 58.33333333%;
+  }
+  .col-lg-6 {
+    width: 50%;
+  }
+  .col-lg-5 {
+    width: 41.66666667%;
+  }
+  .col-lg-4 {
+    width: 33.33333333%;
+  }
+  .col-lg-3 {
+    width: 25%;
+  }
+  .col-lg-2 {
+    width: 16.66666667%;
+  }
+  .col-lg-1 {
+    width: 8.33333333%;
+  }
+  .col-lg-pull-12 {
+    right: 100%;
+  }
+  .col-lg-pull-11 {
+    right: 91.66666667%;
+  }
+  .col-lg-pull-10 {
+    right: 83.33333333%;
+  }
+  .col-lg-pull-9 {
+    right: 75%;
+  }
+  .col-lg-pull-8 {
+    right: 66.66666667%;
+  }
+  .col-lg-pull-7 {
+    right: 58.33333333%;
+  }
+  .col-lg-pull-6 {
+    right: 50%;
+  }
+  .col-lg-pull-5 {
+    right: 41.66666667%;
+  }
+  .col-lg-pull-4 {
+    right: 33.33333333%;
+  }
+  .col-lg-pull-3 {
+    right: 25%;
+  }
+  .col-lg-pull-2 {
+    right: 16.66666667%;
+  }
+  .col-lg-pull-1 {
+    right: 8.33333333%;
+  }
+  .col-lg-pull-0 {
+    right: auto;
+  }
+  .col-lg-push-12 {
+    left: 100%;
+  }
+  .col-lg-push-11 {
+    left: 91.66666667%;
+  }
+  .col-lg-push-10 {
+    left: 83.33333333%;
+  }
+  .col-lg-push-9 {
+    left: 75%;
+  }
+  .col-lg-push-8 {
+    left: 66.66666667%;
+  }
+  .col-lg-push-7 {
+    left: 58.33333333%;
+  }
+  .col-lg-push-6 {
+    left: 50%;
+  }
+  .col-lg-push-5 {
+    left: 41.66666667%;
+  }
+  .col-lg-push-4 {
+    left: 33.33333333%;
+  }
+  .col-lg-push-3 {
+    left: 25%;
+  }
+  .col-lg-push-2 {
+    left: 16.66666667%;
+  }
+  .col-lg-push-1 {
+    left: 8.33333333%;
+  }
+  .col-lg-push-0 {
+    left: auto;
+  }
+  .col-lg-offset-12 {
+    margin-left: 100%;
+  }
+  .col-lg-offset-11 {
+    margin-left: 91.66666667%;
+  }
+  .col-lg-offset-10 {
+    margin-left: 83.33333333%;
+  }
+  .col-lg-offset-9 {
+    margin-left: 75%;
+  }
+  .col-lg-offset-8 {
+    margin-left: 66.66666667%;
+  }
+  .col-lg-offset-7 {
+    margin-left: 58.33333333%;
+  }
+  .col-lg-offset-6 {
+    margin-left: 50%;
+  }
+  .col-lg-offset-5 {
+    margin-left: 41.66666667%;
+  }
+  .col-lg-offset-4 {
+    margin-left: 33.33333333%;
+  }
+  .col-lg-offset-3 {
+    margin-left: 25%;
+  }
+  .col-lg-offset-2 {
+    margin-left: 16.66666667%;
+  }
+  .col-lg-offset-1 {
+    margin-left: 8.33333333%;
+  }
+  .col-lg-offset-0 {
+    margin-left: 0%;
+  }
+}
+table {
+  background-color: transparent;
+}
+caption {
+  padding-top: 8px;
+  padding-bottom: 8px;
+  color: #bbbbbb;
+  text-align: left;
+}
+th {
+  text-align: left;
+}
+.table {
+  width: 100%;
+  max-width: 100%;
+  margin-bottom: 23px;
+}
+.table > thead > tr > th,
+.table > tbody > tr > th,
+.table > tfoot > tr > th,
+.table > thead > tr > td,
+.table > tbody > tr > td,
+.table > tfoot > tr > td {
+  padding: 8px;
+  line-height: 1.846;
+  vertical-align: top;
+  border-top: 1px solid #dddddd;
+}
+.table > thead > tr > th {
+  vertical-align: bottom;
+  border-bottom: 2px solid #dddddd;
+}
+.table > caption + thead > tr:first-child > th,
+.table > colgroup + thead > tr:first-child > th,
+.table > thead:first-child > tr:first-child > th,
+.table > caption + thead > tr:first-child > td,
+.table > colgroup + thead > tr:first-child > td,
+.table > thead:first-child > tr:first-child > td {
+  border-top: 0;
+}
+.table > tbody + tbody {
+  border-top: 2px solid #dddddd;
+}
+.table .table {
+  background-color: #ffffff;
+}
+.table-condensed > thead > tr > th,
+.table-condensed > tbody > tr > th,
+.table-condensed > tfoot > tr > th,
+.table-condensed > thead > tr > td,
+.table-condensed > tbody > tr > td,
+.table-condensed > tfoot > tr > td {
+  padding: 5px;
+}
+.table-bordered {
+  border: 1px solid #dddddd;
+}
+.table-bordered > thead > tr > th,
+.table-bordered > tbody > tr > th,
+.table-bordered > tfoot > tr > th,
+.table-bordered > thead > tr > td,
+.table-bordered > tbody > tr > td,
+.table-bordered > tfoot > tr > td {
+  border: 1px solid #dddddd;
+}
+.table-bordered > thead > tr > th,
+.table-bordered > thead > tr > td {
+  border-bottom-width: 2px;
+}
+.table-striped > tbody > tr:nth-of-type(odd) {
+  background-color: #f9f9f9;
+}
+.table-hover > tbody > tr:hover {
+  background-color: #f5f5f5;
+}
+table col[class*="col-"] {
+  position: static;
+  float: none;
+  display: table-column;
+}
+table td[class*="col-"],
+table th[class*="col-"] {
+  position: static;
+  float: none;
+  display: table-cell;
+}
+.table > thead > tr > td.active,
+.table > tbody > tr > td.active,
+.table > tfoot > tr > td.active,
+.table > thead > tr > th.active,
+.table > tbody > tr > th.active,
+.table > tfoot > tr > th.active,
+.table > thead > tr.active > td,
+.table > tbody > tr.active > td,
+.table > tfoot > tr.active > td,
+.table > thead > tr.active > th,
+.table > tbody > tr.active > th,
+.table > tfoot > tr.active > th {
+  background-color: #f5f5f5;
+}
+.table-hover > tbody > tr > td.active:hover,
+.table-hover > tbody > tr > th.active:hover,
+.table-hover > tbody > tr.active:hover > td,
+.table-hover > tbody > tr:hover > .active,
+.table-hover > tbody > tr.active:hover > th {
+  background-color: #e8e8e8;
+}
+.table > thead > tr > td.success,
+.table > tbody > tr > td.success,
+.table > tfoot > tr > td.success,
+.table > thead > tr > th.success,
+.table > tbody > tr > th.success,
+.table > tfoot > tr > th.success,
+.table > thead > tr.success > td,
+.table > tbody > tr.success > td,
+.table > tfoot > tr.success > td,
+.table > thead > tr.success > th,
+.table > tbody > tr.success > th,
+.table > tfoot > tr.success > th {
+  background-color: #dff0d8;
+}
+.table-hover > tbody > tr > td.success:hover,
+.table-hover > tbody > tr > th.success:hover,
+.table-hover > tbody > tr.success:hover > td,
+.table-hover > tbody > tr:hover > .success,
+.table-hover > tbody > tr.success:hover > th {
+  background-color: #d0e9c6;
+}
+.table > thead > tr > td.info,
+.table > tbody > tr > td.info,
+.table > tfoot > tr > td.info,
+.table > thead > tr > th.info,
+.table > tbody > tr > th.info,
+.table > tfoot > tr > th.info,
+.table > thead > tr.info > td,
+.table > tbody > tr.info > td,
+.table > tfoot > tr.info > td,
+.table > thead > tr.info > th,
+.table > tbody > tr.info > th,
+.table > tfoot > tr.info > th {
+  background-color: #e1bee7;
+}
+.table-hover > tbody > tr > td.info:hover,
+.table-hover > tbody > tr > th.info:hover,
+.table-hover > tbody > tr.info:hover > td,
+.table-hover > tbody > tr:hover > .info,
+.table-hover > tbody > tr.info:hover > th {
+  background-color: #d8abe0;
+}
+.table > thead > tr > td.warning,
+.table > tbody > tr > td.warning,
+.table > tfoot > tr > td.warning,
+.table > thead > tr > th.warning,
+.table > tbody > tr > th.warning,
+.table > tfoot > tr > th.warning,
+.table > thead > tr.warning > td,
+.table > tbody > tr.warning > td,
+.table > tfoot > tr.warning > td,
+.table > thead > tr.warning > th,
+.table > tbody > tr.warning > th,
+.table > tfoot > tr.warning > th {
+  background-color: #ffe0b2;
+}
+.table-hover > tbody > tr > td.warning:hover,
+.table-hover > tbody > tr > th.warning:hover,
+.table-hover > tbody > tr.warning:hover > td,
+.table-hover > tbody > tr:hover > .warning,
+.table-hover > tbody > tr.warning:hover > th {
+  background-color: #ffd699;
+}
+.table > thead > tr > td.danger,
+.table > tbody > tr > td.danger,
+.table > tfoot > tr > td.danger,
+.table > thead > tr > th.danger,
+.table > tbody > tr > th.danger,
+.table > tfoot > tr > th.danger,
+.table > thead > tr.danger > td,
+.table > tbody > tr.danger > td,
+.table > tfoot > tr.danger > td,
+.table > thead > tr.danger > th,
+.table > tbody > tr.danger > th,
+.table > tfoot > tr.danger > th {
+  background-color: #f9bdbb;
+}
+.table-hover > tbody > tr > td.danger:hover,
+.table-hover > tbody > tr > th.danger:hover,
+.table-hover > tbody > tr.danger:hover > td,
+.table-hover > tbody > tr:hover > .danger,
+.table-hover > tbody > tr.danger:hover > th {
+  background-color: #f7a6a4;
+}
+.table-responsive {
+  overflow-x: auto;
+  min-height: 0.01%;
+}
+@media screen and (max-width: 767px) {
+  .table-responsive {
+    width: 100%;
+    margin-bottom: 17.25px;
+    overflow-y: hidden;
+    -ms-overflow-style: -ms-autohiding-scrollbar;
+    border: 1px solid #dddddd;
+  }
+  .table-responsive > .table {
+    margin-bottom: 0;
+  }
+  .table-responsive > .table > thead > tr > th,
+  .table-responsive > .table > tbody > tr > th,
+  .table-responsive > .table > tfoot > tr > th,
+  .table-responsive > .table > thead > tr > td,
+  .table-responsive > .table > tbody > tr > td,
+  .table-responsive > .table > tfoot > tr > td {
+    white-space: nowrap;
+  }
+  .table-responsive > .table-bordered {
+    border: 0;
+  }
+  .table-responsive > .table-bordered > thead > tr > th:first-child,
+  .table-responsive > .table-bordered > tbody > tr > th:first-child,
+  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
+  .table-responsive > .table-bordered > thead > tr > td:first-child,
+  .table-responsive > .table-bordered > tbody > tr > td:first-child,
+  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
+    border-left: 0;
+  }
+  .table-responsive > .table-bordered > thead > tr > th:last-child,
+  .table-responsive > .table-bordered > tbody > tr > th:last-child,
+  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
+  .table-responsive > .table-bordered > thead > tr > td:last-child,
+  .table-responsive > .table-bordered > tbody > tr > td:last-child,
+  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
+    border-right: 0;
+  }
+  .table-responsive > .table-bordered > tbody > tr:last-child > th,
+  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
+  .table-responsive > .table-bordered > tbody > tr:last-child > td,
+  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
+    border-bottom: 0;
+  }
+}
+fieldset {
+  padding: 0;
+  margin: 0;
+  border: 0;
+  min-width: 0;
+}
+legend {
+  display: block;
+  width: 100%;
+  padding: 0;
+  margin-bottom: 23px;
+  font-size: 19.5px;
+  line-height: inherit;
+  color: #212121;
+  border: 0;
+  border-bottom: 1px solid #e5e5e5;
+}
+label {
+  display: inline-block;
+  max-width: 100%;
+  margin-bottom: 5px;
+  font-weight: bold;
+}
+input[type="search"] {
+  -webkit-box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  box-sizing: border-box;
+}
+input[type="radio"],
+input[type="checkbox"] {
+  margin: 4px 0 0;
+  margin-top: 1px \9;
+  line-height: normal;
+}
+input[type="file"] {
+  display: block;
+}
+input[type="range"] {
+  display: block;
+  width: 100%;
+}
+select[multiple],
+select[size] {
+  height: auto;
+}
+input[type="file"]:focus,
+input[type="radio"]:focus,
+input[type="checkbox"]:focus {
+  outline: thin dotted;
+  outline: 5px auto -webkit-focus-ring-color;
+  outline-offset: -2px;
+}
+output {
+  display: block;
+  padding-top: 7px;
+  font-size: 13px;
+  line-height: 1.846;
+  color: #666666;
+}
+.form-control {
+  display: block;
+  width: 100%;
+  height: 37px;
+  padding: 6px 16px;
+  font-size: 13px;
+  line-height: 1.846;
+  color: #666666;
+  background-color: transparent;
+  background-image: none;
+  border: 1px solid transparent;
+  border-radius: 3px;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
+  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
+  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
+}
+.form-control:focus {
+  border-color: #66afe9;
+  outline: 0;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
+  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
+}
+.form-control::-moz-placeholder {
+  color: #bbbbbb;
+  opacity: 1;
+}
+.form-control:-ms-input-placeholder {
+  color: #bbbbbb;
+}
+.form-control::-webkit-input-placeholder {
+  color: #bbbbbb;
+}
+.form-control[disabled],
+.form-control[readonly],
+fieldset[disabled] .form-control {
+  background-color: transparent;
+  opacity: 1;
+}
+.form-control[disabled],
+fieldset[disabled] .form-control {
+  cursor: not-allowed;
+}
+textarea.form-control {
+  height: auto;
+}
+input[type="search"] {
+  -webkit-appearance: none;
+}
+@media screen and (-webkit-min-device-pixel-ratio: 0) {
+  input[type="date"].form-control,
+  input[type="time"].form-control,
+  input[type="datetime-local"].form-control,
+  input[type="month"].form-control {
+    line-height: 37px;
+  }
+  input[type="date"].input-sm,
+  input[type="time"].input-sm,
+  input[type="datetime-local"].input-sm,
+  input[type="month"].input-sm,
+  .input-group-sm input[type="date"],
+  .input-group-sm input[type="time"],
+  .input-group-sm input[type="datetime-local"],
+  .input-group-sm input[type="month"] {
+    line-height: 30px;
+  }
+  input[type="date"].input-lg,
+  input[type="time"].input-lg,
+  input[type="datetime-local"].input-lg,
+  input[type="month"].input-lg,
+  .input-group-lg input[type="date"],
+  .input-group-lg input[type="time"],
+  .input-group-lg input[type="datetime-local"],
+  .input-group-lg input[type="month"] {
+    line-height: 45px;
+  }
+}
+.form-group {
+  margin-bottom: 15px;
+}
+.radio,
+.checkbox {
+  position: relative;
+  display: block;
+  margin-top: 10px;
+  margin-bottom: 10px;
+}
+.radio label,
+.checkbox label {
+  min-height: 23px;
+  padding-left: 20px;
+  margin-bottom: 0;
+  font-weight: normal;
+  cursor: pointer;
+}
+.radio input[type="radio"],
+.radio-inline input[type="radio"],
+.checkbox input[type="checkbox"],
+.checkbox-inline input[type="checkbox"] {
+  position: absolute;
+  margin-left: -20px;
+  margin-top: 4px \9;
+}
+.radio + .radio,
+.checkbox + .checkbox {
+  margin-top: -5px;
+}
+.radio-inline,
+.checkbox-inline {
+  position: relative;
+  display: inline-block;
+  padding-left: 20px;
+  margin-bottom: 0;
+  vertical-align: middle;
+  font-weight: normal;
+  cursor: pointer;
+}
+.radio-inline + .radio-inline,
+.checkbox-inline + .checkbox-inline {
+  margin-top: 0;
+  margin-left: 10px;
+}
+input[type="radio"][disabled],
+input[type="checkbox"][disabled],
+input[type="radio"].disabled,
+input[type="checkbox"].disabled,
+fieldset[disabled] input[type="radio"],
+fieldset[disabled] input[type="checkbox"] {
+  cursor: not-allowed;
+}
+.radio-inline.disabled,
+.checkbox-inline.disabled,
+fieldset[disabled] .radio-inline,
+fieldset[disabled] .checkbox-inline {
+  cursor: not-allowed;
+}
+.radio.disabled label,
+.checkbox.disabled label,
+fieldset[disabled] .radio label,
+fieldset[disabled] .checkbox label {
+  cursor: not-allowed;
+}
+.form-control-static {
+  padding-top: 7px;
+  padding-bottom: 7px;
+  margin-bottom: 0;
+  min-height: 36px;
+}
+.form-control-static.input-lg,
+.form-control-static.input-sm {
+  padding-left: 0;
+  padding-right: 0;
+}
+.input-sm {
+  height: 30px;
+  padding: 5px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 3px;
+}
+select.input-sm {
+  height: 30px;
+  line-height: 30px;
+}
+textarea.input-sm,
+select[multiple].input-sm {
+  height: auto;
+}
+.form-group-sm .form-control {
+  height: 30px;
+  padding: 5px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 3px;
+}
+.form-group-sm select.form-control {
+  height: 30px;
+  line-height: 30px;
+}
+.form-group-sm textarea.form-control,
+.form-group-sm select[multiple].form-control {
+  height: auto;
+}
+.form-group-sm .form-control-static {
+  height: 30px;
+  min-height: 35px;
+  padding: 6px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+}
+.input-lg {
+  height: 45px;
+  padding: 10px 16px;
+  font-size: 17px;
+  line-height: 1.3333333;
+  border-radius: 3px;
+}
+select.input-lg {
+  height: 45px;
+  line-height: 45px;
+}
+textarea.input-lg,
+select[multiple].input-lg {
+  height: auto;
+}
+.form-group-lg .form-control {
+  height: 45px;
+  padding: 10px 16px;
+  font-size: 17px;
+  line-height: 1.3333333;
+  border-radius: 3px;
+}
+.form-group-lg select.form-control {
+  height: 45px;
+  line-height: 45px;
+}
+.form-group-lg textarea.form-control,
+.form-group-lg select[multiple].form-control {
+  height: auto;
+}
+.form-group-lg .form-control-static {
+  height: 45px;
+  min-height: 40px;
+  padding: 11px 16px;
+  font-size: 17px;
+  line-height: 1.3333333;
+}
+.has-feedback {
+  position: relative;
+}
+.has-feedback .form-control {
+  padding-right: 46.25px;
+}
+.form-control-feedback {
+  position: absolute;
+  top: 0;
+  right: 0;
+  z-index: 2;
+  display: block;
+  width: 37px;
+  height: 37px;
+  line-height: 37px;
+  text-align: center;
+  pointer-events: none;
+}
+.input-lg + .form-control-feedback,
+.input-group-lg + .form-control-feedback,
+.form-group-lg .form-control + .form-control-feedback {
+  width: 45px;
+  height: 45px;
+  line-height: 45px;
+}
+.input-sm + .form-control-feedback,
+.input-group-sm + .form-control-feedback,
+.form-group-sm .form-control + .form-control-feedback {
+  width: 30px;
+  height: 30px;
+  line-height: 30px;
+}
+.has-success .help-block,
+.has-success .control-label,
+.has-success .radio,
+.has-success .checkbox,
+.has-success .radio-inline,
+.has-success .checkbox-inline,
+.has-success.radio label,
+.has-success.checkbox label,
+.has-success.radio-inline label,
+.has-success.checkbox-inline label {
+  color: #4caf50;
+}
+.has-success .form-control {
+  border-color: #4caf50;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+}
+.has-success .form-control:focus {
+  border-color: #3d8b40;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #92cf94;
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #92cf94;
+}
+.has-success .input-group-addon {
+  color: #4caf50;
+  border-color: #4caf50;
+  background-color: #dff0d8;
+}
+.has-success .form-control-feedback {
+  color: #4caf50;
+}
+.has-warning .help-block,
+.has-warning .control-label,
+.has-warning .radio,
+.has-warning .checkbox,
+.has-warning .radio-inline,
+.has-warning .checkbox-inline,
+.has-warning.radio label,
+.has-warning.checkbox label,
+.has-warning.radio-inline label,
+.has-warning.checkbox-inline label {
+  color: #ff9800;
+}
+.has-warning .form-control {
+  border-color: #ff9800;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+}
+.has-warning .form-control:focus {
+  border-color: #cc7a00;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc166;
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc166;
+}
+.has-warning .input-group-addon {
+  color: #ff9800;
+  border-color: #ff9800;
+  background-color: #ffe0b2;
+}
+.has-warning .form-control-feedback {
+  color: #ff9800;
+}
+.has-error .help-block,
+.has-error .control-label,
+.has-error .radio,
+.has-error .checkbox,
+.has-error .radio-inline,
+.has-error .checkbox-inline,
+.has-error.radio label,
+.has-error.checkbox label,
+.has-error.radio-inline label,
+.has-error.checkbox-inline label {
+  color: #e51c23;
+}
+.has-error .form-control {
+  border-color: #e51c23;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+}
+.has-error .form-control:focus {
+  border-color: #b9151b;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ef787c;
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ef787c;
+}
+.has-error .input-group-addon {
+  color: #e51c23;
+  border-color: #e51c23;
+  background-color: #f9bdbb;
+}
+.has-error .form-control-feedback {
+  color: #e51c23;
+}
+.has-feedback label ~ .form-control-feedback {
+  top: 28px;
+}
+.has-feedback label.sr-only ~ .form-control-feedback {
+  top: 0;
+}
+.help-block {
+  display: block;
+  margin-top: 5px;
+  margin-bottom: 10px;
+  color: #a6a6a6;
+}
+@media (min-width: 768px) {
+  .form-inline .form-group {
+    display: inline-block;
+    margin-bottom: 0;
+    vertical-align: middle;
+  }
+  .form-inline .form-control {
+    display: inline-block;
+    width: auto;
+    vertical-align: middle;
+  }
+  .form-inline .form-control-static {
+    display: inline-block;
+  }
+  .form-inline .input-group {
+    display: inline-table;
+    vertical-align: middle;
+  }
+  .form-inline .input-group .input-group-addon,
+  .form-inline .input-group .input-group-btn,
+  .form-inline .input-group .form-control {
+    width: auto;
+  }
+  .form-inline .input-group > .form-control {
+    width: 100%;
+  }
+  .form-inline .control-label {
+    margin-bottom: 0;
+    vertical-align: middle;
+  }
+  .form-inline .radio,
+  .form-inline .checkbox {
+    display: inline-block;
+    margin-top: 0;
+    margin-bottom: 0;
+    vertical-align: middle;
+  }
+  .form-inline .radio label,
+  .form-inline .checkbox label {
+    padding-left: 0;
+  }
+  .form-inline .radio input[type="radio"],
+  .form-inline .checkbox input[type="checkbox"] {
+    position: relative;
+    margin-left: 0;
+  }
+  .form-inline .has-feedback .form-control-feedback {
+    top: 0;
+  }
+}
+.form-horizontal .radio,
+.form-horizontal .checkbox,
+.form-horizontal .radio-inline,
+.form-horizontal .checkbox-inline {
+  margin-top: 0;
+  margin-bottom: 0;
+  padding-top: 7px;
+}
+.form-horizontal .radio,
+.form-horizontal .checkbox {
+  min-height: 30px;
+}
+.form-horizontal .form-group {
+  margin-left: -15px;
+  margin-right: -15px;
+}
+@media (min-width: 768px) {
+  .form-horizontal .control-label {
+    text-align: right;
+    margin-bottom: 0;
+    padding-top: 7px;
+  }
+}
+.form-horizontal .has-feedback .form-control-feedback {
+  right: 15px;
+}
+@media (min-width: 768px) {
+  .form-horizontal .form-group-lg .control-label {
+    padding-top: 14.333333px;
+    font-size: 17px;
+  }
+}
+@media (min-width: 768px) {
+  .form-horizontal .form-group-sm .control-label {
+    padding-top: 6px;
+    font-size: 12px;
+  }
+}
+.btn {
+  display: inline-block;
+  margin-bottom: 0;
+  font-weight: normal;
+  text-align: center;
+  vertical-align: middle;
+  -ms-touch-action: manipulation;
+      touch-action: manipulation;
+  cursor: pointer;
+  background-image: none;
+  border: 1px solid transparent;
+  white-space: nowrap;
+  padding: 6px 16px;
+  font-size: 13px;
+  line-height: 1.846;
+  border-radius: 3px;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+.btn:focus,
+.btn:active:focus,
+.btn.active:focus,
+.btn.focus,
+.btn:active.focus,
+.btn.active.focus {
+  outline: thin dotted;
+  outline: 5px auto -webkit-focus-ring-color;
+  outline-offset: -2px;
+}
+.btn:hover,
+.btn:focus,
+.btn.focus {
+  color: #666666;
+  text-decoration: none;
+}
+.btn:active,
+.btn.active {
+  outline: 0;
+  background-image: none;
+  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+}
+.btn.disabled,
+.btn[disabled],
+fieldset[disabled] .btn {
+  cursor: not-allowed;
+  opacity: 0.65;
+  filter: alpha(opacity=65);
+  -webkit-box-shadow: none;
+  box-shadow: none;
+}
+a.btn.disabled,
+fieldset[disabled] a.btn {
+  pointer-events: none;
+}
+.btn-default {
+  color: #666666;
+  background-color: #ffffff;
+  border-color: #eeeeee;
+}
+.btn-default:focus,
+.btn-default.focus {
+  color: #666666;
+  background-color: #e6e6e6;
+  border-color: #aeaeae;
+}
+.btn-default:hover {
+  color: #666666;
+  background-color: #e6e6e6;
+  border-color: #cfcfcf;
+}
+.btn-default:active,
+.btn-default.active,
+.open > .dropdown-toggle.btn-default {
+  color: #666666;
+  background-color: #e6e6e6;
+  border-color: #cfcfcf;
+}
+.btn-default:active:hover,
+.btn-default.active:hover,
+.open > .dropdown-toggle.btn-default:hover,
+.btn-default:active:focus,
+.btn-default.active:focus,
+.open > .dropdown-toggle.btn-default:focus,
+.btn-default:active.focus,
+.btn-default.active.focus,
+.open > .dropdown-toggle.btn-default.focus {
+  color: #666666;
+  background-color: #d4d4d4;
+  border-color: #aeaeae;
+}
+.btn-default:active,
+.btn-default.active,
+.open > .dropdown-toggle.btn-default {
+  background-image: none;
+}
+.btn-default.disabled,
+.btn-default[disabled],
+fieldset[disabled] .btn-default,
+.btn-default.disabled:hover,
+.btn-default[disabled]:hover,
+fieldset[disabled] .btn-default:hover,
+.btn-default.disabled:focus,
+.btn-default[disabled]:focus,
+fieldset[disabled] .btn-default:focus,
+.btn-default.disabled.focus,
+.btn-default[disabled].focus,
+fieldset[disabled] .btn-default.focus,
+.btn-default.disabled:active,
+.btn-default[disabled]:active,
+fieldset[disabled] .btn-default:active,
+.btn-default.disabled.active,
+.btn-default[disabled].active,
+fieldset[disabled] .btn-default.active {
+  background-color: #ffffff;
+  border-color: #eeeeee;
+}
+.btn-default .badge {
+  color: #ffffff;
+  background-color: #666666;
+}
+.btn-primary {
+  color: #ffffff;
+  background-color: #2196f3;
+  border-color: transparent;
+}
+.btn-primary:focus,
+.btn-primary.focus {
+  color: #ffffff;
+  background-color: #0c7cd5;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-primary:hover {
+  color: #ffffff;
+  background-color: #0c7cd5;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-primary:active,
+.btn-primary.active,
+.open > .dropdown-toggle.btn-primary {
+  color: #ffffff;
+  background-color: #0c7cd5;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-primary:active:hover,
+.btn-primary.active:hover,
+.open > .dropdown-toggle.btn-primary:hover,
+.btn-primary:active:focus,
+.btn-primary.active:focus,
+.open > .dropdown-toggle.btn-primary:focus,
+.btn-primary:active.focus,
+.btn-primary.active.focus,
+.open > .dropdown-toggle.btn-primary.focus {
+  color: #ffffff;
+  background-color: #0a68b4;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-primary:active,
+.btn-primary.active,
+.open > .dropdown-toggle.btn-primary {
+  background-image: none;
+}
+.btn-primary.disabled,
+.btn-primary[disabled],
+fieldset[disabled] .btn-primary,
+.btn-primary.disabled:hover,
+.btn-primary[disabled]:hover,
+fieldset[disabled] .btn-primary:hover,
+.btn-primary.disabled:focus,
+.btn-primary[disabled]:focus,
+fieldset[disabled] .btn-primary:focus,
+.btn-primary.disabled.focus,
+.btn-primary[disabled].focus,
+fieldset[disabled] .btn-primary.focus,
+.btn-primary.disabled:active,
+.btn-primary[disabled]:active,
+fieldset[disabled] .btn-primary:active,
+.btn-primary.disabled.active,
+.btn-primary[disabled].active,
+fieldset[disabled] .btn-primary.active {
+  background-color: #2196f3;
+  border-color: transparent;
+}
+.btn-primary .badge {
+  color: #2196f3;
+  background-color: #ffffff;
+}
+.btn-success {
+  color: #ffffff;
+  background-color: #4caf50;
+  border-color: transparent;
+}
+.btn-success:focus,
+.btn-success.focus {
+  color: #ffffff;
+  background-color: #3d8b40;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-success:hover {
+  color: #ffffff;
+  background-color: #3d8b40;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-success:active,
+.btn-success.active,
+.open > .dropdown-toggle.btn-success {
+  color: #ffffff;
+  background-color: #3d8b40;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-success:active:hover,
+.btn-success.active:hover,
+.open > .dropdown-toggle.btn-success:hover,
+.btn-success:active:focus,
+.btn-success.active:focus,
+.open > .dropdown-toggle.btn-success:focus,
+.btn-success:active.focus,
+.btn-success.active.focus,
+.open > .dropdown-toggle.btn-success.focus {
+  color: #ffffff;
+  background-color: #327334;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-success:active,
+.btn-success.active,
+.open > .dropdown-toggle.btn-success {
+  background-image: none;
+}
+.btn-success.disabled,
+.btn-success[disabled],
+fieldset[disabled] .btn-success,
+.btn-success.disabled:hover,
+.btn-success[disabled]:hover,
+fieldset[disabled] .btn-success:hover,
+.btn-success.disabled:focus,
+.btn-success[disabled]:focus,
+fieldset[disabled] .btn-success:focus,
+.btn-success.disabled.focus,
+.btn-success[disabled].focus,
+fieldset[disabled] .btn-success.focus,
+.btn-success.disabled:active,
+.btn-success[disabled]:active,
+fieldset[disabled] .btn-success:active,
+.btn-success.disabled.active,
+.btn-success[disabled].active,
+fieldset[disabled] .btn-success.active {
+  background-color: #4caf50;
+  border-color: transparent;
+}
+.btn-success .badge {
+  color: #4caf50;
+  background-color: #ffffff;
+}
+.btn-info {
+  color: #ffffff;
+  background-color: #9c27b0;
+  border-color: transparent;
+}
+.btn-info:focus,
+.btn-info.focus {
+  color: #ffffff;
+  background-color: #771e86;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-info:hover {
+  color: #ffffff;
+  background-color: #771e86;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-info:active,
+.btn-info.active,
+.open > .dropdown-toggle.btn-info {
+  color: #ffffff;
+  background-color: #771e86;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-info:active:hover,
+.btn-info.active:hover,
+.open > .dropdown-toggle.btn-info:hover,
+.btn-info:active:focus,
+.btn-info.active:focus,
+.open > .dropdown-toggle.btn-info:focus,
+.btn-info:active.focus,
+.btn-info.active.focus,
+.open > .dropdown-toggle.btn-info.focus {
+  color: #ffffff;
+  background-color: #5d1769;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-info:active,
+.btn-info.active,
+.open > .dropdown-toggle.btn-info {
+  background-image: none;
+}
+.btn-info.disabled,
+.btn-info[disabled],
+fieldset[disabled] .btn-info,
+.btn-info.disabled:hover,
+.btn-info[disabled]:hover,
+fieldset[disabled] .btn-info:hover,
+.btn-info.disabled:focus,
+.btn-info[disabled]:focus,
+fieldset[disabled] .btn-info:focus,
+.btn-info.disabled.focus,
+.btn-info[disabled].focus,
+fieldset[disabled] .btn-info.focus,
+.btn-info.disabled:active,
+.btn-info[disabled]:active,
+fieldset[disabled] .btn-info:active,
+.btn-info.disabled.active,
+.btn-info[disabled].active,
+fieldset[disabled] .btn-info.active {
+  background-color: #9c27b0;
+  border-color: transparent;
+}
+.btn-info .badge {
+  color: #9c27b0;
+  background-color: #ffffff;
+}
+.btn-warning {
+  color: #ffffff;
+  background-color: #ff9800;
+  border-color: transparent;
+}
+.btn-warning:focus,
+.btn-warning.focus {
+  color: #ffffff;
+  background-color: #cc7a00;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-warning:hover {
+  color: #ffffff;
+  background-color: #cc7a00;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-warning:active,
+.btn-warning.active,
+.open > .dropdown-toggle.btn-warning {
+  color: #ffffff;
+  background-color: #cc7a00;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-warning:active:hover,
+.btn-warning.active:hover,
+.open > .dropdown-toggle.btn-warning:hover,
+.btn-warning:active:focus,
+.btn-warning.active:focus,
+.open > .dropdown-toggle.btn-warning:focus,
+.btn-warning:active.focus,
+.btn-warning.active.focus,
+.open > .dropdown-toggle.btn-warning.focus {
+  color: #ffffff;
+  background-color: #a86400;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-warning:active,
+.btn-warning.active,
+.open > .dropdown-toggle.btn-warning {
+  background-image: none;
+}
+.btn-warning.disabled,
+.btn-warning[disabled],
+fieldset[disabled] .btn-warning,
+.btn-warning.disabled:hover,
+.btn-warning[disabled]:hover,
+fieldset[disabled] .btn-warning:hover,
+.btn-warning.disabled:focus,
+.btn-warning[disabled]:focus,
+fieldset[disabled] .btn-warning:focus,
+.btn-warning.disabled.focus,
+.btn-warning[disabled].focus,
+fieldset[disabled] .btn-warning.focus,
+.btn-warning.disabled:active,
+.btn-warning[disabled]:active,
+fieldset[disabled] .btn-warning:active,
+.btn-warning.disabled.active,
+.btn-warning[disabled].active,
+fieldset[disabled] .btn-warning.active {
+  background-color: #ff9800;
+  border-color: transparent;
+}
+.btn-warning .badge {
+  color: #ff9800;
+  background-color: #ffffff;
+}
+.btn-danger {
+  color: #ffffff;
+  background-color: #e51c23;
+  border-color: transparent;
+}
+.btn-danger:focus,
+.btn-danger.focus {
+  color: #ffffff;
+  background-color: #b9151b;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-danger:hover {
+  color: #ffffff;
+  background-color: #b9151b;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-danger:active,
+.btn-danger.active,
+.open > .dropdown-toggle.btn-danger {
+  color: #ffffff;
+  background-color: #b9151b;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-danger:active:hover,
+.btn-danger.active:hover,
+.open > .dropdown-toggle.btn-danger:hover,
+.btn-danger:active:focus,
+.btn-danger.active:focus,
+.open > .dropdown-toggle.btn-danger:focus,
+.btn-danger:active.focus,
+.btn-danger.active.focus,
+.open > .dropdown-toggle.btn-danger.focus {
+  color: #ffffff;
+  background-color: #991216;
+  border-color: rgba(0, 0, 0, 0);
+}
+.btn-danger:active,
+.btn-danger.active,
+.open > .dropdown-toggle.btn-danger {
+  background-image: none;
+}
+.btn-danger.disabled,
+.btn-danger[disabled],
+fieldset[disabled] .btn-danger,
+.btn-danger.disabled:hover,
+.btn-danger[disabled]:hover,
+fieldset[disabled] .btn-danger:hover,
+.btn-danger.disabled:focus,
+.btn-danger[disabled]:focus,
+fieldset[disabled] .btn-danger:focus,
+.btn-danger.disabled.focus,
+.btn-danger[disabled].focus,
+fieldset[disabled] .btn-danger.focus,
+.btn-danger.disabled:active,
+.btn-danger[disabled]:active,
+fieldset[disabled] .btn-danger:active,
+.btn-danger.disabled.active,
+.btn-danger[disabled].active,
+fieldset[disabled] .btn-danger.active {
+  background-color: #e51c23;
+  border-color: transparent;
+}
+.btn-danger .badge {
+  color: #e51c23;
+  background-color: #ffffff;
+}
+.btn-link {
+  color: #2196f3;
+  font-weight: normal;
+  border-radius: 0;
+}
+.btn-link,
+.btn-link:active,
+.btn-link.active,
+.btn-link[disabled],
+fieldset[disabled] .btn-link {
+  background-color: transparent;
+  -webkit-box-shadow: none;
+  box-shadow: none;
+}
+.btn-link,
+.btn-link:hover,
+.btn-link:focus,
+.btn-link:active {
+  border-color: transparent;
+}
+.btn-link:hover,
+.btn-link:focus {
+  color: #0a6ebd;
+  text-decoration: underline;
+  background-color: transparent;
+}
+.btn-link[disabled]:hover,
+fieldset[disabled] .btn-link:hover,
+.btn-link[disabled]:focus,
+fieldset[disabled] .btn-link:focus {
+  color: #bbbbbb;
+  text-decoration: none;
+}
+.btn-lg,
+.btn-group-lg > .btn {
+  padding: 10px 16px;
+  font-size: 17px;
+  line-height: 1.3333333;
+  border-radius: 3px;
+}
+.btn-sm,
+.btn-group-sm > .btn {
+  padding: 5px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 3px;
+}
+.btn-xs,
+.btn-group-xs > .btn {
+  padding: 1px 5px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 3px;
+}
+.btn-block {
+  display: block;
+  width: 100%;
+}
+.btn-block + .btn-block {
+  margin-top: 5px;
+}
+input[type="submit"].btn-block,
+input[type="reset"].btn-block,
+input[type="button"].btn-block {
+  width: 100%;
+}
+.fade {
+  opacity: 0;
+  -webkit-transition: opacity 0.15s linear;
+  -o-transition: opacity 0.15s linear;
+  transition: opacity 0.15s linear;
+}
+.fade.in {
+  opacity: 1;
+}
+.collapse {
+  display: none;
+}
+.collapse.in {
+  display: block;
+}
+tr.collapse.in {
+  display: table-row;
+}
+tbody.collapse.in {
+  display: table-row-group;
+}
+.collapsing {
+  position: relative;
+  height: 0;
+  overflow: hidden;
+  -webkit-transition-property: height, visibility;
+  -o-transition-property: height, visibility;
+     transition-property: height, visibility;
+  -webkit-transition-duration: 0.35s;
+  -o-transition-duration: 0.35s;
+     transition-duration: 0.35s;
+  -webkit-transition-timing-function: ease;
+  -o-transition-timing-function: ease;
+     transition-timing-function: ease;
+}
+.caret {
+  display: inline-block;
+  width: 0;
+  height: 0;
+  margin-left: 2px;
+  vertical-align: middle;
+  border-top: 4px dashed;
+  border-top: 4px solid \9;
+  border-right: 4px solid transparent;
+  border-left: 4px solid transparent;
+}
+.dropup,
+.dropdown {
+  position: relative;
+}
+.dropdown-toggle:focus {
+  outline: 0;
+}
+.dropdown-menu {
+  position: absolute;
+  top: 100%;
+  left: 0;
+  z-index: 1000;
+  display: none;
+  float: left;
+  min-width: 160px;
+  padding: 5px 0;
+  margin: 2px 0 0;
+  list-style: none;
+  font-size: 13px;
+  text-align: left;
+  background-color: #ffffff;
+  border: 1px solid #cccccc;
+  border: 1px solid rgba(0, 0, 0, 0.15);
+  border-radius: 3px;
+  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
+  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
+  -webkit-background-clip: padding-box;
+          background-clip: padding-box;
+}
+.dropdown-menu.pull-right {
+  right: 0;
+  left: auto;
+}
+.dropdown-menu .divider {
+  height: 1px;
+  margin: 10.5px 0;
+  overflow: hidden;
+  background-color: #e5e5e5;
+}
+.dropdown-menu > li > a {
+  display: block;
+  padding: 3px 20px;
+  clear: both;
+  font-weight: normal;
+  line-height: 1.846;
+  color: #666666;
+  white-space: nowrap;
+}
+.dropdown-menu > li > a:hover,
+.dropdown-menu > li > a:focus {
+  text-decoration: none;
+  color: #141414;
+  background-color: #eeeeee;
+}
+.dropdown-menu > .active > a,
+.dropdown-menu > .active > a:hover,
+.dropdown-menu > .active > a:focus {
+  color: #ffffff;
+  text-decoration: none;
+  outline: 0;
+  background-color: #2196f3;
+}
+.dropdown-menu > .disabled > a,
+.dropdown-menu > .disabled > a:hover,
+.dropdown-menu > .disabled > a:focus {
+  color: #bbbbbb;
+}
+.dropdown-menu > .disabled > a:hover,
+.dropdown-menu > .disabled > a:focus {
+  text-decoration: none;
+  background-color: transparent;
+  background-image: none;
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
+  cursor: not-allowed;
+}
+.open > .dropdown-menu {
+  display: block;
+}
+.open > a {
+  outline: 0;
+}
+.dropdown-menu-right {
+  left: auto;
+  right: 0;
+}
+.dropdown-menu-left {
+  left: 0;
+  right: auto;
+}
+.dropdown-header {
+  display: block;
+  padding: 3px 20px;
+  font-size: 12px;
+  line-height: 1.846;
+  color: #bbbbbb;
+  white-space: nowrap;
+}
+.dropdown-backdrop {
+  position: fixed;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  top: 0;
+  z-index: 990;
+}
+.pull-right > .dropdown-menu {
+  right: 0;
+  left: auto;
+}
+.dropup .caret,
+.navbar-fixed-bottom .dropdown .caret {
+  border-top: 0;
+  border-bottom: 4px dashed;
+  border-bottom: 4px solid \9;
+  content: "";
+}
+.dropup .dropdown-menu,
+.navbar-fixed-bottom .dropdown .dropdown-menu {
+  top: auto;
+  bottom: 100%;
+  margin-bottom: 2px;
+}
+@media (min-width: 768px) {
+  .navbar-right .dropdown-menu {
+    left: auto;
+    right: 0;
+  }
+  .navbar-right .dropdown-menu-left {
+    left: 0;
+    right: auto;
+  }
+}
+.btn-group,
+.btn-group-vertical {
+  position: relative;
+  display: inline-block;
+  vertical-align: middle;
+}
+.btn-group > .btn,
+.btn-group-vertical > .btn {
+  position: relative;
+  float: left;
+}
+.btn-group > .btn:hover,
+.btn-group-vertical > .btn:hover,
+.btn-group > .btn:focus,
+.btn-group-vertical > .btn:focus,
+.btn-group > .btn:active,
+.btn-group-vertical > .btn:active,
+.btn-group > .btn.active,
+.btn-group-vertical > .btn.active {
+  z-index: 2;
+}
+.btn-group .btn + .btn,
+.btn-group .btn + .btn-group,
+.btn-group .btn-group + .btn,
+.btn-group .btn-group + .btn-group {
+  margin-left: -1px;
+}
+.btn-toolbar {
+  margin-left: -5px;
+}
+.btn-toolbar .btn,
+.btn-toolbar .btn-group,
+.btn-toolbar .input-group {
+  float: left;
+}
+.btn-toolbar > .btn,
+.btn-toolbar > .btn-group,
+.btn-toolbar > .input-group {
+  margin-left: 5px;
+}
+.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
+  border-radius: 0;
+}
+.btn-group > .btn:first-child {
+  margin-left: 0;
+}
+.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
+  border-bottom-right-radius: 0;
+  border-top-right-radius: 0;
+}
+.btn-group > .btn:last-child:not(:first-child),
+.btn-group > .dropdown-toggle:not(:first-child) {
+  border-bottom-left-radius: 0;
+  border-top-left-radius: 0;
+}
+.btn-group > .btn-group {
+  float: left;
+}
+.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
+  border-radius: 0;
+}
+.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
+.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
+  border-bottom-right-radius: 0;
+  border-top-right-radius: 0;
+}
+.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
+  border-bottom-left-radius: 0;
+  border-top-left-radius: 0;
+}
+.btn-group .dropdown-toggle:active,
+.btn-group.open .dropdown-toggle {
+  outline: 0;
+}
+.btn-group > .btn + .dropdown-toggle {
+  padding-left: 8px;
+  padding-right: 8px;
+}
+.btn-group > .btn-lg + .dropdown-toggle {
+  padding-left: 12px;
+  padding-right: 12px;
+}
+.btn-group.open .dropdown-toggle {
+  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+}
+.btn-group.open .dropdown-toggle.btn-link {
+  -webkit-box-shadow: none;
+  box-shadow: none;
+}
+.btn .caret {
+  margin-left: 0;
+}
+.btn-lg .caret {
+  border-width: 5px 5px 0;
+  border-bottom-width: 0;
+}
+.dropup .btn-lg .caret {
+  border-width: 0 5px 5px;
+}
+.btn-group-vertical > .btn,
+.btn-group-vertical > .btn-group,
+.btn-group-vertical > .btn-group > .btn {
+  display: block;
+  float: none;
+  width: 100%;
+  max-width: 100%;
+}
+.btn-group-vertical > .btn-group > .btn {
+  float: none;
+}
+.btn-group-vertical > .btn + .btn,
+.btn-group-vertical > .btn + .btn-group,
+.btn-group-vertical > .btn-group + .btn,
+.btn-group-vertical > .btn-group + .btn-group {
+  margin-top: -1px;
+  margin-left: 0;
+}
+.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
+  border-radius: 0;
+}
+.btn-group-vertical > .btn:first-child:not(:last-child) {
+  border-top-right-radius: 3px;
+  border-bottom-right-radius: 0;
+  border-bottom-left-radius: 0;
+}
+.btn-group-vertical > .btn:last-child:not(:first-child) {
+  border-bottom-left-radius: 3px;
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
+}
+.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
+  border-radius: 0;
+}
+.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
+.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
+  border-bottom-right-radius: 0;
+  border-bottom-left-radius: 0;
+}
+.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
+}
+.btn-group-justified {
+  display: table;
+  width: 100%;
+  table-layout: fixed;
+  border-collapse: separate;
+}
+.btn-group-justified > .btn,
+.btn-group-justified > .btn-group {
+  float: none;
+  display: table-cell;
+  width: 1%;
+}
+.btn-group-justified > .btn-group .btn {
+  width: 100%;
+}
+.btn-group-justified > .btn-group .dropdown-menu {
+  left: auto;
+}
+[data-toggle="buttons"] > .btn input[type="radio"],
+[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
+[data-toggle="buttons"] > .btn input[type="checkbox"],
+[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
+  position: absolute;
+  clip: rect(0, 0, 0, 0);
+  pointer-events: none;
+}
+.input-group {
+  position: relative;
+  display: table;
+  border-collapse: separate;
+}
+.input-group[class*="col-"] {
+  float: none;
+  padding-left: 0;
+  padding-right: 0;
+}
+.input-group .form-control {
+  position: relative;
+  z-index: 2;
+  float: left;
+  width: 100%;
+  margin-bottom: 0;
+}
+.input-group-lg > .form-control,
+.input-group-lg > .input-group-addon,
+.input-group-lg > .input-group-btn > .btn {
+  height: 45px;
+  padding: 10px 16px;
+  font-size: 17px;
+  line-height: 1.3333333;
+  border-radius: 3px;
+}
+select.input-group-lg > .form-control,
+select.input-group-lg > .input-group-addon,
+select.input-group-lg > .input-group-btn > .btn {
+  height: 45px;
+  line-height: 45px;
+}
+textarea.input-group-lg > .form-control,
+textarea.input-group-lg > .input-group-addon,
+textarea.input-group-lg > .input-group-btn > .btn,
+select[multiple].input-group-lg > .form-control,
+select[multiple].input-group-lg > .input-group-addon,
+select[multiple].input-group-lg > .input-group-btn > .btn {
+  height: auto;
+}
+.input-group-sm > .form-control,
+.input-group-sm > .input-group-addon,
+.input-group-sm > .input-group-btn > .btn {
+  height: 30px;
+  padding: 5px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 3px;
+}
+select.input-group-sm > .form-control,
+select.input-group-sm > .input-group-addon,
+select.input-group-sm > .input-group-btn > .btn {
+  height: 30px;
+  line-height: 30px;
+}
+textarea.input-group-sm > .form-control,
+textarea.input-group-sm > .input-group-addon,
+textarea.input-group-sm > .input-group-btn > .btn,
+select[multiple].input-group-sm > .form-control,
+select[multiple].input-group-sm > .input-group-addon,
+select[multiple].input-group-sm > .input-group-btn > .btn {
+  height: auto;
+}
+.input-group-addon,
+.input-group-btn,
+.input-group .form-control {
+  display: table-cell;
+}
+.input-group-addon:not(:first-child):not(:last-child),
+.input-group-btn:not(:first-child):not(:last-child),
+.input-group .form-control:not(:first-child):not(:last-child) {
+  border-radius: 0;
+}
+.input-group-addon,
+.input-group-btn {
+  width: 1%;
+  white-space: nowrap;
+  vertical-align: middle;
+}
+.input-group-addon {
+  padding: 6px 16px;
+  font-size: 13px;
+  font-weight: normal;
+  line-height: 1;
+  color: #666666;
+  text-align: center;
+  background-color: transparent;
+  border: 1px solid transparent;
+  border-radius: 3px;
+}
+.input-group-addon.input-sm {
+  padding: 5px 10px;
+  font-size: 12px;
+  border-radius: 3px;
+}
+.input-group-addon.input-lg {
+  padding: 10px 16px;
+  font-size: 17px;
+  border-radius: 3px;
+}
+.input-group-addon input[type="radio"],
+.input-group-addon input[type="checkbox"] {
+  margin-top: 0;
+}
+.input-group .form-control:first-child,
+.input-group-addon:first-child,
+.input-group-btn:first-child > .btn,
+.input-group-btn:first-child > .btn-group > .btn,
+.input-group-btn:first-child > .dropdown-toggle,
+.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
+.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
+  border-bottom-right-radius: 0;
+  border-top-right-radius: 0;
+}
+.input-group-addon:first-child {
+  border-right: 0;
+}
+.input-group .form-control:last-child,
+.input-group-addon:last-child,
+.input-group-btn:last-child > .btn,
+.input-group-btn:last-child > .btn-group > .btn,
+.input-group-btn:last-child > .dropdown-toggle,
+.input-group-btn:first-child > .btn:not(:first-child),
+.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
+  border-bottom-left-radius: 0;
+  border-top-left-radius: 0;
+}
+.input-group-addon:last-child {
+  border-left: 0;
+}
+.input-group-btn {
+  position: relative;
+  font-size: 0;
+  white-space: nowrap;
+}
+.input-group-btn > .btn {
+  position: relative;
+}
+.input-group-btn > .btn + .btn {
+  margin-left: -1px;
+}
+.input-group-btn > .btn:hover,
+.input-group-btn > .btn:focus,
+.input-group-btn > .btn:active {
+  z-index: 2;
+}
+.input-group-btn:first-child > .btn,
+.input-group-btn:first-child > .btn-group {
+  margin-right: -1px;
+}
+.input-group-btn:last-child > .btn,
+.input-group-btn:last-child > .btn-group {
+  z-index: 2;
+  margin-left: -1px;
+}
+.nav {
+  margin-bottom: 0;
+  padding-left: 0;
+  list-style: none;
+}
+.nav > li {
+  position: relative;
+  display: block;
+}
+.nav > li > a {
+  position: relative;
+  display: block;
+  padding: 10px 15px;
+}
+.nav > li > a:hover,
+.nav > li > a:focus {
+  text-decoration: none;
+  background-color: #eeeeee;
+}
+.nav > li.disabled > a {
+  color: #bbbbbb;
+}
+.nav > li.disabled > a:hover,
+.nav > li.disabled > a:focus {
+  color: #bbbbbb;
+  text-decoration: none;
+  background-color: transparent;
+  cursor: not-allowed;
+}
+.nav .open > a,
+.nav .open > a:hover,
+.nav .open > a:focus {
+  background-color: #eeeeee;
+  border-color: #2196f3;
+}
+.nav .nav-divider {
+  height: 1px;
+  margin: 10.5px 0;
+  overflow: hidden;
+  background-color: #e5e5e5;
+}
+.nav > li > a > img {
+  max-width: none;
+}
+.nav-tabs {
+  border-bottom: 1px solid transparent;
+}
+.nav-tabs > li {
+  float: left;
+  margin-bottom: -1px;
+}
+.nav-tabs > li > a {
+  margin-right: 2px;
+  line-height: 1.846;
+  border: 1px solid transparent;
+  border-radius: 3px 3px 0 0;
+}
+.nav-tabs > li > a:hover {
+  border-color: #eeeeee #eeeeee transparent;
+}
+.nav-tabs > li.active > a,
+.nav-tabs > li.active > a:hover,
+.nav-tabs > li.active > a:focus {
+  color: #666666;
+  background-color: transparent;
+  border: 1px solid transparent;
+  border-bottom-color: transparent;
+  cursor: default;
+}
+.nav-tabs.nav-justified {
+  width: 100%;
+  border-bottom: 0;
+}
+.nav-tabs.nav-justified > li {
+  float: none;
+}
+.nav-tabs.nav-justified > li > a {
+  text-align: center;
+  margin-bottom: 5px;
+}
+.nav-tabs.nav-justified > .dropdown .dropdown-menu {
+  top: auto;
+  left: auto;
+}
+@media (min-width: 768px) {
+  .nav-tabs.nav-justified > li {
+    display: table-cell;
+    width: 1%;
+  }
+  .nav-tabs.nav-justified > li > a {
+    margin-bottom: 0;
+  }
+}
+.nav-tabs.nav-justified > li > a {
+  margin-right: 0;
+  border-radius: 3px;
+}
+.nav-tabs.nav-justified > .active > a,
+.nav-tabs.nav-justified > .active > a:hover,
+.nav-tabs.nav-justified > .active > a:focus {
+  border: 1px solid transparent;
+}
+@media (min-width: 768px) {
+  .nav-tabs.nav-justified > li > a {
+    border-bottom: 1px solid transparent;
+    border-radius: 3px 3px 0 0;
+  }
+  .nav-tabs.nav-justified > .active > a,
+  .nav-tabs.nav-justified > .active > a:hover,
+  .nav-tabs.nav-justified > .active > a:focus {
+    border-bottom-color: #ffffff;
+  }
+}
+.nav-pills > li {
+  float: left;
+}
+.nav-pills > li > a {
+  border-radius: 3px;
+}
+.nav-pills > li + li {
+  margin-left: 2px;
+}
+.nav-pills > li.active > a,
+.nav-pills > li.active > a:hover,
+.nav-pills > li.active > a:focus {
+  color: #ffffff;
+  background-color: #2196f3;
+}
+.nav-stacked > li {
+  float: none;
+}
+.nav-stacked > li + li {
+  margin-top: 2px;
+  margin-left: 0;
+}
+.nav-justified {
+  width: 100%;
+}
+.nav-justified > li {
+  float: none;
+}
+.nav-justified > li > a {
+  text-align: center;
+  margin-bottom: 5px;
+}
+.nav-justified > .dropdown .dropdown-menu {
+  top: auto;
+  left: auto;
+}
+@media (min-width: 768px) {
+  .nav-justified > li {
+    display: table-cell;
+    width: 1%;
+  }
+  .nav-justified > li > a {
+    margin-bottom: 0;
+  }
+}
+.nav-tabs-justified {
+  border-bottom: 0;
+}
+.nav-tabs-justified > li > a {
+  margin-right: 0;
+  border-radius: 3px;
+}
+.nav-tabs-justified > .active > a,
+.nav-tabs-justified > .active > a:hover,
+.nav-tabs-justified > .active > a:focus {
+  border: 1px solid transparent;
+}
+@media (min-width: 768px) {
+  .nav-tabs-justified > li > a {
+    border-bottom: 1px solid transparent;
+    border-radius: 3px 3px 0 0;
+  }
+  .nav-tabs-justified > .active > a,
+  .nav-tabs-justified > .active > a:hover,
+  .nav-tabs-justified > .active > a:focus {
+    border-bottom-color: #ffffff;
+  }
+}
+.tab-content > .tab-pane {
+  display: none;
+}
+.tab-content > .active {
+  display: block;
+}
+.nav-tabs .dropdown-menu {
+  margin-top: -1px;
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
+}
+.navbar {
+  position: relative;
+  min-height: 64px;
+  margin-bottom: 23px;
+  border: 1px solid transparent;
+}
+@media (min-width: 768px) {
+  .navbar {
+    border-radius: 3px;
+  }
+}
+@media (min-width: 768px) {
+  .navbar-header {
+    float: left;
+  }
+}
+.navbar-collapse {
+  overflow-x: visible;
+  padding-right: 15px;
+  padding-left: 15px;
+  border-top: 1px solid transparent;
+  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
+          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
+  -webkit-overflow-scrolling: touch;
+}
+.navbar-collapse.in {
+  overflow-y: auto;
+}
+@media (min-width: 768px) {
+  .navbar-collapse {
+    width: auto;
+    border-top: 0;
+    -webkit-box-shadow: none;
+            box-shadow: none;
+  }
+  .navbar-collapse.collapse {
+    display: block !important;
+    height: auto !important;
+    padding-bottom: 0;
+    overflow: visible !important;
+  }
+  .navbar-collapse.in {
+    overflow-y: visible;
+  }
+  .navbar-fixed-top .navbar-collapse,
+  .navbar-static-top .navbar-collapse,
+  .navbar-fixed-bottom .navbar-collapse {
+    padding-left: 0;
+    padding-right: 0;
+  }
+}
+.navbar-fixed-top .navbar-collapse,
+.navbar-fixed-bottom .navbar-collapse {
+  max-height: 340px;
+}
+@media (max-device-width: 480px) and (orientation: landscape) {
+  .navbar-fixed-top .navbar-collapse,
+  .navbar-fixed-bottom .navbar-collapse {
+    max-height: 200px;
+  }
+}
+.container > .navbar-header,
+.container-fluid > .navbar-header,
+.container > .navbar-collapse,
+.container-fluid > .navbar-collapse {
+  margin-right: -15px;
+  margin-left: -15px;
+}
+@media (min-width: 768px) {
+  .container > .navbar-header,
+  .container-fluid > .navbar-header,
+  .container > .navbar-collapse,
+  .container-fluid > .navbar-collapse {
+    margin-right: 0;
+    margin-left: 0;
+  }
+}
+.navbar-static-top {
+  z-index: 1000;
+  border-width: 0 0 1px;
+}
+@media (min-width: 768px) {
+  .navbar-static-top {
+    border-radius: 0;
+  }
+}
+.navbar-fixed-top,
+.navbar-fixed-bottom {
+  position: fixed;
+  right: 0;
+  left: 0;
+  z-index: 1030;
+}
+@media (min-width: 768px) {
+  .navbar-fixed-top,
+  .navbar-fixed-bottom {
+    border-radius: 0;
+  }
+}
+.navbar-fixed-top {
+  top: 0;
+  border-width: 0 0 1px;
+}
+.navbar-fixed-bottom {
+  bottom: 0;
+  margin-bottom: 0;
+  border-width: 1px 0 0;
+}
+.navbar-brand {
+  float: left;
+  padding: 20.5px 15px;
+  font-size: 17px;
+  line-height: 23px;
+  height: 64px;
+}
+.navbar-brand:hover,
+.navbar-brand:focus {
+  text-decoration: none;
+}
+.navbar-brand > img {
+  display: block;
+}
+@media (min-width: 768px) {
+  .navbar > .container .navbar-brand,
+  .navbar > .container-fluid .navbar-brand {
+    margin-left: -15px;
+  }
+}
+.navbar-toggle {
+  position: relative;
+  float: right;
+  margin-right: 15px;
+  padding: 9px 10px;
+  margin-top: 15px;
+  margin-bottom: 15px;
+  background-color: transparent;
+  background-image: none;
+  border: 1px solid transparent;
+  border-radius: 3px;
+}
+.navbar-toggle:focus {
+  outline: 0;
+}
+.navbar-toggle .icon-bar {
+  display: block;
+  width: 22px;
+  height: 2px;
+  border-radius: 1px;
+}
+.navbar-toggle .icon-bar + .icon-bar {
+  margin-top: 4px;
+}
+@media (min-width: 768px) {
+  .navbar-toggle {
+    display: none;
+  }
+}
+.navbar-nav {
+  margin: 10.25px -15px;
+}
+.navbar-nav > li > a {
+  padding-top: 10px;
+  padding-bottom: 10px;
+  line-height: 23px;
+}
+@media (max-width: 767px) {
+  .navbar-nav .open .dropdown-menu {
+    position: static;
+    float: none;
+    width: auto;
+    margin-top: 0;
+    background-color: transparent;
+    border: 0;
+    -webkit-box-shadow: none;
+            box-shadow: none;
+  }
+  .navbar-nav .open .dropdown-menu > li > a,
+  .navbar-nav .open .dropdown-menu .dropdown-header {
+    padding: 5px 15px 5px 25px;
+  }
+  .navbar-nav .open .dropdown-menu > li > a {
+    line-height: 23px;
+  }
+  .navbar-nav .open .dropdown-menu > li > a:hover,
+  .navbar-nav .open .dropdown-menu > li > a:focus {
+    background-image: none;
+  }
+}
+@media (min-width: 768px) {
+  .navbar-nav {
+    float: left;
+    margin: 0;
+  }
+  .navbar-nav > li {
+    float: left;
+  }
+  .navbar-nav > li > a {
+    padding-top: 20.5px;
+    padding-bottom: 20.5px;
+  }
+}
+.navbar-form {
+  margin-left: -15px;
+  margin-right: -15px;
+  padding: 10px 15px;
+  border-top: 1px solid transparent;
+  border-bottom: 1px solid transparent;
+  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
+  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
+  margin-top: 13.5px;
+  margin-bottom: 13.5px;
+}
+@media (min-width: 768px) {
+  .navbar-form .form-group {
+    display: inline-block;
+    margin-bottom: 0;
+    vertical-align: middle;
+  }
+  .navbar-form .form-control {
+    display: inline-block;
+    width: auto;
+    vertical-align: middle;
+  }
+  .navbar-form .form-control-static {
+    display: inline-block;
+  }
+  .navbar-form .input-group {
+    display: inline-table;
+    vertical-align: middle;
+  }
+  .navbar-form .input-group .input-group-addon,
+  .navbar-form .input-group .input-group-btn,
+  .navbar-form .input-group .form-control {
+    width: auto;
+  }
+  .navbar-form .input-group > .form-control {
+    width: 100%;
+  }
+  .navbar-form .control-label {
+    margin-bottom: 0;
+    vertical-align: middle;
+  }
+  .navbar-form .radio,
+  .navbar-form .checkbox {
+    display: inline-block;
+    margin-top: 0;
+    margin-bottom: 0;
+    vertical-align: middle;
+  }
+  .navbar-form .radio label,
+  .navbar-form .checkbox label {
+    padding-left: 0;
+  }
+  .navbar-form .radio input[type="radio"],
+  .navbar-form .checkbox input[type="checkbox"] {
+    position: relative;
+    margin-left: 0;
+  }
+  .navbar-form .has-feedback .form-control-feedback {
+    top: 0;
+  }
+}
+@media (max-width: 767px) {
+  .navbar-form .form-group {
+    margin-bottom: 5px;
+  }
+  .navbar-form .form-group:last-child {
+    margin-bottom: 0;
+  }
+}
+@media (min-width: 768px) {
+  .navbar-form {
+    width: auto;
+    border: 0;
+    margin-left: 0;
+    margin-right: 0;
+    padding-top: 0;
+    padding-bottom: 0;
+    -webkit-box-shadow: none;
+    box-shadow: none;
+  }
+}
+.navbar-nav > li > .dropdown-menu {
+  margin-top: 0;
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
+}
+.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
+  margin-bottom: 0;
+  border-top-right-radius: 3px;
+  border-top-left-radius: 3px;
+  border-bottom-right-radius: 0;
+  border-bottom-left-radius: 0;
+}
+.navbar-btn {
+  margin-top: 13.5px;
+  margin-bottom: 13.5px;
+}
+.navbar-btn.btn-sm {
+  margin-top: 17px;
+  margin-bottom: 17px;
+}
+.navbar-btn.btn-xs {
+  margin-top: 21px;
+  margin-bottom: 21px;
+}
+.navbar-text {
+  margin-top: 20.5px;
+  margin-bottom: 20.5px;
+}
+@media (min-width: 768px) {
+  .navbar-text {
+    float: left;
+    margin-left: 15px;
+    margin-right: 15px;
+  }
+}
+@media (min-width: 768px) {
+  .navbar-left {
+    float: left !important;
+  }
+  .navbar-right {
+    float: right !important;
+    margin-right: -15px;
+  }
+  .navbar-right ~ .navbar-right {
+    margin-right: 0;
+  }
+}
+.navbar-default {
+  background-color: #ffffff;
+  border-color: transparent;
+}
+.navbar-default .navbar-brand {
+  color: #666666;
+}
+.navbar-default .navbar-brand:hover,
+.navbar-default .navbar-brand:focus {
+  color: #212121;
+  background-color: transparent;
+}
+.navbar-default .navbar-text {
+  color: #bbbbbb;
+}
+.navbar-default .navbar-nav > li > a {
+  color: #666666;
+}
+.navbar-default .navbar-nav > li > a:hover,
+.navbar-default .navbar-nav > li > a:focus {
+  color: #212121;
+  background-color: transparent;
+}
+.navbar-default .navbar-nav > .active > a,
+.navbar-default .navbar-nav > .active > a:hover,
+.navbar-default .navbar-nav > .active > a:focus {
+  color: #212121;
+  background-color: #eeeeee;
+}
+.navbar-default .navbar-nav > .disabled > a,
+.navbar-default .navbar-nav > .disabled > a:hover,
+.navbar-default .navbar-nav > .disabled > a:focus {
+  color: #cccccc;
+  background-color: transparent;
+}
+.navbar-default .navbar-toggle {
+  border-color: transparent;
+}
+.navbar-default .navbar-toggle:hover,
+.navbar-default .navbar-toggle:focus {
+  background-color: transparent;
+}
+.navbar-default .navbar-toggle .icon-bar {
+  background-color: rgba(0, 0, 0, 0.5);
+}
+.navbar-default .navbar-collapse,
+.navbar-default .navbar-form {
+  border-color: transparent;
+}
+.navbar-default .navbar-nav > .open > a,
+.navbar-default .navbar-nav > .open > a:hover,
+.navbar-default .navbar-nav > .open > a:focus {
+  background-color: #eeeeee;
+  color: #212121;
+}
+@media (max-width: 767px) {
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
+    color: #666666;
+  }
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
+    color: #212121;
+    background-color: transparent;
+  }
+  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
+  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
+  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
+    color: #212121;
+    background-color: #eeeeee;
+  }
+  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
+  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
+  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
+    color: #cccccc;
+    background-color: transparent;
+  }
+}
+.navbar-default .navbar-link {
+  color: #666666;
+}
+.navbar-default .navbar-link:hover {
+  color: #212121;
+}
+.navbar-default .btn-link {
+  color: #666666;
+}
+.navbar-default .btn-link:hover,
+.navbar-default .btn-link:focus {
+  color: #212121;
+}
+.navbar-default .btn-link[disabled]:hover,
+fieldset[disabled] .navbar-default .btn-link:hover,
+.navbar-default .btn-link[disabled]:focus,
+fieldset[disabled] .navbar-default .btn-link:focus {
+  color: #cccccc;
+}
+.navbar-inverse {
+  background-color: #2196f3;
+  border-color: transparent;
+}
+.navbar-inverse .navbar-brand {
+  color: #b2dbfb;
+}
+.navbar-inverse .navbar-brand:hover,
+.navbar-inverse .navbar-brand:focus {
+  color: #ffffff;
+  background-color: transparent;
+}
+.navbar-inverse .navbar-text {
+  color: #bbbbbb;
+}
+.navbar-inverse .navbar-nav > li > a {
+  color: #b2dbfb;
+}
+.navbar-inverse .navbar-nav > li > a:hover,
+.navbar-inverse .navbar-nav > li > a:focus {
+  color: #ffffff;
+  background-color: transparent;
+}
+.navbar-inverse .navbar-nav > .active > a,
+.navbar-inverse .navbar-nav > .active > a:hover,
+.navbar-inverse .navbar-nav > .active > a:focus {
+  color: #ffffff;
+  background-color: #0c7cd5;
+}
+.navbar-inverse .navbar-nav > .disabled > a,
+.navbar-inverse .navbar-nav > .disabled > a:hover,
+.navbar-inverse .navbar-nav > .disabled > a:focus {
+  color: #444444;
+  background-color: transparent;
+}
+.navbar-inverse .navbar-toggle {
+  border-color: transparent;
+}
+.navbar-inverse .navbar-toggle:hover,
+.navbar-inverse .navbar-toggle:focus {
+  background-color: transparent;
+}
+.navbar-inverse .navbar-toggle .icon-bar {
+  background-color: rgba(0, 0, 0, 0.5);
+}
+.navbar-inverse .navbar-collapse,
+.navbar-inverse .navbar-form {
+  border-color: #0c84e4;
+}
+.navbar-inverse .navbar-nav > .open > a,
+.navbar-inverse .navbar-nav > .open > a:hover,
+.navbar-inverse .navbar-nav > .open > a:focus {
+  background-color: #0c7cd5;
+  color: #ffffff;
+}
+@media (max-width: 767px) {
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
+    border-color: transparent;
+  }
+  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
+    background-color: transparent;
+  }
+  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
+    color: #b2dbfb;
+  }
+  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
+  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
+    color: #ffffff;
+    background-color: transparent;
+  }
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
+    color: #ffffff;
+    background-color: #0c7cd5;
+  }
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
+    color: #444444;
+    background-color: transparent;
+  }
+}
+.navbar-inverse .navbar-link {
+  color: #b2dbfb;
+}
+.navbar-inverse .navbar-link:hover {
+  color: #ffffff;
+}
+.navbar-inverse .btn-link {
+  color: #b2dbfb;
+}
+.navbar-inverse .btn-link:hover,
+.navbar-inverse .btn-link:focus {
+  color: #ffffff;
+}
+.navbar-inverse .btn-link[disabled]:hover,
+fieldset[disabled] .navbar-inverse .btn-link:hover,
+.navbar-inverse .btn-link[disabled]:focus,
+fieldset[disabled] .navbar-inverse .btn-link:focus {
+  color: #444444;
+}
+.breadcrumb {
+  padding: 8px 15px;
+  margin-bottom: 23px;
+  list-style: none;
+  background-color: #f5f5f5;
+  border-radius: 3px;
+}
+.breadcrumb > li {
+  display: inline-block;
+}
+.breadcrumb > li + li:before {
+  content: "/\00a0";
+  padding: 0 5px;
+  color: #cccccc;
+}
+.breadcrumb > .active {
+  color: #bbbbbb;
+}
+.pagination {
+  display: inline-block;
+  padding-left: 0;
+  margin: 23px 0;
+  border-radius: 3px;
+}
+.pagination > li {
+  display: inline;
+}
+.pagination > li > a,
+.pagination > li > span {
+  position: relative;
+  float: left;
+  padding: 6px 16px;
+  line-height: 1.846;
+  text-decoration: none;
+  color: #2196f3;
+  background-color: #ffffff;
+  border: 1px solid #dddddd;
+  margin-left: -1px;
+}
+.pagination > li:first-child > a,
+.pagination > li:first-child > span {
+  margin-left: 0;
+  border-bottom-left-radius: 3px;
+  border-top-left-radius: 3px;
+}
+.pagination > li:last-child > a,
+.pagination > li:last-child > span {
+  border-bottom-right-radius: 3px;
+  border-top-right-radius: 3px;
+}
+.pagination > li > a:hover,
+.pagination > li > span:hover,
+.pagination > li > a:focus,
+.pagination > li > span:focus {
+  z-index: 3;
+  color: #0a6ebd;
+  background-color: #eeeeee;
+  border-color: #dddddd;
+}
+.pagination > .active > a,
+.pagination > .active > span,
+.pagination > .active > a:hover,
+.pagination > .active > span:hover,
+.pagination > .active > a:focus,
+.pagination > .active > span:focus {
+  z-index: 2;
+  color: #ffffff;
+  background-color: #2196f3;
+  border-color: #2196f3;
+  cursor: default;
+}
+.pagination > .disabled > span,
+.pagination > .disabled > span:hover,
+.pagination > .disabled > span:focus,
+.pagination > .disabled > a,
+.pagination > .disabled > a:hover,
+.pagination > .disabled > a:focus {
+  color: #bbbbbb;
+  background-color: #ffffff;
+  border-color: #dddddd;
+  cursor: not-allowed;
+}
+.pagination-lg > li > a,
+.pagination-lg > li > span {
+  padding: 10px 16px;
+  font-size: 17px;
+  line-height: 1.3333333;
+}
+.pagination-lg > li:first-child > a,
+.pagination-lg > li:first-child > span {
+  border-bottom-left-radius: 3px;
+  border-top-left-radius: 3px;
+}
+.pagination-lg > li:last-child > a,
+.pagination-lg > li:last-child > span {
+  border-bottom-right-radius: 3px;
+  border-top-right-radius: 3px;
+}
+.pagination-sm > li > a,
+.pagination-sm > li > span {
+  padding: 5px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+}
+.pagination-sm > li:first-child > a,
+.pagination-sm > li:first-child > span {
+  border-bottom-left-radius: 3px;
+  border-top-left-radius: 3px;
+}
+.pagination-sm > li:last-child > a,
+.pagination-sm > li:last-child > span {
+  border-bottom-right-radius: 3px;
+  border-top-right-radius: 3px;
+}
+.pager {
+  padding-left: 0;
+  margin: 23px 0;
+  list-style: none;
+  text-align: center;
+}
+.pager li {
+  display: inline;
+}
+.pager li > a,
+.pager li > span {
+  display: inline-block;
+  padding: 5px 14px;
+  background-color: #ffffff;
+  border: 1px solid #dddddd;
+  border-radius: 15px;
+}
+.pager li > a:hover,
+.pager li > a:focus {
+  text-decoration: none;
+  background-color: #eeeeee;
+}
+.pager .next > a,
+.pager .next > span {
+  float: right;
+}
+.pager .previous > a,
+.pager .previous > span {
+  float: left;
+}
+.pager .disabled > a,
+.pager .disabled > a:hover,
+.pager .disabled > a:focus,
+.pager .disabled > span {
+  color: #bbbbbb;
+  background-color: #ffffff;
+  cursor: not-allowed;
+}
+.label {
+  display: inline;
+  padding: .2em .6em .3em;
+  font-size: 75%;
+  font-weight: bold;
+  line-height: 1;
+  color: #ffffff;
+  text-align: center;
+  white-space: nowrap;
+  vertical-align: baseline;
+  border-radius: .25em;
+}
+a.label:hover,
+a.label:focus {
+  color: #ffffff;
+  text-decoration: none;
+  cursor: pointer;
+}
+.label:empty {
+  display: none;
+}
+.btn .label {
+  position: relative;
+  top: -1px;
+}
+.label-default {
+  background-color: #bbbbbb;
+}
+.label-default[href]:hover,
+.label-default[href]:focus {
+  background-color: #a2a2a2;
+}
+.label-primary {
+  background-color: #2196f3;
+}
+.label-primary[href]:hover,
+.label-primary[href]:focus {
+  background-color: #0c7cd5;
+}
+.label-success {
+  background-color: #4caf50;
+}
+.label-success[href]:hover,
+.label-success[href]:focus {
+  background-color: #3d8b40;
+}
+.label-info {
+  background-color: #9c27b0;
+}
+.label-info[href]:hover,
+.label-info[href]:focus {
+  background-color: #771e86;
+}
+.label-warning {
+  background-color: #ff9800;
+}
+.label-warning[href]:hover,
+.label-warning[href]:focus {
+  background-color: #cc7a00;
+}
+.label-danger {
+  background-color: #e51c23;
+}
+.label-danger[href]:hover,
+.label-danger[href]:focus {
+  background-color: #b9151b;
+}
+.badge {
+  display: inline-block;
+  min-width: 10px;
+  padding: 3px 7px;
+  font-size: 12px;
+  font-weight: normal;
+  color: #ffffff;
+  line-height: 1;
+  vertical-align: middle;
+  white-space: nowrap;
+  text-align: center;
+  background-color: #bbbbbb;
+  border-radius: 10px;
+}
+.badge:empty {
+  display: none;
+}
+.btn .badge {
+  position: relative;
+  top: -1px;
+}
+.btn-xs .badge,
+.btn-group-xs > .btn .badge {
+  top: 0;
+  padding: 1px 5px;
+}
+a.badge:hover,
+a.badge:focus {
+  color: #ffffff;
+  text-decoration: none;
+  cursor: pointer;
+}
+.list-group-item.active > .badge,
+.nav-pills > .active > a > .badge {
+  color: #2196f3;
+  background-color: #ffffff;
+}
+.list-group-item > .badge {
+  float: right;
+}
+.list-group-item > .badge + .badge {
+  margin-right: 5px;
+}
+.nav-pills > li > a > .badge {
+  margin-left: 3px;
+}
+.jumbotron {
+  padding-top: 30px;
+  padding-bottom: 30px;
+  margin-bottom: 30px;
+  color: inherit;
+  background-color: #f9f9f9;
+}
+.jumbotron h1,
+.jumbotron .h1 {
+  color: #444444;
+}
+.jumbotron p {
+  margin-bottom: 15px;
+  font-size: 20px;
+  font-weight: 200;
+}
+.jumbotron > hr {
+  border-top-color: #e0e0e0;
+}
+.container .jumbotron,
+.container-fluid .jumbotron {
+  border-radius: 3px;
+}
+.jumbotron .container {
+  max-width: 100%;
+}
+@media screen and (min-width: 768px) {
+  .jumbotron {
+    padding-top: 48px;
+    padding-bottom: 48px;
+  }
+  .container .jumbotron,
+  .container-fluid .jumbotron {
+    padding-left: 60px;
+    padding-right: 60px;
+  }
+  .jumbotron h1,
+  .jumbotron .h1 {
+    font-size: 59px;
+  }
+}
+.thumbnail {
+  display: block;
+  padding: 4px;
+  margin-bottom: 23px;
+  line-height: 1.846;
+  background-color: #ffffff;
+  border: 1px solid #dddddd;
+  border-radius: 3px;
+  -webkit-transition: border 0.2s ease-in-out;
+  -o-transition: border 0.2s ease-in-out;
+  transition: border 0.2s ease-in-out;
+}
+.thumbnail > img,
+.thumbnail a > img {
+  margin-left: auto;
+  margin-right: auto;
+}
+a.thumbnail:hover,
+a.thumbnail:focus,
+a.thumbnail.active {
+  border-color: #2196f3;
+}
+.thumbnail .caption {
+  padding: 9px;
+  color: #666666;
+}
+.alert {
+  padding: 15px;
+  margin-bottom: 23px;
+  border: 1px solid transparent;
+  border-radius: 3px;
+}
+.alert h4 {
+  margin-top: 0;
+  color: inherit;
+}
+.alert .alert-link {
+  font-weight: bold;
+}
+.alert > p,
+.alert > ul {
+  margin-bottom: 0;
+}
+.alert > p + p {
+  margin-top: 5px;
+}
+.alert-dismissable,
+.alert-dismissible {
+  padding-right: 35px;
+}
+.alert-dismissable .close,
+.alert-dismissible .close {
+  position: relative;
+  top: -2px;
+  right: -21px;
+  color: inherit;
+}
+.alert-success {
+  background-color: #dff0d8;
+  border-color: #d6e9c6;
+  color: #4caf50;
+}
+.alert-success hr {
+  border-top-color: #c9e2b3;
+}
+.alert-success .alert-link {
+  color: #3d8b40;
+}
+.alert-info {
+  background-color: #e1bee7;
+  border-color: #cba4dd;
+  color: #9c27b0;
+}
+.alert-info hr {
+  border-top-color: #c191d6;
+}
+.alert-info .alert-link {
+  color: #771e86;
+}
+.alert-warning {
+  background-color: #ffe0b2;
+  border-color: #ffc599;
+  color: #ff9800;
+}
+.alert-warning hr {
+  border-top-color: #ffb67f;
+}
+.alert-warning .alert-link {
+  color: #cc7a00;
+}
+.alert-danger {
+  background-color: #f9bdbb;
+  border-color: #f7a4af;
+  color: #e51c23;
+}
+.alert-danger hr {
+  border-top-color: #f58c9a;
+}
+.alert-danger .alert-link {
+  color: #b9151b;
+}
+@-webkit-keyframes progress-bar-stripes {
+  from {
+    background-position: 40px 0;
+  }
+  to {
+    background-position: 0 0;
+  }
+}
+@-o-keyframes progress-bar-stripes {
+  from {
+    background-position: 40px 0;
+  }
+  to {
+    background-position: 0 0;
+  }
+}
+@keyframes progress-bar-stripes {
+  from {
+    background-position: 40px 0;
+  }
+  to {
+    background-position: 0 0;
+  }
+}
+.progress {
+  overflow: hidden;
+  height: 23px;
+  margin-bottom: 23px;
+  background-color: #f5f5f5;
+  border-radius: 3px;
+  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
+  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
+}
+.progress-bar {
+  float: left;
+  width: 0%;
+  height: 100%;
+  font-size: 12px;
+  line-height: 23px;
+  color: #ffffff;
+  text-align: center;
+  background-color: #2196f3;
+  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
+  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
+  -webkit-transition: width 0.6s ease;
+  -o-transition: width 0.6s ease;
+  transition: width 0.6s ease;
+}
+.progress-striped .progress-bar,
+.progress-bar-striped {
+  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+  -webkit-background-size: 40px 40px;
+          background-size: 40px 40px;
+}
+.progress.active .progress-bar,
+.progress-bar.active {
+  -webkit-animation: progress-bar-stripes 2s linear infinite;
+  -o-animation: progress-bar-stripes 2s linear infinite;
+  animation: progress-bar-stripes 2s linear infinite;
+}
+.progress-bar-success {
+  background-color: #4caf50;
+}
+.progress-striped .progress-bar-success {
+  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+}
+.progress-bar-info {
+  background-color: #9c27b0;
+}
+.progress-striped .progress-bar-info {
+  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+}
+.progress-bar-warning {
+  background-color: #ff9800;
+}
+.progress-striped .progress-bar-warning {
+  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+}
+.progress-bar-danger {
+  background-color: #e51c23;
+}
+.progress-striped .progress-bar-danger {
+  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+}
+.media {
+  margin-top: 15px;
+}
+.media:first-child {
+  margin-top: 0;
+}
+.media,
+.media-body {
+  zoom: 1;
+  overflow: hidden;
+}
+.media-body {
+  width: 10000px;
+}
+.media-object {
+  display: block;
+}
+.media-object.img-thumbnail {
+  max-width: none;
+}
+.media-right,
+.media > .pull-right {
+  padding-left: 10px;
+}
+.media-left,
+.media > .pull-left {
+  padding-right: 10px;
+}
+.media-left,
+.media-right,
+.media-body {
+  display: table-cell;
+  vertical-align: top;
+}
+.media-middle {
+  vertical-align: middle;
+}
+.media-bottom {
+  vertical-align: bottom;
+}
+.media-heading {
+  margin-top: 0;
+  margin-bottom: 5px;
+}
+.media-list {
+  padding-left: 0;
+  list-style: none;
+}
+.list-group {
+  margin-bottom: 20px;
+  padding-left: 0;
+}
+.list-group-item {
+  position: relative;
+  display: block;
+  padding: 10px 15px;
+  margin-bottom: -1px;
+  background-color: #ffffff;
+  border: 1px solid #dddddd;
+}
+.list-group-item:first-child {
+  border-top-right-radius: 3px;
+  border-top-left-radius: 3px;
+}
+.list-group-item:last-child {
+  margin-bottom: 0;
+  border-bottom-right-radius: 3px;
+  border-bottom-left-radius: 3px;
+}
+a.list-group-item,
+button.list-group-item {
+  color: #555555;
+}
+a.list-group-item .list-group-item-heading,
+button.list-group-item .list-group-item-heading {
+  color: #333333;
+}
+a.list-group-item:hover,
+button.list-group-item:hover,
+a.list-group-item:focus,
+button.list-group-item:focus {
+  text-decoration: none;
+  color: #555555;
+  background-color: #f5f5f5;
+}
+button.list-group-item {
+  width: 100%;
+  text-align: left;
+}
+.list-group-item.disabled,
+.list-group-item.disabled:hover,
+.list-group-item.disabled:focus {
+  background-color: #eeeeee;
+  color: #bbbbbb;
+  cursor: not-allowed;
+}
+.list-group-item.disabled .list-group-item-heading,
+.list-group-item.disabled:hover .list-group-item-heading,
+.list-group-item.disabled:focus .list-group-item-heading {
+  color: inherit;
+}
+.list-group-item.disabled .list-group-item-text,
+.list-group-item.disabled:hover .list-group-item-text,
+.list-group-item.disabled:focus .list-group-item-text {
+  color: #bbbbbb;
+}
+.list-group-item.active,
+.list-group-item.active:hover,
+.list-group-item.active:focus {
+  z-index: 2;
+  color: #ffffff;
+  background-color: #2196f3;
+  border-color: #2196f3;
+}
+.list-group-item.active .list-group-item-heading,
+.list-group-item.active:hover .list-group-item-heading,
+.list-group-item.active:focus .list-group-item-heading,
+.list-group-item.active .list-group-item-heading > small,
+.list-group-item.active:hover .list-group-item-heading > small,
+.list-group-item.active:focus .list-group-item-heading > small,
+.list-group-item.active .list-group-item-heading > .small,
+.list-group-item.active:hover .list-group-item-heading > .small,
+.list-group-item.active:focus .list-group-item-heading > .small {
+  color: inherit;
+}
+.list-group-item.active .list-group-item-text,
+.list-group-item.active:hover .list-group-item-text,
+.list-group-item.active:focus .list-group-item-text {
+  color: #e3f2fd;
+}
+.list-group-item-success {
+  color: #4caf50;
+  background-color: #dff0d8;
+}
+a.list-group-item-success,
+button.list-group-item-success {
+  color: #4caf50;
+}
+a.list-group-item-success .list-group-item-heading,
+button.list-group-item-success .list-group-item-heading {
+  color: inherit;
+}
+a.list-group-item-success:hover,
+button.list-group-item-success:hover,
+a.list-group-item-success:focus,
+button.list-group-item-success:focus {
+  color: #4caf50;
+  background-color: #d0e9c6;
+}
+a.list-group-item-success.active,
+button.list-group-item-success.active,
+a.list-group-item-success.active:hover,
+button.list-group-item-success.active:hover,
+a.list-group-item-success.active:focus,
+button.list-group-item-success.active:focus {
+  color: #fff;
+  background-color: #4caf50;
+  border-color: #4caf50;
+}
+.list-group-item-info {
+  color: #9c27b0;
+  background-color: #e1bee7;
+}
+a.list-group-item-info,
+button.list-group-item-info {
+  color: #9c27b0;
+}
+a.list-group-item-info .list-group-item-heading,
+button.list-group-item-info .list-group-item-heading {
+  color: inherit;
+}
+a.list-group-item-info:hover,
+button.list-group-item-info:hover,
+a.list-group-item-info:focus,
+button.list-group-item-info:focus {
+  color: #9c27b0;
+  background-color: #d8abe0;
+}
+a.list-group-item-info.active,
+button.list-group-item-info.active,
+a.list-group-item-info.active:hover,
+button.list-group-item-info.active:hover,
+a.list-group-item-info.active:focus,
+button.list-group-item-info.active:focus {
+  color: #fff;
+  background-color: #9c27b0;
+  border-color: #9c27b0;
+}
+.list-group-item-warning {
+  color: #ff9800;
+  background-color: #ffe0b2;
+}
+a.list-group-item-warning,
+button.list-group-item-warning {
+  color: #ff9800;
+}
+a.list-group-item-warning .list-group-item-heading,
+button.list-group-item-warning .list-group-item-heading {
+  color: inherit;
+}
+a.list-group-item-warning:hover,
+button.list-group-item-warning:hover,
+a.list-group-item-warning:focus,
+button.list-group-item-warning:focus {
+  color: #ff9800;
+  background-color: #ffd699;
+}
+a.list-group-item-warning.active,
+button.list-group-item-warning.active,
+a.list-group-item-warning.active:hover,
+button.list-group-item-warning.active:hover,
+a.list-group-item-warning.active:focus,
+button.list-group-item-warning.active:focus {
+  color: #fff;
+  background-color: #ff9800;
+  border-color: #ff9800;
+}
+.list-group-item-danger {
+  color: #e51c23;
+  background-color: #f9bdbb;
+}
+a.list-group-item-danger,
+button.list-group-item-danger {
+  color: #e51c23;
+}
+a.list-group-item-danger .list-group-item-heading,
+button.list-group-item-danger .list-group-item-heading {
+  color: inherit;
+}
+a.list-group-item-danger:hover,
+button.list-group-item-danger:hover,
+a.list-group-item-danger:focus,
+button.list-group-item-danger:focus {
+  color: #e51c23;
+  background-color: #f7a6a4;
+}
+a.list-group-item-danger.active,
+button.list-group-item-danger.active,
+a.list-group-item-danger.active:hover,
+button.list-group-item-danger.active:hover,
+a.list-group-item-danger.active:focus,
+button.list-group-item-danger.active:focus {
+  color: #fff;
+  background-color: #e51c23;
+  border-color: #e51c23;
+}
+.list-group-item-heading {
+  margin-top: 0;
+  margin-bottom: 5px;
+}
+.list-group-item-text {
+  margin-bottom: 0;
+  line-height: 1.3;
+}
+.panel {
+  margin-bottom: 23px;
+  background-color: #ffffff;
+  border: 1px solid transparent;
+  border-radius: 3px;
+  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
+  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
+}
+.panel-body {
+  padding: 15px;
+}
+.panel-heading {
+  padding: 10px 15px;
+  border-bottom: 1px solid transparent;
+  border-top-right-radius: 2px;
+  border-top-left-radius: 2px;
+}
+.panel-heading > .dropdown .dropdown-toggle {
+  color: inherit;
+}
+.panel-title {
+  margin-top: 0;
+  margin-bottom: 0;
+  font-size: 15px;
+  color: inherit;
+}
+.panel-title > a,
+.panel-title > small,
+.panel-title > .small,
+.panel-title > small > a,
+.panel-title > .small > a {
+  color: inherit;
+}
+.panel-footer {
+  padding: 10px 15px;
+  background-color: #f5f5f5;
+  border-top: 1px solid #dddddd;
+  border-bottom-right-radius: 2px;
+  border-bottom-left-radius: 2px;
+}
+.panel > .list-group,
+.panel > .panel-collapse > .list-group {
+  margin-bottom: 0;
+}
+.panel > .list-group .list-group-item,
+.panel > .panel-collapse > .list-group .list-group-item {
+  border-width: 1px 0;
+  border-radius: 0;
+}
+.panel > .list-group:first-child .list-group-item:first-child,
+.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
+  border-top: 0;
+  border-top-right-radius: 2px;
+  border-top-left-radius: 2px;
+}
+.panel > .list-group:last-child .list-group-item:last-child,
+.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
+  border-bottom: 0;
+  border-bottom-right-radius: 2px;
+  border-bottom-left-radius: 2px;
+}
+.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
+}
+.panel-heading + .list-group .list-group-item:first-child {
+  border-top-width: 0;
+}
+.list-group + .panel-footer {
+  border-top-width: 0;
+}
+.panel > .table,
+.panel > .table-responsive > .table,
+.panel > .panel-collapse > .table {
+  margin-bottom: 0;
+}
+.panel > .table caption,
+.panel > .table-responsive > .table caption,
+.panel > .panel-collapse > .table caption {
+  padding-left: 15px;
+  padding-right: 15px;
+}
+.panel > .table:first-child,
+.panel > .table-responsive:first-child > .table:first-child {
+  border-top-right-radius: 2px;
+  border-top-left-radius: 2px;
+}
+.panel > .table:first-child > thead:first-child > tr:first-child,
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
+.panel > .table:first-child > tbody:first-child > tr:first-child,
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
+  border-top-left-radius: 2px;
+  border-top-right-radius: 2px;
+}
+.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
+.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
+.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
+.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
+  border-top-left-radius: 2px;
+}
+.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
+.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
+.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
+.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
+  border-top-right-radius: 2px;
+}
+.panel > .table:last-child,
+.panel > .table-responsive:last-child > .table:last-child {
+  border-bottom-right-radius: 2px;
+  border-bottom-left-radius: 2px;
+}
+.panel > .table:last-child > tbody:last-child > tr:last-child,
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
+.panel > .table:last-child > tfoot:last-child > tr:last-child,
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
+  border-bottom-left-radius: 2px;
+  border-bottom-right-radius: 2px;
+}
+.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
+.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
+.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
+.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
+  border-bottom-left-radius: 2px;
+}
+.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
+.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
+.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
+.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
+  border-bottom-right-radius: 2px;
+}
+.panel > .panel-body + .table,
+.panel > .panel-body + .table-responsive,
+.panel > .table + .panel-body,
+.panel > .table-responsive + .panel-body {
+  border-top: 1px solid #dddddd;
+}
+.panel > .table > tbody:first-child > tr:first-child th,
+.panel > .table > tbody:first-child > tr:first-child td {
+  border-top: 0;
+}
+.panel > .table-bordered,
+.panel > .table-responsive > .table-bordered {
+  border: 0;
+}
+.panel > .table-bordered > thead > tr > th:first-child,
+.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
+.panel > .table-bordered > tbody > tr > th:first-child,
+.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
+.panel > .table-bordered > tfoot > tr > th:first-child,
+.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
+.panel > .table-bordered > thead > tr > td:first-child,
+.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
+.panel > .table-bordered > tbody > tr > td:first-child,
+.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
+.panel > .table-bordered > tfoot > tr > td:first-child,
+.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
+  border-left: 0;
+}
+.panel > .table-bordered > thead > tr > th:last-child,
+.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
+.panel > .table-bordered > tbody > tr > th:last-child,
+.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
+.panel > .table-bordered > tfoot > tr > th:last-child,
+.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
+.panel > .table-bordered > thead > tr > td:last-child,
+.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
+.panel > .table-bordered > tbody > tr > td:last-child,
+.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
+.panel > .table-bordered > tfoot > tr > td:last-child,
+.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
+  border-right: 0;
+}
+.panel > .table-bordered > thead > tr:first-child > td,
+.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
+.panel > .table-bordered > tbody > tr:first-child > td,
+.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
+.panel > .table-bordered > thead > tr:first-child > th,
+.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
+.panel > .table-bordered > tbody > tr:first-child > th,
+.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
+  border-bottom: 0;
+}
+.panel > .table-bordered > tbody > tr:last-child > td,
+.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
+.panel > .table-bordered > tfoot > tr:last-child > td,
+.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
+.panel > .table-bordered > tbody > tr:last-child > th,
+.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
+.panel > .table-bordered > tfoot > tr:last-child > th,
+.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
+  border-bottom: 0;
+}
+.panel > .table-responsive {
+  border: 0;
+  margin-bottom: 0;
+}
+.panel-group {
+  margin-bottom: 23px;
+}
+.panel-group .panel {
+  margin-bottom: 0;
+  border-radius: 3px;
+}
+.panel-group .panel + .panel {
+  margin-top: 5px;
+}
+.panel-group .panel-heading {
+  border-bottom: 0;
+}
+.panel-group .panel-heading + .panel-collapse > .panel-body,
+.panel-group .panel-heading + .panel-collapse > .list-group {
+  border-top: 1px solid #dddddd;
+}
+.panel-group .panel-footer {
+  border-top: 0;
+}
+.panel-group .panel-footer + .panel-collapse .panel-body {
+  border-bottom: 1px solid #dddddd;
+}
+.panel-default {
+  border-color: #dddddd;
+}
+.panel-default > .panel-heading {
+  color: #212121;
+  background-color: #f5f5f5;
+  border-color: #dddddd;
+}
+.panel-default > .panel-heading + .panel-collapse > .panel-body {
+  border-top-color: #dddddd;
+}
+.panel-default > .panel-heading .badge {
+  color: #f5f5f5;
+  background-color: #212121;
+}
+.panel-default > .panel-footer + .panel-collapse > .panel-body {
+  border-bottom-color: #dddddd;
+}
+.panel-primary {
+  border-color: #2196f3;
+}
+.panel-primary > .panel-heading {
+  color: #ffffff;
+  background-color: #2196f3;
+  border-color: #2196f3;
+}
+.panel-primary > .panel-heading + .panel-collapse > .panel-body {
+  border-top-color: #2196f3;
+}
+.panel-primary > .panel-heading .badge {
+  color: #2196f3;
+  background-color: #ffffff;
+}
+.panel-primary > .panel-footer + .panel-collapse > .panel-body {
+  border-bottom-color: #2196f3;
+}
+.panel-success {
+  border-color: #d6e9c6;
+}
+.panel-success > .panel-heading {
+  color: #ffffff;
+  background-color: #4caf50;
+  border-color: #d6e9c6;
+}
+.panel-success > .panel-heading + .panel-collapse > .panel-body {
+  border-top-color: #d6e9c6;
+}
+.panel-success > .panel-heading .badge {
+  color: #4caf50;
+  background-color: #ffffff;
+}
+.panel-success > .panel-footer + .panel-collapse > .panel-body {
+  border-bottom-color: #d6e9c6;
+}
+.panel-info {
+  border-color: #cba4dd;
+}
+.panel-info > .panel-heading {
+  color: #ffffff;
+  background-color: #9c27b0;
+  border-color: #cba4dd;
+}
+.panel-info > .panel-heading + .panel-collapse > .panel-body {
+  border-top-color: #cba4dd;
+}
+.panel-info > .panel-heading .badge {
+  color: #9c27b0;
+  background-color: #ffffff;
+}
+.panel-info > .panel-footer + .panel-collapse > .panel-body {
+  border-bottom-color: #cba4dd;
+}
+.panel-warning {
+  border-color: #ffc599;
+}
+.panel-warning > .panel-heading {
+  color: #ffffff;
+  background-color: #ff9800;
+  border-color: #ffc599;
+}
+.panel-warning > .panel-heading + .panel-collapse > .panel-body {
+  border-top-color: #ffc599;
+}
+.panel-warning > .panel-heading .badge {
+  color: #ff9800;
+  background-color: #ffffff;
+}
+.panel-warning > .panel-footer + .panel-collapse > .panel-body {
+  border-bottom-color: #ffc599;
+}
+.panel-danger {
+  border-color: #f7a4af;
+}
+.panel-danger > .panel-heading {
+  color: #ffffff;
+  background-color: #e51c23;
+  border-color: #f7a4af;
+}
+.panel-danger > .panel-heading + .panel-collapse > .panel-body {
+  border-top-color: #f7a4af;
+}
+.panel-danger > .panel-heading .badge {
+  color: #e51c23;
+  background-color: #ffffff;
+}
+.panel-danger > .panel-footer + .panel-collapse > .panel-body {
+  border-bottom-color: #f7a4af;
+}
+.embed-responsive {
+  position: relative;
+  display: block;
+  height: 0;
+  padding: 0;
+  overflow: hidden;
+}
+.embed-responsive .embed-responsive-item,
+.embed-responsive iframe,
+.embed-responsive embed,
+.embed-responsive object,
+.embed-responsive video {
+  position: absolute;
+  top: 0;
+  left: 0;
+  bottom: 0;
+  height: 100%;
+  width: 100%;
+  border: 0;
+}
+.embed-responsive-16by9 {
+  padding-bottom: 56.25%;
+}
+.embed-responsive-4by3 {
+  padding-bottom: 75%;
+}
+.well {
+  min-height: 20px;
+  padding: 19px;
+  margin-bottom: 20px;
+  background-color: #f9f9f9;
+  border: 1px solid transparent;
+  border-radius: 3px;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
+}
+.well blockquote {
+  border-color: #ddd;
+  border-color: rgba(0, 0, 0, 0.15);
+}
+.well-lg {
+  padding: 24px;
+  border-radius: 3px;
+}
+.well-sm {
+  padding: 9px;
+  border-radius: 3px;
+}
+.close {
+  float: right;
+  font-size: 19.5px;
+  font-weight: normal;
+  line-height: 1;
+  color: #000000;
+  text-shadow: none;
+  opacity: 0.2;
+  filter: alpha(opacity=20);
+}
+.close:hover,
+.close:focus {
+  color: #000000;
+  text-decoration: none;
+  cursor: pointer;
+  opacity: 0.5;
+  filter: alpha(opacity=50);
+}
+button.close {
+  padding: 0;
+  cursor: pointer;
+  background: transparent;
+  border: 0;
+  -webkit-appearance: none;
+}
+.modal-open {
+  overflow: hidden;
+}
+.modal {
+  display: none;
+  overflow: hidden;
+  position: fixed;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 1050;
+  -webkit-overflow-scrolling: touch;
+  outline: 0;
+}
+.modal.fade .modal-dialog {
+  -webkit-transform: translate(0, -25%);
+  -ms-transform: translate(0, -25%);
+  -o-transform: translate(0, -25%);
+  transform: translate(0, -25%);
+  -webkit-transition: -webkit-transform 0.3s ease-out;
+  -o-transition: -o-transform 0.3s ease-out;
+  transition: transform 0.3s ease-out;
+}
+.modal.in .modal-dialog {
+  -webkit-transform: translate(0, 0);
+  -ms-transform: translate(0, 0);
+  -o-transform: translate(0, 0);
+  transform: translate(0, 0);
+}
+.modal-open .modal {
+  overflow-x: hidden;
+  overflow-y: auto;
+}
+.modal-dialog {
+  position: relative;
+  width: auto;
+  margin: 10px;
+}
+.modal-content {
+  position: relative;
+  background-color: #ffffff;
+  border: 1px solid #999999;
+  border: 1px solid transparent;
+  border-radius: 3px;
+  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
+  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
+  -webkit-background-clip: padding-box;
+          background-clip: padding-box;
+  outline: 0;
+}
+.modal-backdrop {
+  position: fixed;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 1040;
+  background-color: #000000;
+}
+.modal-backdrop.fade {
+  opacity: 0;
+  filter: alpha(opacity=0);
+}
+.modal-backdrop.in {
+  opacity: 0.5;
+  filter: alpha(opacity=50);
+}
+.modal-header {
+  padding: 15px;
+  border-bottom: 1px solid transparent;
+  min-height: 16.846px;
+}
+.modal-header .close {
+  margin-top: -2px;
+}
+.modal-title {
+  margin: 0;
+  line-height: 1.846;
+}
+.modal-body {
+  position: relative;
+  padding: 15px;
+}
+.modal-footer {
+  padding: 15px;
+  text-align: right;
+  border-top: 1px solid transparent;
+}
+.modal-footer .btn + .btn {
+  margin-left: 5px;
+  margin-bottom: 0;
+}
+.modal-footer .btn-group .btn + .btn {
+  margin-left: -1px;
+}
+.modal-footer .btn-block + .btn-block {
+  margin-left: 0;
+}
+.modal-scrollbar-measure {
+  position: absolute;
+  top: -9999px;
+  width: 50px;
+  height: 50px;
+  overflow: scroll;
+}
+@media (min-width: 768px) {
+  .modal-dialog {
+    width: 600px;
+    margin: 30px auto;
+  }
+  .modal-content {
+    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
+    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
+  }
+  .modal-sm {
+    width: 300px;
+  }
+}
+@media (min-width: 992px) {
+  .modal-lg {
+    width: 900px;
+  }
+}
+.tooltip {
+  position: absolute;
+  z-index: 1070;
+  display: block;
+  font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-style: normal;
+  font-weight: normal;
+  letter-spacing: normal;
+  line-break: auto;
+  line-height: 1.846;
+  text-align: left;
+  text-align: start;
+  text-decoration: none;
+  text-shadow: none;
+  text-transform: none;
+  white-space: normal;
+  word-break: normal;
+  word-spacing: normal;
+  word-wrap: normal;
+  font-size: 12px;
+  opacity: 0;
+  filter: alpha(opacity=0);
+}
+.tooltip.in {
+  opacity: 0.9;
+  filter: alpha(opacity=90);
+}
+.tooltip.top {
+  margin-top: -3px;
+  padding: 5px 0;
+}
+.tooltip.right {
+  margin-left: 3px;
+  padding: 0 5px;
+}
+.tooltip.bottom {
+  margin-top: 3px;
+  padding: 5px 0;
+}
+.tooltip.left {
+  margin-left: -3px;
+  padding: 0 5px;
+}
+.tooltip-inner {
+  max-width: 200px;
+  padding: 3px 8px;
+  color: #ffffff;
+  text-align: center;
+  background-color: #727272;
+  border-radius: 3px;
+}
+.tooltip-arrow {
+  position: absolute;
+  width: 0;
+  height: 0;
+  border-color: transparent;
+  border-style: solid;
+}
+.tooltip.top .tooltip-arrow {
+  bottom: 0;
+  left: 50%;
+  margin-left: -5px;
+  border-width: 5px 5px 0;
+  border-top-color: #727272;
+}
+.tooltip.top-left .tooltip-arrow {
+  bottom: 0;
+  right: 5px;
+  margin-bottom: -5px;
+  border-width: 5px 5px 0;
+  border-top-color: #727272;
+}
+.tooltip.top-right .tooltip-arrow {
+  bottom: 0;
+  left: 5px;
+  margin-bottom: -5px;
+  border-width: 5px 5px 0;
+  border-top-color: #727272;
+}
+.tooltip.right .tooltip-arrow {
+  top: 50%;
+  left: 0;
+  margin-top: -5px;
+  border-width: 5px 5px 5px 0;
+  border-right-color: #727272;
+}
+.tooltip.left .tooltip-arrow {
+  top: 50%;
+  right: 0;
+  margin-top: -5px;
+  border-width: 5px 0 5px 5px;
+  border-left-color: #727272;
+}
+.tooltip.bottom .tooltip-arrow {
+  top: 0;
+  left: 50%;
+  margin-left: -5px;
+  border-width: 0 5px 5px;
+  border-bottom-color: #727272;
+}
+.tooltip.bottom-left .tooltip-arrow {
+  top: 0;
+  right: 5px;
+  margin-top: -5px;
+  border-width: 0 5px 5px;
+  border-bottom-color: #727272;
+}
+.tooltip.bottom-right .tooltip-arrow {
+  top: 0;
+  left: 5px;
+  margin-top: -5px;
+  border-width: 0 5px 5px;
+  border-bottom-color: #727272;
+}
+.popover {
+  position: absolute;
+  top: 0;
+  left: 0;
+  z-index: 1060;
+  display: none;
+  max-width: 276px;
+  padding: 1px;
+  font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-style: normal;
+  font-weight: normal;
+  letter-spacing: normal;
+  line-break: auto;
+  line-height: 1.846;
+  text-align: left;
+  text-align: start;
+  text-decoration: none;
+  text-shadow: none;
+  text-transform: none;
+  white-space: normal;
+  word-break: normal;
+  word-spacing: normal;
+  word-wrap: normal;
+  font-size: 13px;
+  background-color: #ffffff;
+  -webkit-background-clip: padding-box;
+          background-clip: padding-box;
+  border: 1px solid transparent;
+  border-radius: 3px;
+  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
+  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
+}
+.popover.top {
+  margin-top: -10px;
+}
+.popover.right {
+  margin-left: 10px;
+}
+.popover.bottom {
+  margin-top: 10px;
+}
+.popover.left {
+  margin-left: -10px;
+}
+.popover-title {
+  margin: 0;
+  padding: 8px 14px;
+  font-size: 13px;
+  background-color: #f7f7f7;
+  border-bottom: 1px solid #ebebeb;
+  border-radius: 2px 2px 0 0;
+}
+.popover-content {
+  padding: 9px 14px;
+}
+.popover > .arrow,
+.popover > .arrow:after {
+  position: absolute;
+  display: block;
+  width: 0;
+  height: 0;
+  border-color: transparent;
+  border-style: solid;
+}
+.popover > .arrow {
+  border-width: 11px;
+}
+.popover > .arrow:after {
+  border-width: 10px;
+  content: "";
+}
+.popover.top > .arrow {
+  left: 50%;
+  margin-left: -11px;
+  border-bottom-width: 0;
+  border-top-color: rgba(0, 0, 0, 0);
+  border-top-color: rgba(0, 0, 0, 0.075);
+  bottom: -11px;
+}
+.popover.top > .arrow:after {
+  content: " ";
+  bottom: 1px;
+  margin-left: -10px;
+  border-bottom-width: 0;
+  border-top-color: #ffffff;
+}
+.popover.right > .arrow {
+  top: 50%;
+  left: -11px;
+  margin-top: -11px;
+  border-left-width: 0;
+  border-right-color: rgba(0, 0, 0, 0);
+  border-right-color: rgba(0, 0, 0, 0.075);
+}
+.popover.right > .arrow:after {
+  content: " ";
+  left: 1px;
+  bottom: -10px;
+  border-left-width: 0;
+  border-right-color: #ffffff;
+}
+.popover.bottom > .arrow {
+  left: 50%;
+  margin-left: -11px;
+  border-top-width: 0;
+  border-bottom-color: rgba(0, 0, 0, 0);
+  border-bottom-color: rgba(0, 0, 0, 0.075);
+  top: -11px;
+}
+.popover.bottom > .arrow:after {
+  content: " ";
+  top: 1px;
+  margin-left: -10px;
+  border-top-width: 0;
+  border-bottom-color: #ffffff;
+}
+.popover.left > .arrow {
+  top: 50%;
+  right: -11px;
+  margin-top: -11px;
+  border-right-width: 0;
+  border-left-color: rgba(0, 0, 0, 0);
+  border-left-color: rgba(0, 0, 0, 0.075);
+}
+.popover.left > .arrow:after {
+  content: " ";
+  right: 1px;
+  border-right-width: 0;
+  border-left-color: #ffffff;
+  bottom: -10px;
+}
+.carousel {
+  position: relative;
+}
+.carousel-inner {
+  position: relative;
+  overflow: hidden;
+  width: 100%;
+}
+.carousel-inner > .item {
+  display: none;
+  position: relative;
+  -webkit-transition: 0.6s ease-in-out left;
+  -o-transition: 0.6s ease-in-out left;
+  transition: 0.6s ease-in-out left;
+}
+.carousel-inner > .item > img,
+.carousel-inner > .item > a > img {
+  line-height: 1;
+}
+@media all and (transform-3d), (-webkit-transform-3d) {
+  .carousel-inner > .item {
+    -webkit-transition: -webkit-transform 0.6s ease-in-out;
+    -o-transition: -o-transform 0.6s ease-in-out;
+    transition: transform 0.6s ease-in-out;
+    -webkit-backface-visibility: hidden;
+    backface-visibility: hidden;
+    -webkit-perspective: 1000px;
+    perspective: 1000px;
+  }
+  .carousel-inner > .item.next,
+  .carousel-inner > .item.active.right {
+    -webkit-transform: translate3d(100%, 0, 0);
+    transform: translate3d(100%, 0, 0);
+    left: 0;
+  }
+  .carousel-inner > .item.prev,
+  .carousel-inner > .item.active.left {
+    -webkit-transform: translate3d(-100%, 0, 0);
+    transform: translate3d(-100%, 0, 0);
+    left: 0;
+  }
+  .carousel-inner > .item.next.left,
+  .carousel-inner > .item.prev.right,
+  .carousel-inner > .item.active {
+    -webkit-transform: translate3d(0, 0, 0);
+    transform: translate3d(0, 0, 0);
+    left: 0;
+  }
+}
+.carousel-inner > .active,
+.carousel-inner > .next,
+.carousel-inner > .prev {
+  display: block;
+}
+.carousel-inner > .active {
+  left: 0;
+}
+.carousel-inner > .next,
+.carousel-inner > .prev {
+  position: absolute;
+  top: 0;
+  width: 100%;
+}
+.carousel-inner > .next {
+  left: 100%;
+}
+.carousel-inner > .prev {
+  left: -100%;
+}
+.carousel-inner > .next.left,
+.carousel-inner > .prev.right {
+  left: 0;
+}
+.carousel-inner > .active.left {
+  left: -100%;
+}
+.carousel-inner > .active.right {
+  left: 100%;
+}
+.carousel-control {
+  position: absolute;
+  top: 0;
+  left: 0;
+  bottom: 0;
+  width: 15%;
+  opacity: 0.5;
+  filter: alpha(opacity=50);
+  font-size: 20px;
+  color: #ffffff;
+  text-align: center;
+  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
+}
+.carousel-control.left {
+  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
+  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
+  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
+  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
+  background-repeat: repeat-x;
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
+}
+.carousel-control.right {
+  left: auto;
+  right: 0;
+  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
+  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
+  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
+  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
+  background-repeat: repeat-x;
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
+}
+.carousel-control:hover,
+.carousel-control:focus {
+  outline: 0;
+  color: #ffffff;
+  text-decoration: none;
+  opacity: 0.9;
+  filter: alpha(opacity=90);
+}
+.carousel-control .icon-prev,
+.carousel-control .icon-next,
+.carousel-control .glyphicon-chevron-left,
+.carousel-control .glyphicon-chevron-right {
+  position: absolute;
+  top: 50%;
+  margin-top: -10px;
+  z-index: 5;
+  display: inline-block;
+}
+.carousel-control .icon-prev,
+.carousel-control .glyphicon-chevron-left {
+  left: 50%;
+  margin-left: -10px;
+}
+.carousel-control .icon-next,
+.carousel-control .glyphicon-chevron-right {
+  right: 50%;
+  margin-right: -10px;
+}
+.carousel-control .icon-prev,
+.carousel-control .icon-next {
+  width: 20px;
+  height: 20px;
+  line-height: 1;
+  font-family: serif;
+}
+.carousel-control .icon-prev:before {
+  content: '\2039';
+}
+.carousel-control .icon-next:before {
+  content: '\203a';
+}
+.carousel-indicators {
+  position: absolute;
+  bottom: 10px;
+  left: 50%;
+  z-index: 15;
+  width: 60%;
+  margin-left: -30%;
+  padding-left: 0;
+  list-style: none;
+  text-align: center;
+}
+.carousel-indicators li {
+  display: inline-block;
+  width: 10px;
+  height: 10px;
+  margin: 1px;
+  text-indent: -999px;
+  border: 1px solid #ffffff;
+  border-radius: 10px;
+  cursor: pointer;
+  background-color: #000 \9;
+  background-color: rgba(0, 0, 0, 0);
+}
+.carousel-indicators .active {
+  margin: 0;
+  width: 12px;
+  height: 12px;
+  background-color: #ffffff;
+}
+.carousel-caption {
+  position: absolute;
+  left: 15%;
+  right: 15%;
+  bottom: 20px;
+  z-index: 10;
+  padding-top: 20px;
+  padding-bottom: 20px;
+  color: #ffffff;
+  text-align: center;
+  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
+}
+.carousel-caption .btn {
+  text-shadow: none;
+}
+@media screen and (min-width: 768px) {
+  .carousel-control .glyphicon-chevron-left,
+  .carousel-control .glyphicon-chevron-right,
+  .carousel-control .icon-prev,
+  .carousel-control .icon-next {
+    width: 30px;
+    height: 30px;
+    margin-top: -15px;
+    font-size: 30px;
+  }
+  .carousel-control .glyphicon-chevron-left,
+  .carousel-control .icon-prev {
+    margin-left: -15px;
+  }
+  .carousel-control .glyphicon-chevron-right,
+  .carousel-control .icon-next {
+    margin-right: -15px;
+  }
+  .carousel-caption {
+    left: 20%;
+    right: 20%;
+    padding-bottom: 30px;
+  }
+  .carousel-indicators {
+    bottom: 20px;
+  }
+}
+.clearfix:before,
+.clearfix:after,
+.dl-horizontal dd:before,
+.dl-horizontal dd:after,
+.container:before,
+.container:after,
+.container-fluid:before,
+.container-fluid:after,
+.row:before,
+.row:after,
+.form-horizontal .form-group:before,
+.form-horizontal .form-group:after,
+.btn-toolbar:before,
+.btn-toolbar:after,
+.btn-group-vertical > .btn-group:before,
+.btn-group-vertical > .btn-group:after,
+.nav:before,
+.nav:after,
+.navbar:before,
+.navbar:after,
+.navbar-header:before,
+.navbar-header:after,
+.navbar-collapse:before,
+.navbar-collapse:after,
+.pager:before,
+.pager:after,
+.panel-body:before,
+.panel-body:after,
+.modal-footer:before,
+.modal-footer:after {
+  content: " ";
+  display: table;
+}
+.clearfix:after,
+.dl-horizontal dd:after,
+.container:after,
+.container-fluid:after,
+.row:after,
+.form-horizontal .form-group:after,
+.btn-toolbar:after,
+.btn-group-vertical > .btn-group:after,
+.nav:after,
+.navbar:after,
+.navbar-header:after,
+.navbar-collapse:after,
+.pager:after,
+.panel-body:after,
+.modal-footer:after {
+  clear: both;
+}
+.center-block {
+  display: block;
+  margin-left: auto;
+  margin-right: auto;
+}
+.pull-right {
+  float: right !important;
+}
+.pull-left {
+  float: left !important;
+}
+.hide {
+  display: none !important;
+}
+.show {
+  display: block !important;
+}
+.invisible {
+  visibility: hidden;
+}
+.text-hide {
+  font: 0/0 a;
+  color: transparent;
+  text-shadow: none;
+  background-color: transparent;
+  border: 0;
+}
+.hidden {
+  display: none !important;
+}
+.affix {
+  position: fixed;
+}
+@-ms-viewport {
+  width: device-width;
+}
+.visible-xs,
+.visible-sm,
+.visible-md,
+.visible-lg {
+  display: none !important;
+}
+.visible-xs-block,
+.visible-xs-inline,
+.visible-xs-inline-block,
+.visible-sm-block,
+.visible-sm-inline,
+.visible-sm-inline-block,
+.visible-md-block,
+.visible-md-inline,
+.visible-md-inline-block,
+.visible-lg-block,
+.visible-lg-inline,
+.visible-lg-inline-block {
+  display: none !important;
+}
+@media (max-width: 767px) {
+  .visible-xs {
+    display: block !important;
+  }
+  table.visible-xs {
+    display: table !important;
+  }
+  tr.visible-xs {
+    display: table-row !important;
+  }
+  th.visible-xs,
+  td.visible-xs {
+    display: table-cell !important;
+  }
+}
+@media (max-width: 767px) {
+  .visible-xs-block {
+    display: block !important;
+  }
+}
+@media (max-width: 767px) {
+  .visible-xs-inline {
+    display: inline !important;
+  }
+}
+@media (max-width: 767px) {
+  .visible-xs-inline-block {
+    display: inline-block !important;
+  }
+}
+@media (min-width: 768px) and (max-width: 991px) {
+  .visible-sm {
+    display: block !important;
+  }
+  table.visible-sm {
+    display: table !important;
+  }
+  tr.visible-sm {
+    display: table-row !important;
+  }
+  th.visible-sm,
+  td.visible-sm {
+    display: table-cell !important;
+  }
+}
+@media (min-width: 768px) and (max-width: 991px) {
+  .visible-sm-block {
+    display: block !important;
+  }
+}
+@media (min-width: 768px) and (max-width: 991px) {
+  .visible-sm-inline {
+    display: inline !important;
+  }
+}
+@media (min-width: 768px) and (max-width: 991px) {
+  .visible-sm-inline-block {
+    display: inline-block !important;
+  }
+}
+@media (min-width: 992px) and (max-width: 1199px) {
+  .visible-md {
+    display: block !important;
+  }
+  table.visible-md {
+    display: table !important;
+  }
+  tr.visible-md {
+    display: table-row !important;
+  }
+  th.visible-md,
+  td.visible-md {
+    display: table-cell !important;
+  }
+}
+@media (min-width: 992px) and (max-width: 1199px) {
+  .visible-md-block {
+    display: block !important;
+  }
+}
+@media (min-width: 992px) and (max-width: 1199px) {
+  .visible-md-inline {
+    display: inline !important;
+  }
+}
+@media (min-width: 992px) and (max-width: 1199px) {
+  .visible-md-inline-block {
+    display: inline-block !important;
+  }
+}
+@media (min-width: 1200px) {
+  .visible-lg {
+    display: block !important;
+  }
+  table.visible-lg {
+    display: table !important;
+  }
+  tr.visible-lg {
+    display: table-row !important;
+  }
+  th.visible-lg,
+  td.visible-lg {
+    display: table-cell !important;
+  }
+}
+@media (min-width: 1200px) {
+  .visible-lg-block {
+    display: block !important;
+  }
+}
+@media (min-width: 1200px) {
+  .visible-lg-inline {
+    display: inline !important;
+  }
+}
+@media (min-width: 1200px) {
+  .visible-lg-inline-block {
+    display: inline-block !important;
+  }
+}
+@media (max-width: 767px) {
+  .hidden-xs {
+    display: none !important;
+  }
+}
+@media (min-width: 768px) and (max-width: 991px) {
+  .hidden-sm {
+    display: none !important;
+  }
+}
+@media (min-width: 992px) and (max-width: 1199px) {
+  .hidden-md {
+    display: none !important;
+  }
+}
+@media (min-width: 1200px) {
+  .hidden-lg {
+    display: none !important;
+  }
+}
+.visible-print {
+  display: none !important;
+}
+@media print {
+  .visible-print {
+    display: block !important;
+  }
+  table.visible-print {
+    display: table !important;
+  }
+  tr.visible-print {
+    display: table-row !important;
+  }
+  th.visible-print,
+  td.visible-print {
+    display: table-cell !important;
+  }
+}
+.visible-print-block {
+  display: none !important;
+}
+@media print {
+  .visible-print-block {
+    display: block !important;
+  }
+}
+.visible-print-inline {
+  display: none !important;
+}
+@media print {
+  .visible-print-inline {
+    display: inline !important;
+  }
+}
+.visible-print-inline-block {
+  display: none !important;
+}
+@media print {
+  .visible-print-inline-block {
+    display: inline-block !important;
+  }
+}
+@media print {
+  .hidden-print {
+    display: none !important;
+  }
+}
+.navbar {
+  border: none;
+  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
+  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
+}
+.navbar-brand {
+  font-size: 24px;
+}
+.navbar-inverse .form-control {
+  color: #fff;
+}
+.navbar-inverse .form-control::-moz-placeholder {
+  color: #b2dbfb;
+  opacity: 1;
+}
+.navbar-inverse .form-control:-ms-input-placeholder {
+  color: #b2dbfb;
+}
+.navbar-inverse .form-control::-webkit-input-placeholder {
+  color: #b2dbfb;
+}
+.navbar-inverse .form-control[type=text],
+.navbar-inverse .form-control[type=password] {
+  -webkit-box-shadow: inset 0 -1px 0 #b2dbfb;
+  box-shadow: inset 0 -1px 0 #b2dbfb;
+}
+.navbar-inverse .form-control[type=text]:focus,
+.navbar-inverse .form-control[type=password]:focus {
+  -webkit-box-shadow: inset 0 -2px 0 #ffffff;
+  box-shadow: inset 0 -2px 0 #ffffff;
+}
+.btn-default {
+  -webkit-background-size: 200% 200%;
+          background-size: 200%;
+  background-position: 50%;
+}
+.btn-default:hover,
+.btn-default:active:hover,
+.btn-default:focus {
+  background-color: #f0f0f0;
+}
+.btn-default:active {
+  background-color: #f0f0f0;
+  background-image: -webkit-radial-gradient(circle, #f0f0f0 10%, #ffffff 11%);
+  background-image: -o-radial-gradient(circle, #f0f0f0 10%, #ffffff 11%);
+  background-image: radial-gradient(circle, #f0f0f0 10%, #ffffff 11%);
+  background-repeat: no-repeat;
+  -webkit-background-size: 1000% 1000%;
+          background-size: 1000%;
+  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
+  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
+}
+.btn-primary {
+  -webkit-background-size: 200% 200%;
+          background-size: 200%;
+  background-position: 50%;
+}
+.btn-primary:hover,
+.btn-primary:active:hover,
+.btn-primary:focus {
+  background-color: #0d87e9;
+}
+.btn-primary:active {
+  background-color: #0d87e9;
+  background-image: -webkit-radial-gradient(circle, #0d87e9 10%, #2196f3 11%);
+  background-image: -o-radial-gradient(circle, #0d87e9 10%, #2196f3 11%);
+  background-image: radial-gradient(circle, #0d87e9 10%, #2196f3 11%);
+  background-repeat: no-repeat;
+  -webkit-background-size: 1000% 1000%;
+          background-size: 1000%;
+  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
+  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
+}
+.btn-success {
+  -webkit-background-size: 200% 200%;
+          background-size: 200%;
+  background-position: 50%;
+}
+.btn-success:hover,
+.btn-success:active:hover,
+.btn-success:focus {
+  background-color: #439a46;
+}
+.btn-success:active {
+  background-color: #439a46;
+  background-image: -webkit-radial-gradient(circle, #439a46 10%, #4caf50 11%);
+  background-image: -o-radial-gradient(circle, #439a46 10%, #4caf50 11%);
+  background-image: radial-gradient(circle, #439a46 10%, #4caf50 11%);
+  background-repeat: no-repeat;
+  -webkit-background-size: 1000% 1000%;
+          background-size: 1000%;
+  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
+  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
+}
+.btn-info {
+  -webkit-background-size: 200% 200%;
+          background-size: 200%;
+  background-position: 50%;
+}
+.btn-info:hover,
+.btn-info:active:hover,
+.btn-info:focus {
+  background-color: #862197;
+}
+.btn-info:active {
+  background-color: #862197;
+  background-image: -webkit-radial-gradient(circle, #862197 10%, #9c27b0 11%);
+  background-image: -o-radial-gradient(circle, #862197 10%, #9c27b0 11%);
+  background-image: radial-gradient(circle, #862197 10%, #9c27b0 11%);
+  background-repeat: no-repeat;
+  -webkit-background-size: 1000% 1000%;
+          background-size: 1000%;
+  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
+  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
+}
+.btn-warning {
+  -webkit-background-size: 200% 200%;
+          background-size: 200%;
+  background-position: 50%;
+}
+.btn-warning:hover,
+.btn-warning:active:hover,
+.btn-warning:focus {
+  background-color: #e08600;
+}
+.btn-warning:active {
+  background-color: #e08600;
+  background-image: -webkit-radial-gradient(circle, #e08600 10%, #ff9800 11%);
+  background-image: -o-radial-gradient(circle, #e08600 10%, #ff9800 11%);
+  background-image: radial-gradient(circle, #e08600 10%, #ff9800 11%);
+  background-repeat: no-repeat;
+  -webkit-background-size: 1000% 1000%;
+          background-size: 1000%;
+  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
+  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
+}
+.btn-danger {
+  -webkit-background-size: 200% 200%;
+          background-size: 200%;
+  background-position: 50%;
+}
+.btn-danger:hover,
+.btn-danger:active:hover,
+.btn-danger:focus {
+  background-color: #cb171e;
+}
+.btn-danger:active {
+  background-color: #cb171e;
+  background-image: -webkit-radial-gradient(circle, #cb171e 10%, #e51c23 11%);
+  background-image: -o-radial-gradient(circle, #cb171e 10%, #e51c23 11%);
+  background-image: radial-gradient(circle, #cb171e 10%, #e51c23 11%);
+  background-repeat: no-repeat;
+  -webkit-background-size: 1000% 1000%;
+          background-size: 1000%;
+  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
+  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
+}
+.btn {
+  text-transform: uppercase;
+  border-right: none;
+  border-bottom: none;
+  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
+  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
+  -webkit-transition: all 0.2s;
+  -o-transition: all 0.2s;
+  transition: all 0.2s;
+}
+.btn-link {
+  -webkit-box-shadow: none;
+  box-shadow: none;
+}
+.btn-link:hover,
+.btn-link:focus {
+  color: #2196f3;
+  text-decoration: none;
+}
+.btn-default.disabled {
+  border: 1px solid #eeeeee;
+}
+.btn-group .btn + .btn,
+.btn-group .btn + .btn-group,
+.btn-group .btn-group + .btn,
+.btn-group .btn-group + .btn-group {
+  margin-left: 0;
+}
+.btn-group-vertical > .btn + .btn,
+.btn-group-vertical > .btn + .btn-group,
+.btn-group-vertical > .btn-group + .btn,
+.btn-group-vertical > .btn-group + .btn-group {
+  margin-top: 0;
+}
+body {
+  -webkit-font-smoothing: antialiased;
+  letter-spacing: .1px;
+}
+p {
+  margin: 0 0 1em;
+}
+input,
+button {
+  -webkit-font-smoothing: antialiased;
+  letter-spacing: .1px;
+}
+a {
+  -webkit-transition: all 0.2s;
+  -o-transition: all 0.2s;
+  transition: all 0.2s;
+}
+.table-hover > tbody > tr,
+.table-hover > tbody > tr > th,
+.table-hover > tbody > tr > td {
+  -webkit-transition: all 0.2s;
+  -o-transition: all 0.2s;
+  transition: all 0.2s;
+}
+label {
+  font-weight: normal;
+}
+textarea,
+textarea.form-control,
+input.form-control,
+input[type=text],
+input[type=password],
+input[type=email],
+input[type=number],
+[type=text].form-control,
+[type=password].form-control,
+[type=email].form-control,
+[type=tel].form-control,
+[contenteditable].form-control {
+  padding: 0;
+  border: none;
+  border-radius: 0;
+  -webkit-appearance: none;
+  -webkit-box-shadow: inset 0 -1px 0 #dddddd;
+  box-shadow: inset 0 -1px 0 #dddddd;
+  font-size: 16px;
+}
+textarea:focus,
+textarea.form-control:focus,
+input.form-control:focus,
+input[type=text]:focus,
+input[type=password]:focus,
+input[type=email]:focus,
+input[type=number]:focus,
+[type=text].form-control:focus,
+[type=password].form-control:focus,
+[type=email].form-control:focus,
+[type=tel].form-control:focus,
+[contenteditable].form-control:focus {
+  -webkit-box-shadow: inset 0 -2px 0 #2196f3;
+  box-shadow: inset 0 -2px 0 #2196f3;
+}
+textarea[disabled],
+textarea.form-control[disabled],
+input.form-control[disabled],
+input[type=text][disabled],
+input[type=password][disabled],
+input[type=email][disabled],
+input[type=number][disabled],
+[type=text].form-control[disabled],
+[type=password].form-control[disabled],
+[type=email].form-control[disabled],
+[type=tel].form-control[disabled],
+[contenteditable].form-control[disabled],
+textarea[readonly],
+textarea.form-control[readonly],
+input.form-control[readonly],
+input[type=text][readonly],
+input[type=password][readonly],
+input[type=email][readonly],
+input[type=number][readonly],
+[type=text].form-control[readonly],
+[type=password].form-control[readonly],
+[type=email].form-control[readonly],
+[type=tel].form-control[readonly],
+[contenteditable].form-control[readonly] {
+  -webkit-box-shadow: none;
+  box-shadow: none;
+  border-bottom: 1px dotted #ddd;
+}
+textarea.input-sm,
+textarea.form-control.input-sm,
+input.form-control.input-sm,
+input[type=text].input-sm,
+input[type=password].input-sm,
+input[type=email].input-sm,
+input[type=number].input-sm,
+[type=text].form-control.input-sm,
+[type=password].form-control.input-sm,
+[type=email].form-control.input-sm,
+[type=tel].form-control.input-sm,
+[contenteditable].form-control.input-sm {
+  font-size: 12px;
+}
+textarea.input-lg,
+textarea.form-control.input-lg,
+input.form-control.input-lg,
+input[type=text].input-lg,
+input[type=password].input-lg,
+input[type=email].input-lg,
+input[type=number].input-lg,
+[type=text].form-control.input-lg,
+[type=password].form-control.input-lg,
+[type=email].form-control.input-lg,
+[type=tel].form-control.input-lg,
+[contenteditable].form-control.input-lg {
+  font-size: 17px;
+}
+select,
+select.form-control {
+  border: 0;
+  border-radius: 0;
+  -webkit-appearance: none;
+  -moz-appearance: none;
+  appearance: none;
+  padding-left: 0;
+  padding-right: 0\9;
+  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAJ1BMVEVmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmaP/QSjAAAADHRSTlMAAgMJC0uWpKa6wMxMdjkoAAAANUlEQVR4AeXJyQEAERAAsNl7Hf3X6xt0QL6JpZWq30pdvdadme+0PMdzvHm8YThHcT1H7K0BtOMDniZhWOgAAAAASUVORK5CYII=);
+  -webkit-background-size: 13px 13px;
+          background-size: 13px;
+  background-repeat: no-repeat;
+  background-position: right center;
+  -webkit-box-shadow: inset 0 -1px 0 #dddddd;
+  box-shadow: inset 0 -1px 0 #dddddd;
+  font-size: 16px;
+  line-height: 1.5;
+}
+select::-ms-expand,
+select.form-control::-ms-expand {
+  display: none;
+}
+select.input-sm,
+select.form-control.input-sm {
+  font-size: 12px;
+}
+select.input-lg,
+select.form-control.input-lg {
+  font-size: 17px;
+}
+select:focus,
+select.form-control:focus {
+  -webkit-box-shadow: inset 0 -2px 0 #2196f3;
+  box-shadow: inset 0 -2px 0 #2196f3;
+  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAJ1BMVEUhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISF8S9ewAAAADHRSTlMAAgMJC0uWpKa6wMxMdjkoAAAANUlEQVR4AeXJyQEAERAAsNl7Hf3X6xt0QL6JpZWq30pdvdadme+0PMdzvHm8YThHcT1H7K0BtOMDniZhWOgAAAAASUVORK5CYII=);
+}
+select[multiple],
+select.form-control[multiple] {
+  background: none;
+}
+.radio label,
+.radio-inline label,
+.checkbox label,
+.checkbox-inline label {
+  padding-left: 25px;
+}
+.radio input[type="radio"],
+.radio-inline input[type="radio"],
+.checkbox input[type="radio"],
+.checkbox-inline input[type="radio"],
+.radio input[type="checkbox"],
+.radio-inline input[type="checkbox"],
+.checkbox input[type="checkbox"],
+.checkbox-inline input[type="checkbox"] {
+  margin-left: -25px;
+}
+input[type="radio"],
+.radio input[type="radio"],
+.radio-inline input[type="radio"] {
+  position: relative;
+  margin-top: 5px;
+  margin-right: 4px;
+  vertical-align: -4px;
+  border: none;
+  background-color: transparent;
+  -webkit-appearance: none;
+  appearance: none;
+  cursor: pointer;
+}
+input[type="radio"]:focus,
+.radio input[type="radio"]:focus,
+.radio-inline input[type="radio"]:focus {
+  outline: none;
+}
+input[type="radio"]:before,
+.radio input[type="radio"]:before,
+.radio-inline input[type="radio"]:before,
+input[type="radio"]:after,
+.radio input[type="radio"]:after,
+.radio-inline input[type="radio"]:after {
+  content: "";
+  display: block;
+  width: 18px;
+  height: 18px;
+  margin-top: -3px;
+  border-radius: 50%;
+  -webkit-transition: 240ms;
+  -o-transition: 240ms;
+  transition: 240ms;
+}
+input[type="radio"]:before,
+.radio input[type="radio"]:before,
+.radio-inline input[type="radio"]:before {
+  position: absolute;
+  left: 0;
+  top: 0;
+  background-color: #2196f3;
+  -webkit-transform: scale(0);
+  -ms-transform: scale(0);
+  -o-transform: scale(0);
+  transform: scale(0);
+}
+input[type="radio"]:after,
+.radio input[type="radio"]:after,
+.radio-inline input[type="radio"]:after {
+  border: 2px solid #666666;
+}
+input[type="radio"]:checked:before,
+.radio input[type="radio"]:checked:before,
+.radio-inline input[type="radio"]:checked:before {
+  -webkit-transform: scale(0.5);
+  -ms-transform: scale(0.5);
+  -o-transform: scale(0.5);
+  transform: scale(0.5);
+}
+input[type="radio"]:disabled:checked:before,
+.radio input[type="radio"]:disabled:checked:before,
+.radio-inline input[type="radio"]:disabled:checked:before {
+  background-color: #bbbbbb;
+}
+input[type="radio"]:checked:after,
+.radio input[type="radio"]:checked:after,
+.radio-inline input[type="radio"]:checked:after {
+  border-color: #2196f3;
+}
+input[type="radio"]:disabled:after,
+.radio input[type="radio"]:disabled:after,
+.radio-inline input[type="radio"]:disabled:after,
+input[type="radio"]:disabled:checked:after,
+.radio input[type="radio"]:disabled:checked:after,
+.radio-inline input[type="radio"]:disabled:checked:after {
+  border-color: #bbbbbb;
+}
+input[type="checkbox"],
+.checkbox input[type="checkbox"],
+.checkbox-inline input[type="checkbox"] {
+  position: relative;
+  vertical-align: -4px;
+  border: none;
+  -webkit-appearance: none;
+  appearance: none;
+  cursor: pointer;
+}
+input[type="checkbox"]:focus,
+.checkbox input[type="checkbox"]:focus,
+.checkbox-inline input[type="checkbox"]:focus {
+  outline: none;
+}
+input[type="checkbox"]:after,
+.checkbox input[type="checkbox"]:after,
+.checkbox-inline input[type="checkbox"]:after {
+  content: "";
+  display: block;
+  width: 18px;
+  height: 18px;
+  margin-top: -2px;
+  margin-right: 5px;
+  border: 2px solid #666666;
+  border-radius: 2px;
+  -webkit-transition: 240ms;
+  -o-transition: 240ms;
+  transition: 240ms;
+}
+input[type="checkbox"]:checked:before,
+.checkbox input[type="checkbox"]:checked:before,
+.checkbox-inline input[type="checkbox"]:checked:before {
+  content: "";
+  position: absolute;
+  top: 0;
+  left: 6px;
+  display: table;
+  width: 6px;
+  height: 12px;
+  border: 2px solid #fff;
+  border-top-width: 0;
+  border-left-width: 0;
+  -webkit-transform: rotate(45deg);
+  -ms-transform: rotate(45deg);
+  -o-transform: rotate(45deg);
+  transform: rotate(45deg);
+}
+input[type="checkbox"]:checked:after,
+.checkbox input[type="checkbox"]:checked:after,
+.checkbox-inline input[type="checkbox"]:checked:after {
+  background-color: #2196f3;
+  border-color: #2196f3;
+}
+input[type="checkbox"]:disabled:after,
+.checkbox input[type="checkbox"]:disabled:after,
+.checkbox-inline input[type="checkbox"]:disabled:after {
+  border-color: #bbbbbb;
+}
+input[type="checkbox"]:disabled:checked:after,
+.checkbox input[type="checkbox"]:disabled:checked:after,
+.checkbox-inline input[type="checkbox"]:disabled:checked:after {
+  background-color: #bbbbbb;
+  border-color: transparent;
+}
+.has-warning input:not([type=checkbox]),
+.has-warning .form-control,
+.has-warning input:not([type=checkbox]):focus,
+.has-warning .form-control:focus {
+  -webkit-box-shadow: inset 0 -2px 0 #ff9800;
+  box-shadow: inset 0 -2px 0 #ff9800;
+}
+.has-error input:not([type=checkbox]),
+.has-error .form-control,
+.has-error input:not([type=checkbox]):focus,
+.has-error .form-control:focus {
+  -webkit-box-shadow: inset 0 -2px 0 #e51c23;
+  box-shadow: inset 0 -2px 0 #e51c23;
+}
+.has-success input:not([type=checkbox]),
+.has-success .form-control,
+.has-success input:not([type=checkbox]):focus,
+.has-success .form-control:focus {
+  -webkit-box-shadow: inset 0 -2px 0 #4caf50;
+  box-shadow: inset 0 -2px 0 #4caf50;
+}
+.has-warning .input-group-addon,
+.has-error .input-group-addon,
+.has-success .input-group-addon {
+  color: #666666;
+  border-color: transparent;
+  background-color: transparent;
+}
+.nav-tabs > li > a,
+.nav-tabs > li > a:focus {
+  margin-right: 0;
+  background-color: transparent;
+  border: none;
+  color: #666666;
+  -webkit-box-shadow: inset 0 -1px 0 #dddddd;
+  box-shadow: inset 0 -1px 0 #dddddd;
+  -webkit-transition: all 0.2s;
+  -o-transition: all 0.2s;
+  transition: all 0.2s;
+}
+.nav-tabs > li > a:hover,
+.nav-tabs > li > a:focus:hover {
+  background-color: transparent;
+  -webkit-box-shadow: inset 0 -2px 0 #2196f3;
+  box-shadow: inset 0 -2px 0 #2196f3;
+  color: #2196f3;
+}
+.nav-tabs > li.active > a,
+.nav-tabs > li.active > a:focus {
+  border: none;
+  -webkit-box-shadow: inset 0 -2px 0 #2196f3;
+  box-shadow: inset 0 -2px 0 #2196f3;
+  color: #2196f3;
+}
+.nav-tabs > li.active > a:hover,
+.nav-tabs > li.active > a:focus:hover {
+  border: none;
+  color: #2196f3;
+}
+.nav-tabs > li.disabled > a {
+  -webkit-box-shadow: inset 0 -1px 0 #dddddd;
+  box-shadow: inset 0 -1px 0 #dddddd;
+}
+.nav-tabs.nav-justified > li > a,
+.nav-tabs.nav-justified > li > a:hover,
+.nav-tabs.nav-justified > li > a:focus,
+.nav-tabs.nav-justified > .active > a,
+.nav-tabs.nav-justified > .active > a:hover,
+.nav-tabs.nav-justified > .active > a:focus {
+  border: none;
+}
+.nav-tabs .dropdown-menu {
+  margin-top: 0;
+}
+.dropdown-menu {
+  margin-top: 0;
+  border: none;
+  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
+  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
+}
+.alert {
+  border: none;
+  color: #fff;
+}
+.alert-success {
+  background-color: #4caf50;
+}
+.alert-info {
+  background-color: #9c27b0;
+}
+.alert-warning {
+  background-color: #ff9800;
+}
+.alert-danger {
+  background-color: #e51c23;
+}
+.alert a:not(.close),
+.alert .alert-link {
+  color: #fff;
+  font-weight: bold;
+}
+.alert .close {
+  color: #fff;
+}
+.badge {
+  padding: 3px 6px 5px;
+}
+.progress {
+  position: relative;
+  z-index: 1;
+  height: 6px;
+  border-radius: 0;
+  -webkit-box-shadow: none;
+  box-shadow: none;
+}
+.progress-bar {
+  -webkit-box-shadow: none;
+  box-shadow: none;
+}
+.progress-bar:last-child {
+  border-radius: 0 3px 3px 0;
+}
+.progress-bar:last-child:before {
+  display: block;
+  content: "";
+  position: absolute;
+  width: 100%;
+  height: 100%;
+  left: 0;
+  right: 0;
+  z-index: -1;
+  background-color: #cae6fc;
+}
+.progress-bar-success:last-child.progress-bar:before {
+  background-color: #c7e7c8;
+}
+.progress-bar-info:last-child.progress-bar:before {
+  background-color: #edc9f3;
+}
+.progress-bar-warning:last-child.progress-bar:before {
+  background-color: #ffe0b3;
+}
+.progress-bar-danger:last-child.progress-bar:before {
+  background-color: #f28e92;
+}
+.close {
+  font-size: 34px;
+  font-weight: 300;
+  line-height: 24px;
+  opacity: 0.6;
+  -webkit-transition: all 0.2s;
+  -o-transition: all 0.2s;
+  transition: all 0.2s;
+}
+.close:hover {
+  opacity: 1;
+}
+.list-group-item {
+  padding: 15px;
+}
+.list-group-item-text {
+  color: #bbbbbb;
+}
+.well {
+  border-radius: 0;
+  -webkit-box-shadow: none;
+  box-shadow: none;
+}
+.panel {
+  border: none;
+  border-radius: 2px;
+  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
+  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
+}
+.panel-heading {
+  border-bottom: none;
+}
+.panel-footer {
+  border-top: none;
+}
+.popover {
+  border: none;
+  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
+  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
+}
+.carousel-caption h1,
+.carousel-caption h2,
+.carousel-caption h3,
+.carousel-caption h4,
+.carousel-caption h5,
+.carousel-caption h6 {
+  color: inherit;
+}
diff -pruN 1.11.3-1/doc/api/style/customdoxygen.css 1.12.0-1/doc/api/style/customdoxygen.css
--- 1.11.3-1/doc/api/style/customdoxygen.css	1970-01-01 00:00:00.000000000 +0000
+++ 1.12.0-1/doc/api/style/customdoxygen.css	2018-09-11 03:40:41.000000000 +0000
@@ -0,0 +1,254 @@
+h1, .h1, h2, .h2, h3, .h3{
+    font-weight: 200 !important;
+}
+
+#navrow1, #navrow2, #navrow3, #navrow4, #navrow5{
+    border-bottom: 1px solid #EEEEEE;
+}
+
+.adjust-right {
+margin-left: 30px !important;
+font-size: 1.15em !important;
+}
+.navbar{
+ border: 0px solid #222 !important;
+}
+
+
+/* Sticky footer styles
+-------------------------------------------------- */
+html,
+body {
+    height: 100%;
+    /* The html and body elements cannot have any padding or margin. */
+}
+
+/* Wrapper for page content to push down footer */
+#wrap {
+    min-height: 100%;
+    height: auto;
+    /* Negative indent footer by its height */
+    margin: 0 auto -60px;
+    /* Pad bottom by footer height */
+    padding: 0 0 60px;
+}
+
+/* Set the fixed height of the footer here */
+#footer {
+    font-size: 0.9em;
+    padding: 8px 0px;
+    background-color: #f5f5f5;
+}
+
+.footer-row {
+    line-height: 44px;
+}
+
+#footer > .container {
+    padding-left: 15px;
+    padding-right: 15px;
+}
+
+.footer-follow-icon {
+    margin-left: 3px;
+    text-decoration: none !important;
+}
+
+.footer-follow-icon img {
+    width: 20px;
+}
+
+.footer-link {
+    padding-top: 5px;
+    display: inline-block;
+    color: #999999;
+    text-decoration: none;
+}
+
+.footer-copyright {
+    text-align: center;
+}
+
+
+@media (min-width: 992px) {
+    .footer-row {
+        text-align: left;
+    }
+
+    .footer-icons {
+        text-align: right;
+    }
+}
+@media (max-width: 991px) {
+    .footer-row {
+        text-align: center;
+    }
+
+    .footer-icons {
+        text-align: center;
+    }
+}
+
+/* DOXYGEN Code Styles
+----------------------------------- */
+
+
+a.qindex {
+    font-weight: bold;
+}
+
+a.qindexHL {
+    font-weight: bold;
+    background-color: #9CAFD4;
+    color: #ffffff;
+    border: 1px double #869DCA;
+}
+
+.contents a.qindexHL:visited {
+    color: #ffffff;
+}
+
+a.code, a.code:visited, a.line, a.line:visited {
+    color: #4665A2;
+}
+
+a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
+    color: #4665A2;
+}
+
+/* @end */
+
+dl.el {
+    margin-left: -1cm;
+}
+
+pre.fragment {
+    border: 1px solid #C4CFE5;
+    background-color: #FBFCFD;
+    padding: 4px 6px;
+    margin: 4px 8px 4px 2px;
+    overflow: auto;
+    word-wrap: break-word;
+    font-size:  9pt;
+    line-height: 125%;
+    font-family: monospace, fixed;
+    font-size: 105%;
+}
+
+div.fragment {
+    padding: 4px 6px;
+    margin: 4px 8px 4px 2px;
+    border: 1px solid #C4CFE5;
+}
+
+div.line {
+    font-family: monospace, fixed;
+    font-size: 13px;
+    min-height: 13px;
+    line-height: 1.0;
+    text-wrap: unrestricted;
+    white-space: -moz-pre-wrap; /* Moz */
+    white-space: -pre-wrap;     /* Opera 4-6 */
+    white-space: -o-pre-wrap;   /* Opera 7 */
+    white-space: pre-wrap;      /* CSS3  */
+    word-wrap: break-word;      /* IE 5.5+ */
+    text-indent: -53px;
+    padding-left: 53px;
+    padding-bottom: 0px;
+    margin: 0px;
+    -webkit-transition-property: background-color, box-shadow;
+    -webkit-transition-duration: 0.5s;
+    -moz-transition-property: background-color, box-shadow;
+    -moz-transition-duration: 0.5s;
+    -ms-transition-property: background-color, box-shadow;
+    -ms-transition-duration: 0.5s;
+    -o-transition-property: background-color, box-shadow;
+    -o-transition-duration: 0.5s;
+    transition-property: background-color, box-shadow;
+    transition-duration: 0.5s;
+}
+
+div.line.glow {
+    background-color: cyan;
+    box-shadow: 0 0 10px cyan;
+}
+
+
+span.lineno {
+    padding-right: 4px;
+    text-align: right;
+    border-right: 2px solid #0F0;
+    background-color: #E8E8E8;
+    white-space: pre;
+}
+span.lineno a {
+    background-color: #D8D8D8;
+}
+
+span.lineno a:hover {
+    background-color: #C8C8C8;
+}
+
+div.groupHeader {
+    margin-left: 16px;
+    margin-top: 12px;
+    font-weight: bold;
+}
+
+div.groupText {
+    margin-left: 16px;
+    font-style: italic;
+}
+
+/* @group Code Colorization */
+
+span.keyword {
+    color: #008000
+}
+
+span.keywordtype {
+    color: #604020
+}
+
+span.keywordflow {
+    color: #e08000
+}
+
+span.comment {
+    color: #800000
+}
+
+span.preprocessor {
+    color: #806020
+}
+
+span.stringliteral {
+    color: #002080
+}
+
+span.charliteral {
+    color: #008080
+}
+
+span.vhdldigit {
+    color: #ff00ff
+}
+
+span.vhdlchar {
+    color: #000000
+}
+
+span.vhdlkeyword {
+    color: #700070
+}
+
+span.vhdllogic {
+    color: #ff0000
+}
+
+blockquote {
+    background-color: #F7F8FB;
+    border-left: 2px solid #9CAFD4;
+    margin: 0 24px 0 4px;
+    padding: 0 12px 0 16px;
+}
diff -pruN 1.11.3-1/doc/api/style/footer.html 1.12.0-1/doc/api/style/footer.html
--- 1.11.3-1/doc/api/style/footer.html	1970-01-01 00:00:00.000000000 +0000
+++ 1.12.0-1/doc/api/style/footer.html	2018-09-11 03:40:41.000000000 +0000
@@ -0,0 +1,26 @@
+<!-- HTML footer for doxygen 1.8.8-->
+<!-- start footer part -->
+<!--BEGIN GENERATE_TREEVIEW-->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    $navpath
+    <li class="footer">$generatedby
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="$relpath^doxygen.png" alt="doxygen"/></a> $doxygenversion </li>
+  </ul>
+</div>
+<!--END GENERATE_TREEVIEW-->
+</div>
+</div>
+</div>
+</div>
+</div>
+<!--BEGIN !GENERATE_TREEVIEW-->
+<hr class="footer"/><address class="footer"><small>
+$generatedby &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="$relpath^doxygen.png" alt="doxygen"/>
+</a> $doxygenversion
+</small></address>
+<!--END !GENERATE_TREEVIEW-->
+</body>
+</html>
diff -pruN 1.11.3-1/doc/api/style/header.html 1.12.0-1/doc/api/style/header.html
--- 1.11.3-1/doc/api/style/header.html	1970-01-01 00:00:00.000000000 +0000
+++ 1.12.0-1/doc/api/style/header.html	2018-09-11 03:40:41.000000000 +0000
@@ -0,0 +1,40 @@
+<!-- HTML header for doxygen 1.8.8-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+    <head>
+        <meta http-equiv="X-UA-Compatible" content="IE=edge">
+        <!-- For Mobile Devices -->
+        <meta name="viewport" content="width=device-width, initial-scale=1">
+
+        <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+        <meta name="generator" content="Doxygen $doxygenversion"/>
+
+        <script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
+
+        <!--BEGIN PROJECT_NAME--><title>$projectname: $title</title><!--END PROJECT_NAME-->
+        <!--BEGIN !PROJECT_NAME--><title>$title</title><!--END !PROJECT_NAME-->
+        <!--<link href="$relpath^tabs.css" rel="stylesheet" type="text/css"/>-->
+        <script type="text/javascript" src="$relpath^dynsections.js"></script>
+        $treeview
+        $search
+        $mathjax
+        <link href="$relpath^$stylesheet" rel="stylesheet" type="text/css" />
+        $extrastylesheet
+        <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
+        <script type="text/javascript" src="doxy-boot.js"></script>
+    </head>
+    <body>
+        <nav class="navbar navbar-default" role="navigation">
+            <div class="container">
+                <div class="navbar-header">
+                    <a class="navbar-brand">$projectname $projectnumber</a>
+                </div>
+            </div>
+        </nav>
+        <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+            <div class="content" id="content">
+                <div class="container">
+                    <div class="row">
+                        <div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
+                            <div style="margin-bottom: 15px;">
+<!-- end header part -->
diff -pruN 1.11.3-1/doc/api/style/libinputdoxygen.css 1.12.0-1/doc/api/style/libinputdoxygen.css
--- 1.11.3-1/doc/api/style/libinputdoxygen.css	1970-01-01 00:00:00.000000000 +0000
+++ 1.12.0-1/doc/api/style/libinputdoxygen.css	2018-09-11 03:40:41.000000000 +0000
@@ -0,0 +1,47 @@
+dd {
+    margin-left: 30px;
+}
+
+.title {
+	font-size: 400%;
+	font-weight: 200;
+}
+
+h1 {
+	font-size: 300%;
+}
+
+h2 {
+	font-size: 200%;
+}
+
+.sm-dox li {
+	float:left;
+	border-top: 0;
+	padding-right: 20px;
+}
+
+.sm li, .sm a {
+	position: relative;
+}
+
+.sm, .sm ul, .sm li {
+	list-style: none;
+	display: block;
+	line-height: normal;
+	direction: ltr;
+	text-align: left;
+}
+
+.sm, .sm *, .sm *::before, .sm *::after {
+	box-sizing: border-box;
+}
+
+#main-nav {
+	padding: 30px;
+}
+
+/* Main menu sub-items like file-list, etc */
+#main-menu li ul {
+	display: none;
+}
diff -pruN 1.11.3-1/doc/api/style/LICENSE 1.12.0-1/doc/api/style/LICENSE
--- 1.11.3-1/doc/api/style/LICENSE	1970-01-01 00:00:00.000000000 +0000
+++ 1.12.0-1/doc/api/style/LICENSE	2018-09-11 03:40:41.000000000 +0000
@@ -0,0 +1,229 @@
+These licenses apply to the doxygen documentation HTML style only. They do
+not apply or affect libinput itself.
+
+Apache: https://github.com/Velron/doxygen-bootstrapped/
+MIT: https://bootswatch.com/paper/bootstrap.css
+
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "{}"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright {yyyy} {name of copyright owner}
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+The MIT License (MIT)
+
+Copyright (c) 2011-2015 Twitter, Inc
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to
+deal in the Software without restriction, including without limitation the
+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+sell copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
+IN THE SOFTWARE.
diff -pruN 1.11.3-1/doc/architecture.dox 1.12.0-1/doc/architecture.dox
--- 1.11.3-1/doc/architecture.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/architecture.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,282 +0,0 @@
-/**
-@page architecture libinput's internal architecture
-
-This page provides an outline of libinput's internal architecture. The goal
-here is to get the high-level picture across and point out the components
-and their interplay to new developers.
-
-The public facing API is in `libinput.c`, this file is thus the entry point
-for almost all API calls. General device handling is in `evdev.c` with the
-device-type-specific implementations in `evdev-<type>.c`. It is not
-necessary to understand all of libinput to contribute a patch.
-
-@ref architecture-contexts is the only user-visible implementation detail,
-everything else is purely internal implementation and may change when
-required.
-
-@section architecture-contexts The udev and path contexts
-
-The first building block is the "context" which can be one of
-two types, "path" and "udev". See libinput_path_create_context() and
-libinput_udev_create_context(). The path/udev specific bits are in
-`path-seat.c` and `udev-seat.c`. This includes the functions that add new
-devices to a context.
-
-@dot
-digraph context
-{
-  compound=true;
-  rankdir="LR";
-  node [
-    shape="box";
-  ]
-
-  libudev [label="libudev 'add' event"]
-  udev [label="libinput_udev_create_context()"];
-  udev_backend [label="udev-specific backend"];
-  context [label="libinput context"]
-  udev -> udev_backend;
-  libudev -> udev_backend;
-  udev_backend -> context;
-}
-@enddot
-
-The udev context provides automatic device hotplugging as udev's "add"
-events are handled directly by libinput. The path context requires that the
-caller adds devices.
-
-@dot
-digraph context
-{
-  compound=true;
-  rankdir="LR";
-  node [
-    shape="box";
-  ]
-
-  path [label="libinput_path_create_context()"];
-  path_backend [label="path-specific backend"];
-  xdriver [label="libinput_path_add_device()"]
-  context [label="libinput context"]
-  path -> path_backend;
-  xdriver -> path_backend;
-  path_backend -> context;
-}
-@enddot
-
-As a general rule: all Wayland compositors use a udev context, the X.org
-stack uses a path context.
-
-Which context was initialized only matters for creating/destroying a context
-and adding devices. The device handling itself is the same for both types of
-context.
-
-@section architecture-device Device initialization
-
-libinput only supports evdev devices, all the device initialization is done
-in `evdev.c`. Much of the libinput public API is also a thin wrapper around
-the matching implementation in the evdev device.
-
-There is a 1:1 mapping between libinput devices and `/dev/input/eventX`
-device nodes.
-
-
-@dot
-digraph context
-{
-  compound=true;
-  rankdir="LR";
-  node [
-    shape="box";
-  ]
-
-  devnode [label="/dev/input/event0"]
-
-  libudev [label="libudev 'add' event"]
-  xdriver [label="libinput_path_add_device()"]
-  context [label="libinput context"]
-
-  evdev [label="evdev_device_create()"]
-
-  devnode -> xdriver;
-  devnode -> libudev;
-  xdriver -> context;
-  libudev -> context;
-
-  context->evdev;
-
-}
-@enddot
-
-Entry point for all devices is `evdev_device_create()`, this function
-decides to create a `struct evdev_device` for the given device node.
-Based on the udev tags (e.g. `ID_INPUT_TOUCHPAD`), a @ref
-architecture-dispatch is initialized. All event handling is then in this
-dispatch. 
-
-Rejection of devices and the application of quirks is generally handled in 
-`evdev.c` as well. Common functionality shared across multiple device types
-(like button-scrolling) is also handled here.
-
-@section architecture-dispatch Device-type specific event dispatch
-
-Depending on the device type, `evdev_configure_device` creates the matching 
-`struct evdev_dispatch`. This dispatch interface contains the function
-pointers to handle events. Four such dispatch methods are currently
-implemented: touchpad, tablet, tablet pad, and the fallback dispatch which
-handles mice, keyboards and touchscreens.
-
-@dot
-digraph context
-{
-  compound=true;
-  rankdir="LR";
-  node [
-    shape="box";
-  ]
-
-  evdev [label="evdev_device_create()"]
-
-  fallback [label="evdev-fallback.c"]
-  touchpad [label="evdev-mt-touchpad.c"]
-  tablet [label="evdev-tablet.c"]
-  pad [label="evdev-tablet-pad.c"]
-
-  evdev -> fallback;
-  evdev -> touchpad;
-  evdev -> tablet;
-  evdev -> pad;
-
-}
-@enddot
-
-While `evdev.c` pulls the event out of libevdev, the actual handling of the
-events is performed within the dispatch method.
-
-@dot
-digraph context
-{
-  compound=true;
-  rankdir="LR";
-  node [
-    shape="box";
-  ]
-
-  evdev [label="evdev_device_dispatch()"]
-
-  fallback [label="fallback_interface_process()"];
-  touchpad [label="tp_interface_process()"]
-  tablet [label="tablet_process()"]
-  pad [label="pad_process()"]
-
-  evdev -> fallback;
-  evdev -> touchpad;
-  evdev -> tablet;
-  evdev -> pad;
-}
-@enddot
-
-The dispatch methods then look at the `struct input_event` and proceed to
-update the state. Note: the serialized nature of the kernel evdev protocol
-requires that the device updates the state with each event but to delay
-processing until the `SYN_REPORT` event is received.
-
-@section architecture-configuration Device configuration
-
-All device-specific configuration is handled through `struct
-libinput_device_config_FOO` instances. These are set up during device init
-and provide the function pointers for the `get`, `set`, `get_default`
-triplet of configuration queries (or more, where applicable).
-
-For example, the `struct tablet_dispatch` for tablet devices has a
-`struct libinput_device_config_accel`. This struct is set up with the
-required function pointers to change the profiles.
-
-@dot
-digraph context
-{
-  compound=true;
-  rankdir="LR";
-  node [
-    shape="box";
-  ]
-
-  tablet [label="struct tablet_dispatch"]
-  config [label="struct libinput_device_config_accel"];
-  tablet_config [label="tablet_accel_config_set_profile()"];
-  tablet->config;
-  config->tablet_config;
-}
-@enddot
-
-When the matching `libinput_device_config_set_FOO()` is called, this goes
-through to the config struct and invokes the function there. Thus, it is
-possible to have different configuration functions for a mouse vs a
-touchpad, even though the interface is the same.
-
-@dot
-digraph context
-{
-  compound=true;
-  rankdir="LR";
-  node [
-    shape="box";
-  ]
-
-  libinput [label="libinput_device_config_accel_set_profile()"];
-  tablet_config [label="tablet_accel_config_set_profile()"];
-  libinput->tablet_config;
-}
-@enddot
-
-@section architecture-filter Pointer acceleration filters
-
-All pointer acceleration is handled in the `filter.c` file and its
-associated files.
-
-The `struct motion_filter` is initialized during device init, whenever
-deltas are available they are passed to `filter_dispatch()`. This function
-returns a set of @ref motion_normalization_customization "normalized coordinates".
-
-All actual acceleration is handled within the filter, the device itself has
-no further knowledge. Thus it is possible to have different acceleration
-filters for the same device types (e.g. the Lenovo X230 touchpad has a
-custom filter).
-
-@dot
-digraph context
-{
-  compound=true;
-  rankdir="LR";
-  node [
-    shape="box";
-  ]
-
-  fallback [label="fallback deltas"];
-  touchpad [label="touchpad deltas"];
-  tablet [label="tablet deltas"];
-
-  filter [label="filter_dispatch"];
-
-  fallback->filter;
-  touchpad->filter;
-  tablet->filter;
-
-  flat [label="accelerator_interface_flat()"];
-  x230 [label="accelerator_filter_x230()"];
-  pen [label="tablet_accelerator_filter_flat_pen()"];
-  
-  filter->flat;
-  filter->x230;
-  filter->pen;
-
-}
-@enddot
-
-Most filters convert the deltas (incl. timestamps) to a motion speed and
-then apply a so-called profile function. This function returns a factor that
-is then applied to the current delta, converting it into an accelerated
-delta. See @ref pointer-acceleration for more details.
-the current
-
-*/
diff -pruN 1.11.3-1/doc/building.dox 1.12.0-1/doc/building.dox
--- 1.11.3-1/doc/building.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/building.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,250 +0,0 @@
-/**
-@page building_libinput libinput build instructions
-
-@tableofcontents
-
-Instructions on how to build libinput and its tools and how to build against
-libinput.
-
-The build instruction on this page detail how to overwrite your
-system-provided libinput with one from the git repository, see
-see @ref reverting_install to revert to the previous state.
-
-@section building Building libinput
-
-libinput uses [meson](https://www.mesonbuild.com) and
-[ninja](https://www.ninja-build.org). A build is usually the three-step
-process below.  A successful build requires the @ref
-building_dependencies to be installed before running meson.
-
-@code
-$> git clone https://gitlab.freedesktop.org/libinput/libinput
-$> cd libinput
-$> meson --prefix=/usr builddir/
-$> ninja -C builddir/
-$> sudo ninja -C builddir/ install
-$> sudo udevadm hwdb --update
-@endcode
-
-Additional options may also be specified. For example:
-@code
-$> meson --prefix=/usr -Ddocumentation=false builddir/
-@endcode
-
-We recommend that users disable the documentation, it's not usually required
-for testing and reduces the number of dependencies needed.
-
-The ```prefix``` or other options can be changed later with the
-```mesonconf``` command. For example:
-@code
-$> mesonconf builddir/ -Dprefix=/some/other/prefix -Ddocumentation=true
-$> ninja -C builddir
-$> sudo ninja -C builddir/ install
-@endcode
-
-Running ``mesonconf builddir/`` with no other arguments lists all
-configurable options meson provides.
-
-To rebuild from scratch, simply remove the build directory and run meson
-again:
-@code
-$> rm -r builddir/
-$> meson --prefix=....
-@endcode
-
-@subsection verifying_install Verifying the install
-
-To verify the install worked correctly, check that libinput.so.x.x.x is in
-the library path and that all symlinks point to the new library.
-<pre>
-$> ls -l /usr/lib64/libinput.*
--rwxr-xr-x 1 root root    946 Apr 28  2015 /usr/lib64/libinput.la
-lrwxrwxrwx 1 root root     19 Feb  1 15:12 /usr/lib64/libinput.so -> libinput.so.10.13.0
-lrwxrwxrwx 1 root root     19 Feb  1 15:12 /usr/lib64/libinput.so.10 -> libinput.so.10.13.0
--rwxr-xr-x 1 root root 204992 Feb  1 15:12 /usr/lib64/libinput.so.10.13.0
-</pre>
-
-@subsection reverting_install Reverting to the system-provided libinput package
-
-The recommended way to revert to the system install is to use the package
-manager to reinstall the libinput package. In some cases, this may leave
-files in the system (e.g. ```/usr/lib/libinput.la```) but these files are
-usually harmless. To definitely remove all files, run the following command
-from the libinput source directory:
-
-@code
-$> sudo ninja -C builddir/ uninstall
-# WARNING: Do not restart the computer/X/the Wayland compositor after
-# uninstall, reinstall the system package immediately!
-@endcode
-
-The following commands reinstall the current system package for libinput,
-overwriting manually installed files.
-
-<ul>
-<li><b>Debian/Ubuntu</b> based distributions: ```sudo apt-get install
---reinstall libinput```</li>
-<li><b>Fedora 22</b> and later: ```sudo dnf reinstall libinput```</li>
-<li><b>RHEL/CentOS/Fedora 21</b> and earlier: ```sudo yum reinstall libinput```</li>
-<li><b>openSUSE</b>: ```sudo zypper install --force libinput10```</li>
-<li><b>Arch</b>: ```sudo packman -S libinput```</li>
-</ul>
-
-@subsection building_selinux SELinux adjustments
-
-On systems with SELinux, overwriting the distribution-provided package with
-a manually built libinput may cause SELinux denials. This usually manifests
-when gdm does not start because it is denied access to libinput. The journal
-shows a log message in the form of:
-
-<pre>
-May 25 15:28:42 localhost.localdomain audit[23268]: AVC avc:  denied  { execute } for  pid=23268 comm="gnome-shell" path="/usr/lib64/libinput.so.10.12.2" dev="dm-0" ino=1709093 scontext=system_u:system_r:xdm_t:s0-s0:c0.c1023 tcontext=unconfined_u:object_r:user_home_t:s0 tclass=file permissive=0
-May 25 15:28:42 localhost.localdomain org.gnome.Shell.desktop[23270]: /usr/bin/gnome-shell: error while loading shared libraries: libinput.so.10: failed to map segment from shared object
-</pre>
-
-The summary of this error message is that gdm's gnome-shell runs in the
-```system_u:system_r:xdm_t``` context but libinput is installed with the
-context ```unconfined_u:object_r:user_home_t```.
-
-To avoid this issue, restore the SELinux context for any system files.
-
-<pre>
-$> sudo restorecon /usr/lib*/libinput.so.*
-</pre>
-
-This issue is tracked in https://github.com/mesonbuild/meson/issues/1967.
-
-@subsection building_dependencies Build dependencies
-
-libinput has a few build-time dependencies that must be installed prior to
-running configure.
-
-@note The build dependencies for some distributions can be found in the
-<a href="https://gitlab.freedesktop.org/libinput/libinput/blob/master/.gitlab-ci.yml">
-GitLab Continuous Integration file</a>. Search for <b>FEDORA_RPMS</b> in the
-<b>variables:</b> definition and check the list for an entry for your
-distribution.
-
-
-In most cases, it is sufficient to install the dependencies that your
-distribution uses to build the libinput package.  These can be installed
-with one of the following commands:
-
-<ul>
-<li><b>Debian/Ubuntu</b> based distributions: ```sudo apt-get build-dep
-libinput```</li>
-<li><b>Fedora 22</b> and later: ```sudo dnf builddep libinput```</li>
-<li><b>RHEL/CentOS/Fedora 21</b> and earlier: ```sudo yum-builddep libinput```</li>
-<li><b>openSUSE</b>:
-<pre>
-$> sudo zypper modifyrepo --enable `zypper repos | grep source | awk '{print $5}'`
-$> sudo zypper source-install -d libinput10
-$> sudo zypper install autoconf automake libtool
-$> sudo zypper modifyrepo --disable `zypper repos | grep source | awk '{print $5}'`
-</pre>
-</li>
-<li><b>Arch</b>:
-<pre>
-$> sudo pacman -S asp
-$> cd $(mktemp -d)
-$> asp export libinput
-$> cd libinput
-$> makepkg --syncdeps --nobuild --noextract
-</pre>
-</li>
-</ul>
-
-If dependencies are missing, a message ```No package 'foo' found``` will be
-shown during the configure stage. See
-<a href="https://who-t.blogspot.com.au/2014/05/configure-fails-with-no-package-foo.html">this blog post here</a>.
-for instructions on how to fix it.
-
-@subsection building_libwacom Building without libwacom
-
-libwacom is required by libinput's tablet code to gather additional
-information about tablets that is not available from the kernel device
-itself. libwacom is required by default but can be skipped when @ref
-building.
-
-@code
-$> meson --prefix=/usr -Dlibwacom=false builddir
-@endcode
-
-It is not recommended to disable libwacom unless libinput is used in an
-environment where tablet support is not required. libinput provides tablet
-support even without libwacom, but some features may be missing or working
-differently.
-
-@subsection building_debug_gui Building without the graphical helper tool
-
-The @ref tools provide commandline features as well as graphical debugging
-features. To keep dependencies in check on some builds, the graphical
-features of the @ref tools can be disabled. By default, the `debug-gui`
-feature of the `libinput` tool is enabled and if the required libraries are
-not available, the build will fail. If the feature is not required, use the
-``--disable-debug-gui`` argument when @ref building.
-
-@code
-$> meson --prefix=/usr -Ddebug-gui=false builddir
-@endcode
-
-@subsection building_autotools Building with autotools
-
-<b>libinput no longer supports building with autotools.</b> These
-instructions are kept for users for libinput versions up to 1.8.x.
-
-A build with automake is usually the process below. A successful build
-requires the @ref building_dependencies to be installed at configure
-time.
-
-@code
-$> git clone https://gitlab.freedesktop.org/libinput/libinput
-$> cd libinput
-$> ./autogen.sh --prefix=/usr --libdir=/usr/lib64
-$> make
-$> sudo make install
-$> sudo udevadm hwdb --update
-@endcode
-
-@note On Debian-based distributions including Ubuntu and its derivatives skip the
-```--libdir=/usr/lib64``` argument.
-
-To uninstall libinput as detailed in section @ref reverting_install, run
-
-@code
-$> sudo make uninstall
-# WARNING: Do not restart the computer/X/the Wayland compositor after make
-# uninstall, reinstall the system package immediately!
-@endcode
-
-To disable libwacom as detailed in section @ref building_libwacom, run
-
-@code
-$> ./autogen.sh --disable-libwacom --prefix=/usr --libdir=/usr/lib64
-@endcode
-
-To disable the graphical helper tool as detailed in section @ref
-building_debug_gui, run
-
-@code
-$> ./autogen.sh --disable-debug-gui --prefix=/usr --libdir=/usr/lib64
-@endcode
-
-
-@section building_against Building against libinput
-
-libinput provides a
-[pkg-config](https://www.freedesktop.org/wiki/Software/pkg-config/) file.
-Software that uses libinput should use pkg-config and the
-`PKG_CHECK_MODULES` autoconf macro.
-Otherwise, the most rudimentary way to compile and link a program against
-libinput is:
-
-@code
-    gcc -o myprogram myprogram.c `pkg-config --cflags --libs libinput`
-@endcode
-
-For further information on using pkgconfig see the pkg-config documentation.
-
-*/
-
diff -pruN 1.11.3-1/doc/button_debouncing.dox 1.12.0-1/doc/button_debouncing.dox
--- 1.11.3-1/doc/button_debouncing.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/button_debouncing.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,47 +0,0 @@
-/**
-
-@page button_debouncing Button debouncing
-
-Physical buttons experience wear-and-tear with usage. On some devices this
-can result in an effect called "contact bouncing" or "chatter". This effect
-can cause the button to send multiple events within a short time frame, even
-though the user only pressed or clicked the button once. This effect can be
-counteracted by "debouncing" the buttons, usually by ignoring erroneous
-events.
-
-libinput provides two methods of debouncing buttons, referred to as the
-"bounce" and "spurious" methods:
-
-- In the "bounce" method, libinput monitors hardware bouncing on button
-  state changes, i.e. when a user clicks or releases a button. For example,
-  if a user presses a button but the hardware generates a
-  press-release-press sequence in quick succession, libinput ignores the
-  release and second press event. This method is always enabled.
-- in the "spurious" method, libinput detects spurious releases of a button
-  while the button is physically held down by the user. These releases are
-  immediately followed by a press event. libinput monitors for these events
-  and ignores the release and press event. This method is disabled by
-  default and enables once libinput detects the first faulty event sequence.
-
-The "bounce" method guarantees that all press events are delivered
-immediately and most release events are delivered immediately. The
-"spurious" method requires that release events are delayed, libinput thus
-does not enable this method unless a faulty event sequence is detected. A
-message is printed to the log when spurious deboucing was detected.
-
-Note that libinput's debouncing intended to correct hardware damage or
-substandard hardware. Debouncing is also used as an accessibility feature
-but the requirements are different. In the accessibility feature, multiple
-physical key presses, usually caused by involuntary muscle movement, must be
-filtered to only one key press. This feature must be implemented higher in
-the stack, libinput is limited to hardware debouncing.
-
-Below is an illustration of the button debouncing modes to show the relation
-of the physical button state and the application state. Where applicable, an
-extra line is added to show the timeouts used by libinput that
-affect the button state handling. The waveform's high and low states
-correspond to the buttons 'pressed' and 'released' states, respectively.
-
-@image html button-debouncing-wave-diagram.svg "Diagram illustrating button debouncing"
-
-*/
diff -pruN 1.11.3-1/doc/clickpad-softbuttons.dox 1.12.0-1/doc/clickpad-softbuttons.dox
--- 1.11.3-1/doc/clickpad-softbuttons.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/clickpad-softbuttons.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,103 +0,0 @@
-/**
-@page clickpad_softbuttons Clickpad software button behavior
-
-Clickpad is the name given to touchpads without physical buttons below the
-touchpad. Instead, the whole touchpad acts as a button and left or right
-button clicks are distinguished by the location and/or number of fingers on
-the touchpad. <a href="http://www.synaptics.com/en/clickpad.php">"ClickPad" is
-a trademark by Synaptics Inc.</a> but for simplicity we refer to any
-touchpad with the above feature as Clickpad, regardless of the manufacturer.
-
-A clickpad is always marked with the <a
-href="https://www.kernel.org/doc/Documentation/input/event-codes.txt">INPUT_PROP_BUTTONPAD</a> property.
-To perform a right-click on a Clickpad, libinput provides @ref
-software_buttons and @ref clickfinger.
-
-In the page below, the term "click" shall refer to a physical button press
-and/or release of the touchpad, the term "button event" refers to the events
-generated by libinput and passed to the caller in response to a click.
-
-@section software_buttons Software button areas
-
-On most clickpads, this is the default behavior. The bottom of the touchpad
-is split into three distinct areas generate left, middle or right button
-events on click. The height of the button area depends on the hardware but
-is usually around 10mm.
-
-Left, right and middle button events can be triggered as follows:
-- if a finger is in the main area or the left button area, a click generates
-  left button events.
-- if a finger is in the right area, a click generates right button events.
-- if a finger is in the middle area, a click generates middle button events.
-
-The middle button is always centered on the touchpad and smaller in size
-than the left or right button. The actual size is device-dependent though as
-many touchpads do not have visible markings for the middle button the exact
-location of the button is not visibly obvious.
-
-@image html software-buttons.svg "Left, right and middle-button click with software button areas"
-
-@note If middle button emulation is enabled on a clickpad, only left and right
-button areas are available. For more details, see
-libinput_device_config_middle_emulation_set_enabled().
-
-If fingers are down in the main area in addition to fingers in the
-left or right button area, those fingers are are ignored.
-A release event always releases the buttons logically down, regardless of
-the current finger position
-
-The movement of a finger can alter the button area behavior:
-- if a finger starts in the main area and moves into the software button
-  area, the software buttons do not apply to that finger
-- a finger in the software button area does not move the pointer
-- if a finger moves out out of the button area it will control the pointer
-  if it's the first finger in the main area
-- once a finger has moved out of the button area, it cannot move back in and
-  trigger a right or middle button event
-
-On some touchpads, notably the 2015 Lenovo X1 Carbon 3rd series, the very
-bottom end of the touchpad is outside of the sensor range but it is possible
-to trigger a physical click there. To libinput, the click merely shows up as
-a left button click without any positional finger data and it is
-impossible to determine whether it is a left or a right click. libinput
-ignores such button clicks, this behavior is intentional.
-
-@section clickfinger Clickfinger behavior
-
-This is the default behavior on Apple touchpads.
-Here, a left, right, middle button event is generated when one, two, or
-three fingers are held down on the touchpad when a physical click is
-generated. The location of the fingers does not matter and there are no
-software-defined button areas.
-
-@image html clickfinger.svg "One, two and three-finger click with Clickfinger behavior"
-
-On some touchpads, libinput imposes a limit on how the fingers may be placed
-on the touchpad. In the most common use-case this allows for a user to
-trigger a click with the thumb while leaving the pointer-moving finger on
-the touchpad.
-
-@image html clickfinger-distance.svg "Illustration of the distance detection algorithm"
-
-In the illustration above the red area marks the proximity area around the
-first finger. Since the thumb is outside of that area libinput considers the
-click a single-finger click rather than a two-finger click.
-
-Clickfinger configuration can be enabled through the
-libinput_device_config_click_set_method() call. If clickfingers are
-enabled on a touchpad with top software buttons, the top area will keep
-acting as softbuttons for use with the trackpoint. Clickfingers will be used
-everywhere else on the touchpad.
-
-@section special_clickpads Special Clickpads
-
-The Lenovo *40 series laptops have a clickpad that provides two software button sections, one at
-the top and one at the bottom. See @ref t440_support "Lenovo *40 series touchpad support"
-for details on the top software button.
-
-Some Clickpads, notably some Cypress ones, perform right button detection in
-firmware and appear to userspace as if the touchpad had physical buttons.
-While physically clickpads, these are not handled by the software and
-treated like traditional touchpads.
-
-*/
diff -pruN 1.11.3-1/doc/contributing.dox 1.12.0-1/doc/contributing.dox
--- 1.11.3-1/doc/contributing.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/contributing.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,18 +0,0 @@
-/**
-
-@page contributing Contributing to libinput
-
-Contributions to libinput are always welcome. Any patches should be sent to
-the
-[wayland-devel](https://lists.freedesktop.org/mailman/listinfo/wayland-devel)
-email list with a subject prefix of ````[PATCH libinput]````. The easiest
-way to achieve that is to run the following command in the libinput
-repository:
-
-	git config --add format.subjectprefix "PATCH libinput"
-
-Likewise, any new features should also be discussed publicly on the
-wayland-devel list.
-
-*/
-
diff -pruN 1.11.3-1/doc/device-configuration-via-udev.dox 1.12.0-1/doc/device-configuration-via-udev.dox
--- 1.11.3-1/doc/device-configuration-via-udev.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/device-configuration-via-udev.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,303 +0,0 @@
-/**
-@page udev_config Static device configuration via udev
-
-libinput supports some static configuration through udev properties.
-These properties are read when the device is initially added
-to libinput's device list, i.e. before the @ref
-LIBINPUT_EVENT_DEVICE_ADDED event is generated.
-
-The following udev properties are supported:
-<dl>
-<dt>LIBINPUT_CALIBRATION_MATRIX</dt>
-<dd>Sets the calibration matrix, see
-libinput_device_config_calibration_get_default_matrix(). If unset,
-defaults to the identity matrix.
-
-The udev property is parsed as 6 floating point numbers separated by a
-single space each (scanf(3) format "%f %f %f %f %f %f").
-The 6 values represent the first two rows of the calibration matrix as
-described in libinput_device_config_calibration_set_matrix().
-
-Example values are:
-@code
- ENV{LIBINPUT_CALIBRATION_MATRIX}="1 0 0 0 1 0" # default
- ENV{LIBINPUT_CALIBRATION_MATRIX}="0 -1 1 1 0 0" # 90 degree clockwise
- ENV{LIBINPUT_CALIBRATION_MATRIX}="-1 0 1 0 -1 1" # 180 degree clockwise
- ENV{LIBINPUT_CALIBRATION_MATRIX}="0 1 0 -1 0 1" # 270 degree clockwise
- ENV{LIBINPUT_CALIBRATION_MATRIX}="-1 0 1 0 1 0" # reflect along y axis
-@endcode
-</dd>
-<dt>LIBINPUT_DEVICE_GROUP</dt>
-<dd>A string identifying the @ref libinput_device_group for this device. Two
-devices with the same property value are grouped into the same device group,
-the value itself is irrelevant otherwise.
-</dd>
-<dt>LIBINPUT_IGNORE_DEVICE</dt>
-<dd>If set to anything other than "0", the device is ignored by libinput.
-See @ref ignoring_devices for more details.
-</dd>
-<dt>ID_SEAT</dt>
-<dd>Assigns the physical @ref seats "seat" for this device. See
-libinput_seat_get_physical_name(). Defaults to "seat0".</dd>
-<dt>ID_INPUT</dt>
-<dd>If this property is set, the device is considered an input device. Any
-device with this property missing will be ignored, see @ref
-udev_device_type.</dt>
-</dd>
-<dt>ID_INPUT_KEYBOARD, ID_INPUT_KEY, ID_INPUT_MOUSE, ID_INPUT_TOUCHPAD,
-ID_INPUT_TOUCHSCREEN, ID_INPUT_TABLET, ID_INPUT_JOYSTICK,
-ID_INPUT_ACCELEROMETER</dt>
-<dd>If any of the above is set, libinput initializes the device as the given
-type, see @ref udev_device_type. Note that for historical reasons more than
-one of these may be set at any time, libinput will select only one of these
-to determine the device type. To ensure libinput selects the correct device
-type, only set one of them.</dd>
-<dt>WL_SEAT</dt>
-<dd>Assigns the logical @ref seats "seat" for this device. See
-libinput_seat_get_logical_name()
-context. Defaults to "default".</dd>
-<dt>MOUSE_DPI</dt>
-<dd>HW resolution and sampling frequency of a relative pointer device.
-See @ref motion_normalization for details.
-</dd>
-<dt>MOUSE_WHEEL_CLICK_ANGLE</dt>
-<dd>The angle in degrees for each click on a mouse wheel. See
-libinput_pointer_get_axis_source() for details.
-</dd>
-<dt>LIBINPUT_MODEL_*</dt>
-<dd><b>This prefix is reserved as private API, do not use.</b> See @ref
-model_specific_configuration for details.
-</dd>
-<dt>LIBINPUT_ATTR_*</dt>
-<dd><b>This prefix is reserved as private API, do not use.</b> See @ref
-model_specific_configuration for details.
-</dd>
-</dl>
-
-Below is an example udev rule to assign "seat1" to a device from vendor
-0x012a with the model ID of 0x034b.
-@code
-ACTION=="add|change", KERNEL=="event[0-9]*", ENV{ID_VENDOR_ID}=="012a", \
-ENV{ID_MODEL_ID}=="034b", ENV{ID_SEAT}="seat1"
-@endcode
-
-
-@section udev_device_type Device type assignment via udev
-
-libinput requires the <b>ID_INPUT</b> property to be set on a device,
-otherwise the device will be ignored. In addition, one of <b>
-ID_INPUT_KEYBOARD, ID_INPUT_KEY, ID_INPUT_MOUSE, ID_INPUT_TOUCHPAD,
-ID_INPUT_TOUCHSCREEN, ID_INPUT_TABLET, ID_INPUT_JOYSTICK,
-ID_INPUT_ACCELEROMETER</b> must be set on the device to determine the
-device type. The usual error handling applies within libinput and a device
-type label does not guarantee that the device is initialized by libinput.
-If a device fails to meet the requirements for a device type (e.g. a keyboard
-labelled as touchpad) the device will not be available through libinput.
-
-Only one device type should be set per device at a type, though libinput can
-handle some combinations for historical reasons.
-
-Below is an example udev rule  to remove an <b>ID_INPUT_TOUCHPAD</b> setting
-and change it into an <b>ID_INPUT_TABLET</b> setting. This rule would apply
-for a device with the vendor/model ID of 012a/034b.
-
-@code
-ACTION=="add|change", KERNEL=="event[0-9]*", ENV{ID_VENDOR_ID}=="012a", \
-ENV{ID_MODEL_ID}=="034b", ENV{ID_INPUT_TOUCHPAD}="", ENV{ID_INPUT_TABLET}="1"
-@endcode
-
-
-@section ignoring_devices Ignoring specific devices
-
-If a device has the <b>LIBINPUT_IGNORE_DEVICE</b> udev property set to any
-value but "0", that device is not initialized by libinput. For a context
-created with libinput_udev_create_context(), the device is silently ignored
-and never shows up. If the device is added with libinput_path_add_device()
-to a context created with libinput_path_create_context(), adding the device
-will fail and return NULL (see that function's documentation for more
-information).
-
-If the property value is exactly "0", then the property is considered unset
-and libinput initializes the device normally.
-
-This property should be used for devices that are correctly detected as
-input devices (see @ref udev_device_type) but that should not be used by
-libinput. It is recommended that devices that should not be handled as input
-devices at all unset the <b>ID_INPUT</b> and related properties instead. The
-<b>LIBINPUT_IGNORE_DEVICE</b> property signals that only libinput should
-ignore this property but other parts of the stack (if any) should continue
-treating this device normally.
-
-
-@section model_specific_configuration Model-specific configuration
-
-libinput reserves the property prefixes <b>LIBINPUT_MODEL_</b> and
-<b>LIBINPUT_ATTR_</b> for model-specific configuration. <b>These prefixes
-are reserved as private API, do not use.</b>
-
-The effect of these properties may be to enable or disable certain
-features on a specific device or set of devices, to change configuration
-defaults or any other reason. The effects of setting these properties, the
-format of the property and the value of the property are subject to change
-at any time.
-
-@subsection model_specific_configuration_x220fw81 Lenovo x220 with touchpad firmware v8.1
-
-The property <b>LIBINPUT_MODEL_LENOVO_X220_TOUCHPAD_FW81</b> may be set by a
-user in a local hwdb file. This property designates the touchpad on a Lenovo
-x220 with a touchpad firmware version 8.1. When this firmware version is
-installed, the touchpad is imprecise. The touchpad device does not send
-continuos x/y axis position updates, a behavior also observed on its
-successor model, the Lenovo x230 which has the same firmware version. If the
-above property is set, libinput adjusts its behavior to better suit this
-particular model.
-
-The touchpad firmware version cannot be detected automatically by libinput,
-local configuration is required to set this property. Refer to the libinput
-model quirks hwdb for instructions.
-
-This property must not be used for any other purpose, no specific behavior
-is guaranteed.
-
-
-@section hwdb Configuring the hwdb
-
-This section outlines how to add an entry to the <a
-href="https://www.freedesktop.org/software/systemd/man/hwdb.html">udev
-hwdb</a> and reload properties so they are available to libinput.
-
-The hwdb contains a set of match rules that assign udev properties that are
-available to libinput when the device is connected and/or libinput is
-initialized. This section only describes the hwdb in relation to libinput,
-it is not a full documentation on how the hwdb works.
-
-@note **The use of the hwdb by libinput is not part of the public API. It may
-change at any time. Once tested, changes to the hwdb must be submitted
-upstream.**
-
-@subsection hwdb_querying Querying the hwdb
-
-libinput only uses device nodes in the form of `/dev/input/eventX` where X
-is the number of the specific device. Running `libinput debug-events` lists
-all devices currently available to libinput and their event node name:
-
-    $> sudo libinput debug-events
-    -event2   DEVICE_ADDED     Power Button                      seat0 default group1  cap:k
-    -event5   DEVICE_ADDED     Video Bus                         seat0 default group2  cap:k
-    -event0   DEVICE_ADDED     Lid Switch                        seat0 default group3  cap:S
-
-    ...
-
-Note the event node name for your device and translate it into a syspath in
-the form of `/sys/class/input/eventX`. This path can be supplied to `udevadm
-info`
-
-    $> udevadm info
-    P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0/event0
-    N: input/event0
-    E: DEVNAME=/dev/input/event0
-    E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0/event0
-    E: ID_INPUT=1
-    E: ID_INPUT_SWITCH=1
-    E: MAJOR=13
-    E: MINOR=64
-    E: SUBSYSTEM=input
-    E: TAGS=:power-switch:
-    E: USEC_INITIALIZED=7167898
-
-Lines starting with `E:` are udev properties available to libinput. For
-example, the above device's `ID_INPUT_SWITCH` property will cause libinput
-to treat this device as switch device.
-
-
-@subsection hwdb_reloading Reloading the hwdb
-
-The actual hwdb is stored in binary file on-disk and must be updated
-manually whenever a `.hwdb` file changes. This is required both when a user
-manually edits the `.hwdb` file but also when the git tree is updated (and
-that update causes a hwdb change).
-
-To update the binary file on-disk, run:
-
-    sudo udevadm hwdb --update
-
-Then, to trigger a reload of all properties on your device, run:
-
-    sudo udevadm trigger /sys/class/input/eventX
-
-Then check with `udevadm info` whether the properties were updated, see @ref
-hwdb_querying. If a new property does not appear on the device, use `udevadm
-test` to check for error messages by udev and the hwdb (e.g. syntax errors
-in the udev rules files).
-
-    sudo udevadm test /sys/class/input/eventX
-
-@subsection hwdb_modifying Modifying the hwdb
-
-This section applies to users that need to add, change, or remove a hwdb
-entry for their device. Note that **the hwdb is not part of the public API
-and may change at any time**. Once a device has been made to work, the
-change must be submitted to the libinput bugzilla, see @ref reporting_bugs.
-
-hwdb entries are only applied if a udev rules calls out to the hwdb with the
-right match format. libinput ships with a set of rules to query the hwdb,
-the different rules are reflected by their prefix. Again, **this is not part
-of the public API**. libinput's matches are
-composed of a literal "libinput", then either the device name and dmi
-modalias, or the device types and the input modalias. Any part of the hwdb
-match line can be a glob by using a literal `*`. For example:
-
-    libinput:keyboard:input:b0011v*
-    libinput:touchpad:input:b0003v05ACp*
-    libinput:touchpad:input:b0003v05ACp021A*
-
-This type of matching is the preferred one for any removable device (USB,
-Bluetooth, ...) that can be uniquely identified by the bustype, vendor and
-product ID. The first line matches any keyboard device on the
-serial bus (0x0011). The second line matches any touchpad device
-with a vendor ID of 0x05AC. The third line matches any touchpad device
-with a vendor ID of 0x05AC and a product ID of 0x021A. The `input:b...`
-string is available in the device's modalias file
-`/sys/class/input/eventX/device/modalias`.
-
-In the case of built-in devices that do not have a unique id, we
-need to use the host system's dmi information. For example:
-
-    libinput:name:*Lid Switch*:dmi:*svnLENOVO:*pvrThinkPadT440*
-
-This match applies to any device with a name **containing** "Led Switch"
-that is on a Lenovo T440 system.  The dmi modalias is available in
-`/sys/class/dmi/id/modalias`. For example, on the T440 matched above, the
-modalias is
-
-    dmi:bvnLENOVO:bvrGJET72WW(2.22):bd02/21/2014:svnLENOVO:pn3453453678:pvrThinkPadT440s:rvnLENOVO:rn2012345223:rvrABC123KKK123B:cvnLENOVO:ct10:cvrNotAvailable:
-
-The dmi should always be shortened to the sections that uniquely identify
-the type system, in this case the vendor (svn) and the product version (pvr).
-Failing to shorten the system may mean that the hwdb match rule only applies
-to your specific system, rather than all systems of that type, or that the
-rule no longer applies after a firmware update.
-
-The hwdb match string is the first portion of the hwdb entry. The second
-portion is the property to set. Each hwdb entry may match on multiple
-devices and may apply multiple properties. For example:
-
-
-    libinput:touchpad:input:b0003v05ACp*
-      THIS_IS_AN_APPLE_DEVICE=1
-
-    libinput:touchpad:input:b0003v05ACp*
-    libinput:name:*Lid Switch*:dmi:*svnLENOVO:*pvrThinkPadT440*
-      FOO=1
-      BAR=2
-
-In the example above, any matching touchpad device will have all three
-properties applied, the lid switch device only has FOO and BAR.
-
-The hwdb does not allow removing properties. Where a property must be unset,
-it should be set to 0.
-
-Any user-specific hwdb entries should be placed in a file
-`/etc/udev/hwdb.d/99-somename.hwdb`. See @ref hwdb_reloading for
-instructions on how to reload the hwdb once the file is in place.
-*/
diff -pruN 1.11.3-1/doc/dot/evemu.gv 1.12.0-1/doc/dot/evemu.gv
--- 1.11.3-1/doc/dot/evemu.gv	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/dot/evemu.gv	1970-01-01 00:00:00.000000000 +0000
@@ -1,19 +0,0 @@
-digraph stack
-{
-  compound=true;
-  rankdir="LR";
-  node [
-    shape="box";
-  ]
-
-  kernel [label="Kernel"];
-
-  libinput;
-  xserver [label="X Server"];
-
-  kernel -> libinput
-  libinput -> xserver
-
-  kernel -> evemu
-  evemu -> stdout
-}
diff -pruN 1.11.3-1/doc/dot/libinput-stack-gnome.gv 1.12.0-1/doc/dot/libinput-stack-gnome.gv
--- 1.11.3-1/doc/dot/libinput-stack-gnome.gv	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/dot/libinput-stack-gnome.gv	1970-01-01 00:00:00.000000000 +0000
@@ -1,30 +0,0 @@
-digraph stack
-{
-  compound=true;
-  rankdir="LR";
-  node [
-    shape="box";
-  ]
-
-  gcc -> gsettings
-
-  xf86libinput -> libinput
-
-  subgraph cluster0 {
-    label="X.Org";
-    xf86libinput [label="xf86-input-libinput"];
-    xserver [label="X Server"];
-    xserver -> xf86libinput;
-  }
-
-  gcc [label="gnome-control-center"];
-
-  subgraph cluster3 {
-    gsettings
-  }
-
-  gsd [label="mutter"];
-
-  gsd -> gsettings
-  gsd -> xserver
-}
diff -pruN 1.11.3-1/doc/dot/libinput-stack-wayland.gv 1.12.0-1/doc/dot/libinput-stack-wayland.gv
--- 1.11.3-1/doc/dot/libinput-stack-wayland.gv	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/dot/libinput-stack-wayland.gv	1970-01-01 00:00:00.000000000 +0000
@@ -1,25 +0,0 @@
-digraph stack
-{
-  compound=true;
-  rankdir="LR";
-  node [
-    shape="box";
-  ]
-
-  subgraph cluster_2 {
-	  label="Kernel";
-	  event0 [label="/dev/input/event0"]
-	  event1 [label="/dev/input/event1"]
-  }
-
-  subgraph cluster_0 {
-	  label="Compositor process";
-	  libinput;
-  }
-
-  client [label="Wayland client"];
-
-  event0 -> libinput;
-  event1 -> libinput;
-  libinput -> client [ltail=cluster_0 label="Wayland protocol"];
-}
diff -pruN 1.11.3-1/doc/dot/libinput-stack-xorg.gv 1.12.0-1/doc/dot/libinput-stack-xorg.gv
--- 1.11.3-1/doc/dot/libinput-stack-xorg.gv	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/dot/libinput-stack-xorg.gv	1970-01-01 00:00:00.000000000 +0000
@@ -1,29 +0,0 @@
-digraph stack
-{
-  compound=true;
-  rankdir="LR";
-  node [
-    shape="box";
-  ]
-
-  subgraph cluster_2 {
-	  label="Kernel";
-	  event0 [label="/dev/input/event0"]
-	  event1 [label="/dev/input/event1"]
-  }
-
-  subgraph cluster_0 {
-	  label="X server process";
-	  subgraph cluster_1 {
-		  label="xf86-input-libinput"
-		  libinput;
-	  }
-  }
-
-  libinput;
-  client [label="X11 client"];
-
-  event0 -> libinput;
-  event1 -> libinput;
-  libinput -> client [ltail=cluster_0 label="X protocol"];
-}
diff -pruN 1.11.3-1/doc/dot/seats-sketch.gv 1.12.0-1/doc/dot/seats-sketch.gv
--- 1.11.3-1/doc/dot/seats-sketch.gv	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/dot/seats-sketch.gv	1970-01-01 00:00:00.000000000 +0000
@@ -1,51 +0,0 @@
-digraph seats
-{
-  rankdir="BT";
-  node [
-    shape="box";
-  ]
-
-  kernel [label="Kernel"];
-
-  event0 [URL="\ref libinput_event"];
-  event1 [URL="\ref libinput_event"];
-  event2 [URL="\ref libinput_event"];
-  event3 [URL="\ref libinput_event"];
-
-  pseat0 [label="phys seat0"; URL="\ref libinput_seat_get_physical_name"];
-  pseat1 [label="phys seat1"; URL="\ref libinput_seat_get_physical_name"];
-
-  lseatA [label="logical seat A"; URL="\ref libinput_seat_get_logical_name"];
-  lseatB [label="logical seat B"; URL="\ref libinput_seat_get_logical_name"];
-  lseatC [label="logical seat C"; URL="\ref libinput_seat_get_logical_name"];
-
-  ctx1 [label="libinput context 1"; URL="\ref libinput"];
-  ctx2 [label="libinput context 2"; URL="\ref libinput"];
-
-  dev1 [label="device 'Foo'"];
-  dev2 [label="device 'Bar'"];
-  dev3 [label="device 'Spam'"];
-  dev4 [label="device 'Egg'"];
-
-  kernel -> event0
-  kernel -> event1
-  kernel -> event2
-  kernel -> event3
-
-  event0 -> pseat0
-  event1 -> pseat0
-  event2 -> pseat0
-  event3 -> pseat1
-
-  pseat0 -> ctx1
-  pseat1 -> ctx2
-
-  ctx1 -> lseatA
-  ctx1 -> lseatB
-  ctx2 -> lseatC
-
-  lseatA -> dev1
-  lseatA -> dev2
-  lseatB -> dev3
-  lseatC -> dev4
-}
diff -pruN 1.11.3-1/doc/dot/seats-sketch-libinput.gv 1.12.0-1/doc/dot/seats-sketch-libinput.gv
--- 1.11.3-1/doc/dot/seats-sketch-libinput.gv	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/dot/seats-sketch-libinput.gv	1970-01-01 00:00:00.000000000 +0000
@@ -1,29 +0,0 @@
-digraph seats_libinput
-{
-  rankdir="BT";
-  node [
-    shape="box";
-  ]
-
-  ctx1 [label="libinput context 1"; URL="\ref libinput"];
-  ctx2 [label="libinput context 2"; URL="\ref libinput"];
-
-  seat0 [ label="seat phys 0 logical A"];
-  seat1 [ label="seat phys 0 logical B"];
-  seat2 [ label="seat phys 1 logical C"];
-
-  dev1 [label="device 'Foo'"];
-  dev2 [label="device 'Bar'"];
-  dev3 [label="device 'Spam'"];
-  dev4 [label="device 'Egg'"];
-
-  ctx1 -> dev1
-  ctx1 -> dev2
-  ctx1 -> dev3
-  ctx2 -> dev4
-
-  dev1 -> seat0
-  dev2 -> seat0
-  dev3 -> seat1
-  dev4 -> seat2
-}
diff -pruN 1.11.3-1/doc/faqs.dox 1.12.0-1/doc/faqs.dox
--- 1.11.3-1/doc/faqs.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/faqs.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,246 +0,0 @@
-/**
-@page faq FAQs - Frequently Asked Questions
-
-Frequently asked questions about libinput.
-
-@tableofcontents
-
-@section faq_feature Why doesn't libinput support ...?
-
-First, read @ref what_is_libinput If you have a feature that you think
-libinput needs to support, please file a bug report. See @ref reporting_bugs
-for more details.
-
-@section faq_fast_mouse My mouse moves too fast, even at the slowest setting
-
-This is a symptom of high-dpi mice (greater than 1000dpi). These devices
-need a udev hwdb entry to normalize their motion. See @ref
-motion_normalization for a detailed explanation.
-
-@section faq_fast_trackpoint My trackpoint moves too slow or too fast
-
-This is a symptom of an invalid trackpoint range. These devices need a udev
-hwdb entry to specify the range available so libinput can adjust the pointer
-acceleration accordingly. See @ref trackpoint_range for a detailed explanation.
-
-@section faq_enable_tapping Why isn't touchpad tap-to-click enabled by default
-
-See @ref tapping_default
-
-@section faq_touchpad_pressure Why does my touchpad lose track of touches
-
-The most common cause for this is an incorrect pressure threshold range.
-See @ref touchpad_pressure for more info.
-
-@section faq_kinetic_scrolling Kinetic scrolling does not work
-
-The X.Org synaptics driver implemented kinetic scrolling in the driver. It
-measures the scroll speed and once the finger leaves the touchpad the driver
-keeps sending scroll events for a predetermined time. This effectively
-provides for kinetic scrolling without client support but triggers an
-unfixable [bug](https://bugs.freedesktop.org/show_bug.cgi?id=38909): the
-client cannot know that the events are from a kinetic scroll source. Scroll
-events in X are always sent to the current cursor position, a movement of the
-cursor after lifting the finger will send the kinetic scroll events to the
-new client, something the user does not usually expect. A key event during
-the kinetic scroll procedure causes side-effects such as triggering zoom.
-
-libinput does not implement kinetic scrolling for touchpads. Instead it
-provides the libinput_event_pointer_get_axis_source() function that enables
-callers to implement kinetic scrolling on a per-widget basis, see @ref
-scroll_sources.
-
-@section faq_gpl Is libinput GPL-licensed?
-
-No, libinput is MIT licensed. The Linux kernel header file linux/input.h in
-libinput's tree is provided to ensure the same behavior regardless of which
-kernel version libinput is built on. It does not make libinput GPL-licensed.
-
-@section faq_config_options Where is the configuration stored?
-
-libinput does not store configuration options, it is up to the caller to
-manage these and decide which configuration option to apply to each device.
-This must be done at startup, after a resume and whenever a new device is
-detected.
-
-One commonly used way to configure libinput is to have the Wayland
-compositor expose a compositor-specific configuration option. For example,
-in a GNOME stack, the gnome-control-center modifies dconf entries. These
-changes are read by mutter and applied to libinput. Changing these entries
-via the gsettings commandline tool has the same effect.
-
-Another commonly used way to configure libinput is to have xorg.conf.d
-snippets. When libinput is used with the xf86-input-libinput driver in an
-X.Org stack, these options are read on startup and apply to each device.
-Changing properties at runtime with the xinput commandline tool has the same
-effect.
-
-In both cases, the selection of available options and how they are exposed
-depends on the libinput caller (e.g. mutter or xf86-input-libinput).
-
-@dotfile libinput-stack-gnome.gv
-
-This has an effect on the availability of configuration options: if an
-option is not exposed by the intermediary, it cannot be configured by the
-client. Also some configuration options that are provided by the
-intermediary may not be libinput-specific configuration options.
-
-@section faq_configure_wayland How do I configure my device on Wayland?
-
-See @ref faq_config_options Use the configuration tool provided by your
-desktop environment (e.g. gnome-control-center) or direct access to your
-desktop environment's configuration storage (e.g. gsettings).
-
-@section faq_configure_xorg How do I configure my device on X?
-
-See @ref faq_config_options  If your desktop environment does not provide a
-graphical configuration tool you can use an
-<a href="https://www.x.org/archive/current/doc/man/man5/xorg.conf.5.xhtml">xorg.conf.d snippet</a>.
-Usually, such a snippet looks like this:
-<pre>
-$> cat /etc/X11/xorg.conf.d/99-libinput-custom-config.conf
-Section "InputClass"
-  Identifier "something to identify this snippet"
-  MatchDriver "libinput"
-  MatchProduct "substring of the device name"
-  Option "some option name" "the option value"
-EndSection
-</pre>
-
-The identifier is merely a human-readable string that shows up in the log
-file. The MatchProduct line should contain the device name or a substring of
-the device name that the snippet should apply to. For a full list of option
-names and permitted values, see the
-<a href="https://www.mankier.com/4/libinput">libinput man page</a>.
-xorg.conf.d snippets like the above apply to hotplugged devices but can be
-overwritten at runtime by desktop tools. Multiple snippets may be placed
-into the same file.
-
-For run-time configuration and testing, the
-<a href="https://www.x.org/archive/X11R7.5/doc/man/man1/xinput.1.html">xinput</a>
-debugging tool can modify a devices' properties. See the
-<a href="https://www.mankier.com/4/libinput">libinput man page</a>
-for supported property names and values. Usually, an invocation looks like
-this:
-<pre>
-$> xinput set-prop "the device name" "the property name" value [value2] [value3]
-</pre>
-
-@note
-Changes performed by xinput do not persist across device hotplugs. xinput is
-considered a debugging and testing tool only and should not be used for
-permanent configurations.
-
-@section faq_configuration Can you add a configuration option for $FEATURE?
-
-No. At least that's going to be the initial answer. Read <a
-href="http://who-t.blogspot.com/2016/04/why-libinput-doesnt-have-lot-of-config.html">Why
-libinput doesn't have a lot of configuration options</a> first.
-Configuration options for most features are a signal that we are incapable
-of handling it correctly. To get to that point, we want to be sure we're
-truly incapable of doing so. libinput has several features that
-are handled automatically (and correctly) that users wanted to have
-configuration options for initially.
-
-So the answer to this question will almost always be 'no'. A configuration
-option is, in most cases, a cop-out.
-
-@section faq_synclient Why don't synclient and syndaemon work with libinput?
-
-Synclient and syndaemon rely on X input device properties that are specific
-to the xf86-input-synaptics X.Org input driver. Both were written when the
-synaptics driver was the only commmon touchpad driver in existence. They
-assume that if the properties aren't available, no touchpad is available
-either. The xf86-input-libinput X.Org input driver does not export these
-driver-specific properties, synclient/syndaemon will thus not detect the
-touchpad and refuse to work. Other tools that rely on synclient/syndaemon or
-those same properties also do not work with xf86-input-libinput.
-
-Most of syndaemon's functionality is built into libinput, see @ref
-disable-while-typing. synclient is merely a configuration tool, see
-@ref faq_configure_xorg for similar functionality.
-
-See also the blog posts
-<a
-href="http://who-t.blogspot.com.au/2017/01/the-definitive-guide-to-synclient.html">The
-definitive guide to synclient</a> and
-<a href="http://who-t.blogspot.com.au/2016/12/the-future-of-xinput-xmodmap-setxkbmap.html">
-The future of xinput, xmodmap, setxkbmap, xsetwacom and other tools under
-Wayland</a>
-
-@section faq_tablets Does libinput support non-Wacom tablets?
-
-Yes, though unfortunately many non-Wacom tablets suffer from bad firmware
-and don't send the required events. But they should all work nonetheless. If
-you have a tablet that does not work with libinput, please @ref
-reporting_bugs "file a bug".
-
-@section faq_tablet_capabilities My tablet doesn't work
-
-If you see the message
-<pre>
-libinput bug: device does not meet tablet criteria. Ignoring this device.
-</pre>
-
-or the message
-<pre>
-missing tablet capabilities [...] Ignoring this device.
-</pre>
-
-your tablet device does not have the required capabilities to be treated as
-a tablet. This is usually a problem with the device and the kernel driver.
-See @ref tablet-capabilities for more details.
-
-@section faq_hwdb_changes How to apply hwdb changes
-
-Sometimes users are asked to test updates to the <a
-href="https://www.freedesktop.org/software/systemd/man/hwdb.html">udev
-hwdb</a> or patches that include a change to the hwdb. See @ref hwdb for
-details on the hwdb and how to modify it locally.
-
-@section faq_timer_offset What causes the "timer offset negative" warning?
-
-libinput relies on the caller to call libinput_dispatch() whenever data is
-available on the epoll-fd. Doing so will process the state of all devices
-and can trigger some timers to be set (e.g. palm detection, tap-to-click,
-disable-while-typing, etc.). Internally, libinput's time offsets are always
-based on the event time of the triggering event.
-
-For example, a touch event with time T may trigger a timer for the time T +
-180ms. When setting a timer, libinput checks the wall clock time to ensure
-that this time T + offset is still in the future. If not, the warning is
-logged.
-
-When this warning appears, it simply means that too much time has passed
-between the event occurring (and the epoll-fd triggering) and the current
-time. In almost all cases this is an indication of the caller being
-overloaded and not handling events as speedily as required.
-
-The warning has no immediate effect on libinput's behavior but some of the
-functionality that relies on the timer may be impeded (e.g. palms are not
-detected as they should be).
-
-@section faq_wayland Is libinput required for Wayland?
-
-Technically - no. But for your use-case - probably.
-
-Wayland is a display server communication protocol. libinput is a low-level
-library to simplify handling input devices and their events. They have no
-direct connection. As a technical analogy, the question is similar to "is
-glibc required for HTTP", or (stretching the analogy a bit further) "Is a
-pen required to write English". No, it isn't.
-
-You can use libinput without a Wayland compositor, you can
-write a Wayland compositor without libinput. Until 2018 the most common use
-of libinput is with the X.Org X server through the xf86-input-libinput
-driver. As Wayland compositors become more commonplace they will eventually
-overtake X.
-
-So why "for your use-case - probably"?  All general-purpose Wayland
-compositors use libinput for their input stack.  Wayland compositors that
-are more specialized (e.g. in-vehicle infotainment or IVI) can handle input
-devices directly but the compositor you want to use
-on your desktop needs an input stack that is more complex. And right now,
-libinput is the only input stack that exists for this use-case.
-
-*/
diff -pruN 1.11.3-1/doc/gestures.dox 1.12.0-1/doc/gestures.dox
--- 1.11.3-1/doc/gestures.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/gestures.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,129 +0,0 @@
-/**
-@page gestures Gestures
-
-libinput supports basic gestures on touchpads and other indirect input
-devices. Two types of gestures are supported: @ref gestures_pinch and @ref
-gestures_swipe. Support for gestures depends on the hardware device, most
-touchpads support both gestures and any device that may send gesture events
-has the @ref LIBINPUT_DEVICE_CAP_GESTURE capability set.
-
-Note that libinput **does not** support gestures on touchscreens, see
-@ref gestures_touchscreens.
-
-@section gestures_lifetime Lifetime of a gesture
-
-A gesture's lifetime has three distinct stages: begin, update and end, each
-with their own event types. Begin is sent when the fingers are first set
-down or libinput decides that the gesture begins. For @ref gestures_pinch
-this sets the initial scale. Any events changing properties of the gesture
-are sent as update events. On termination of the gesture, an end event is
-sent.
-
-A gesture includes the finger count (see
-libinput_event_gesture_get_finger_count()) and that finger count remains the
-same for the lifetime of a gesture. Thus, if a user puts down a fourth
-finger during a three-finger swipe gesture, libinput will end
-the three-finger gesture and, if applicable, start a four-finger swipe
-gesture. A caller may decide that those gestures are semantically identical
-and continue the two gestures as one single gesture.
-
-@see LIBINPUT_EVENT_GESTURE_PINCH_BEGIN
-@see LIBINPUT_EVENT_GESTURE_PINCH_UPDATE
-@see LIBINPUT_EVENT_GESTURE_PINCH_END
-@see LIBINPUT_EVENT_GESTURE_PINCH_BEGIN
-@see LIBINPUT_EVENT_GESTURE_SWIPE_UPDATE
-@see LIBINPUT_EVENT_GESTURE_SWIPE_END
-
-@section gestures_pinch Pinch gestures
-
-Pinch gestures are executed when two or more fingers are located on the
-touchpad and are either changing the relative distance to each other
-(pinching) or are changing the relative angle (rotate). Pinch gestures may
-change both rotation and distance at the same time. For such gestures,
-libinput calculates a logical center for the gestures and provides the
-caller with the delta x/y coordinates of that center, the relative angle of
-the fingers compared to the previous event, and the absolute scale compared
-to the initial finger position.
-
-@image html pinch-gestures.svg "The pinch and rotate gestures"
-
-The illustration above shows a basic pinch in the left image and a rotate in
-the right angle. Not shown is a movement of the logical center if the
-fingers move unevenly. Such a movement is supported by libinput, it is
-merely left out of the illustration.
-
-Note that while position and angle is relative to the previous event, the
-scale is always absolute and a multiplier of the initial finger position's
-scale.
-
-@section gestures_swipe Swipe gestures
-
-Swipe gestures are executed when three or more fingers are moved
-synchronously in the same direction. libinput provides x and y coordinates
-in the gesture and thus allows swipe gestures in any direction, including
-the tracing of complex paths. It is up to the caller to interpret the
-gesture into an action or limit a gesture to specific directions only.
-
-@image html swipe-gestures.svg "The swipe gestures"
-
-The illustration above shows a vertical three-finger swipe. The coordinates
-provided during the gesture are the movements of the logical center.
-
-@section gestures_touchscreens Touchscreen gestures
-
-Touchscreen gestures are **not** interpreted by libinput. Rather, any touch
-point is passed to the caller and any interpretation of gestures is up to
-the caller or, eventually, the X or Wayland client.
-
-Interpreting gestures on a touchscreen requires context that libinput does
-not have, such as the location of windows and other virtual objects on the
-screen as well as the context of those virtual objects:
-
-@image html touchscreen-gestures.svg "Context-sensitivity of touchscreen gestures"
-
-In this example, the finger movements are identical but in the left case
-both fingers are located within the same window, thus suggesting an attempt
-to zoom. In the right case  both fingers are located on a window border,
-thus suggesting a window movement. libinput only has knowledge of the finger
-coordinates (and even then only in device coordinates, not in screen
-coordinates) and thus cannot differentiate the two.
-
-@section gestures_softbuttons Gestures with enabled software buttons
-
-If the touchpad device is a @ref touchpads_buttons_clickpads "Clickpad", it
-is recommended that a caller switches to @ref clickfinger.
-Usually fingers placed in a @ref software_buttons "software button area" is not
-considered for gestures, resulting in some gestures to be interpreted as
-pointer motion or two-finger scroll events.
-
-@image html pinch-gestures-softbuttons.svg "Interference of software buttons and pinch gestures"
-
-In the example above, the software button area is highlighted in red. The
-user executes a three-finger pinch gesture, with the thumb remaining in the
-software button area. libinput ignores fingers within the software button
-areas, the movement of the remaining fingers is thus interpreted as a
-two-finger scroll motion.
-
-@section gestures_twofinger_touchpads Gestures on two-finger touchpads
-
-As of kernel 4.2, many @ref touchpads_touch_partial_mt provide only two
-slots. This affects how gestures can be interpreted. Touchpads with only two
-slots can identify two touches by position but can usually tell that there
-is a third (or fourth) finger down on the touchpad - without providing
-positional information for that finger.
-
-Touchpoints are assigned in sequential order and only the first two touch
-points are trackable. For libinput this produces an ambiguity where it is
-impossible to detect whether a gesture is a pinch gesture or a swipe gesture
-whenever a user puts the index and middle finger down first. Since the third
-finger does not have positional information, it's location cannot be
-determined.
-
-@image html gesture-2fg-ambiguity.svg "Ambiguity of three-finger gestures on two-finger touchpads"
-
-The image above illustrates this ambiguity. The index and middle finger are
-set down first, the data stream from both finger positions looks identical.
-In this case, libinput assumes the fingers are in a horizontal arrangement
-(the right image above) and use a swipe gesture.
-
-*/
diff -pruN 1.11.3-1/doc/libinput.doxygen.in 1.12.0-1/doc/libinput.doxygen.in
--- 1.11.3-1/doc/libinput.doxygen.in	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/libinput.doxygen.in	1970-01-01 00:00:00.000000000 +0000
@@ -1,30 +0,0 @@
-PROJECT_NAME           = @PACKAGE_NAME@
-PROJECT_NUMBER         = @PACKAGE_VERSION@
-PROJECT_BRIEF          = "A wrapper library for input devices"
-JAVADOC_AUTOBRIEF      = YES
-TAB_SIZE               = 8
-OPTIMIZE_OUTPUT_FOR_C  = YES
-EXTRACT_ALL            = YES
-EXTRACT_STATIC         = YES
-MAX_INITIALIZER_LINES  = 0
-QUIET                  = YES
-INPUT                  = @INPUT@
-IMAGE_PATH             = "@top_srcdir@/doc/svg" \
-			 "@top_srcdir@/doc/dot"
-GENERATE_HTML          = YES
-SEARCHENGINE           = NO
-USE_MATHJAX            = YES
-MATHJAX_RELPATH        = https://cdn.mathjax.org/mathjax/latest
-GENERATE_LATEX         = NO
-MACRO_EXPANSION        = YES
-EXPAND_ONLY_PREDEF     = YES
-PREDEFINED             = LIBINPUT_ATTRIBUTE_PRINTF(f, a)= \
-                         LIBINPUT_ATTRIBUTE_DEPRECATED
-DOTFILE_DIRS           = "@top_srcdir@/doc/dot"
-
-HTML_HEADER = "@top_srcdir@/doc/style/header.html"
-HTML_FOOTER = "@top_srcdir@/doc/style/footer.html"
-HTML_EXTRA_STYLESHEET = "@top_srcdir@/doc/style/bootstrap.css" \
-			"@top_srcdir@/doc/style/customdoxygen.css" \
-			"@top_srcdir@/doc/style/libinputdoxygen.css"
-USE_MDFILE_AS_MAINPAGE = "@top_srcdir@/README.md"
diff -pruN 1.11.3-1/doc/middle-button-emulation.dox 1.12.0-1/doc/middle-button-emulation.dox
--- 1.11.3-1/doc/middle-button-emulation.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/middle-button-emulation.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,34 +0,0 @@
-/**
-@page middle_button_emulation Middle button emulation
-
-Middle button emulation provides users with the ability to generate a middle
-click even when the device does not have a physical middle button available.
-
-When middle button emulation is enabled, a simultaneous press of the left
-and right button generates a middle mouse button event. Releasing the
-buttons generates a middle mouse button release, the left and right button
-events are discarded otherwise.
-
-The middle button release event may be generated when either button is
-released, or when both buttons have been released. The exact behavior is
-device-dependent, libinput will implement the behavior that is most
-appropriate to the physical device.
-
-The middle button emulation behavior when combined with other device
-buttons, including a physical middle button is device-dependent.
-For example, @ref clickpad_softbuttons provides a middle button area when
-middle button emulation is disabled. That middle button area disappears
-when middle button emulation is enabled - a middle click can then only be
-triggered by a simultaneous left + right click.
-
-Some devices provide middle mouse button emulation but do not allow
-enabling/disabling that emulation. Likewise, some devices may allow middle
-button emulation but have it disabled by default. This is the case for most
-mouse-like devices where a middle button is detected.
-
-libinput provides libinput_device_config_middle_emulation_set_enabled() to
-enable or disable middle button emulation. See @ref faq_configure_wayland
-and @ref faq_configure_xorg for info on how to enable or disable middle
-button emulation in the Wayland compositor or the X stack.
- 
-*/
diff -pruN 1.11.3-1/doc/normalization-of-relative-motion.dox 1.12.0-1/doc/normalization-of-relative-motion.dox
--- 1.11.3-1/doc/normalization-of-relative-motion.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/normalization-of-relative-motion.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,84 +0,0 @@
-/**
-@page motion_normalization Normalization of relative motion
-
-Most relative input devices generate input in so-called "mickeys". A
-mickey is in device-specific units that depend on the resolution
-of the sensor. Most optical mice use sensors with 1000dpi resolution, but
-some devices range from 100dpi to well above 8000dpi.
-
-Without a physical reference point, a relative coordinate cannot be
-interpreted correctly. A delta of 10 mickeys may be a millimeter of
-physical movement or 10 millimeters, depending on the sensor. This
-affects pointer acceleration in libinput and interpretation of relative
-coordinates in callers.
-
-libinput does partial normalization of relative input. For devices with a
-resolution of 1000dpi and higher, motion events are normalized to a default
-of 1000dpi before pointer acceleration is applied. As a result, devices with
-1000dpi and above feel the same.
-
-Devices below 1000dpi are not normalized (normalization of a 1-device unit
-movement on a 400dpi mouse would cause a 2.5 pixel movement). Instead,
-libinput applies a dpi-dependent acceleration function. At low speeds, a
-1-device unit movement usually translates into a 1-pixel movements. As the
-movement speed increases, acceleration is applied - at high speeds a low-dpi
-device will roughly feel the same as a higher-dpi mouse.
-
-This normalization only applies to accelerated coordinates, unaccelerated
-coordinates are left in device-units. It is up to the caller to interpret
-those coordinates correctly.
-
-@section motion_normalization_touchpad Normalization of touchpad coordinates
-
-Touchpads may have a different resolution for the horizontal and vertical
-axis. Interpreting coordinates from the touchpad without taking resolution
-into account results in uneven motion.
-
-libinput scales unaccelerated touchpad motion to the resolution of the
-touchpad's x axis, i.e. the unaccelerated value for the y axis is:
-     y = (x / resolution_x) * resolution_y
-
-@section motion_normalization_tablet Normalization of tablet coordinates
-
-See @ref tablet-relative-motion
-
-@section motion_normalization_customization Setting custom DPI settings
-
-Devices usually do not advertise their resolution and libinput relies on
-the udev property <b>MOUSE_DPI</b> for this information. This property is usually
-set via the <a
-href="http://cgit.freedesktop.org/systemd/systemd/tree/hwdb/70-mouse.hwdb">udev hwdb</a>.
-The "mouse-dpi-tool" utility provided by <a
-href="https://freedesktop.org/wiki/Software/libevdev/">libevdev</a> should be
-used to measure a device's resolution.
-
-The format of the property for single-resolution mice is:
-@code
-     MOUSE_DPI=resolution@frequency
-@endcode
-
-The resolution is in dots per inch, the frequency in Hz.
-The format of the property for multi-resolution mice may list multiple
-resolutions and frequencies:
-@code
-     MOUSE_DPI=r1@f1 *r2@f2 r3@f3
-@endcode
-
-The default frequency must be pre-fixed with an asterisk.
-
-For example, these two properties are valid:
-@code
-     MOUSE_DPI=800@125
-     MOUSE_DPI=400@125 800@125 *1000@500 5500@500
-@endcode
-
-The behavior for a malformed property is undefined.
-
-If the property is unset, libinput assumes the resolution is 1000dpi.
-
-Note that HW does not usually provide information about run-time
-resolution changes, libinput will thus not detect when a resolution
-changes to the non-default value.
-
-*/
-
diff -pruN 1.11.3-1/doc/page-hierarchy.dox 1.12.0-1/doc/page-hierarchy.dox
--- 1.11.3-1/doc/page-hierarchy.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/page-hierarchy.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,61 +0,0 @@
-/**
-
-@page misc Users
-
-- @subpage what_is_libinput
-- @subpage faq
-- @subpage tools
-- @subpage reporting_bugs
-
-@page touchpads Touchpads
-
-- @subpage scrolling
-- @subpage clickpad_softbuttons
-- @subpage tapping
-- @subpage gestures
-- @subpage touchpad_pressure
-- @subpage palm_detection
-- @subpage t440_support
-- @subpage touchpad_jumping_cursor
-- @subpage absolute_coordinate_ranges
-- @subpage touchpad_jitter
-
-@page touchscreens Touchscreens
-
-- @subpage absolute_axes
-
-@page pointers Mice, Trackballs, etc.
-
-- @subpage motion_normalization
-- @subpage middle_button_emulation
-- @subpage button_debouncing
-- @subpage trackpoints
-
-@page tablets Graphics Tablets
-
-- @subpage tablet-support
-
-@page other_devices Other devices
-
-- @subpage switches
-
-@page general General 
-
-- @subpage udev_config
-- @subpage seats
-- @subpage timestamps
-
-@page developers Developers
-
-Contributions to libinput are always welcome. See the links below for
-specific documentation.
-
-- @subpage what_is_libinput
-- @subpage contributing
-- @subpage architecture
-- @subpage building_libinput
-- @subpage test-suite
-- @subpage tools
-- @subpage pointer-acceleration
-
-*/
diff -pruN 1.11.3-1/doc/palm-detection.dox 1.12.0-1/doc/palm-detection.dox
--- 1.11.3-1/doc/palm-detection.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/palm-detection.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,174 +0,0 @@
-/**
-@page palm_detection Palm detection
-
-Palm detection tries to identify accidental touches while typing, while
-using the trackpoint and/or during general use of the touchpad area.
-
-On most laptops typing on the keyboard generates accidental touches on the
-touchpad with the palm (usually the area below the thumb). This can lead to
-cursor jumps or accidental clicks. On large touchpads, the palm may also
-touch the bottom edges of the touchpad during normal interaction.
-
-Interference from a palm depends on the size of the touchpad and the position
-of the user's hand. Data from touchpads showed that almost all palm events
-during tying on a Lenovo T440 happened in the left-most and right-most 5% of
-the touchpad. The T440 series has one of the largest touchpads, other
-touchpads are less affected by palm touches.
-
-libinput has multiple ways of detecting a palm, each of which depends on
-hardware-specific capabilities.
-
-- @ref palm_tool
-- @ref palm_pressure
-- @ref palm_touch_size
-- @ref palm_exclusion_zones
-- @ref trackpoint-disabling
-- @ref disable-while-typing
-- @ref stylus-touch-arbitration
-
-Palm detection is always enabled, with the exception of
-disable-while-typing.
-
-@section palm_tool Palm detection based on firmware labelling
-
-Some devices provide palm detection in the firmware, forwarded by the kernel
-as the ```EV_ABS/ABS_MT_TOOL``` axis with a value of ```MT_TOOL_PALM```
-(whenever a palm is detected). libinput honors that value and switches that
-touch to a palm.
-
-@section palm_pressure Palm detection based on pressure
-
-The simplest form of palm detection labels a touch as palm when the pressure
-value goes above a certain threshold. This threshold is usually high enough
-that it cannot be triggered by a finger movement. One a touch is labelled as
-palm based on pressure, it will remain so even if the pressure drops below
-the threshold again. This ensures that a palm remains a palm even when the
-pressure changes as the user is typing.
-
-For some information on how to detect pressure on a touch and debug the
-pressure ranges, see @ref touchpad_pressure.
-
-@section palm_touch_size Palm detection based on touch size
-
-On touchads that support the `ABS_MT_TOUCH_MAJOR` axes, libinput can perform
-palm detection based on the size of the touch ellipse. This works similar to
-the pressure-based palm detection in that a touch is labelled as palm when
-it exceeds the (device-specific) touch size threshold.
-
-For some information on how to detect the size of a touch and debug the
-touch size ranges, see @ref touchpad_pressure.
-
-@section palm_exclusion_zones Palm exclusion zones
-
-libinput enables palm detection on the left, right and top edges of the
-touchpad. Two exclusion zones are defined  on the left and right edge of the
-touchpad. If a touch starts in the exclusion zone, it is considered a palm
-and the touch point is ignored. However, for fast cursor movements across
-the screen, it is common for a finger to start inside an exclusion zone and
-move rapidly across the touchpad. libinput detects such movements and avoids
-palm detection on such touch sequences.
-
-Another exclusion zone is defined on the top edge of the touchpad. As with
-the edge zones, libinput detects vertical movements out of the edge zone and
-avoids palm detection on such touch sequences.
-
-Each side edge exclusion zone is divided into a top part and a bottom part.
-A touch starting in the top part of the exclusion zone does not trigger a
-tap (see @ref tapping).
-
-In the diagram below, the exclusion zones are painted red.
-Touch 'A' starts inside the exclusion zone and moves
-almost vertically. It is considered a palm and ignored for cursor movement,
-despite moving out of the exclusion zone.
-
-Touch 'B' starts inside the exclusion zone but moves horizontally out of the
-zone. It is considered a valid touch and controls the cursor.
-
-Touch 'C' occurs in the top part of the exclusion zone. Despite being a
-tapping motion, it does not generate an emulated button event. Touch 'D'
-likewise occurs within the exclusion zone but in the bottom half. libinput
-will generate a button event for this touch.
-
-@image html palm-detection.svg
-
-@section trackpoint-disabling Palm detection during trackpoint use
-
-If a device provides a <a
-href="http://en.wikipedia.org/wiki/Pointing_stick">trackpoint</a>, it is
-usually located above the touchpad. This increases the likelihood of
-accidental touches whenever the trackpoint is used.
-
-libinput disables the touchpad whenever it detects trackpoint activity for a
-certain timeout until after trackpoint activity stops. Touches generated
-during this timeout will not move the pointer, and touches started during
-this timeout will likewise not move the pointer (allowing for a user to rest
-the palm on the touchpad while using the trackstick).
-If the touchpad is disabled, the @ref t440_support "top software buttons"
-remain enabled.
-
-@section disable-while-typing Disable-while-typing
-
-libinput automatically disables the touchpad for a timeout after a key
-press, a feature traditionally referred to as "disable while typing" and
-previously available through the
-[syndaemon(1)](http://linux.die.net/man/1/syndaemon) command. libinput does
-not require an external command and the feature is currently enabled for all
-touchpads but will be reduced in the future to only apply to touchpads where
-finger width or pressure data is unreliable.
-
-Notable behaviors of libinput's disable-while-typing feature:
-- Two different timeouts are used, after a single key press the timeout is
-  short to ensure responsiveness. After multiple key events, the timeout is
-  longer to avoid accidental pointer manipulation while typing.
-- Some keys do not trigger the timeout, specifically some modifier keys 
-  (Ctrl, Alt, Shift, and Fn). Actions such as Ctrl + click thus stay
-  responsive.
-- Touches started while typing do not control the cursor even after typing
-  has stopped, it is thus possible to rest the palm on the touchpad while
-  typing.
-- Physical buttons work even while the touchpad is disabled. This includes
-  @ref t440_support "software-emulated buttons".
-
-Disable-while-typing can be enabled and disabled by calling
-libinput_device_config_dwt_set_enabled().
-
-@section stylus-touch-arbitration Stylus-touch arbitration
-
-A special case of palm detection is touch arbitration on devices that
-support styli. When interacting with a stylus on the screen, parts of the
-hand may touch the surface and trigger touches. As the user is currently
-interacting with the stylus, these touches would interfer with the correct
-working of the stylus.
-
-libinput employs a method similar to @ref disable-while-typing to detect
-these touches and disables the touchpad accordingly.
-
-@section thumb-detection Thumb detection
-
-Many users rest their thumb on the touchpad while using the index finger to
-move the finger around. For clicks, often the thumb is used rather than the
-finger. The thumb should otherwise be ignored as a touch, i.e. it should not
-count towards @ref clickfinger and it should not cause a single-finger
-movement to trigger @ref twofinger_scrolling.
-
-libinput uses two triggers for thumb detection: pressure and
-location. A touch exceeding a pressure threshold is considered a thumb if it
-is within the thumb detection zone.
-
-@note "Pressure" on touchpads is synonymous with "contact area", a large
-touch surface area has a higher pressure and thus hints at a thumb or palm
-touching the surface.
-
-Pressure readings are unreliable at the far bottom of the touchpad as a
-thumb hanging mostly off the touchpad will have a small surface area.
-libinput has a definitive thumb zone where any touch is considered a resting
-thumb.
-
-@image html thumb-detection.svg
-
-The picture above shows the two detection areas. In the larger (light red)
-area, a touch is labelled as thumb when it exceeds a device-specific
-pressure threshold. In the lower (dark red) area, a touch is labelled as
-thumb if it remains in that area for a time without moving outside.
-
-*/
diff -pruN 1.11.3-1/doc/pointer-acceleration.dox 1.12.0-1/doc/pointer-acceleration.dox
--- 1.11.3-1/doc/pointer-acceleration.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/pointer-acceleration.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,156 +0,0 @@
-/**
-@page pointer-acceleration  Pointer acceleration
-
-libinput uses device-specific pointer acceleration methods, with the default
-being the @ref ptraccel-linear. The methods share common properties, such as
-@ref ptraccel-velocity.
-
-This page explains the high-level concepts used in the code. It aims to
-provide an overview for developers and is not necessarily useful for
-users.
-
-@section ptraccel-profiles Pointer acceleration profiles
-
-The profile decides the general method of pointer acceleration.
-libinput currently supports two profiles: "adaptive" and "flat". The adaptive
-profile is the default profile for all devices and takes the current speed
-of the device into account when deciding on acceleration. The flat profile
-is simply a constant factor applied to all device deltas, regardless of the
-speed of motion (see @ref ptraccel-profile-flat). Most of this document
-describes the adaptive pointer acceleration.
-
-@section ptraccel-velocity Velocity calculation
-
-The device's speed of movement is measured across multiple input events
-through so-called "trackers". Each event prepends a the tracker item, each
-subsequent tracker contains the delta of that item to the current position,
-the timestamp of the event that created it and the cardinal direction of the
-movement at the time. If a device moves into the same direction, the
-velocity is calculated across multiple trackers. For example, if a device
-moves steadily for 10 events to the left, the velocity is calculated across
-all 10 events.
-
-Whenever the movement changes direction or significantly changes speed, the
-velocity is calculated from the direction/speed change only. For example, if
-a device moves steadily for 8 events to the left and then 2 events to the
-right, the velocity is only that of the last 2 events.
-
-An extra time limit prevents events that are too old to factor into the
-velocity calculation. For example, if a device moves steadily for 5 events
-to the left, then pauses, then moves again for 5 events to the left, only
-the last 5 events are used for velocity calculation.
-
-The velocity is then used to calculate the acceleration factor
-
-@section ptraccel-factor Acceleration factor
-
-The acceleration factor is the final outcome of the pointer acceleration
-calculations. It is a unitless factor that is applied to the current delta,
-a factor of 2 doubles the delta (i.e. speeds up the movement), a factor of
-less than 1 reduces the delta (i.e. slows the movement).
-
-Any factor less than 1 requires the user to move the device further to move
-the visible pointer. This is called deceleration and enables high precision
-target selection through subpixel movements. libinput's current maximum
-deceleration factor is 0.3 (i.e. slow down to 30% of the pointer speed).
-
-A factor higher than 1 moves the pointer further than the physical device
-moves. This is acceleration and allows a user to cross the screen quickly
-but effectively skips pixels. libinput's current maximum acceleration factor
-is 3.5.
-
-@section ptraccel-linear Linear pointer acceleration
-
-The linear pointer acceleration method is the default for most pointer
-devices. It provides deceleration at very slow movements, a 1:1 mapping for
-regular movements and a linear increase to the maximum acceleration factor
-for fast movements.
-
-Linear pointer acceleration applies to devices with above 1000dpi resolution
-and after @ref motion_normalization is applied.
-
-@image html ptraccel-linear.svg "Linear pointer acceleration"
-
-The image above shows the linear pointer acceleration settings at various
-speeds. The line for 0.0 is the default acceleration curve, speed settings
-above 0.0 accelerate sooner, faster and to a higher maximum acceleration.
-Speed settings below 0 delay when acceleration kicks in, how soon the
-maximum acceleration is reached and the maximum acceleration factor.
-
-Extremely low speed settings provide no acceleration and additionally
-decelerate all movement by a constant factor.
-
-@section ptraccel-low-dpi Pointer acceleration for low-dpi devices
-
-Low-dpi devices are those with a physical resolution of less than 1000 dots
-per inch (dpi). The pointer acceleration is adjusted to provide roughly the
-same feel for all devices at normal to high speeds. At slow speeds, the
-pointer acceleration works on device-units rather than normalized
-coordinates (see @ref motion_normalization).
-
-@image html ptraccel-low-dpi.svg "Pointer acceleration for low-dpi devices"
-
-The image above shows the default pointer acceleration curve for a speed of
-0.0 at different DPI settings. A device with low DPI has the acceleration
-applied sooner and with a stronger acceleration factor.
-
-@section ptraccel-touchpad Pointer acceleration on touchpads
-
-Touchpad pointer acceleration uses the same approach as the @ref
-ptraccel-linear profile, with a constant deceleration factor applied. The
-user expectation of how much a pointer should move in response to finger
-movement is different to that of a mouse device, hence the constant
-deceleration factor.
-
-@image html ptraccel-touchpad.svg "Pointer acceleration curve for touchpads"
-
-The image above shows the touchpad acceleration profile in comparison to the
-@ref ptraccel-linear. The shape of the curve is identical but vertically squashed.
-
-@section ptraccel-trackpoint Pointer acceleration on trackpoints
-
-The main difference between trackpoint hardware and mice or touchpads is
-that trackpoint speed is a function of pressure rather than moving speed.
-But trackpoint hardware is quite varied in how it reacts to user pressure
-and unlike other devices it cannot easily be normalized for physical
-properties. Measuring pressure objectively across a variety of hardware is
-nontrivial.
-
-libinput's pointer acceleration is a function of the total available
-pressure range on a device. See @ref trackpoint_range for details.
-
-libinput relies on some system-wide configured properties, specifically the
-@ref udev_config. The property that influences trackpoint acceleration is
-`LIBINPUT_ATTR_TRACKPOINT_RANGE` which specifies the total delta range for
-the trackpoint. See @ref trackpoint_range for details.
-
-Additionally, some trackpoints provide the ability to adjust the sensitivity in
-hardware by modifying a sysfs file on the serio node. The udev property
-`POINTINGSTICK_SENSITIVITY` indicates the desired value, a udev
-builtin is expected to apply this to the device, i.e.  libinput does not
-handle this property. Once applied, the sensitivity adjusts the deltas
-coming out of the hardware. When the sensitivity changes, the trackpoint
-range changes and thus the `LIBINPUT_ATTR_TRACKPOINT_RANGE` property
-becomes invalid.
-
-As of version 1.9, libinput does not parse the `POINTINGSTICK_CONST_ACCEL` property anymore.
-
-@image html ptraccel-trackpoint.svg "Pointer acceleration curves for trackpoints"
-
-The image above shows the trackpoint acceleration profile for each input
-delta.
-
-@section ptraccel-profile-flat The flat pointer acceleration profile
-
-In a flat profile, the acceleration factor is constant regardless of the
-velocity of the pointer and each delta (dx, dy) results in an accelerated delta
-(dx * factor, dy * factor). This provides 1:1 movement between the device
-and the pointer on-screen.
-
-@section ptraccel-tablet Pointer acceleration on tablets
-
-Pointer acceleration for relative motion on tablet devices is a flat
-acceleration, with the speed setting slowing down or speeding up the pointer
-motion by a constant factor. Tablets do not allow for switchable profiles.
-
-*/
diff -pruN 1.11.3-1/doc/reporting-bugs.dox 1.12.0-1/doc/reporting-bugs.dox
--- 1.11.3-1/doc/reporting-bugs.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/reporting-bugs.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,295 +0,0 @@
-/**
-@page reporting_bugs Reporting bugs
-
-A new bug can be filed here:
-https://gitlab.freedesktop.org/libinput/libinput
-
-When reporting bugs against libinput, please follow the instructions below
-and provide the required data. You will need:
-
-- a reliable @ref reporting_bugs_reproducer "reproducer" for the bug
-- an @ref evemu "evemu recording" of the device while the bug is reproduced
-- device-specific information, see
-	- @ref reporting_bugs_touchpad
-	- @ref reporting_bugs_mouse
-	- @ref reporting_bugs_keyboard
-	- @ref reporting_bugs_trackpoint
-	- @ref reporting_bugs_other
-- the @ref reporting_bugs_version "libinput version" you are on.
-- the @ref reporting_bugs_options "configuration options" you have set
-- a bugzilla account
-
-If you don't have all of the above, provide a reason why not. Unless the
-reason is justified, the bug will have low priority. Remember, libinput has
-a lot of users but very few developers.
-
-Stay technical, on-topic, and keep the description concise.
-
-@section reporting_bugs_version Obtaining the libinput version
-
-If your libinput version is older than the current stable branch, you will
-get asked to try the latest version.
-
-If you run a distribution-provided libinput, use the package manager to get
-the **full** package name and version of libinput, e.g.
-- `rpm -q libinput`
-- `dpkg -s libinput10`
-
-If you run a self-compiled version of libinput provide the git commit you
-have built or the tarball name.
-
-As a last resort, use `libinput-list-devices --version`
-
-@section reporting_bugs_reproducer Reproducing bugs
-
-Try to identify the bug by reproducing it reliably. Bugs without a
-reliable reproducer will have lowest priority. The more specific a bug
-description and reproducer is, the easier it is to fix.
-
-Try to replicate the series of events that lead to the bug being triggered.
-Narrow it down until you have a reliable sequence that can trigger the bug.
-For the vast majority of bugs you should not take longer than 5 seconds or
-three interactions (clicks, touches, taps, ...) with the device to
-reproduce. If it takes longer than that, you can narrow it down further.
-
-Once you can reproduce it, use the @ref libinput-debug-events helper tool.
-The output is textual and can help identify whether the bug is in libinput
-at all. Note that any configuration options you have set must be specified
-on the commandline, see the @ref libinput-debug-events
-"libinput-debug-events" man page. Use the `--verbose` flag to get more
-information about how libinput processes events.
-
-If the bug cannot be reproduced with the @ref libinput-debug-events helper,
-even with the correct configuration options set, it is likely not a bug in
-libinput.
-
-@section reporting_bugs_options libinput configuration settings
-
-libinput has a number of device-specific default configuration settings that
-may differ from the ones your desktop environment picks by default. You may
-have changed some options in a settings panel or in an the xorg.conf snippet
-yourself.
-
-You must provide these options in the bug report, otherwise a developer
-reproducing the issue may not be able to do so.
-
-If you are on X11, the current settings can be can be obtained with
-`xinput list-props "your device name"`. Use `xinput list` to
-obtain the device name.
-
-If you are on Wayland, provide a manual summary of the options you have
-changed from the default (e.g. "I enabled tap-to-click").
-
-@section reporting_bugs_touchpad Reporting touchpad bugs
-
-When you file a bug, please attach the following information:
-
-- a virtual description of your input device, see @ref evemu. This is the
-  most important piece of information, do not forget it!
-- the output from udevadm info, see @ref udev_info.
-- the vendor model number of your laptop (e.g. "Lenovo Thinkpad T440s")
-- and the content of `/sys/class/dmi/id/modalias`.
-- run the `touchpad-edge-detectior` tool (provided by libevdev) and verify
-  that the ranges and sizes it prints match the touchpad (up to 5mm
-  difference is ok)
-
-If you are reporting a bug related to button event generation:
-
-- does your touchpad have (separate) physical hardware buttons or is the
-  whole touchpad clickable?
-- Are you using software buttons or clickfinger? See @ref
-  clickpad_softbuttons.
-- Do you have @ref tapping enabled?
-
-@section reporting_bugs_mouse Reporting mouse bugs
-
-When you file a bug, please attach the following information:
-
-- a virtual description of your input device, see @ref evemu. This is the
-  most important piece of information, do not forget it!
-- the vendor model number of the device (e.g. "Logitech M325")
-- the output from udevadm info, see @ref udev_info.
-
-If the bug is related to the @ref motion_normalization_customization "speed of the mouse":
-
-- the resolution of the mouse as specified by the vendor (in DPI)
-- the output of the `mouse-dpi-tool` (provided by libevdev)
-
-@section reporting_bugs_keyboard Reporting keyboard bugs
-
-Is your bug related to a keyboard layout? libinput does not handle keyboard
-layouts and merely forwards the physical key events. File the bug with your
-desktop environment instead (e.g. GNOME, KDE, ...), that's most likely where
-the issue is.
-
-When you file a bug, please attach the following information:
-
-- a virtual description of your input device, see @ref evemu. This is the
-  most important piece of information, do not forget it!
-
-@section reporting_bugs_trackpoint Reporting trackpoint bugs
-
-When you file a bug, please attach the following information:
-
-- a virtual description of your input device, see @ref evemu. This is the
-  most important piece of information, do not forget it!
-- the vendor model number of the device (e.g. "Logitech M325")
-- the output from udevadm info, see @ref udev_info.
-- the output of `libinput measure trackpoint-range`
-- the sensitivity of the trackpoint (adjust the event node number as needed):
-
-@verbatim
-$ cat /sys/class/input/event17/device/device/sensitivity
-@endverbatim
-
-@section reporting_bugs_other All other devices
-
-When you file a bug, please attach the following information:
-
-- a virtual description of your input device, see @ref evemu. This is the
-  most important piece of information, do not forget it!
-- the vendor model number of the device (e.g. "Sony Plastation3 controller")
-
-@section udev_info udev information for the device
-
-In many cases, we require the udev properties assigned to the device to
-verify whether device-specific quirks were applied. This can be obtained
-with ````udevadm info /sys/class/input/eventX```, with the correct event
-node for your device. An example output is below:
-
-@code
-$ udevadm info /sys/class/input/event4
-P: /devices/platform/i8042/serio1/input/input5/event4
-N: input/event4
-E: DEVNAME=/dev/input/event4
-E: DEVPATH=/devices/platform/i8042/serio1/input/input5/event4
-E: EVDEV_ABS_00=::41
-E: EVDEV_ABS_01=::37
-E: EVDEV_ABS_35=::41
-E: EVDEV_ABS_36=::37
-E: ID_INPUT=1
-E: ID_INPUT_HEIGHT_MM=66
-E: ID_INPUT_TOUCHPAD=1
-E: ID_INPUT_WIDTH_MM=97
-E: MAJOR=13
-E: MINOR=68
-E: SUBSYSTEM=input
-E: USEC_INITIALIZED=5463031
-@endcode
-
-@section evemu Recording devices with evemu
-
-@note Where available, the @ref libinput-record tools should be used instead
-of evemu
-
-<a href="https://www.freedesktop.org/wiki/Evemu/">evemu</a> records the
-device capabilities together with the event stream from the kernel. On our
-side, this allows us to recreate a virtual device identical to your device
-and re-play the event sequence, hopefully triggering the same bug.
-
-evemu-record takes a <tt>/dev/input/eventX</tt> event node, but without arguments
-it will simply show the list of devices and let you select:
-@code
-$ sudo evemu-record > scroll.evemu
-Available devices:
-/dev/input/event0:	Lid Switch
-/dev/input/event1:	Sleep Button
-/dev/input/event2:	Power Button
-/dev/input/event3:	AT Translated Set 2 keyboard
-/dev/input/event4:	SynPS/2 Synaptics TouchPad
-/dev/input/event5:	Video Bus
-/dev/input/event6:	ELAN Touchscreen
-/dev/input/event10:	ThinkPad Extra Buttons
-/dev/input/event11:	HDA Intel HDMI HDMI/DP,pcm=3
-/dev/input/event12:	HDA Intel HDMI HDMI/DP,pcm=7
-/dev/input/event13:	HDA Intel HDMI HDMI/DP,pcm=8
-/dev/input/event14:	HDA Intel PCH Dock Mic
-/dev/input/event15:	HDA Intel PCH Mic
-/dev/input/event16:	HDA Intel PCH Dock Headphone
-/dev/input/event17:	HDA Intel PCH Headphone
-/dev/input/event18:	Integrated Camera
-/dev/input/event19:	TPPS/2 IBM TrackPoint
-Select the device event number [0-19]:
-@endcode
-
-Select the device that triggers the issue, then reproduce the bug and Ctrl+C
-the process. The resulting recording, ("scroll.evemu" in this example) will
-contain the sequence required to reproduce the bug. If the bug fails to
-reproduce during recording, simply Ctrl+C and restart evemu-record.
-Always start the recording from a neutral state, i.e. without any buttons or
-keys down, with the position of the device in the neutral position, without
-touching the screen/touchpad.
-
-@note The longer the recording, the harder it is to identify the event
-sequence triggering the bug. Please keep the event sequence as short as possible.
-
-To verify that the recording contains the bug, you can replay it on your
-device. For example, to replay the sequence recorded in the example above:
-@code
-$ sudo evemu-play /dev/input/event4 < scroll.evemu
-@endcode
-
-If the bug is triggered by replaying on your device, attach the recording to
-the bug report.
-
-@note libinput does not affect the evemu recording. libinput and evemu talk
-directly to the kernel's device nodes. An evemu recording is not influenced
-by the libinput version or whether a libinput context is currently active.
-
-@dotfile evemu.gv
-
-@section fixed_bugs My bug was closed as fixed, what now?
-
-libinput's policy on closing bugs is: once the fix for a given bug is on git
-master, the bug is considered fixed and the bugzilla entry will be closed
-accordingly.
-
-Of course, unless you actually run git master, the bug will continue to
-affect you on your local machine. You are most likely running the
-distribution's package and you will need to wait until the distribution has
-updated its package accordingly.
-
-<b>Do not re-open a bug just because it hasn't trickled down to your
-distribution's package version yet.</b>
-
-Whether the bug fix ends up in your distribution depends on a number of
-things. Any given bug fix **may** be cherry-picked into the current stable
-branch, depending on its severity, impact, and likelyhood to cause
-regressions. Once cherry-picked it will land in the next stable branch
-release. These are usually a few weeks apart.
-
-<b>Do not re-open a bug because it wasn't picked into a stable branch
-release or because your distribution didn't update to the latest stable
-branch release.</b>
-
-Stable branches are usually discontinued when the next release comes out.
-
-Your distribution may pick a patch up immediately and ship the fix
-even before the next stable branch update is released. For example, Fedora
-does this frequently.
-
-<b>If a bug needs to be fixed urgently, file a bug in your distribution's
-bug tracker.</b>
-
-Patches on git master will end up in the next libinput release. Once your
-distribution updates to that release, your local libinput version will
-contain the fix.
-
-<b>Do not re-open a bug because your distribution didn't update to the
-release.</b>
-
-You can always run libinput from git master (see @ref building_libinput).
-Even while in development, libinput is very stable so this option isn't as
-scary as it may sounds.
-
-@subsection reporting_bugs_reopen When is it ok to re-open a fixed bug?
-
-Any time the bug was considered fixed but it turns out that the fix is
-insufficient and/or causes a regression.
-
-However, if the regression is in behavior unrelated to the fix itself it is
-usually better to file a new bug to reduce the noise. For example, if a fix
-to improve tapping breaks two-finger scrolling behavior, you should file a
-new bug but reference the original bug.
-
-*/
diff -pruN 1.11.3-1/doc/scrolling.dox 1.12.0-1/doc/scrolling.dox
--- 1.11.3-1/doc/scrolling.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/scrolling.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,106 +0,0 @@
-/**
-@page scrolling Scrolling
-
-libinput supports three different types of scrolling methods: @ref
-twofinger_scrolling, @ref edge_scrolling and @ref button_scrolling. Some
-devices support multiple methods, though only one can be enabled at a time.
-As a general overview:
-- touchpad devices with physical buttons below the touchpad support edge and
-  two-finger scrolling
-- touchpad devices without physical buttons (@ref clickpad_softbuttons
-  "clickpads") support two-finger scrolling only
-- pointing sticks provide on-button scrolling by default
-- mice and other pointing devices support on-button scrolling but it is not
-  enabled by default
-
-A device may differ from the above based on its capabilities. See
-libinput_device_config_scroll_set_method() for documentation on how to
-switch methods and libinput_device_config_scroll_get_methods() for
-documentation on how to query a device for available scroll methods.
-
-@section horizontal_scrolling Horizontal scrolling
-
-Scroll movements provide vertical and horizontal directions, each
-scroll event contains both directions where applicable, see
-libinput_event_pointer_get_axis_value(). libinput does not provide separate
-toggles to enable or disable horizontal scrolling. Instead, horizontal
-scrolling is always enabled. This is intentional, libinput does not have
-enough context to know when horizontal scrolling is appropriate for a given
-widget. The task of filtering horizontal movements is up to the caller.
-
-@section twofinger_scrolling Two-finger scrolling
-
-The default on two-finger capable touchpads (almost all modern touchpads are
-capable of detecting two fingers). Scrolling is triggered by two fingers
-being placed on the surface of the touchpad, then moving those fingers
-vertically or horizontally.
-
-@image html twofinger-scrolling.svg "Vertical and horizontal two-finger scrolling"
-
-For scrolling to trigger, a built-in distance threshold has to be met but once
-engaged any movement will scroll. In other words, to start scrolling a
-sufficiently large movement is required, once scrolling tiny amounts of
-movements will translate into tiny scroll movements.
-Scrolling in both directions at once is possible by meeting the required
-distance thresholds to enable each direction separately.
-
-Two-finger scrolling requires the touchpad to track both touch points with
-reasonable precision. Unfortunately, some so-called "semi-mt" touchpads can
-only track the bounding box of the two fingers rather than the actual
-position of each finger. In addition, that bounding box usually suffers from
-a low resolution, causing jumpy movement during two-finger scrolling.
-libinput does not provide two-finger scrolling on those touchpads.
-
-@section edge_scrolling Edge scrolling
-
-On some touchpads, edge scrolling is available, triggered by moving a single
-finger along the right edge (vertical scroll) or bottom edge (horizontal
-scroll).
-
-@image html edge-scrolling.svg "Vertical and horizontal edge scrolling"
-
-Due to the layout of the edges, diagonal scrolling is not possible. The
-behavior of edge scrolling using both edges at the same time is undefined.
-
-Edge scrolling overlaps with @ref clickpad_softbuttons. A physical click on
-a clickpad ends scrolling.
-
-@section button_scrolling On-Button scrolling
-
-On-button scrolling converts the motion of a device into scroll events while
-a designated button is held down. For example, Lenovo devices provide a
-<a href="http://en.wikipedia.org/wiki/Pointing_stick">pointing stick</a> that emulates
-scroll events when the trackstick's middle mouse button is held down.
-
-@note On-button scrolling is enabled by default for pointing sticks. This
-prevents middle-button dragging; all motion events while the middle button is
-down are converted to scroll events.
-
-@image html button-scrolling.svg "Button scrolling"
-
-The button may be changed with
-libinput_device_config_scroll_set_button() but must be on the same device as
-the motion events. Cross-device scrolling is not supported but
-for one exception: libinput's @ref t440_support enables the use of the middle
-button for button scrolling (even when the touchpad is disabled).
-
-@section scroll_sources Scroll sources
-
-libinput provides a pointer axis *source* for each scroll event. The
-source can be obtained with the libinput_event_pointer_get_axis_source()
-function and is one of **wheel**, **finger**, or **continuous**. The source
-information lets a caller decide when to implement kinetic scrolling.
-Usually, a caller will process events of source wheel as they come in.
-For events of source finger a caller should calculate the velocity of the
-scroll motion and upon finger release start a kinetic scrolling motion (i.e.
-continue executing a scroll according to some friction factor).
-libinput expects the caller to be in charge of widget handling, the source
-information is thus enough to provide kinetic scrolling on a per-widget
-basis. A caller should cancel kinetic scrolling when the pointer leaves the
-current widget or when a key is pressed.
-
-See the libinput_event_pointer_get_axis_source() for details on the
-behavior of each scroll source.
-
-See also http://who-t.blogspot.com.au/2015/03/libinput-scroll-sources.html
-*/
diff -pruN 1.11.3-1/doc/seats.dox 1.12.0-1/doc/seats.dox
--- 1.11.3-1/doc/seats.dox	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/seats.dox	1970-01-01 00:00:00.000000000 +0000
@@ -1,73 +0,0 @@
-/**
-@page seats Seats
-
-Each device in libinput is assigned to one seat.
-A seat has two identifiers, the physical name and the logical name. The
-physical name is summarized as the list of devices a process on the same
-physical seat has access to. The logical seat name is the seat name for a
-logical group of devices. A compositor may use that to create additional
-seats as independent device sets. Alternatively, a compositor may limit
-itself to a single logical seat, leaving a second compositor to manage
-devices on the other logical seats.
-
-@section Overview
-
-Below is an illustration of how physical seats and logical seats interact:
-
-@dotfile seats-sketch.gv
-
-The devices "Foo", "Bar" and "Spam" share the same physical seat and are
-thus available in the same libinput context. Only "Foo" and "Bar" share the
-same logical seat. The device "Egg" is not available in the libinput context
-associated with the physical seat 0.
-
-The above graph is for illustration purposes only. In libinput, a struct
-@ref libinput_seat comprises both physical seat and logical seat. From a
-caller's point-of-view the above device layout is presented as:
-
-@dotfile seats-sketch-libinput.gv
-
-Thus, devices "Foo" and "Bar" both reference the same struct @ref
-libinput_seat, all other devices reference their own respective seats.
-
-@section seats_and_features The effect of seat assignment
-
-A logical set is interpreted as a group of devices that usually belong to a
-single user that interacts with a computer. Thus, the devices are
-semantically related. This means for devices within the same logical seat:
-
-- if the same button is pressed on different devices, the button should only
-  be considered logically pressed once.
-- if the same button is released on one device, the button should be
-  considered logically down if still down on another device.
-- if two different buttons or keys are pressed on different devices, the
-  logical state is that of both buttons/keys down.
-- if a button is pressed on one device and another device moves, this should
-  count as dragging.
-- if two touches are down on different devices, the logical state is that of
-  two touches down.
-
-libinput provides functions to aid with the above:
-libinput_event_pointer_get_seat_button_count(),
-libinput_event_keyboard_get_seat_key_count(), and
-libinput_event_touch_get_seat_slot().
-
-Internally, libinput counts devices within the same logical seat as related.
-Cross-device features only activate if all required devices are in the same
-logical seat. For example, libinput will only activate the top software
-buttons (see @ref t440_support) if both trackstick and touchpad are assigned
-to the same logical seat.
-
-
-@section changing_seats Changing seats
-
-A device may change the logical seat it is assigned to at runtime with
-libinput_device_set_seat_logical_name(). The physical seat is immutable and
-may not be changed.
-
-Changing the logical seat for a device is equivalent to unplugging the
-device and plugging it back in with the new logical seat. No device state
-carries over across a logical seat change.
-
-
-*/
diff -pruN 1.11.3-1/doc/style/bootstrap.css 1.12.0-1/doc/style/bootstrap.css
--- 1.11.3-1/doc/style/bootstrap.css	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/style/bootstrap.css	1970-01-01 00:00:00.000000000 +0000
@@ -1,7500 +0,0 @@
-@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700");
-/*!
- * bootswatch v3.3.5
- * Homepage: http://bootswatch.com
- * Copyright 2012-2015 Thomas Park
- * Licensed under MIT
- * Based on Bootstrap
-*/
-/*!
- * Bootstrap v3.3.5 (http://getbootstrap.com)
- * Copyright 2011-2015 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- */
-/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
-html {
-  font-family: sans-serif;
-  -ms-text-size-adjust: 100%;
-  -webkit-text-size-adjust: 100%;
-}
-body {
-  margin: 0;
-}
-article,
-aside,
-details,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-main,
-menu,
-nav,
-section,
-summary {
-  display: block;
-}
-audio,
-canvas,
-progress,
-video {
-  display: inline-block;
-  vertical-align: baseline;
-}
-audio:not([controls]) {
-  display: none;
-  height: 0;
-}
-[hidden],
-template {
-  display: none;
-}
-a {
-  background-color: transparent;
-}
-a:active,
-a:hover {
-  outline: 0;
-}
-abbr[title] {
-  border-bottom: 1px dotted;
-}
-b,
-strong {
-  font-weight: bold;
-}
-dfn {
-  font-style: italic;
-}
-h1 {
-  font-size: 2em;
-  margin: 0.67em 0;
-}
-mark {
-  background: #ff0;
-  color: #000;
-}
-small {
-  font-size: 80%;
-}
-sub,
-sup {
-  font-size: 75%;
-  line-height: 0;
-  position: relative;
-  vertical-align: baseline;
-}
-sup {
-  top: -0.5em;
-}
-sub {
-  bottom: -0.25em;
-}
-img {
-  border: 0;
-}
-svg:not(:root) {
-  overflow: hidden;
-}
-figure {
-  margin: 1em 40px;
-}
-hr {
-  -webkit-box-sizing: content-box;
-     -moz-box-sizing: content-box;
-          box-sizing: content-box;
-  height: 0;
-}
-pre {
-  overflow: auto;
-}
-code,
-kbd,
-pre,
-samp {
-  font-family: monospace, monospace;
-  font-size: 1em;
-}
-button,
-input,
-optgroup,
-select,
-textarea {
-  color: inherit;
-  font: inherit;
-  margin: 0;
-}
-button {
-  overflow: visible;
-}
-button,
-select {
-  text-transform: none;
-}
-button,
-html input[type="button"],
-input[type="reset"],
-input[type="submit"] {
-  -webkit-appearance: button;
-  cursor: pointer;
-}
-button[disabled],
-html input[disabled] {
-  cursor: default;
-}
-button::-moz-focus-inner,
-input::-moz-focus-inner {
-  border: 0;
-  padding: 0;
-}
-input {
-  line-height: normal;
-}
-input[type="checkbox"],
-input[type="radio"] {
-  -webkit-box-sizing: border-box;
-     -moz-box-sizing: border-box;
-          box-sizing: border-box;
-  padding: 0;
-}
-input[type="number"]::-webkit-inner-spin-button,
-input[type="number"]::-webkit-outer-spin-button {
-  height: auto;
-}
-input[type="search"] {
-  -webkit-appearance: textfield;
-  -webkit-box-sizing: content-box;
-     -moz-box-sizing: content-box;
-          box-sizing: content-box;
-}
-input[type="search"]::-webkit-search-cancel-button,
-input[type="search"]::-webkit-search-decoration {
-  -webkit-appearance: none;
-}
-fieldset {
-  border: 1px solid #c0c0c0;
-  margin: 0 2px;
-  padding: 0.35em 0.625em 0.75em;
-}
-legend {
-  border: 0;
-  padding: 0;
-}
-textarea {
-  overflow: auto;
-}
-optgroup {
-  font-weight: bold;
-}
-table {
-  border-collapse: collapse;
-  border-spacing: 0;
-}
-td,
-th {
-  padding: 0;
-}
-/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
-@media print {
-  *,
-  *:before,
-  *:after {
-    background: transparent !important;
-    color: #000 !important;
-    -webkit-box-shadow: none !important;
-            box-shadow: none !important;
-    text-shadow: none !important;
-  }
-  a,
-  a:visited {
-    text-decoration: underline;
-  }
-  a[href]:after {
-    content: " (" attr(href) ")";
-  }
-  abbr[title]:after {
-    content: " (" attr(title) ")";
-  }
-  a[href^="#"]:after,
-  a[href^="javascript:"]:after {
-    content: "";
-  }
-  pre,
-  blockquote {
-    border: 1px solid #999;
-    page-break-inside: avoid;
-  }
-  thead {
-    display: table-header-group;
-  }
-  tr,
-  img {
-    page-break-inside: avoid;
-  }
-  img {
-    max-width: 100% !important;
-  }
-  p,
-  h2,
-  h3 {
-    orphans: 3;
-    widows: 3;
-  }
-  h2,
-  h3 {
-    page-break-after: avoid;
-  }
-  .navbar {
-    display: none;
-  }
-  .btn > .caret,
-  .dropup > .btn > .caret {
-    border-top-color: #000 !important;
-  }
-  .label {
-    border: 1px solid #000;
-  }
-  .table {
-    border-collapse: collapse !important;
-  }
-  .table td,
-  .table th {
-    background-color: #fff !important;
-  }
-  .table-bordered th,
-  .table-bordered td {
-    border: 1px solid #ddd !important;
-  }
-}
-@font-face {
-  font-family: 'Glyphicons Halflings';
-  src: url('../fonts/glyphicons-halflings-regular.eot');
-  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
-}
-.glyphicon {
-  position: relative;
-  top: 1px;
-  display: inline-block;
-  font-family: 'Glyphicons Halflings';
-  font-style: normal;
-  font-weight: normal;
-  line-height: 1;
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-}
-.glyphicon-asterisk:before {
-  content: "\2a";
-}
-.glyphicon-plus:before {
-  content: "\2b";
-}
-.glyphicon-euro:before,
-.glyphicon-eur:before {
-  content: "\20ac";
-}
-.glyphicon-minus:before {
-  content: "\2212";
-}
-.glyphicon-cloud:before {
-  content: "\2601";
-}
-.glyphicon-envelope:before {
-  content: "\2709";
-}
-.glyphicon-pencil:before {
-  content: "\270f";
-}
-.glyphicon-glass:before {
-  content: "\e001";
-}
-.glyphicon-music:before {
-  content: "\e002";
-}
-.glyphicon-search:before {
-  content: "\e003";
-}
-.glyphicon-heart:before {
-  content: "\e005";
-}
-.glyphicon-star:before {
-  content: "\e006";
-}
-.glyphicon-star-empty:before {
-  content: "\e007";
-}
-.glyphicon-user:before {
-  content: "\e008";
-}
-.glyphicon-film:before {
-  content: "\e009";
-}
-.glyphicon-th-large:before {
-  content: "\e010";
-}
-.glyphicon-th:before {
-  content: "\e011";
-}
-.glyphicon-th-list:before {
-  content: "\e012";
-}
-.glyphicon-ok:before {
-  content: "\e013";
-}
-.glyphicon-remove:before {
-  content: "\e014";
-}
-.glyphicon-zoom-in:before {
-  content: "\e015";
-}
-.glyphicon-zoom-out:before {
-  content: "\e016";
-}
-.glyphicon-off:before {
-  content: "\e017";
-}
-.glyphicon-signal:before {
-  content: "\e018";
-}
-.glyphicon-cog:before {
-  content: "\e019";
-}
-.glyphicon-trash:before {
-  content: "\e020";
-}
-.glyphicon-home:before {
-  content: "\e021";
-}
-.glyphicon-file:before {
-  content: "\e022";
-}
-.glyphicon-time:before {
-  content: "\e023";
-}
-.glyphicon-road:before {
-  content: "\e024";
-}
-.glyphicon-download-alt:before {
-  content: "\e025";
-}
-.glyphicon-download:before {
-  content: "\e026";
-}
-.glyphicon-upload:before {
-  content: "\e027";
-}
-.glyphicon-inbox:before {
-  content: "\e028";
-}
-.glyphicon-play-circle:before {
-  content: "\e029";
-}
-.glyphicon-repeat:before {
-  content: "\e030";
-}
-.glyphicon-refresh:before {
-  content: "\e031";
-}
-.glyphicon-list-alt:before {
-  content: "\e032";
-}
-.glyphicon-lock:before {
-  content: "\e033";
-}
-.glyphicon-flag:before {
-  content: "\e034";
-}
-.glyphicon-headphones:before {
-  content: "\e035";
-}
-.glyphicon-volume-off:before {
-  content: "\e036";
-}
-.glyphicon-volume-down:before {
-  content: "\e037";
-}
-.glyphicon-volume-up:before {
-  content: "\e038";
-}
-.glyphicon-qrcode:before {
-  content: "\e039";
-}
-.glyphicon-barcode:before {
-  content: "\e040";
-}
-.glyphicon-tag:before {
-  content: "\e041";
-}
-.glyphicon-tags:before {
-  content: "\e042";
-}
-.glyphicon-book:before {
-  content: "\e043";
-}
-.glyphicon-bookmark:before {
-  content: "\e044";
-}
-.glyphicon-print:before {
-  content: "\e045";
-}
-.glyphicon-camera:before {
-  content: "\e046";
-}
-.glyphicon-font:before {
-  content: "\e047";
-}
-.glyphicon-bold:before {
-  content: "\e048";
-}
-.glyphicon-italic:before {
-  content: "\e049";
-}
-.glyphicon-text-height:before {
-  content: "\e050";
-}
-.glyphicon-text-width:before {
-  content: "\e051";
-}
-.glyphicon-align-left:before {
-  content: "\e052";
-}
-.glyphicon-align-center:before {
-  content: "\e053";
-}
-.glyphicon-align-right:before {
-  content: "\e054";
-}
-.glyphicon-align-justify:before {
-  content: "\e055";
-}
-.glyphicon-list:before {
-  content: "\e056";
-}
-.glyphicon-indent-left:before {
-  content: "\e057";
-}
-.glyphicon-indent-right:before {
-  content: "\e058";
-}
-.glyphicon-facetime-video:before {
-  content: "\e059";
-}
-.glyphicon-picture:before {
-  content: "\e060";
-}
-.glyphicon-map-marker:before {
-  content: "\e062";
-}
-.glyphicon-adjust:before {
-  content: "\e063";
-}
-.glyphicon-tint:before {
-  content: "\e064";
-}
-.glyphicon-edit:before {
-  content: "\e065";
-}
-.glyphicon-share:before {
-  content: "\e066";
-}
-.glyphicon-check:before {
-  content: "\e067";
-}
-.glyphicon-move:before {
-  content: "\e068";
-}
-.glyphicon-step-backward:before {
-  content: "\e069";
-}
-.glyphicon-fast-backward:before {
-  content: "\e070";
-}
-.glyphicon-backward:before {
-  content: "\e071";
-}
-.glyphicon-play:before {
-  content: "\e072";
-}
-.glyphicon-pause:before {
-  content: "\e073";
-}
-.glyphicon-stop:before {
-  content: "\e074";
-}
-.glyphicon-forward:before {
-  content: "\e075";
-}
-.glyphicon-fast-forward:before {
-  content: "\e076";
-}
-.glyphicon-step-forward:before {
-  content: "\e077";
-}
-.glyphicon-eject:before {
-  content: "\e078";
-}
-.glyphicon-chevron-left:before {
-  content: "\e079";
-}
-.glyphicon-chevron-right:before {
-  content: "\e080";
-}
-.glyphicon-plus-sign:before {
-  content: "\e081";
-}
-.glyphicon-minus-sign:before {
-  content: "\e082";
-}
-.glyphicon-remove-sign:before {
-  content: "\e083";
-}
-.glyphicon-ok-sign:before {
-  content: "\e084";
-}
-.glyphicon-question-sign:before {
-  content: "\e085";
-}
-.glyphicon-info-sign:before {
-  content: "\e086";
-}
-.glyphicon-screenshot:before {
-  content: "\e087";
-}
-.glyphicon-remove-circle:before {
-  content: "\e088";
-}
-.glyphicon-ok-circle:before {
-  content: "\e089";
-}
-.glyphicon-ban-circle:before {
-  content: "\e090";
-}
-.glyphicon-arrow-left:before {
-  content: "\e091";
-}
-.glyphicon-arrow-right:before {
-  content: "\e092";
-}
-.glyphicon-arrow-up:before {
-  content: "\e093";
-}
-.glyphicon-arrow-down:before {
-  content: "\e094";
-}
-.glyphicon-share-alt:before {
-  content: "\e095";
-}
-.glyphicon-resize-full:before {
-  content: "\e096";
-}
-.glyphicon-resize-small:before {
-  content: "\e097";
-}
-.glyphicon-exclamation-sign:before {
-  content: "\e101";
-}
-.glyphicon-gift:before {
-  content: "\e102";
-}
-.glyphicon-leaf:before {
-  content: "\e103";
-}
-.glyphicon-fire:before {
-  content: "\e104";
-}
-.glyphicon-eye-open:before {
-  content: "\e105";
-}
-.glyphicon-eye-close:before {
-  content: "\e106";
-}
-.glyphicon-warning-sign:before {
-  content: "\e107";
-}
-.glyphicon-plane:before {
-  content: "\e108";
-}
-.glyphicon-calendar:before {
-  content: "\e109";
-}
-.glyphicon-random:before {
-  content: "\e110";
-}
-.glyphicon-comment:before {
-  content: "\e111";
-}
-.glyphicon-magnet:before {
-  content: "\e112";
-}
-.glyphicon-chevron-up:before {
-  content: "\e113";
-}
-.glyphicon-chevron-down:before {
-  content: "\e114";
-}
-.glyphicon-retweet:before {
-  content: "\e115";
-}
-.glyphicon-shopping-cart:before {
-  content: "\e116";
-}
-.glyphicon-folder-close:before {
-  content: "\e117";
-}
-.glyphicon-folder-open:before {
-  content: "\e118";
-}
-.glyphicon-resize-vertical:before {
-  content: "\e119";
-}
-.glyphicon-resize-horizontal:before {
-  content: "\e120";
-}
-.glyphicon-hdd:before {
-  content: "\e121";
-}
-.glyphicon-bullhorn:before {
-  content: "\e122";
-}
-.glyphicon-bell:before {
-  content: "\e123";
-}
-.glyphicon-certificate:before {
-  content: "\e124";
-}
-.glyphicon-thumbs-up:before {
-  content: "\e125";
-}
-.glyphicon-thumbs-down:before {
-  content: "\e126";
-}
-.glyphicon-hand-right:before {
-  content: "\e127";
-}
-.glyphicon-hand-left:before {
-  content: "\e128";
-}
-.glyphicon-hand-up:before {
-  content: "\e129";
-}
-.glyphicon-hand-down:before {
-  content: "\e130";
-}
-.glyphicon-circle-arrow-right:before {
-  content: "\e131";
-}
-.glyphicon-circle-arrow-left:before {
-  content: "\e132";
-}
-.glyphicon-circle-arrow-up:before {
-  content: "\e133";
-}
-.glyphicon-circle-arrow-down:before {
-  content: "\e134";
-}
-.glyphicon-globe:before {
-  content: "\e135";
-}
-.glyphicon-wrench:before {
-  content: "\e136";
-}
-.glyphicon-tasks:before {
-  content: "\e137";
-}
-.glyphicon-filter:before {
-  content: "\e138";
-}
-.glyphicon-briefcase:before {
-  content: "\e139";
-}
-.glyphicon-fullscreen:before {
-  content: "\e140";
-}
-.glyphicon-dashboard:before {
-  content: "\e141";
-}
-.glyphicon-paperclip:before {
-  content: "\e142";
-}
-.glyphicon-heart-empty:before {
-  content: "\e143";
-}
-.glyphicon-link:before {
-  content: "\e144";
-}
-.glyphicon-phone:before {
-  content: "\e145";
-}
-.glyphicon-pushpin:before {
-  content: "\e146";
-}
-.glyphicon-usd:before {
-  content: "\e148";
-}
-.glyphicon-gbp:before {
-  content: "\e149";
-}
-.glyphicon-sort:before {
-  content: "\e150";
-}
-.glyphicon-sort-by-alphabet:before {
-  content: "\e151";
-}
-.glyphicon-sort-by-alphabet-alt:before {
-  content: "\e152";
-}
-.glyphicon-sort-by-order:before {
-  content: "\e153";
-}
-.glyphicon-sort-by-order-alt:before {
-  content: "\e154";
-}
-.glyphicon-sort-by-attributes:before {
-  content: "\e155";
-}
-.glyphicon-sort-by-attributes-alt:before {
-  content: "\e156";
-}
-.glyphicon-unchecked:before {
-  content: "\e157";
-}
-.glyphicon-expand:before {
-  content: "\e158";
-}
-.glyphicon-collapse-down:before {
-  content: "\e159";
-}
-.glyphicon-collapse-up:before {
-  content: "\e160";
-}
-.glyphicon-log-in:before {
-  content: "\e161";
-}
-.glyphicon-flash:before {
-  content: "\e162";
-}
-.glyphicon-log-out:before {
-  content: "\e163";
-}
-.glyphicon-new-window:before {
-  content: "\e164";
-}
-.glyphicon-record:before {
-  content: "\e165";
-}
-.glyphicon-save:before {
-  content: "\e166";
-}
-.glyphicon-open:before {
-  content: "\e167";
-}
-.glyphicon-saved:before {
-  content: "\e168";
-}
-.glyphicon-import:before {
-  content: "\e169";
-}
-.glyphicon-export:before {
-  content: "\e170";
-}
-.glyphicon-send:before {
-  content: "\e171";
-}
-.glyphicon-floppy-disk:before {
-  content: "\e172";
-}
-.glyphicon-floppy-saved:before {
-  content: "\e173";
-}
-.glyphicon-floppy-remove:before {
-  content: "\e174";
-}
-.glyphicon-floppy-save:before {
-  content: "\e175";
-}
-.glyphicon-floppy-open:before {
-  content: "\e176";
-}
-.glyphicon-credit-card:before {
-  content: "\e177";
-}
-.glyphicon-transfer:before {
-  content: "\e178";
-}
-.glyphicon-cutlery:before {
-  content: "\e179";
-}
-.glyphicon-header:before {
-  content: "\e180";
-}
-.glyphicon-compressed:before {
-  content: "\e181";
-}
-.glyphicon-earphone:before {
-  content: "\e182";
-}
-.glyphicon-phone-alt:before {
-  content: "\e183";
-}
-.glyphicon-tower:before {
-  content: "\e184";
-}
-.glyphicon-stats:before {
-  content: "\e185";
-}
-.glyphicon-sd-video:before {
-  content: "\e186";
-}
-.glyphicon-hd-video:before {
-  content: "\e187";
-}
-.glyphicon-subtitles:before {
-  content: "\e188";
-}
-.glyphicon-sound-stereo:before {
-  content: "\e189";
-}
-.glyphicon-sound-dolby:before {
-  content: "\e190";
-}
-.glyphicon-sound-5-1:before {
-  content: "\e191";
-}
-.glyphicon-sound-6-1:before {
-  content: "\e192";
-}
-.glyphicon-sound-7-1:before {
-  content: "\e193";
-}
-.glyphicon-copyright-mark:before {
-  content: "\e194";
-}
-.glyphicon-registration-mark:before {
-  content: "\e195";
-}
-.glyphicon-cloud-download:before {
-  content: "\e197";
-}
-.glyphicon-cloud-upload:before {
-  content: "\e198";
-}
-.glyphicon-tree-conifer:before {
-  content: "\e199";
-}
-.glyphicon-tree-deciduous:before {
-  content: "\e200";
-}
-.glyphicon-cd:before {
-  content: "\e201";
-}
-.glyphicon-save-file:before {
-  content: "\e202";
-}
-.glyphicon-open-file:before {
-  content: "\e203";
-}
-.glyphicon-level-up:before {
-  content: "\e204";
-}
-.glyphicon-copy:before {
-  content: "\e205";
-}
-.glyphicon-paste:before {
-  content: "\e206";
-}
-.glyphicon-alert:before {
-  content: "\e209";
-}
-.glyphicon-equalizer:before {
-  content: "\e210";
-}
-.glyphicon-king:before {
-  content: "\e211";
-}
-.glyphicon-queen:before {
-  content: "\e212";
-}
-.glyphicon-pawn:before {
-  content: "\e213";
-}
-.glyphicon-bishop:before {
-  content: "\e214";
-}
-.glyphicon-knight:before {
-  content: "\e215";
-}
-.glyphicon-baby-formula:before {
-  content: "\e216";
-}
-.glyphicon-tent:before {
-  content: "\26fa";
-}
-.glyphicon-blackboard:before {
-  content: "\e218";
-}
-.glyphicon-bed:before {
-  content: "\e219";
-}
-.glyphicon-apple:before {
-  content: "\f8ff";
-}
-.glyphicon-erase:before {
-  content: "\e221";
-}
-.glyphicon-hourglass:before {
-  content: "\231b";
-}
-.glyphicon-lamp:before {
-  content: "\e223";
-}
-.glyphicon-duplicate:before {
-  content: "\e224";
-}
-.glyphicon-piggy-bank:before {
-  content: "\e225";
-}
-.glyphicon-scissors:before {
-  content: "\e226";
-}
-.glyphicon-bitcoin:before {
-  content: "\e227";
-}
-.glyphicon-btc:before {
-  content: "\e227";
-}
-.glyphicon-xbt:before {
-  content: "\e227";
-}
-.glyphicon-yen:before {
-  content: "\00a5";
-}
-.glyphicon-jpy:before {
-  content: "\00a5";
-}
-.glyphicon-ruble:before {
-  content: "\20bd";
-}
-.glyphicon-rub:before {
-  content: "\20bd";
-}
-.glyphicon-scale:before {
-  content: "\e230";
-}
-.glyphicon-ice-lolly:before {
-  content: "\e231";
-}
-.glyphicon-ice-lolly-tasted:before {
-  content: "\e232";
-}
-.glyphicon-education:before {
-  content: "\e233";
-}
-.glyphicon-option-horizontal:before {
-  content: "\e234";
-}
-.glyphicon-option-vertical:before {
-  content: "\e235";
-}
-.glyphicon-menu-hamburger:before {
-  content: "\e236";
-}
-.glyphicon-modal-window:before {
-  content: "\e237";
-}
-.glyphicon-oil:before {
-  content: "\e238";
-}
-.glyphicon-grain:before {
-  content: "\e239";
-}
-.glyphicon-sunglasses:before {
-  content: "\e240";
-}
-.glyphicon-text-size:before {
-  content: "\e241";
-}
-.glyphicon-text-color:before {
-  content: "\e242";
-}
-.glyphicon-text-background:before {
-  content: "\e243";
-}
-.glyphicon-object-align-top:before {
-  content: "\e244";
-}
-.glyphicon-object-align-bottom:before {
-  content: "\e245";
-}
-.glyphicon-object-align-horizontal:before {
-  content: "\e246";
-}
-.glyphicon-object-align-left:before {
-  content: "\e247";
-}
-.glyphicon-object-align-vertical:before {
-  content: "\e248";
-}
-.glyphicon-object-align-right:before {
-  content: "\e249";
-}
-.glyphicon-triangle-right:before {
-  content: "\e250";
-}
-.glyphicon-triangle-left:before {
-  content: "\e251";
-}
-.glyphicon-triangle-bottom:before {
-  content: "\e252";
-}
-.glyphicon-triangle-top:before {
-  content: "\e253";
-}
-.glyphicon-console:before {
-  content: "\e254";
-}
-.glyphicon-superscript:before {
-  content: "\e255";
-}
-.glyphicon-subscript:before {
-  content: "\e256";
-}
-.glyphicon-menu-left:before {
-  content: "\e257";
-}
-.glyphicon-menu-right:before {
-  content: "\e258";
-}
-.glyphicon-menu-down:before {
-  content: "\e259";
-}
-.glyphicon-menu-up:before {
-  content: "\e260";
-}
-* {
-  -webkit-box-sizing: border-box;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-}
-*:before,
-*:after {
-  -webkit-box-sizing: border-box;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-}
-html {
-  font-size: 10px;
-  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-}
-body {
-  font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-size: 13px;
-  line-height: 1.846;
-  color: #666666;
-  background-color: #ffffff;
-}
-input,
-button,
-select,
-textarea {
-  font-family: inherit;
-  font-size: inherit;
-  line-height: inherit;
-}
-a {
-  color: #2196f3;
-  text-decoration: none;
-}
-a:hover,
-a:focus {
-  color: #0a6ebd;
-  text-decoration: underline;
-}
-a:focus {
-  outline: thin dotted;
-  outline: 5px auto -webkit-focus-ring-color;
-  outline-offset: -2px;
-}
-figure {
-  margin: 0;
-}
-img {
-  vertical-align: middle;
-}
-.img-responsive,
-.thumbnail > img,
-.thumbnail a > img,
-.carousel-inner > .item > img,
-.carousel-inner > .item > a > img {
-  display: block;
-  max-width: 100%;
-  height: auto;
-}
-.img-rounded {
-  border-radius: 3px;
-}
-.img-thumbnail {
-  padding: 4px;
-  line-height: 1.846;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-  border-radius: 3px;
-  -webkit-transition: all 0.2s ease-in-out;
-  -o-transition: all 0.2s ease-in-out;
-  transition: all 0.2s ease-in-out;
-  display: inline-block;
-  max-width: 100%;
-  height: auto;
-}
-.img-circle {
-  border-radius: 50%;
-}
-hr {
-  margin-top: 23px;
-  margin-bottom: 23px;
-  border: 0;
-  border-top: 1px solid #eeeeee;
-}
-.sr-only {
-  position: absolute;
-  width: 1px;
-  height: 1px;
-  margin: -1px;
-  padding: 0;
-  overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
-}
-.sr-only-focusable:active,
-.sr-only-focusable:focus {
-  position: static;
-  width: auto;
-  height: auto;
-  margin: 0;
-  overflow: visible;
-  clip: auto;
-}
-[role="button"] {
-  cursor: pointer;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6 {
-  font-family: inherit;
-  font-weight: 400;
-  line-height: 1.1;
-  color: #444444;
-}
-h1 small,
-h2 small,
-h3 small,
-h4 small,
-h5 small,
-h6 small,
-.h1 small,
-.h2 small,
-.h3 small,
-.h4 small,
-.h5 small,
-.h6 small,
-h1 .small,
-h2 .small,
-h3 .small,
-h4 .small,
-h5 .small,
-h6 .small,
-.h1 .small,
-.h2 .small,
-.h3 .small,
-.h4 .small,
-.h5 .small,
-.h6 .small {
-  font-weight: normal;
-  line-height: 1;
-  color: #bbbbbb;
-}
-h1,
-.h1,
-h2,
-.h2,
-h3,
-.h3 {
-  margin-top: 23px;
-  margin-bottom: 11.5px;
-}
-h1 small,
-.h1 small,
-h2 small,
-.h2 small,
-h3 small,
-.h3 small,
-h1 .small,
-.h1 .small,
-h2 .small,
-.h2 .small,
-h3 .small,
-.h3 .small {
-  font-size: 65%;
-}
-h4,
-.h4,
-h5,
-.h5,
-h6,
-.h6 {
-  margin-top: 11.5px;
-  margin-bottom: 11.5px;
-}
-h4 small,
-.h4 small,
-h5 small,
-.h5 small,
-h6 small,
-.h6 small,
-h4 .small,
-.h4 .small,
-h5 .small,
-.h5 .small,
-h6 .small,
-.h6 .small {
-  font-size: 75%;
-}
-h1,
-.h1 {
-  font-size: 56px;
-}
-h2,
-.h2 {
-  font-size: 45px;
-}
-h3,
-.h3 {
-  font-size: 34px;
-}
-h4,
-.h4 {
-  font-size: 24px;
-}
-h5,
-.h5 {
-  font-size: 20px;
-}
-h6,
-.h6 {
-  font-size: 14px;
-}
-p {
-  margin: 0 0 11.5px;
-}
-.lead {
-  margin-bottom: 23px;
-  font-size: 14px;
-  font-weight: 300;
-  line-height: 1.4;
-}
-@media (min-width: 768px) {
-  .lead {
-    font-size: 19.5px;
-  }
-}
-small,
-.small {
-  font-size: 92%;
-}
-mark,
-.mark {
-  background-color: #ffe0b2;
-  padding: .2em;
-}
-.text-left {
-  text-align: left;
-}
-.text-right {
-  text-align: right;
-}
-.text-center {
-  text-align: center;
-}
-.text-justify {
-  text-align: justify;
-}
-.text-nowrap {
-  white-space: nowrap;
-}
-.text-lowercase {
-  text-transform: lowercase;
-}
-.text-uppercase {
-  text-transform: uppercase;
-}
-.text-capitalize {
-  text-transform: capitalize;
-}
-.text-muted {
-  color: #bbbbbb;
-}
-.text-primary {
-  color: #2196f3;
-}
-a.text-primary:hover,
-a.text-primary:focus {
-  color: #0c7cd5;
-}
-.text-success {
-  color: #4caf50;
-}
-a.text-success:hover,
-a.text-success:focus {
-  color: #3d8b40;
-}
-.text-info {
-  color: #9c27b0;
-}
-a.text-info:hover,
-a.text-info:focus {
-  color: #771e86;
-}
-.text-warning {
-  color: #ff9800;
-}
-a.text-warning:hover,
-a.text-warning:focus {
-  color: #cc7a00;
-}
-.text-danger {
-  color: #e51c23;
-}
-a.text-danger:hover,
-a.text-danger:focus {
-  color: #b9151b;
-}
-.bg-primary {
-  color: #fff;
-  background-color: #2196f3;
-}
-a.bg-primary:hover,
-a.bg-primary:focus {
-  background-color: #0c7cd5;
-}
-.bg-success {
-  background-color: #dff0d8;
-}
-a.bg-success:hover,
-a.bg-success:focus {
-  background-color: #c1e2b3;
-}
-.bg-info {
-  background-color: #e1bee7;
-}
-a.bg-info:hover,
-a.bg-info:focus {
-  background-color: #d099d9;
-}
-.bg-warning {
-  background-color: #ffe0b2;
-}
-a.bg-warning:hover,
-a.bg-warning:focus {
-  background-color: #ffcb7f;
-}
-.bg-danger {
-  background-color: #f9bdbb;
-}
-a.bg-danger:hover,
-a.bg-danger:focus {
-  background-color: #f5908c;
-}
-.page-header {
-  padding-bottom: 10.5px;
-  margin: 46px 0 23px;
-  border-bottom: 1px solid #eeeeee;
-}
-ul,
-ol {
-  margin-top: 0;
-  margin-bottom: 11.5px;
-}
-ul ul,
-ol ul,
-ul ol,
-ol ol {
-  margin-bottom: 0;
-}
-.list-unstyled {
-  padding-left: 0;
-  list-style: none;
-}
-.list-inline {
-  padding-left: 0;
-  list-style: none;
-  margin-left: -5px;
-}
-.list-inline > li {
-  display: inline-block;
-  padding-left: 5px;
-  padding-right: 5px;
-}
-dl {
-  margin-top: 0;
-  margin-bottom: 23px;
-}
-dt,
-dd {
-  line-height: 1.846;
-}
-dt {
-  font-weight: bold;
-}
-dd {
-  margin-left: 0;
-}
-@media (min-width: 768px) {
-  .dl-horizontal dt {
-    float: left;
-    width: 160px;
-    clear: left;
-    text-align: right;
-    overflow: hidden;
-    text-overflow: ellipsis;
-    white-space: nowrap;
-  }
-  .dl-horizontal dd {
-    margin-left: 180px;
-  }
-}
-abbr[title],
-abbr[data-original-title] {
-  cursor: help;
-  border-bottom: 1px dotted #bbbbbb;
-}
-.initialism {
-  font-size: 90%;
-  text-transform: uppercase;
-}
-blockquote {
-  padding: 11.5px 23px;
-  margin: 0 0 23px;
-  font-size: 16.25px;
-  border-left: 5px solid #eeeeee;
-}
-blockquote p:last-child,
-blockquote ul:last-child,
-blockquote ol:last-child {
-  margin-bottom: 0;
-}
-blockquote footer,
-blockquote small,
-blockquote .small {
-  display: block;
-  font-size: 80%;
-  line-height: 1.846;
-  color: #bbbbbb;
-}
-blockquote footer:before,
-blockquote small:before,
-blockquote .small:before {
-  content: '\2014 \00A0';
-}
-.blockquote-reverse,
-blockquote.pull-right {
-  padding-right: 15px;
-  padding-left: 0;
-  border-right: 5px solid #eeeeee;
-  border-left: 0;
-  text-align: right;
-}
-.blockquote-reverse footer:before,
-blockquote.pull-right footer:before,
-.blockquote-reverse small:before,
-blockquote.pull-right small:before,
-.blockquote-reverse .small:before,
-blockquote.pull-right .small:before {
-  content: '';
-}
-.blockquote-reverse footer:after,
-blockquote.pull-right footer:after,
-.blockquote-reverse small:after,
-blockquote.pull-right small:after,
-.blockquote-reverse .small:after,
-blockquote.pull-right .small:after {
-  content: '\00A0 \2014';
-}
-address {
-  margin-bottom: 23px;
-  font-style: normal;
-  line-height: 1.846;
-}
-code,
-kbd,
-pre,
-samp {
-  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
-}
-code {
-  padding: 2px 4px;
-  font-size: 90%;
-  color: #c7254e;
-  background-color: #f9f2f4;
-  border-radius: 3px;
-}
-kbd {
-  padding: 2px 4px;
-  font-size: 90%;
-  color: #ffffff;
-  background-color: #333333;
-  border-radius: 3px;
-  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
-          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
-}
-kbd kbd {
-  padding: 0;
-  font-size: 100%;
-  font-weight: bold;
-  -webkit-box-shadow: none;
-          box-shadow: none;
-}
-pre {
-  display: block;
-  padding: 11px;
-  margin: 0 0 11.5px;
-  font-size: 12px;
-  line-height: 1.846;
-  word-break: break-all;
-  word-wrap: break-word;
-  color: #212121;
-  background-color: #f5f5f5;
-  border: 1px solid #cccccc;
-  border-radius: 3px;
-}
-pre code {
-  padding: 0;
-  font-size: inherit;
-  color: inherit;
-  white-space: pre-wrap;
-  background-color: transparent;
-  border-radius: 0;
-}
-.pre-scrollable {
-  max-height: 340px;
-  overflow-y: scroll;
-}
-.container {
-  margin-right: auto;
-  margin-left: auto;
-  padding-left: 15px;
-  padding-right: 15px;
-}
-@media (min-width: 768px) {
-  .container {
-    width: 750px;
-  }
-}
-@media (min-width: 992px) {
-  .container {
-    width: 970px;
-  }
-}
-@media (min-width: 1200px) {
-  .container {
-    width: 1170px;
-  }
-}
-.container-fluid {
-  margin-right: auto;
-  margin-left: auto;
-  padding-left: 15px;
-  padding-right: 15px;
-}
-.row {
-  margin-left: -15px;
-  margin-right: -15px;
-}
-.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
-  position: relative;
-  min-height: 1px;
-  padding-left: 15px;
-  padding-right: 15px;
-}
-.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
-  float: left;
-}
-.col-xs-12 {
-  width: 100%;
-}
-.col-xs-11 {
-  width: 91.66666667%;
-}
-.col-xs-10 {
-  width: 83.33333333%;
-}
-.col-xs-9 {
-  width: 75%;
-}
-.col-xs-8 {
-  width: 66.66666667%;
-}
-.col-xs-7 {
-  width: 58.33333333%;
-}
-.col-xs-6 {
-  width: 50%;
-}
-.col-xs-5 {
-  width: 41.66666667%;
-}
-.col-xs-4 {
-  width: 33.33333333%;
-}
-.col-xs-3 {
-  width: 25%;
-}
-.col-xs-2 {
-  width: 16.66666667%;
-}
-.col-xs-1 {
-  width: 8.33333333%;
-}
-.col-xs-pull-12 {
-  right: 100%;
-}
-.col-xs-pull-11 {
-  right: 91.66666667%;
-}
-.col-xs-pull-10 {
-  right: 83.33333333%;
-}
-.col-xs-pull-9 {
-  right: 75%;
-}
-.col-xs-pull-8 {
-  right: 66.66666667%;
-}
-.col-xs-pull-7 {
-  right: 58.33333333%;
-}
-.col-xs-pull-6 {
-  right: 50%;
-}
-.col-xs-pull-5 {
-  right: 41.66666667%;
-}
-.col-xs-pull-4 {
-  right: 33.33333333%;
-}
-.col-xs-pull-3 {
-  right: 25%;
-}
-.col-xs-pull-2 {
-  right: 16.66666667%;
-}
-.col-xs-pull-1 {
-  right: 8.33333333%;
-}
-.col-xs-pull-0 {
-  right: auto;
-}
-.col-xs-push-12 {
-  left: 100%;
-}
-.col-xs-push-11 {
-  left: 91.66666667%;
-}
-.col-xs-push-10 {
-  left: 83.33333333%;
-}
-.col-xs-push-9 {
-  left: 75%;
-}
-.col-xs-push-8 {
-  left: 66.66666667%;
-}
-.col-xs-push-7 {
-  left: 58.33333333%;
-}
-.col-xs-push-6 {
-  left: 50%;
-}
-.col-xs-push-5 {
-  left: 41.66666667%;
-}
-.col-xs-push-4 {
-  left: 33.33333333%;
-}
-.col-xs-push-3 {
-  left: 25%;
-}
-.col-xs-push-2 {
-  left: 16.66666667%;
-}
-.col-xs-push-1 {
-  left: 8.33333333%;
-}
-.col-xs-push-0 {
-  left: auto;
-}
-.col-xs-offset-12 {
-  margin-left: 100%;
-}
-.col-xs-offset-11 {
-  margin-left: 91.66666667%;
-}
-.col-xs-offset-10 {
-  margin-left: 83.33333333%;
-}
-.col-xs-offset-9 {
-  margin-left: 75%;
-}
-.col-xs-offset-8 {
-  margin-left: 66.66666667%;
-}
-.col-xs-offset-7 {
-  margin-left: 58.33333333%;
-}
-.col-xs-offset-6 {
-  margin-left: 50%;
-}
-.col-xs-offset-5 {
-  margin-left: 41.66666667%;
-}
-.col-xs-offset-4 {
-  margin-left: 33.33333333%;
-}
-.col-xs-offset-3 {
-  margin-left: 25%;
-}
-.col-xs-offset-2 {
-  margin-left: 16.66666667%;
-}
-.col-xs-offset-1 {
-  margin-left: 8.33333333%;
-}
-.col-xs-offset-0 {
-  margin-left: 0%;
-}
-@media (min-width: 768px) {
-  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
-    float: left;
-  }
-  .col-sm-12 {
-    width: 100%;
-  }
-  .col-sm-11 {
-    width: 91.66666667%;
-  }
-  .col-sm-10 {
-    width: 83.33333333%;
-  }
-  .col-sm-9 {
-    width: 75%;
-  }
-  .col-sm-8 {
-    width: 66.66666667%;
-  }
-  .col-sm-7 {
-    width: 58.33333333%;
-  }
-  .col-sm-6 {
-    width: 50%;
-  }
-  .col-sm-5 {
-    width: 41.66666667%;
-  }
-  .col-sm-4 {
-    width: 33.33333333%;
-  }
-  .col-sm-3 {
-    width: 25%;
-  }
-  .col-sm-2 {
-    width: 16.66666667%;
-  }
-  .col-sm-1 {
-    width: 8.33333333%;
-  }
-  .col-sm-pull-12 {
-    right: 100%;
-  }
-  .col-sm-pull-11 {
-    right: 91.66666667%;
-  }
-  .col-sm-pull-10 {
-    right: 83.33333333%;
-  }
-  .col-sm-pull-9 {
-    right: 75%;
-  }
-  .col-sm-pull-8 {
-    right: 66.66666667%;
-  }
-  .col-sm-pull-7 {
-    right: 58.33333333%;
-  }
-  .col-sm-pull-6 {
-    right: 50%;
-  }
-  .col-sm-pull-5 {
-    right: 41.66666667%;
-  }
-  .col-sm-pull-4 {
-    right: 33.33333333%;
-  }
-  .col-sm-pull-3 {
-    right: 25%;
-  }
-  .col-sm-pull-2 {
-    right: 16.66666667%;
-  }
-  .col-sm-pull-1 {
-    right: 8.33333333%;
-  }
-  .col-sm-pull-0 {
-    right: auto;
-  }
-  .col-sm-push-12 {
-    left: 100%;
-  }
-  .col-sm-push-11 {
-    left: 91.66666667%;
-  }
-  .col-sm-push-10 {
-    left: 83.33333333%;
-  }
-  .col-sm-push-9 {
-    left: 75%;
-  }
-  .col-sm-push-8 {
-    left: 66.66666667%;
-  }
-  .col-sm-push-7 {
-    left: 58.33333333%;
-  }
-  .col-sm-push-6 {
-    left: 50%;
-  }
-  .col-sm-push-5 {
-    left: 41.66666667%;
-  }
-  .col-sm-push-4 {
-    left: 33.33333333%;
-  }
-  .col-sm-push-3 {
-    left: 25%;
-  }
-  .col-sm-push-2 {
-    left: 16.66666667%;
-  }
-  .col-sm-push-1 {
-    left: 8.33333333%;
-  }
-  .col-sm-push-0 {
-    left: auto;
-  }
-  .col-sm-offset-12 {
-    margin-left: 100%;
-  }
-  .col-sm-offset-11 {
-    margin-left: 91.66666667%;
-  }
-  .col-sm-offset-10 {
-    margin-left: 83.33333333%;
-  }
-  .col-sm-offset-9 {
-    margin-left: 75%;
-  }
-  .col-sm-offset-8 {
-    margin-left: 66.66666667%;
-  }
-  .col-sm-offset-7 {
-    margin-left: 58.33333333%;
-  }
-  .col-sm-offset-6 {
-    margin-left: 50%;
-  }
-  .col-sm-offset-5 {
-    margin-left: 41.66666667%;
-  }
-  .col-sm-offset-4 {
-    margin-left: 33.33333333%;
-  }
-  .col-sm-offset-3 {
-    margin-left: 25%;
-  }
-  .col-sm-offset-2 {
-    margin-left: 16.66666667%;
-  }
-  .col-sm-offset-1 {
-    margin-left: 8.33333333%;
-  }
-  .col-sm-offset-0 {
-    margin-left: 0%;
-  }
-}
-@media (min-width: 992px) {
-  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
-    float: left;
-  }
-  .col-md-12 {
-    width: 100%;
-  }
-  .col-md-11 {
-    width: 91.66666667%;
-  }
-  .col-md-10 {
-    width: 83.33333333%;
-  }
-  .col-md-9 {
-    width: 75%;
-  }
-  .col-md-8 {
-    width: 66.66666667%;
-  }
-  .col-md-7 {
-    width: 58.33333333%;
-  }
-  .col-md-6 {
-    width: 50%;
-  }
-  .col-md-5 {
-    width: 41.66666667%;
-  }
-  .col-md-4 {
-    width: 33.33333333%;
-  }
-  .col-md-3 {
-    width: 25%;
-  }
-  .col-md-2 {
-    width: 16.66666667%;
-  }
-  .col-md-1 {
-    width: 8.33333333%;
-  }
-  .col-md-pull-12 {
-    right: 100%;
-  }
-  .col-md-pull-11 {
-    right: 91.66666667%;
-  }
-  .col-md-pull-10 {
-    right: 83.33333333%;
-  }
-  .col-md-pull-9 {
-    right: 75%;
-  }
-  .col-md-pull-8 {
-    right: 66.66666667%;
-  }
-  .col-md-pull-7 {
-    right: 58.33333333%;
-  }
-  .col-md-pull-6 {
-    right: 50%;
-  }
-  .col-md-pull-5 {
-    right: 41.66666667%;
-  }
-  .col-md-pull-4 {
-    right: 33.33333333%;
-  }
-  .col-md-pull-3 {
-    right: 25%;
-  }
-  .col-md-pull-2 {
-    right: 16.66666667%;
-  }
-  .col-md-pull-1 {
-    right: 8.33333333%;
-  }
-  .col-md-pull-0 {
-    right: auto;
-  }
-  .col-md-push-12 {
-    left: 100%;
-  }
-  .col-md-push-11 {
-    left: 91.66666667%;
-  }
-  .col-md-push-10 {
-    left: 83.33333333%;
-  }
-  .col-md-push-9 {
-    left: 75%;
-  }
-  .col-md-push-8 {
-    left: 66.66666667%;
-  }
-  .col-md-push-7 {
-    left: 58.33333333%;
-  }
-  .col-md-push-6 {
-    left: 50%;
-  }
-  .col-md-push-5 {
-    left: 41.66666667%;
-  }
-  .col-md-push-4 {
-    left: 33.33333333%;
-  }
-  .col-md-push-3 {
-    left: 25%;
-  }
-  .col-md-push-2 {
-    left: 16.66666667%;
-  }
-  .col-md-push-1 {
-    left: 8.33333333%;
-  }
-  .col-md-push-0 {
-    left: auto;
-  }
-  .col-md-offset-12 {
-    margin-left: 100%;
-  }
-  .col-md-offset-11 {
-    margin-left: 91.66666667%;
-  }
-  .col-md-offset-10 {
-    margin-left: 83.33333333%;
-  }
-  .col-md-offset-9 {
-    margin-left: 75%;
-  }
-  .col-md-offset-8 {
-    margin-left: 66.66666667%;
-  }
-  .col-md-offset-7 {
-    margin-left: 58.33333333%;
-  }
-  .col-md-offset-6 {
-    margin-left: 50%;
-  }
-  .col-md-offset-5 {
-    margin-left: 41.66666667%;
-  }
-  .col-md-offset-4 {
-    margin-left: 33.33333333%;
-  }
-  .col-md-offset-3 {
-    margin-left: 25%;
-  }
-  .col-md-offset-2 {
-    margin-left: 16.66666667%;
-  }
-  .col-md-offset-1 {
-    margin-left: 8.33333333%;
-  }
-  .col-md-offset-0 {
-    margin-left: 0%;
-  }
-}
-@media (min-width: 1200px) {
-  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
-    float: left;
-  }
-  .col-lg-12 {
-    width: 100%;
-  }
-  .col-lg-11 {
-    width: 91.66666667%;
-  }
-  .col-lg-10 {
-    width: 83.33333333%;
-  }
-  .col-lg-9 {
-    width: 75%;
-  }
-  .col-lg-8 {
-    width: 66.66666667%;
-  }
-  .col-lg-7 {
-    width: 58.33333333%;
-  }
-  .col-lg-6 {
-    width: 50%;
-  }
-  .col-lg-5 {
-    width: 41.66666667%;
-  }
-  .col-lg-4 {
-    width: 33.33333333%;
-  }
-  .col-lg-3 {
-    width: 25%;
-  }
-  .col-lg-2 {
-    width: 16.66666667%;
-  }
-  .col-lg-1 {
-    width: 8.33333333%;
-  }
-  .col-lg-pull-12 {
-    right: 100%;
-  }
-  .col-lg-pull-11 {
-    right: 91.66666667%;
-  }
-  .col-lg-pull-10 {
-    right: 83.33333333%;
-  }
-  .col-lg-pull-9 {
-    right: 75%;
-  }
-  .col-lg-pull-8 {
-    right: 66.66666667%;
-  }
-  .col-lg-pull-7 {
-    right: 58.33333333%;
-  }
-  .col-lg-pull-6 {
-    right: 50%;
-  }
-  .col-lg-pull-5 {
-    right: 41.66666667%;
-  }
-  .col-lg-pull-4 {
-    right: 33.33333333%;
-  }
-  .col-lg-pull-3 {
-    right: 25%;
-  }
-  .col-lg-pull-2 {
-    right: 16.66666667%;
-  }
-  .col-lg-pull-1 {
-    right: 8.33333333%;
-  }
-  .col-lg-pull-0 {
-    right: auto;
-  }
-  .col-lg-push-12 {
-    left: 100%;
-  }
-  .col-lg-push-11 {
-    left: 91.66666667%;
-  }
-  .col-lg-push-10 {
-    left: 83.33333333%;
-  }
-  .col-lg-push-9 {
-    left: 75%;
-  }
-  .col-lg-push-8 {
-    left: 66.66666667%;
-  }
-  .col-lg-push-7 {
-    left: 58.33333333%;
-  }
-  .col-lg-push-6 {
-    left: 50%;
-  }
-  .col-lg-push-5 {
-    left: 41.66666667%;
-  }
-  .col-lg-push-4 {
-    left: 33.33333333%;
-  }
-  .col-lg-push-3 {
-    left: 25%;
-  }
-  .col-lg-push-2 {
-    left: 16.66666667%;
-  }
-  .col-lg-push-1 {
-    left: 8.33333333%;
-  }
-  .col-lg-push-0 {
-    left: auto;
-  }
-  .col-lg-offset-12 {
-    margin-left: 100%;
-  }
-  .col-lg-offset-11 {
-    margin-left: 91.66666667%;
-  }
-  .col-lg-offset-10 {
-    margin-left: 83.33333333%;
-  }
-  .col-lg-offset-9 {
-    margin-left: 75%;
-  }
-  .col-lg-offset-8 {
-    margin-left: 66.66666667%;
-  }
-  .col-lg-offset-7 {
-    margin-left: 58.33333333%;
-  }
-  .col-lg-offset-6 {
-    margin-left: 50%;
-  }
-  .col-lg-offset-5 {
-    margin-left: 41.66666667%;
-  }
-  .col-lg-offset-4 {
-    margin-left: 33.33333333%;
-  }
-  .col-lg-offset-3 {
-    margin-left: 25%;
-  }
-  .col-lg-offset-2 {
-    margin-left: 16.66666667%;
-  }
-  .col-lg-offset-1 {
-    margin-left: 8.33333333%;
-  }
-  .col-lg-offset-0 {
-    margin-left: 0%;
-  }
-}
-table {
-  background-color: transparent;
-}
-caption {
-  padding-top: 8px;
-  padding-bottom: 8px;
-  color: #bbbbbb;
-  text-align: left;
-}
-th {
-  text-align: left;
-}
-.table {
-  width: 100%;
-  max-width: 100%;
-  margin-bottom: 23px;
-}
-.table > thead > tr > th,
-.table > tbody > tr > th,
-.table > tfoot > tr > th,
-.table > thead > tr > td,
-.table > tbody > tr > td,
-.table > tfoot > tr > td {
-  padding: 8px;
-  line-height: 1.846;
-  vertical-align: top;
-  border-top: 1px solid #dddddd;
-}
-.table > thead > tr > th {
-  vertical-align: bottom;
-  border-bottom: 2px solid #dddddd;
-}
-.table > caption + thead > tr:first-child > th,
-.table > colgroup + thead > tr:first-child > th,
-.table > thead:first-child > tr:first-child > th,
-.table > caption + thead > tr:first-child > td,
-.table > colgroup + thead > tr:first-child > td,
-.table > thead:first-child > tr:first-child > td {
-  border-top: 0;
-}
-.table > tbody + tbody {
-  border-top: 2px solid #dddddd;
-}
-.table .table {
-  background-color: #ffffff;
-}
-.table-condensed > thead > tr > th,
-.table-condensed > tbody > tr > th,
-.table-condensed > tfoot > tr > th,
-.table-condensed > thead > tr > td,
-.table-condensed > tbody > tr > td,
-.table-condensed > tfoot > tr > td {
-  padding: 5px;
-}
-.table-bordered {
-  border: 1px solid #dddddd;
-}
-.table-bordered > thead > tr > th,
-.table-bordered > tbody > tr > th,
-.table-bordered > tfoot > tr > th,
-.table-bordered > thead > tr > td,
-.table-bordered > tbody > tr > td,
-.table-bordered > tfoot > tr > td {
-  border: 1px solid #dddddd;
-}
-.table-bordered > thead > tr > th,
-.table-bordered > thead > tr > td {
-  border-bottom-width: 2px;
-}
-.table-striped > tbody > tr:nth-of-type(odd) {
-  background-color: #f9f9f9;
-}
-.table-hover > tbody > tr:hover {
-  background-color: #f5f5f5;
-}
-table col[class*="col-"] {
-  position: static;
-  float: none;
-  display: table-column;
-}
-table td[class*="col-"],
-table th[class*="col-"] {
-  position: static;
-  float: none;
-  display: table-cell;
-}
-.table > thead > tr > td.active,
-.table > tbody > tr > td.active,
-.table > tfoot > tr > td.active,
-.table > thead > tr > th.active,
-.table > tbody > tr > th.active,
-.table > tfoot > tr > th.active,
-.table > thead > tr.active > td,
-.table > tbody > tr.active > td,
-.table > tfoot > tr.active > td,
-.table > thead > tr.active > th,
-.table > tbody > tr.active > th,
-.table > tfoot > tr.active > th {
-  background-color: #f5f5f5;
-}
-.table-hover > tbody > tr > td.active:hover,
-.table-hover > tbody > tr > th.active:hover,
-.table-hover > tbody > tr.active:hover > td,
-.table-hover > tbody > tr:hover > .active,
-.table-hover > tbody > tr.active:hover > th {
-  background-color: #e8e8e8;
-}
-.table > thead > tr > td.success,
-.table > tbody > tr > td.success,
-.table > tfoot > tr > td.success,
-.table > thead > tr > th.success,
-.table > tbody > tr > th.success,
-.table > tfoot > tr > th.success,
-.table > thead > tr.success > td,
-.table > tbody > tr.success > td,
-.table > tfoot > tr.success > td,
-.table > thead > tr.success > th,
-.table > tbody > tr.success > th,
-.table > tfoot > tr.success > th {
-  background-color: #dff0d8;
-}
-.table-hover > tbody > tr > td.success:hover,
-.table-hover > tbody > tr > th.success:hover,
-.table-hover > tbody > tr.success:hover > td,
-.table-hover > tbody > tr:hover > .success,
-.table-hover > tbody > tr.success:hover > th {
-  background-color: #d0e9c6;
-}
-.table > thead > tr > td.info,
-.table > tbody > tr > td.info,
-.table > tfoot > tr > td.info,
-.table > thead > tr > th.info,
-.table > tbody > tr > th.info,
-.table > tfoot > tr > th.info,
-.table > thead > tr.info > td,
-.table > tbody > tr.info > td,
-.table > tfoot > tr.info > td,
-.table > thead > tr.info > th,
-.table > tbody > tr.info > th,
-.table > tfoot > tr.info > th {
-  background-color: #e1bee7;
-}
-.table-hover > tbody > tr > td.info:hover,
-.table-hover > tbody > tr > th.info:hover,
-.table-hover > tbody > tr.info:hover > td,
-.table-hover > tbody > tr:hover > .info,
-.table-hover > tbody > tr.info:hover > th {
-  background-color: #d8abe0;
-}
-.table > thead > tr > td.warning,
-.table > tbody > tr > td.warning,
-.table > tfoot > tr > td.warning,
-.table > thead > tr > th.warning,
-.table > tbody > tr > th.warning,
-.table > tfoot > tr > th.warning,
-.table > thead > tr.warning > td,
-.table > tbody > tr.warning > td,
-.table > tfoot > tr.warning > td,
-.table > thead > tr.warning > th,
-.table > tbody > tr.warning > th,
-.table > tfoot > tr.warning > th {
-  background-color: #ffe0b2;
-}
-.table-hover > tbody > tr > td.warning:hover,
-.table-hover > tbody > tr > th.warning:hover,
-.table-hover > tbody > tr.warning:hover > td,
-.table-hover > tbody > tr:hover > .warning,
-.table-hover > tbody > tr.warning:hover > th {
-  background-color: #ffd699;
-}
-.table > thead > tr > td.danger,
-.table > tbody > tr > td.danger,
-.table > tfoot > tr > td.danger,
-.table > thead > tr > th.danger,
-.table > tbody > tr > th.danger,
-.table > tfoot > tr > th.danger,
-.table > thead > tr.danger > td,
-.table > tbody > tr.danger > td,
-.table > tfoot > tr.danger > td,
-.table > thead > tr.danger > th,
-.table > tbody > tr.danger > th,
-.table > tfoot > tr.danger > th {
-  background-color: #f9bdbb;
-}
-.table-hover > tbody > tr > td.danger:hover,
-.table-hover > tbody > tr > th.danger:hover,
-.table-hover > tbody > tr.danger:hover > td,
-.table-hover > tbody > tr:hover > .danger,
-.table-hover > tbody > tr.danger:hover > th {
-  background-color: #f7a6a4;
-}
-.table-responsive {
-  overflow-x: auto;
-  min-height: 0.01%;
-}
-@media screen and (max-width: 767px) {
-  .table-responsive {
-    width: 100%;
-    margin-bottom: 17.25px;
-    overflow-y: hidden;
-    -ms-overflow-style: -ms-autohiding-scrollbar;
-    border: 1px solid #dddddd;
-  }
-  .table-responsive > .table {
-    margin-bottom: 0;
-  }
-  .table-responsive > .table > thead > tr > th,
-  .table-responsive > .table > tbody > tr > th,
-  .table-responsive > .table > tfoot > tr > th,
-  .table-responsive > .table > thead > tr > td,
-  .table-responsive > .table > tbody > tr > td,
-  .table-responsive > .table > tfoot > tr > td {
-    white-space: nowrap;
-  }
-  .table-responsive > .table-bordered {
-    border: 0;
-  }
-  .table-responsive > .table-bordered > thead > tr > th:first-child,
-  .table-responsive > .table-bordered > tbody > tr > th:first-child,
-  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
-  .table-responsive > .table-bordered > thead > tr > td:first-child,
-  .table-responsive > .table-bordered > tbody > tr > td:first-child,
-  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
-    border-left: 0;
-  }
-  .table-responsive > .table-bordered > thead > tr > th:last-child,
-  .table-responsive > .table-bordered > tbody > tr > th:last-child,
-  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
-  .table-responsive > .table-bordered > thead > tr > td:last-child,
-  .table-responsive > .table-bordered > tbody > tr > td:last-child,
-  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
-    border-right: 0;
-  }
-  .table-responsive > .table-bordered > tbody > tr:last-child > th,
-  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
-  .table-responsive > .table-bordered > tbody > tr:last-child > td,
-  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
-    border-bottom: 0;
-  }
-}
-fieldset {
-  padding: 0;
-  margin: 0;
-  border: 0;
-  min-width: 0;
-}
-legend {
-  display: block;
-  width: 100%;
-  padding: 0;
-  margin-bottom: 23px;
-  font-size: 19.5px;
-  line-height: inherit;
-  color: #212121;
-  border: 0;
-  border-bottom: 1px solid #e5e5e5;
-}
-label {
-  display: inline-block;
-  max-width: 100%;
-  margin-bottom: 5px;
-  font-weight: bold;
-}
-input[type="search"] {
-  -webkit-box-sizing: border-box;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-}
-input[type="radio"],
-input[type="checkbox"] {
-  margin: 4px 0 0;
-  margin-top: 1px \9;
-  line-height: normal;
-}
-input[type="file"] {
-  display: block;
-}
-input[type="range"] {
-  display: block;
-  width: 100%;
-}
-select[multiple],
-select[size] {
-  height: auto;
-}
-input[type="file"]:focus,
-input[type="radio"]:focus,
-input[type="checkbox"]:focus {
-  outline: thin dotted;
-  outline: 5px auto -webkit-focus-ring-color;
-  outline-offset: -2px;
-}
-output {
-  display: block;
-  padding-top: 7px;
-  font-size: 13px;
-  line-height: 1.846;
-  color: #666666;
-}
-.form-control {
-  display: block;
-  width: 100%;
-  height: 37px;
-  padding: 6px 16px;
-  font-size: 13px;
-  line-height: 1.846;
-  color: #666666;
-  background-color: transparent;
-  background-image: none;
-  border: 1px solid transparent;
-  border-radius: 3px;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
-  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-}
-.form-control:focus {
-  border-color: #66afe9;
-  outline: 0;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
-  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
-}
-.form-control::-moz-placeholder {
-  color: #bbbbbb;
-  opacity: 1;
-}
-.form-control:-ms-input-placeholder {
-  color: #bbbbbb;
-}
-.form-control::-webkit-input-placeholder {
-  color: #bbbbbb;
-}
-.form-control[disabled],
-.form-control[readonly],
-fieldset[disabled] .form-control {
-  background-color: transparent;
-  opacity: 1;
-}
-.form-control[disabled],
-fieldset[disabled] .form-control {
-  cursor: not-allowed;
-}
-textarea.form-control {
-  height: auto;
-}
-input[type="search"] {
-  -webkit-appearance: none;
-}
-@media screen and (-webkit-min-device-pixel-ratio: 0) {
-  input[type="date"].form-control,
-  input[type="time"].form-control,
-  input[type="datetime-local"].form-control,
-  input[type="month"].form-control {
-    line-height: 37px;
-  }
-  input[type="date"].input-sm,
-  input[type="time"].input-sm,
-  input[type="datetime-local"].input-sm,
-  input[type="month"].input-sm,
-  .input-group-sm input[type="date"],
-  .input-group-sm input[type="time"],
-  .input-group-sm input[type="datetime-local"],
-  .input-group-sm input[type="month"] {
-    line-height: 30px;
-  }
-  input[type="date"].input-lg,
-  input[type="time"].input-lg,
-  input[type="datetime-local"].input-lg,
-  input[type="month"].input-lg,
-  .input-group-lg input[type="date"],
-  .input-group-lg input[type="time"],
-  .input-group-lg input[type="datetime-local"],
-  .input-group-lg input[type="month"] {
-    line-height: 45px;
-  }
-}
-.form-group {
-  margin-bottom: 15px;
-}
-.radio,
-.checkbox {
-  position: relative;
-  display: block;
-  margin-top: 10px;
-  margin-bottom: 10px;
-}
-.radio label,
-.checkbox label {
-  min-height: 23px;
-  padding-left: 20px;
-  margin-bottom: 0;
-  font-weight: normal;
-  cursor: pointer;
-}
-.radio input[type="radio"],
-.radio-inline input[type="radio"],
-.checkbox input[type="checkbox"],
-.checkbox-inline input[type="checkbox"] {
-  position: absolute;
-  margin-left: -20px;
-  margin-top: 4px \9;
-}
-.radio + .radio,
-.checkbox + .checkbox {
-  margin-top: -5px;
-}
-.radio-inline,
-.checkbox-inline {
-  position: relative;
-  display: inline-block;
-  padding-left: 20px;
-  margin-bottom: 0;
-  vertical-align: middle;
-  font-weight: normal;
-  cursor: pointer;
-}
-.radio-inline + .radio-inline,
-.checkbox-inline + .checkbox-inline {
-  margin-top: 0;
-  margin-left: 10px;
-}
-input[type="radio"][disabled],
-input[type="checkbox"][disabled],
-input[type="radio"].disabled,
-input[type="checkbox"].disabled,
-fieldset[disabled] input[type="radio"],
-fieldset[disabled] input[type="checkbox"] {
-  cursor: not-allowed;
-}
-.radio-inline.disabled,
-.checkbox-inline.disabled,
-fieldset[disabled] .radio-inline,
-fieldset[disabled] .checkbox-inline {
-  cursor: not-allowed;
-}
-.radio.disabled label,
-.checkbox.disabled label,
-fieldset[disabled] .radio label,
-fieldset[disabled] .checkbox label {
-  cursor: not-allowed;
-}
-.form-control-static {
-  padding-top: 7px;
-  padding-bottom: 7px;
-  margin-bottom: 0;
-  min-height: 36px;
-}
-.form-control-static.input-lg,
-.form-control-static.input-sm {
-  padding-left: 0;
-  padding-right: 0;
-}
-.input-sm {
-  height: 30px;
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-}
-select.input-sm {
-  height: 30px;
-  line-height: 30px;
-}
-textarea.input-sm,
-select[multiple].input-sm {
-  height: auto;
-}
-.form-group-sm .form-control {
-  height: 30px;
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-}
-.form-group-sm select.form-control {
-  height: 30px;
-  line-height: 30px;
-}
-.form-group-sm textarea.form-control,
-.form-group-sm select[multiple].form-control {
-  height: auto;
-}
-.form-group-sm .form-control-static {
-  height: 30px;
-  min-height: 35px;
-  padding: 6px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-}
-.input-lg {
-  height: 45px;
-  padding: 10px 16px;
-  font-size: 17px;
-  line-height: 1.3333333;
-  border-radius: 3px;
-}
-select.input-lg {
-  height: 45px;
-  line-height: 45px;
-}
-textarea.input-lg,
-select[multiple].input-lg {
-  height: auto;
-}
-.form-group-lg .form-control {
-  height: 45px;
-  padding: 10px 16px;
-  font-size: 17px;
-  line-height: 1.3333333;
-  border-radius: 3px;
-}
-.form-group-lg select.form-control {
-  height: 45px;
-  line-height: 45px;
-}
-.form-group-lg textarea.form-control,
-.form-group-lg select[multiple].form-control {
-  height: auto;
-}
-.form-group-lg .form-control-static {
-  height: 45px;
-  min-height: 40px;
-  padding: 11px 16px;
-  font-size: 17px;
-  line-height: 1.3333333;
-}
-.has-feedback {
-  position: relative;
-}
-.has-feedback .form-control {
-  padding-right: 46.25px;
-}
-.form-control-feedback {
-  position: absolute;
-  top: 0;
-  right: 0;
-  z-index: 2;
-  display: block;
-  width: 37px;
-  height: 37px;
-  line-height: 37px;
-  text-align: center;
-  pointer-events: none;
-}
-.input-lg + .form-control-feedback,
-.input-group-lg + .form-control-feedback,
-.form-group-lg .form-control + .form-control-feedback {
-  width: 45px;
-  height: 45px;
-  line-height: 45px;
-}
-.input-sm + .form-control-feedback,
-.input-group-sm + .form-control-feedback,
-.form-group-sm .form-control + .form-control-feedback {
-  width: 30px;
-  height: 30px;
-  line-height: 30px;
-}
-.has-success .help-block,
-.has-success .control-label,
-.has-success .radio,
-.has-success .checkbox,
-.has-success .radio-inline,
-.has-success .checkbox-inline,
-.has-success.radio label,
-.has-success.checkbox label,
-.has-success.radio-inline label,
-.has-success.checkbox-inline label {
-  color: #4caf50;
-}
-.has-success .form-control {
-  border-color: #4caf50;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.has-success .form-control:focus {
-  border-color: #3d8b40;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #92cf94;
-  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #92cf94;
-}
-.has-success .input-group-addon {
-  color: #4caf50;
-  border-color: #4caf50;
-  background-color: #dff0d8;
-}
-.has-success .form-control-feedback {
-  color: #4caf50;
-}
-.has-warning .help-block,
-.has-warning .control-label,
-.has-warning .radio,
-.has-warning .checkbox,
-.has-warning .radio-inline,
-.has-warning .checkbox-inline,
-.has-warning.radio label,
-.has-warning.checkbox label,
-.has-warning.radio-inline label,
-.has-warning.checkbox-inline label {
-  color: #ff9800;
-}
-.has-warning .form-control {
-  border-color: #ff9800;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.has-warning .form-control:focus {
-  border-color: #cc7a00;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc166;
-  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc166;
-}
-.has-warning .input-group-addon {
-  color: #ff9800;
-  border-color: #ff9800;
-  background-color: #ffe0b2;
-}
-.has-warning .form-control-feedback {
-  color: #ff9800;
-}
-.has-error .help-block,
-.has-error .control-label,
-.has-error .radio,
-.has-error .checkbox,
-.has-error .radio-inline,
-.has-error .checkbox-inline,
-.has-error.radio label,
-.has-error.checkbox label,
-.has-error.radio-inline label,
-.has-error.checkbox-inline label {
-  color: #e51c23;
-}
-.has-error .form-control {
-  border-color: #e51c23;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.has-error .form-control:focus {
-  border-color: #b9151b;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ef787c;
-  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ef787c;
-}
-.has-error .input-group-addon {
-  color: #e51c23;
-  border-color: #e51c23;
-  background-color: #f9bdbb;
-}
-.has-error .form-control-feedback {
-  color: #e51c23;
-}
-.has-feedback label ~ .form-control-feedback {
-  top: 28px;
-}
-.has-feedback label.sr-only ~ .form-control-feedback {
-  top: 0;
-}
-.help-block {
-  display: block;
-  margin-top: 5px;
-  margin-bottom: 10px;
-  color: #a6a6a6;
-}
-@media (min-width: 768px) {
-  .form-inline .form-group {
-    display: inline-block;
-    margin-bottom: 0;
-    vertical-align: middle;
-  }
-  .form-inline .form-control {
-    display: inline-block;
-    width: auto;
-    vertical-align: middle;
-  }
-  .form-inline .form-control-static {
-    display: inline-block;
-  }
-  .form-inline .input-group {
-    display: inline-table;
-    vertical-align: middle;
-  }
-  .form-inline .input-group .input-group-addon,
-  .form-inline .input-group .input-group-btn,
-  .form-inline .input-group .form-control {
-    width: auto;
-  }
-  .form-inline .input-group > .form-control {
-    width: 100%;
-  }
-  .form-inline .control-label {
-    margin-bottom: 0;
-    vertical-align: middle;
-  }
-  .form-inline .radio,
-  .form-inline .checkbox {
-    display: inline-block;
-    margin-top: 0;
-    margin-bottom: 0;
-    vertical-align: middle;
-  }
-  .form-inline .radio label,
-  .form-inline .checkbox label {
-    padding-left: 0;
-  }
-  .form-inline .radio input[type="radio"],
-  .form-inline .checkbox input[type="checkbox"] {
-    position: relative;
-    margin-left: 0;
-  }
-  .form-inline .has-feedback .form-control-feedback {
-    top: 0;
-  }
-}
-.form-horizontal .radio,
-.form-horizontal .checkbox,
-.form-horizontal .radio-inline,
-.form-horizontal .checkbox-inline {
-  margin-top: 0;
-  margin-bottom: 0;
-  padding-top: 7px;
-}
-.form-horizontal .radio,
-.form-horizontal .checkbox {
-  min-height: 30px;
-}
-.form-horizontal .form-group {
-  margin-left: -15px;
-  margin-right: -15px;
-}
-@media (min-width: 768px) {
-  .form-horizontal .control-label {
-    text-align: right;
-    margin-bottom: 0;
-    padding-top: 7px;
-  }
-}
-.form-horizontal .has-feedback .form-control-feedback {
-  right: 15px;
-}
-@media (min-width: 768px) {
-  .form-horizontal .form-group-lg .control-label {
-    padding-top: 14.333333px;
-    font-size: 17px;
-  }
-}
-@media (min-width: 768px) {
-  .form-horizontal .form-group-sm .control-label {
-    padding-top: 6px;
-    font-size: 12px;
-  }
-}
-.btn {
-  display: inline-block;
-  margin-bottom: 0;
-  font-weight: normal;
-  text-align: center;
-  vertical-align: middle;
-  -ms-touch-action: manipulation;
-      touch-action: manipulation;
-  cursor: pointer;
-  background-image: none;
-  border: 1px solid transparent;
-  white-space: nowrap;
-  padding: 6px 16px;
-  font-size: 13px;
-  line-height: 1.846;
-  border-radius: 3px;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
-}
-.btn:focus,
-.btn:active:focus,
-.btn.active:focus,
-.btn.focus,
-.btn:active.focus,
-.btn.active.focus {
-  outline: thin dotted;
-  outline: 5px auto -webkit-focus-ring-color;
-  outline-offset: -2px;
-}
-.btn:hover,
-.btn:focus,
-.btn.focus {
-  color: #666666;
-  text-decoration: none;
-}
-.btn:active,
-.btn.active {
-  outline: 0;
-  background-image: none;
-  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
-  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
-}
-.btn.disabled,
-.btn[disabled],
-fieldset[disabled] .btn {
-  cursor: not-allowed;
-  opacity: 0.65;
-  filter: alpha(opacity=65);
-  -webkit-box-shadow: none;
-  box-shadow: none;
-}
-a.btn.disabled,
-fieldset[disabled] a.btn {
-  pointer-events: none;
-}
-.btn-default {
-  color: #666666;
-  background-color: #ffffff;
-  border-color: #eeeeee;
-}
-.btn-default:focus,
-.btn-default.focus {
-  color: #666666;
-  background-color: #e6e6e6;
-  border-color: #aeaeae;
-}
-.btn-default:hover {
-  color: #666666;
-  background-color: #e6e6e6;
-  border-color: #cfcfcf;
-}
-.btn-default:active,
-.btn-default.active,
-.open > .dropdown-toggle.btn-default {
-  color: #666666;
-  background-color: #e6e6e6;
-  border-color: #cfcfcf;
-}
-.btn-default:active:hover,
-.btn-default.active:hover,
-.open > .dropdown-toggle.btn-default:hover,
-.btn-default:active:focus,
-.btn-default.active:focus,
-.open > .dropdown-toggle.btn-default:focus,
-.btn-default:active.focus,
-.btn-default.active.focus,
-.open > .dropdown-toggle.btn-default.focus {
-  color: #666666;
-  background-color: #d4d4d4;
-  border-color: #aeaeae;
-}
-.btn-default:active,
-.btn-default.active,
-.open > .dropdown-toggle.btn-default {
-  background-image: none;
-}
-.btn-default.disabled,
-.btn-default[disabled],
-fieldset[disabled] .btn-default,
-.btn-default.disabled:hover,
-.btn-default[disabled]:hover,
-fieldset[disabled] .btn-default:hover,
-.btn-default.disabled:focus,
-.btn-default[disabled]:focus,
-fieldset[disabled] .btn-default:focus,
-.btn-default.disabled.focus,
-.btn-default[disabled].focus,
-fieldset[disabled] .btn-default.focus,
-.btn-default.disabled:active,
-.btn-default[disabled]:active,
-fieldset[disabled] .btn-default:active,
-.btn-default.disabled.active,
-.btn-default[disabled].active,
-fieldset[disabled] .btn-default.active {
-  background-color: #ffffff;
-  border-color: #eeeeee;
-}
-.btn-default .badge {
-  color: #ffffff;
-  background-color: #666666;
-}
-.btn-primary {
-  color: #ffffff;
-  background-color: #2196f3;
-  border-color: transparent;
-}
-.btn-primary:focus,
-.btn-primary.focus {
-  color: #ffffff;
-  background-color: #0c7cd5;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-primary:hover {
-  color: #ffffff;
-  background-color: #0c7cd5;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-primary:active,
-.btn-primary.active,
-.open > .dropdown-toggle.btn-primary {
-  color: #ffffff;
-  background-color: #0c7cd5;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-primary:active:hover,
-.btn-primary.active:hover,
-.open > .dropdown-toggle.btn-primary:hover,
-.btn-primary:active:focus,
-.btn-primary.active:focus,
-.open > .dropdown-toggle.btn-primary:focus,
-.btn-primary:active.focus,
-.btn-primary.active.focus,
-.open > .dropdown-toggle.btn-primary.focus {
-  color: #ffffff;
-  background-color: #0a68b4;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-primary:active,
-.btn-primary.active,
-.open > .dropdown-toggle.btn-primary {
-  background-image: none;
-}
-.btn-primary.disabled,
-.btn-primary[disabled],
-fieldset[disabled] .btn-primary,
-.btn-primary.disabled:hover,
-.btn-primary[disabled]:hover,
-fieldset[disabled] .btn-primary:hover,
-.btn-primary.disabled:focus,
-.btn-primary[disabled]:focus,
-fieldset[disabled] .btn-primary:focus,
-.btn-primary.disabled.focus,
-.btn-primary[disabled].focus,
-fieldset[disabled] .btn-primary.focus,
-.btn-primary.disabled:active,
-.btn-primary[disabled]:active,
-fieldset[disabled] .btn-primary:active,
-.btn-primary.disabled.active,
-.btn-primary[disabled].active,
-fieldset[disabled] .btn-primary.active {
-  background-color: #2196f3;
-  border-color: transparent;
-}
-.btn-primary .badge {
-  color: #2196f3;
-  background-color: #ffffff;
-}
-.btn-success {
-  color: #ffffff;
-  background-color: #4caf50;
-  border-color: transparent;
-}
-.btn-success:focus,
-.btn-success.focus {
-  color: #ffffff;
-  background-color: #3d8b40;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-success:hover {
-  color: #ffffff;
-  background-color: #3d8b40;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-success:active,
-.btn-success.active,
-.open > .dropdown-toggle.btn-success {
-  color: #ffffff;
-  background-color: #3d8b40;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-success:active:hover,
-.btn-success.active:hover,
-.open > .dropdown-toggle.btn-success:hover,
-.btn-success:active:focus,
-.btn-success.active:focus,
-.open > .dropdown-toggle.btn-success:focus,
-.btn-success:active.focus,
-.btn-success.active.focus,
-.open > .dropdown-toggle.btn-success.focus {
-  color: #ffffff;
-  background-color: #327334;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-success:active,
-.btn-success.active,
-.open > .dropdown-toggle.btn-success {
-  background-image: none;
-}
-.btn-success.disabled,
-.btn-success[disabled],
-fieldset[disabled] .btn-success,
-.btn-success.disabled:hover,
-.btn-success[disabled]:hover,
-fieldset[disabled] .btn-success:hover,
-.btn-success.disabled:focus,
-.btn-success[disabled]:focus,
-fieldset[disabled] .btn-success:focus,
-.btn-success.disabled.focus,
-.btn-success[disabled].focus,
-fieldset[disabled] .btn-success.focus,
-.btn-success.disabled:active,
-.btn-success[disabled]:active,
-fieldset[disabled] .btn-success:active,
-.btn-success.disabled.active,
-.btn-success[disabled].active,
-fieldset[disabled] .btn-success.active {
-  background-color: #4caf50;
-  border-color: transparent;
-}
-.btn-success .badge {
-  color: #4caf50;
-  background-color: #ffffff;
-}
-.btn-info {
-  color: #ffffff;
-  background-color: #9c27b0;
-  border-color: transparent;
-}
-.btn-info:focus,
-.btn-info.focus {
-  color: #ffffff;
-  background-color: #771e86;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-info:hover {
-  color: #ffffff;
-  background-color: #771e86;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-info:active,
-.btn-info.active,
-.open > .dropdown-toggle.btn-info {
-  color: #ffffff;
-  background-color: #771e86;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-info:active:hover,
-.btn-info.active:hover,
-.open > .dropdown-toggle.btn-info:hover,
-.btn-info:active:focus,
-.btn-info.active:focus,
-.open > .dropdown-toggle.btn-info:focus,
-.btn-info:active.focus,
-.btn-info.active.focus,
-.open > .dropdown-toggle.btn-info.focus {
-  color: #ffffff;
-  background-color: #5d1769;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-info:active,
-.btn-info.active,
-.open > .dropdown-toggle.btn-info {
-  background-image: none;
-}
-.btn-info.disabled,
-.btn-info[disabled],
-fieldset[disabled] .btn-info,
-.btn-info.disabled:hover,
-.btn-info[disabled]:hover,
-fieldset[disabled] .btn-info:hover,
-.btn-info.disabled:focus,
-.btn-info[disabled]:focus,
-fieldset[disabled] .btn-info:focus,
-.btn-info.disabled.focus,
-.btn-info[disabled].focus,
-fieldset[disabled] .btn-info.focus,
-.btn-info.disabled:active,
-.btn-info[disabled]:active,
-fieldset[disabled] .btn-info:active,
-.btn-info.disabled.active,
-.btn-info[disabled].active,
-fieldset[disabled] .btn-info.active {
-  background-color: #9c27b0;
-  border-color: transparent;
-}
-.btn-info .badge {
-  color: #9c27b0;
-  background-color: #ffffff;
-}
-.btn-warning {
-  color: #ffffff;
-  background-color: #ff9800;
-  border-color: transparent;
-}
-.btn-warning:focus,
-.btn-warning.focus {
-  color: #ffffff;
-  background-color: #cc7a00;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-warning:hover {
-  color: #ffffff;
-  background-color: #cc7a00;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-warning:active,
-.btn-warning.active,
-.open > .dropdown-toggle.btn-warning {
-  color: #ffffff;
-  background-color: #cc7a00;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-warning:active:hover,
-.btn-warning.active:hover,
-.open > .dropdown-toggle.btn-warning:hover,
-.btn-warning:active:focus,
-.btn-warning.active:focus,
-.open > .dropdown-toggle.btn-warning:focus,
-.btn-warning:active.focus,
-.btn-warning.active.focus,
-.open > .dropdown-toggle.btn-warning.focus {
-  color: #ffffff;
-  background-color: #a86400;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-warning:active,
-.btn-warning.active,
-.open > .dropdown-toggle.btn-warning {
-  background-image: none;
-}
-.btn-warning.disabled,
-.btn-warning[disabled],
-fieldset[disabled] .btn-warning,
-.btn-warning.disabled:hover,
-.btn-warning[disabled]:hover,
-fieldset[disabled] .btn-warning:hover,
-.btn-warning.disabled:focus,
-.btn-warning[disabled]:focus,
-fieldset[disabled] .btn-warning:focus,
-.btn-warning.disabled.focus,
-.btn-warning[disabled].focus,
-fieldset[disabled] .btn-warning.focus,
-.btn-warning.disabled:active,
-.btn-warning[disabled]:active,
-fieldset[disabled] .btn-warning:active,
-.btn-warning.disabled.active,
-.btn-warning[disabled].active,
-fieldset[disabled] .btn-warning.active {
-  background-color: #ff9800;
-  border-color: transparent;
-}
-.btn-warning .badge {
-  color: #ff9800;
-  background-color: #ffffff;
-}
-.btn-danger {
-  color: #ffffff;
-  background-color: #e51c23;
-  border-color: transparent;
-}
-.btn-danger:focus,
-.btn-danger.focus {
-  color: #ffffff;
-  background-color: #b9151b;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-danger:hover {
-  color: #ffffff;
-  background-color: #b9151b;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-danger:active,
-.btn-danger.active,
-.open > .dropdown-toggle.btn-danger {
-  color: #ffffff;
-  background-color: #b9151b;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-danger:active:hover,
-.btn-danger.active:hover,
-.open > .dropdown-toggle.btn-danger:hover,
-.btn-danger:active:focus,
-.btn-danger.active:focus,
-.open > .dropdown-toggle.btn-danger:focus,
-.btn-danger:active.focus,
-.btn-danger.active.focus,
-.open > .dropdown-toggle.btn-danger.focus {
-  color: #ffffff;
-  background-color: #991216;
-  border-color: rgba(0, 0, 0, 0);
-}
-.btn-danger:active,
-.btn-danger.active,
-.open > .dropdown-toggle.btn-danger {
-  background-image: none;
-}
-.btn-danger.disabled,
-.btn-danger[disabled],
-fieldset[disabled] .btn-danger,
-.btn-danger.disabled:hover,
-.btn-danger[disabled]:hover,
-fieldset[disabled] .btn-danger:hover,
-.btn-danger.disabled:focus,
-.btn-danger[disabled]:focus,
-fieldset[disabled] .btn-danger:focus,
-.btn-danger.disabled.focus,
-.btn-danger[disabled].focus,
-fieldset[disabled] .btn-danger.focus,
-.btn-danger.disabled:active,
-.btn-danger[disabled]:active,
-fieldset[disabled] .btn-danger:active,
-.btn-danger.disabled.active,
-.btn-danger[disabled].active,
-fieldset[disabled] .btn-danger.active {
-  background-color: #e51c23;
-  border-color: transparent;
-}
-.btn-danger .badge {
-  color: #e51c23;
-  background-color: #ffffff;
-}
-.btn-link {
-  color: #2196f3;
-  font-weight: normal;
-  border-radius: 0;
-}
-.btn-link,
-.btn-link:active,
-.btn-link.active,
-.btn-link[disabled],
-fieldset[disabled] .btn-link {
-  background-color: transparent;
-  -webkit-box-shadow: none;
-  box-shadow: none;
-}
-.btn-link,
-.btn-link:hover,
-.btn-link:focus,
-.btn-link:active {
-  border-color: transparent;
-}
-.btn-link:hover,
-.btn-link:focus {
-  color: #0a6ebd;
-  text-decoration: underline;
-  background-color: transparent;
-}
-.btn-link[disabled]:hover,
-fieldset[disabled] .btn-link:hover,
-.btn-link[disabled]:focus,
-fieldset[disabled] .btn-link:focus {
-  color: #bbbbbb;
-  text-decoration: none;
-}
-.btn-lg,
-.btn-group-lg > .btn {
-  padding: 10px 16px;
-  font-size: 17px;
-  line-height: 1.3333333;
-  border-radius: 3px;
-}
-.btn-sm,
-.btn-group-sm > .btn {
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-}
-.btn-xs,
-.btn-group-xs > .btn {
-  padding: 1px 5px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-}
-.btn-block {
-  display: block;
-  width: 100%;
-}
-.btn-block + .btn-block {
-  margin-top: 5px;
-}
-input[type="submit"].btn-block,
-input[type="reset"].btn-block,
-input[type="button"].btn-block {
-  width: 100%;
-}
-.fade {
-  opacity: 0;
-  -webkit-transition: opacity 0.15s linear;
-  -o-transition: opacity 0.15s linear;
-  transition: opacity 0.15s linear;
-}
-.fade.in {
-  opacity: 1;
-}
-.collapse {
-  display: none;
-}
-.collapse.in {
-  display: block;
-}
-tr.collapse.in {
-  display: table-row;
-}
-tbody.collapse.in {
-  display: table-row-group;
-}
-.collapsing {
-  position: relative;
-  height: 0;
-  overflow: hidden;
-  -webkit-transition-property: height, visibility;
-  -o-transition-property: height, visibility;
-     transition-property: height, visibility;
-  -webkit-transition-duration: 0.35s;
-  -o-transition-duration: 0.35s;
-     transition-duration: 0.35s;
-  -webkit-transition-timing-function: ease;
-  -o-transition-timing-function: ease;
-     transition-timing-function: ease;
-}
-.caret {
-  display: inline-block;
-  width: 0;
-  height: 0;
-  margin-left: 2px;
-  vertical-align: middle;
-  border-top: 4px dashed;
-  border-top: 4px solid \9;
-  border-right: 4px solid transparent;
-  border-left: 4px solid transparent;
-}
-.dropup,
-.dropdown {
-  position: relative;
-}
-.dropdown-toggle:focus {
-  outline: 0;
-}
-.dropdown-menu {
-  position: absolute;
-  top: 100%;
-  left: 0;
-  z-index: 1000;
-  display: none;
-  float: left;
-  min-width: 160px;
-  padding: 5px 0;
-  margin: 2px 0 0;
-  list-style: none;
-  font-size: 13px;
-  text-align: left;
-  background-color: #ffffff;
-  border: 1px solid #cccccc;
-  border: 1px solid rgba(0, 0, 0, 0.15);
-  border-radius: 3px;
-  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
-  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
-  -webkit-background-clip: padding-box;
-          background-clip: padding-box;
-}
-.dropdown-menu.pull-right {
-  right: 0;
-  left: auto;
-}
-.dropdown-menu .divider {
-  height: 1px;
-  margin: 10.5px 0;
-  overflow: hidden;
-  background-color: #e5e5e5;
-}
-.dropdown-menu > li > a {
-  display: block;
-  padding: 3px 20px;
-  clear: both;
-  font-weight: normal;
-  line-height: 1.846;
-  color: #666666;
-  white-space: nowrap;
-}
-.dropdown-menu > li > a:hover,
-.dropdown-menu > li > a:focus {
-  text-decoration: none;
-  color: #141414;
-  background-color: #eeeeee;
-}
-.dropdown-menu > .active > a,
-.dropdown-menu > .active > a:hover,
-.dropdown-menu > .active > a:focus {
-  color: #ffffff;
-  text-decoration: none;
-  outline: 0;
-  background-color: #2196f3;
-}
-.dropdown-menu > .disabled > a,
-.dropdown-menu > .disabled > a:hover,
-.dropdown-menu > .disabled > a:focus {
-  color: #bbbbbb;
-}
-.dropdown-menu > .disabled > a:hover,
-.dropdown-menu > .disabled > a:focus {
-  text-decoration: none;
-  background-color: transparent;
-  background-image: none;
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  cursor: not-allowed;
-}
-.open > .dropdown-menu {
-  display: block;
-}
-.open > a {
-  outline: 0;
-}
-.dropdown-menu-right {
-  left: auto;
-  right: 0;
-}
-.dropdown-menu-left {
-  left: 0;
-  right: auto;
-}
-.dropdown-header {
-  display: block;
-  padding: 3px 20px;
-  font-size: 12px;
-  line-height: 1.846;
-  color: #bbbbbb;
-  white-space: nowrap;
-}
-.dropdown-backdrop {
-  position: fixed;
-  left: 0;
-  right: 0;
-  bottom: 0;
-  top: 0;
-  z-index: 990;
-}
-.pull-right > .dropdown-menu {
-  right: 0;
-  left: auto;
-}
-.dropup .caret,
-.navbar-fixed-bottom .dropdown .caret {
-  border-top: 0;
-  border-bottom: 4px dashed;
-  border-bottom: 4px solid \9;
-  content: "";
-}
-.dropup .dropdown-menu,
-.navbar-fixed-bottom .dropdown .dropdown-menu {
-  top: auto;
-  bottom: 100%;
-  margin-bottom: 2px;
-}
-@media (min-width: 768px) {
-  .navbar-right .dropdown-menu {
-    left: auto;
-    right: 0;
-  }
-  .navbar-right .dropdown-menu-left {
-    left: 0;
-    right: auto;
-  }
-}
-.btn-group,
-.btn-group-vertical {
-  position: relative;
-  display: inline-block;
-  vertical-align: middle;
-}
-.btn-group > .btn,
-.btn-group-vertical > .btn {
-  position: relative;
-  float: left;
-}
-.btn-group > .btn:hover,
-.btn-group-vertical > .btn:hover,
-.btn-group > .btn:focus,
-.btn-group-vertical > .btn:focus,
-.btn-group > .btn:active,
-.btn-group-vertical > .btn:active,
-.btn-group > .btn.active,
-.btn-group-vertical > .btn.active {
-  z-index: 2;
-}
-.btn-group .btn + .btn,
-.btn-group .btn + .btn-group,
-.btn-group .btn-group + .btn,
-.btn-group .btn-group + .btn-group {
-  margin-left: -1px;
-}
-.btn-toolbar {
-  margin-left: -5px;
-}
-.btn-toolbar .btn,
-.btn-toolbar .btn-group,
-.btn-toolbar .input-group {
-  float: left;
-}
-.btn-toolbar > .btn,
-.btn-toolbar > .btn-group,
-.btn-toolbar > .input-group {
-  margin-left: 5px;
-}
-.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
-  border-radius: 0;
-}
-.btn-group > .btn:first-child {
-  margin-left: 0;
-}
-.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
-  border-bottom-right-radius: 0;
-  border-top-right-radius: 0;
-}
-.btn-group > .btn:last-child:not(:first-child),
-.btn-group > .dropdown-toggle:not(:first-child) {
-  border-bottom-left-radius: 0;
-  border-top-left-radius: 0;
-}
-.btn-group > .btn-group {
-  float: left;
-}
-.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
-  border-radius: 0;
-}
-.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
-.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
-  border-bottom-right-radius: 0;
-  border-top-right-radius: 0;
-}
-.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
-  border-bottom-left-radius: 0;
-  border-top-left-radius: 0;
-}
-.btn-group .dropdown-toggle:active,
-.btn-group.open .dropdown-toggle {
-  outline: 0;
-}
-.btn-group > .btn + .dropdown-toggle {
-  padding-left: 8px;
-  padding-right: 8px;
-}
-.btn-group > .btn-lg + .dropdown-toggle {
-  padding-left: 12px;
-  padding-right: 12px;
-}
-.btn-group.open .dropdown-toggle {
-  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
-  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
-}
-.btn-group.open .dropdown-toggle.btn-link {
-  -webkit-box-shadow: none;
-  box-shadow: none;
-}
-.btn .caret {
-  margin-left: 0;
-}
-.btn-lg .caret {
-  border-width: 5px 5px 0;
-  border-bottom-width: 0;
-}
-.dropup .btn-lg .caret {
-  border-width: 0 5px 5px;
-}
-.btn-group-vertical > .btn,
-.btn-group-vertical > .btn-group,
-.btn-group-vertical > .btn-group > .btn {
-  display: block;
-  float: none;
-  width: 100%;
-  max-width: 100%;
-}
-.btn-group-vertical > .btn-group > .btn {
-  float: none;
-}
-.btn-group-vertical > .btn + .btn,
-.btn-group-vertical > .btn + .btn-group,
-.btn-group-vertical > .btn-group + .btn,
-.btn-group-vertical > .btn-group + .btn-group {
-  margin-top: -1px;
-  margin-left: 0;
-}
-.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
-  border-radius: 0;
-}
-.btn-group-vertical > .btn:first-child:not(:last-child) {
-  border-top-right-radius: 3px;
-  border-bottom-right-radius: 0;
-  border-bottom-left-radius: 0;
-}
-.btn-group-vertical > .btn:last-child:not(:first-child) {
-  border-bottom-left-radius: 3px;
-  border-top-right-radius: 0;
-  border-top-left-radius: 0;
-}
-.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
-  border-radius: 0;
-}
-.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
-.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
-  border-bottom-right-radius: 0;
-  border-bottom-left-radius: 0;
-}
-.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
-  border-top-right-radius: 0;
-  border-top-left-radius: 0;
-}
-.btn-group-justified {
-  display: table;
-  width: 100%;
-  table-layout: fixed;
-  border-collapse: separate;
-}
-.btn-group-justified > .btn,
-.btn-group-justified > .btn-group {
-  float: none;
-  display: table-cell;
-  width: 1%;
-}
-.btn-group-justified > .btn-group .btn {
-  width: 100%;
-}
-.btn-group-justified > .btn-group .dropdown-menu {
-  left: auto;
-}
-[data-toggle="buttons"] > .btn input[type="radio"],
-[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
-[data-toggle="buttons"] > .btn input[type="checkbox"],
-[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
-  position: absolute;
-  clip: rect(0, 0, 0, 0);
-  pointer-events: none;
-}
-.input-group {
-  position: relative;
-  display: table;
-  border-collapse: separate;
-}
-.input-group[class*="col-"] {
-  float: none;
-  padding-left: 0;
-  padding-right: 0;
-}
-.input-group .form-control {
-  position: relative;
-  z-index: 2;
-  float: left;
-  width: 100%;
-  margin-bottom: 0;
-}
-.input-group-lg > .form-control,
-.input-group-lg > .input-group-addon,
-.input-group-lg > .input-group-btn > .btn {
-  height: 45px;
-  padding: 10px 16px;
-  font-size: 17px;
-  line-height: 1.3333333;
-  border-radius: 3px;
-}
-select.input-group-lg > .form-control,
-select.input-group-lg > .input-group-addon,
-select.input-group-lg > .input-group-btn > .btn {
-  height: 45px;
-  line-height: 45px;
-}
-textarea.input-group-lg > .form-control,
-textarea.input-group-lg > .input-group-addon,
-textarea.input-group-lg > .input-group-btn > .btn,
-select[multiple].input-group-lg > .form-control,
-select[multiple].input-group-lg > .input-group-addon,
-select[multiple].input-group-lg > .input-group-btn > .btn {
-  height: auto;
-}
-.input-group-sm > .form-control,
-.input-group-sm > .input-group-addon,
-.input-group-sm > .input-group-btn > .btn {
-  height: 30px;
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-}
-select.input-group-sm > .form-control,
-select.input-group-sm > .input-group-addon,
-select.input-group-sm > .input-group-btn > .btn {
-  height: 30px;
-  line-height: 30px;
-}
-textarea.input-group-sm > .form-control,
-textarea.input-group-sm > .input-group-addon,
-textarea.input-group-sm > .input-group-btn > .btn,
-select[multiple].input-group-sm > .form-control,
-select[multiple].input-group-sm > .input-group-addon,
-select[multiple].input-group-sm > .input-group-btn > .btn {
-  height: auto;
-}
-.input-group-addon,
-.input-group-btn,
-.input-group .form-control {
-  display: table-cell;
-}
-.input-group-addon:not(:first-child):not(:last-child),
-.input-group-btn:not(:first-child):not(:last-child),
-.input-group .form-control:not(:first-child):not(:last-child) {
-  border-radius: 0;
-}
-.input-group-addon,
-.input-group-btn {
-  width: 1%;
-  white-space: nowrap;
-  vertical-align: middle;
-}
-.input-group-addon {
-  padding: 6px 16px;
-  font-size: 13px;
-  font-weight: normal;
-  line-height: 1;
-  color: #666666;
-  text-align: center;
-  background-color: transparent;
-  border: 1px solid transparent;
-  border-radius: 3px;
-}
-.input-group-addon.input-sm {
-  padding: 5px 10px;
-  font-size: 12px;
-  border-radius: 3px;
-}
-.input-group-addon.input-lg {
-  padding: 10px 16px;
-  font-size: 17px;
-  border-radius: 3px;
-}
-.input-group-addon input[type="radio"],
-.input-group-addon input[type="checkbox"] {
-  margin-top: 0;
-}
-.input-group .form-control:first-child,
-.input-group-addon:first-child,
-.input-group-btn:first-child > .btn,
-.input-group-btn:first-child > .btn-group > .btn,
-.input-group-btn:first-child > .dropdown-toggle,
-.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
-.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
-  border-bottom-right-radius: 0;
-  border-top-right-radius: 0;
-}
-.input-group-addon:first-child {
-  border-right: 0;
-}
-.input-group .form-control:last-child,
-.input-group-addon:last-child,
-.input-group-btn:last-child > .btn,
-.input-group-btn:last-child > .btn-group > .btn,
-.input-group-btn:last-child > .dropdown-toggle,
-.input-group-btn:first-child > .btn:not(:first-child),
-.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
-  border-bottom-left-radius: 0;
-  border-top-left-radius: 0;
-}
-.input-group-addon:last-child {
-  border-left: 0;
-}
-.input-group-btn {
-  position: relative;
-  font-size: 0;
-  white-space: nowrap;
-}
-.input-group-btn > .btn {
-  position: relative;
-}
-.input-group-btn > .btn + .btn {
-  margin-left: -1px;
-}
-.input-group-btn > .btn:hover,
-.input-group-btn > .btn:focus,
-.input-group-btn > .btn:active {
-  z-index: 2;
-}
-.input-group-btn:first-child > .btn,
-.input-group-btn:first-child > .btn-group {
-  margin-right: -1px;
-}
-.input-group-btn:last-child > .btn,
-.input-group-btn:last-child > .btn-group {
-  z-index: 2;
-  margin-left: -1px;
-}
-.nav {
-  margin-bottom: 0;
-  padding-left: 0;
-  list-style: none;
-}
-.nav > li {
-  position: relative;
-  display: block;
-}
-.nav > li > a {
-  position: relative;
-  display: block;
-  padding: 10px 15px;
-}
-.nav > li > a:hover,
-.nav > li > a:focus {
-  text-decoration: none;
-  background-color: #eeeeee;
-}
-.nav > li.disabled > a {
-  color: #bbbbbb;
-}
-.nav > li.disabled > a:hover,
-.nav > li.disabled > a:focus {
-  color: #bbbbbb;
-  text-decoration: none;
-  background-color: transparent;
-  cursor: not-allowed;
-}
-.nav .open > a,
-.nav .open > a:hover,
-.nav .open > a:focus {
-  background-color: #eeeeee;
-  border-color: #2196f3;
-}
-.nav .nav-divider {
-  height: 1px;
-  margin: 10.5px 0;
-  overflow: hidden;
-  background-color: #e5e5e5;
-}
-.nav > li > a > img {
-  max-width: none;
-}
-.nav-tabs {
-  border-bottom: 1px solid transparent;
-}
-.nav-tabs > li {
-  float: left;
-  margin-bottom: -1px;
-}
-.nav-tabs > li > a {
-  margin-right: 2px;
-  line-height: 1.846;
-  border: 1px solid transparent;
-  border-radius: 3px 3px 0 0;
-}
-.nav-tabs > li > a:hover {
-  border-color: #eeeeee #eeeeee transparent;
-}
-.nav-tabs > li.active > a,
-.nav-tabs > li.active > a:hover,
-.nav-tabs > li.active > a:focus {
-  color: #666666;
-  background-color: transparent;
-  border: 1px solid transparent;
-  border-bottom-color: transparent;
-  cursor: default;
-}
-.nav-tabs.nav-justified {
-  width: 100%;
-  border-bottom: 0;
-}
-.nav-tabs.nav-justified > li {
-  float: none;
-}
-.nav-tabs.nav-justified > li > a {
-  text-align: center;
-  margin-bottom: 5px;
-}
-.nav-tabs.nav-justified > .dropdown .dropdown-menu {
-  top: auto;
-  left: auto;
-}
-@media (min-width: 768px) {
-  .nav-tabs.nav-justified > li {
-    display: table-cell;
-    width: 1%;
-  }
-  .nav-tabs.nav-justified > li > a {
-    margin-bottom: 0;
-  }
-}
-.nav-tabs.nav-justified > li > a {
-  margin-right: 0;
-  border-radius: 3px;
-}
-.nav-tabs.nav-justified > .active > a,
-.nav-tabs.nav-justified > .active > a:hover,
-.nav-tabs.nav-justified > .active > a:focus {
-  border: 1px solid transparent;
-}
-@media (min-width: 768px) {
-  .nav-tabs.nav-justified > li > a {
-    border-bottom: 1px solid transparent;
-    border-radius: 3px 3px 0 0;
-  }
-  .nav-tabs.nav-justified > .active > a,
-  .nav-tabs.nav-justified > .active > a:hover,
-  .nav-tabs.nav-justified > .active > a:focus {
-    border-bottom-color: #ffffff;
-  }
-}
-.nav-pills > li {
-  float: left;
-}
-.nav-pills > li > a {
-  border-radius: 3px;
-}
-.nav-pills > li + li {
-  margin-left: 2px;
-}
-.nav-pills > li.active > a,
-.nav-pills > li.active > a:hover,
-.nav-pills > li.active > a:focus {
-  color: #ffffff;
-  background-color: #2196f3;
-}
-.nav-stacked > li {
-  float: none;
-}
-.nav-stacked > li + li {
-  margin-top: 2px;
-  margin-left: 0;
-}
-.nav-justified {
-  width: 100%;
-}
-.nav-justified > li {
-  float: none;
-}
-.nav-justified > li > a {
-  text-align: center;
-  margin-bottom: 5px;
-}
-.nav-justified > .dropdown .dropdown-menu {
-  top: auto;
-  left: auto;
-}
-@media (min-width: 768px) {
-  .nav-justified > li {
-    display: table-cell;
-    width: 1%;
-  }
-  .nav-justified > li > a {
-    margin-bottom: 0;
-  }
-}
-.nav-tabs-justified {
-  border-bottom: 0;
-}
-.nav-tabs-justified > li > a {
-  margin-right: 0;
-  border-radius: 3px;
-}
-.nav-tabs-justified > .active > a,
-.nav-tabs-justified > .active > a:hover,
-.nav-tabs-justified > .active > a:focus {
-  border: 1px solid transparent;
-}
-@media (min-width: 768px) {
-  .nav-tabs-justified > li > a {
-    border-bottom: 1px solid transparent;
-    border-radius: 3px 3px 0 0;
-  }
-  .nav-tabs-justified > .active > a,
-  .nav-tabs-justified > .active > a:hover,
-  .nav-tabs-justified > .active > a:focus {
-    border-bottom-color: #ffffff;
-  }
-}
-.tab-content > .tab-pane {
-  display: none;
-}
-.tab-content > .active {
-  display: block;
-}
-.nav-tabs .dropdown-menu {
-  margin-top: -1px;
-  border-top-right-radius: 0;
-  border-top-left-radius: 0;
-}
-.navbar {
-  position: relative;
-  min-height: 64px;
-  margin-bottom: 23px;
-  border: 1px solid transparent;
-}
-@media (min-width: 768px) {
-  .navbar {
-    border-radius: 3px;
-  }
-}
-@media (min-width: 768px) {
-  .navbar-header {
-    float: left;
-  }
-}
-.navbar-collapse {
-  overflow-x: visible;
-  padding-right: 15px;
-  padding-left: 15px;
-  border-top: 1px solid transparent;
-  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
-          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
-  -webkit-overflow-scrolling: touch;
-}
-.navbar-collapse.in {
-  overflow-y: auto;
-}
-@media (min-width: 768px) {
-  .navbar-collapse {
-    width: auto;
-    border-top: 0;
-    -webkit-box-shadow: none;
-            box-shadow: none;
-  }
-  .navbar-collapse.collapse {
-    display: block !important;
-    height: auto !important;
-    padding-bottom: 0;
-    overflow: visible !important;
-  }
-  .navbar-collapse.in {
-    overflow-y: visible;
-  }
-  .navbar-fixed-top .navbar-collapse,
-  .navbar-static-top .navbar-collapse,
-  .navbar-fixed-bottom .navbar-collapse {
-    padding-left: 0;
-    padding-right: 0;
-  }
-}
-.navbar-fixed-top .navbar-collapse,
-.navbar-fixed-bottom .navbar-collapse {
-  max-height: 340px;
-}
-@media (max-device-width: 480px) and (orientation: landscape) {
-  .navbar-fixed-top .navbar-collapse,
-  .navbar-fixed-bottom .navbar-collapse {
-    max-height: 200px;
-  }
-}
-.container > .navbar-header,
-.container-fluid > .navbar-header,
-.container > .navbar-collapse,
-.container-fluid > .navbar-collapse {
-  margin-right: -15px;
-  margin-left: -15px;
-}
-@media (min-width: 768px) {
-  .container > .navbar-header,
-  .container-fluid > .navbar-header,
-  .container > .navbar-collapse,
-  .container-fluid > .navbar-collapse {
-    margin-right: 0;
-    margin-left: 0;
-  }
-}
-.navbar-static-top {
-  z-index: 1000;
-  border-width: 0 0 1px;
-}
-@media (min-width: 768px) {
-  .navbar-static-top {
-    border-radius: 0;
-  }
-}
-.navbar-fixed-top,
-.navbar-fixed-bottom {
-  position: fixed;
-  right: 0;
-  left: 0;
-  z-index: 1030;
-}
-@media (min-width: 768px) {
-  .navbar-fixed-top,
-  .navbar-fixed-bottom {
-    border-radius: 0;
-  }
-}
-.navbar-fixed-top {
-  top: 0;
-  border-width: 0 0 1px;
-}
-.navbar-fixed-bottom {
-  bottom: 0;
-  margin-bottom: 0;
-  border-width: 1px 0 0;
-}
-.navbar-brand {
-  float: left;
-  padding: 20.5px 15px;
-  font-size: 17px;
-  line-height: 23px;
-  height: 64px;
-}
-.navbar-brand:hover,
-.navbar-brand:focus {
-  text-decoration: none;
-}
-.navbar-brand > img {
-  display: block;
-}
-@media (min-width: 768px) {
-  .navbar > .container .navbar-brand,
-  .navbar > .container-fluid .navbar-brand {
-    margin-left: -15px;
-  }
-}
-.navbar-toggle {
-  position: relative;
-  float: right;
-  margin-right: 15px;
-  padding: 9px 10px;
-  margin-top: 15px;
-  margin-bottom: 15px;
-  background-color: transparent;
-  background-image: none;
-  border: 1px solid transparent;
-  border-radius: 3px;
-}
-.navbar-toggle:focus {
-  outline: 0;
-}
-.navbar-toggle .icon-bar {
-  display: block;
-  width: 22px;
-  height: 2px;
-  border-radius: 1px;
-}
-.navbar-toggle .icon-bar + .icon-bar {
-  margin-top: 4px;
-}
-@media (min-width: 768px) {
-  .navbar-toggle {
-    display: none;
-  }
-}
-.navbar-nav {
-  margin: 10.25px -15px;
-}
-.navbar-nav > li > a {
-  padding-top: 10px;
-  padding-bottom: 10px;
-  line-height: 23px;
-}
-@media (max-width: 767px) {
-  .navbar-nav .open .dropdown-menu {
-    position: static;
-    float: none;
-    width: auto;
-    margin-top: 0;
-    background-color: transparent;
-    border: 0;
-    -webkit-box-shadow: none;
-            box-shadow: none;
-  }
-  .navbar-nav .open .dropdown-menu > li > a,
-  .navbar-nav .open .dropdown-menu .dropdown-header {
-    padding: 5px 15px 5px 25px;
-  }
-  .navbar-nav .open .dropdown-menu > li > a {
-    line-height: 23px;
-  }
-  .navbar-nav .open .dropdown-menu > li > a:hover,
-  .navbar-nav .open .dropdown-menu > li > a:focus {
-    background-image: none;
-  }
-}
-@media (min-width: 768px) {
-  .navbar-nav {
-    float: left;
-    margin: 0;
-  }
-  .navbar-nav > li {
-    float: left;
-  }
-  .navbar-nav > li > a {
-    padding-top: 20.5px;
-    padding-bottom: 20.5px;
-  }
-}
-.navbar-form {
-  margin-left: -15px;
-  margin-right: -15px;
-  padding: 10px 15px;
-  border-top: 1px solid transparent;
-  border-bottom: 1px solid transparent;
-  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
-  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
-  margin-top: 13.5px;
-  margin-bottom: 13.5px;
-}
-@media (min-width: 768px) {
-  .navbar-form .form-group {
-    display: inline-block;
-    margin-bottom: 0;
-    vertical-align: middle;
-  }
-  .navbar-form .form-control {
-    display: inline-block;
-    width: auto;
-    vertical-align: middle;
-  }
-  .navbar-form .form-control-static {
-    display: inline-block;
-  }
-  .navbar-form .input-group {
-    display: inline-table;
-    vertical-align: middle;
-  }
-  .navbar-form .input-group .input-group-addon,
-  .navbar-form .input-group .input-group-btn,
-  .navbar-form .input-group .form-control {
-    width: auto;
-  }
-  .navbar-form .input-group > .form-control {
-    width: 100%;
-  }
-  .navbar-form .control-label {
-    margin-bottom: 0;
-    vertical-align: middle;
-  }
-  .navbar-form .radio,
-  .navbar-form .checkbox {
-    display: inline-block;
-    margin-top: 0;
-    margin-bottom: 0;
-    vertical-align: middle;
-  }
-  .navbar-form .radio label,
-  .navbar-form .checkbox label {
-    padding-left: 0;
-  }
-  .navbar-form .radio input[type="radio"],
-  .navbar-form .checkbox input[type="checkbox"] {
-    position: relative;
-    margin-left: 0;
-  }
-  .navbar-form .has-feedback .form-control-feedback {
-    top: 0;
-  }
-}
-@media (max-width: 767px) {
-  .navbar-form .form-group {
-    margin-bottom: 5px;
-  }
-  .navbar-form .form-group:last-child {
-    margin-bottom: 0;
-  }
-}
-@media (min-width: 768px) {
-  .navbar-form {
-    width: auto;
-    border: 0;
-    margin-left: 0;
-    margin-right: 0;
-    padding-top: 0;
-    padding-bottom: 0;
-    -webkit-box-shadow: none;
-    box-shadow: none;
-  }
-}
-.navbar-nav > li > .dropdown-menu {
-  margin-top: 0;
-  border-top-right-radius: 0;
-  border-top-left-radius: 0;
-}
-.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
-  margin-bottom: 0;
-  border-top-right-radius: 3px;
-  border-top-left-radius: 3px;
-  border-bottom-right-radius: 0;
-  border-bottom-left-radius: 0;
-}
-.navbar-btn {
-  margin-top: 13.5px;
-  margin-bottom: 13.5px;
-}
-.navbar-btn.btn-sm {
-  margin-top: 17px;
-  margin-bottom: 17px;
-}
-.navbar-btn.btn-xs {
-  margin-top: 21px;
-  margin-bottom: 21px;
-}
-.navbar-text {
-  margin-top: 20.5px;
-  margin-bottom: 20.5px;
-}
-@media (min-width: 768px) {
-  .navbar-text {
-    float: left;
-    margin-left: 15px;
-    margin-right: 15px;
-  }
-}
-@media (min-width: 768px) {
-  .navbar-left {
-    float: left !important;
-  }
-  .navbar-right {
-    float: right !important;
-    margin-right: -15px;
-  }
-  .navbar-right ~ .navbar-right {
-    margin-right: 0;
-  }
-}
-.navbar-default {
-  background-color: #ffffff;
-  border-color: transparent;
-}
-.navbar-default .navbar-brand {
-  color: #666666;
-}
-.navbar-default .navbar-brand:hover,
-.navbar-default .navbar-brand:focus {
-  color: #212121;
-  background-color: transparent;
-}
-.navbar-default .navbar-text {
-  color: #bbbbbb;
-}
-.navbar-default .navbar-nav > li > a {
-  color: #666666;
-}
-.navbar-default .navbar-nav > li > a:hover,
-.navbar-default .navbar-nav > li > a:focus {
-  color: #212121;
-  background-color: transparent;
-}
-.navbar-default .navbar-nav > .active > a,
-.navbar-default .navbar-nav > .active > a:hover,
-.navbar-default .navbar-nav > .active > a:focus {
-  color: #212121;
-  background-color: #eeeeee;
-}
-.navbar-default .navbar-nav > .disabled > a,
-.navbar-default .navbar-nav > .disabled > a:hover,
-.navbar-default .navbar-nav > .disabled > a:focus {
-  color: #cccccc;
-  background-color: transparent;
-}
-.navbar-default .navbar-toggle {
-  border-color: transparent;
-}
-.navbar-default .navbar-toggle:hover,
-.navbar-default .navbar-toggle:focus {
-  background-color: transparent;
-}
-.navbar-default .navbar-toggle .icon-bar {
-  background-color: rgba(0, 0, 0, 0.5);
-}
-.navbar-default .navbar-collapse,
-.navbar-default .navbar-form {
-  border-color: transparent;
-}
-.navbar-default .navbar-nav > .open > a,
-.navbar-default .navbar-nav > .open > a:hover,
-.navbar-default .navbar-nav > .open > a:focus {
-  background-color: #eeeeee;
-  color: #212121;
-}
-@media (max-width: 767px) {
-  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
-    color: #666666;
-  }
-  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
-  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
-    color: #212121;
-    background-color: transparent;
-  }
-  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
-  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
-  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
-    color: #212121;
-    background-color: #eeeeee;
-  }
-  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
-  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
-  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
-    color: #cccccc;
-    background-color: transparent;
-  }
-}
-.navbar-default .navbar-link {
-  color: #666666;
-}
-.navbar-default .navbar-link:hover {
-  color: #212121;
-}
-.navbar-default .btn-link {
-  color: #666666;
-}
-.navbar-default .btn-link:hover,
-.navbar-default .btn-link:focus {
-  color: #212121;
-}
-.navbar-default .btn-link[disabled]:hover,
-fieldset[disabled] .navbar-default .btn-link:hover,
-.navbar-default .btn-link[disabled]:focus,
-fieldset[disabled] .navbar-default .btn-link:focus {
-  color: #cccccc;
-}
-.navbar-inverse {
-  background-color: #2196f3;
-  border-color: transparent;
-}
-.navbar-inverse .navbar-brand {
-  color: #b2dbfb;
-}
-.navbar-inverse .navbar-brand:hover,
-.navbar-inverse .navbar-brand:focus {
-  color: #ffffff;
-  background-color: transparent;
-}
-.navbar-inverse .navbar-text {
-  color: #bbbbbb;
-}
-.navbar-inverse .navbar-nav > li > a {
-  color: #b2dbfb;
-}
-.navbar-inverse .navbar-nav > li > a:hover,
-.navbar-inverse .navbar-nav > li > a:focus {
-  color: #ffffff;
-  background-color: transparent;
-}
-.navbar-inverse .navbar-nav > .active > a,
-.navbar-inverse .navbar-nav > .active > a:hover,
-.navbar-inverse .navbar-nav > .active > a:focus {
-  color: #ffffff;
-  background-color: #0c7cd5;
-}
-.navbar-inverse .navbar-nav > .disabled > a,
-.navbar-inverse .navbar-nav > .disabled > a:hover,
-.navbar-inverse .navbar-nav > .disabled > a:focus {
-  color: #444444;
-  background-color: transparent;
-}
-.navbar-inverse .navbar-toggle {
-  border-color: transparent;
-}
-.navbar-inverse .navbar-toggle:hover,
-.navbar-inverse .navbar-toggle:focus {
-  background-color: transparent;
-}
-.navbar-inverse .navbar-toggle .icon-bar {
-  background-color: rgba(0, 0, 0, 0.5);
-}
-.navbar-inverse .navbar-collapse,
-.navbar-inverse .navbar-form {
-  border-color: #0c84e4;
-}
-.navbar-inverse .navbar-nav > .open > a,
-.navbar-inverse .navbar-nav > .open > a:hover,
-.navbar-inverse .navbar-nav > .open > a:focus {
-  background-color: #0c7cd5;
-  color: #ffffff;
-}
-@media (max-width: 767px) {
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
-    border-color: transparent;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
-    background-color: transparent;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
-    color: #b2dbfb;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
-    color: #ffffff;
-    background-color: transparent;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
-    color: #ffffff;
-    background-color: #0c7cd5;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
-    color: #444444;
-    background-color: transparent;
-  }
-}
-.navbar-inverse .navbar-link {
-  color: #b2dbfb;
-}
-.navbar-inverse .navbar-link:hover {
-  color: #ffffff;
-}
-.navbar-inverse .btn-link {
-  color: #b2dbfb;
-}
-.navbar-inverse .btn-link:hover,
-.navbar-inverse .btn-link:focus {
-  color: #ffffff;
-}
-.navbar-inverse .btn-link[disabled]:hover,
-fieldset[disabled] .navbar-inverse .btn-link:hover,
-.navbar-inverse .btn-link[disabled]:focus,
-fieldset[disabled] .navbar-inverse .btn-link:focus {
-  color: #444444;
-}
-.breadcrumb {
-  padding: 8px 15px;
-  margin-bottom: 23px;
-  list-style: none;
-  background-color: #f5f5f5;
-  border-radius: 3px;
-}
-.breadcrumb > li {
-  display: inline-block;
-}
-.breadcrumb > li + li:before {
-  content: "/\00a0";
-  padding: 0 5px;
-  color: #cccccc;
-}
-.breadcrumb > .active {
-  color: #bbbbbb;
-}
-.pagination {
-  display: inline-block;
-  padding-left: 0;
-  margin: 23px 0;
-  border-radius: 3px;
-}
-.pagination > li {
-  display: inline;
-}
-.pagination > li > a,
-.pagination > li > span {
-  position: relative;
-  float: left;
-  padding: 6px 16px;
-  line-height: 1.846;
-  text-decoration: none;
-  color: #2196f3;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-  margin-left: -1px;
-}
-.pagination > li:first-child > a,
-.pagination > li:first-child > span {
-  margin-left: 0;
-  border-bottom-left-radius: 3px;
-  border-top-left-radius: 3px;
-}
-.pagination > li:last-child > a,
-.pagination > li:last-child > span {
-  border-bottom-right-radius: 3px;
-  border-top-right-radius: 3px;
-}
-.pagination > li > a:hover,
-.pagination > li > span:hover,
-.pagination > li > a:focus,
-.pagination > li > span:focus {
-  z-index: 3;
-  color: #0a6ebd;
-  background-color: #eeeeee;
-  border-color: #dddddd;
-}
-.pagination > .active > a,
-.pagination > .active > span,
-.pagination > .active > a:hover,
-.pagination > .active > span:hover,
-.pagination > .active > a:focus,
-.pagination > .active > span:focus {
-  z-index: 2;
-  color: #ffffff;
-  background-color: #2196f3;
-  border-color: #2196f3;
-  cursor: default;
-}
-.pagination > .disabled > span,
-.pagination > .disabled > span:hover,
-.pagination > .disabled > span:focus,
-.pagination > .disabled > a,
-.pagination > .disabled > a:hover,
-.pagination > .disabled > a:focus {
-  color: #bbbbbb;
-  background-color: #ffffff;
-  border-color: #dddddd;
-  cursor: not-allowed;
-}
-.pagination-lg > li > a,
-.pagination-lg > li > span {
-  padding: 10px 16px;
-  font-size: 17px;
-  line-height: 1.3333333;
-}
-.pagination-lg > li:first-child > a,
-.pagination-lg > li:first-child > span {
-  border-bottom-left-radius: 3px;
-  border-top-left-radius: 3px;
-}
-.pagination-lg > li:last-child > a,
-.pagination-lg > li:last-child > span {
-  border-bottom-right-radius: 3px;
-  border-top-right-radius: 3px;
-}
-.pagination-sm > li > a,
-.pagination-sm > li > span {
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-}
-.pagination-sm > li:first-child > a,
-.pagination-sm > li:first-child > span {
-  border-bottom-left-radius: 3px;
-  border-top-left-radius: 3px;
-}
-.pagination-sm > li:last-child > a,
-.pagination-sm > li:last-child > span {
-  border-bottom-right-radius: 3px;
-  border-top-right-radius: 3px;
-}
-.pager {
-  padding-left: 0;
-  margin: 23px 0;
-  list-style: none;
-  text-align: center;
-}
-.pager li {
-  display: inline;
-}
-.pager li > a,
-.pager li > span {
-  display: inline-block;
-  padding: 5px 14px;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-  border-radius: 15px;
-}
-.pager li > a:hover,
-.pager li > a:focus {
-  text-decoration: none;
-  background-color: #eeeeee;
-}
-.pager .next > a,
-.pager .next > span {
-  float: right;
-}
-.pager .previous > a,
-.pager .previous > span {
-  float: left;
-}
-.pager .disabled > a,
-.pager .disabled > a:hover,
-.pager .disabled > a:focus,
-.pager .disabled > span {
-  color: #bbbbbb;
-  background-color: #ffffff;
-  cursor: not-allowed;
-}
-.label {
-  display: inline;
-  padding: .2em .6em .3em;
-  font-size: 75%;
-  font-weight: bold;
-  line-height: 1;
-  color: #ffffff;
-  text-align: center;
-  white-space: nowrap;
-  vertical-align: baseline;
-  border-radius: .25em;
-}
-a.label:hover,
-a.label:focus {
-  color: #ffffff;
-  text-decoration: none;
-  cursor: pointer;
-}
-.label:empty {
-  display: none;
-}
-.btn .label {
-  position: relative;
-  top: -1px;
-}
-.label-default {
-  background-color: #bbbbbb;
-}
-.label-default[href]:hover,
-.label-default[href]:focus {
-  background-color: #a2a2a2;
-}
-.label-primary {
-  background-color: #2196f3;
-}
-.label-primary[href]:hover,
-.label-primary[href]:focus {
-  background-color: #0c7cd5;
-}
-.label-success {
-  background-color: #4caf50;
-}
-.label-success[href]:hover,
-.label-success[href]:focus {
-  background-color: #3d8b40;
-}
-.label-info {
-  background-color: #9c27b0;
-}
-.label-info[href]:hover,
-.label-info[href]:focus {
-  background-color: #771e86;
-}
-.label-warning {
-  background-color: #ff9800;
-}
-.label-warning[href]:hover,
-.label-warning[href]:focus {
-  background-color: #cc7a00;
-}
-.label-danger {
-  background-color: #e51c23;
-}
-.label-danger[href]:hover,
-.label-danger[href]:focus {
-  background-color: #b9151b;
-}
-.badge {
-  display: inline-block;
-  min-width: 10px;
-  padding: 3px 7px;
-  font-size: 12px;
-  font-weight: normal;
-  color: #ffffff;
-  line-height: 1;
-  vertical-align: middle;
-  white-space: nowrap;
-  text-align: center;
-  background-color: #bbbbbb;
-  border-radius: 10px;
-}
-.badge:empty {
-  display: none;
-}
-.btn .badge {
-  position: relative;
-  top: -1px;
-}
-.btn-xs .badge,
-.btn-group-xs > .btn .badge {
-  top: 0;
-  padding: 1px 5px;
-}
-a.badge:hover,
-a.badge:focus {
-  color: #ffffff;
-  text-decoration: none;
-  cursor: pointer;
-}
-.list-group-item.active > .badge,
-.nav-pills > .active > a > .badge {
-  color: #2196f3;
-  background-color: #ffffff;
-}
-.list-group-item > .badge {
-  float: right;
-}
-.list-group-item > .badge + .badge {
-  margin-right: 5px;
-}
-.nav-pills > li > a > .badge {
-  margin-left: 3px;
-}
-.jumbotron {
-  padding-top: 30px;
-  padding-bottom: 30px;
-  margin-bottom: 30px;
-  color: inherit;
-  background-color: #f9f9f9;
-}
-.jumbotron h1,
-.jumbotron .h1 {
-  color: #444444;
-}
-.jumbotron p {
-  margin-bottom: 15px;
-  font-size: 20px;
-  font-weight: 200;
-}
-.jumbotron > hr {
-  border-top-color: #e0e0e0;
-}
-.container .jumbotron,
-.container-fluid .jumbotron {
-  border-radius: 3px;
-}
-.jumbotron .container {
-  max-width: 100%;
-}
-@media screen and (min-width: 768px) {
-  .jumbotron {
-    padding-top: 48px;
-    padding-bottom: 48px;
-  }
-  .container .jumbotron,
-  .container-fluid .jumbotron {
-    padding-left: 60px;
-    padding-right: 60px;
-  }
-  .jumbotron h1,
-  .jumbotron .h1 {
-    font-size: 59px;
-  }
-}
-.thumbnail {
-  display: block;
-  padding: 4px;
-  margin-bottom: 23px;
-  line-height: 1.846;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-  border-radius: 3px;
-  -webkit-transition: border 0.2s ease-in-out;
-  -o-transition: border 0.2s ease-in-out;
-  transition: border 0.2s ease-in-out;
-}
-.thumbnail > img,
-.thumbnail a > img {
-  margin-left: auto;
-  margin-right: auto;
-}
-a.thumbnail:hover,
-a.thumbnail:focus,
-a.thumbnail.active {
-  border-color: #2196f3;
-}
-.thumbnail .caption {
-  padding: 9px;
-  color: #666666;
-}
-.alert {
-  padding: 15px;
-  margin-bottom: 23px;
-  border: 1px solid transparent;
-  border-radius: 3px;
-}
-.alert h4 {
-  margin-top: 0;
-  color: inherit;
-}
-.alert .alert-link {
-  font-weight: bold;
-}
-.alert > p,
-.alert > ul {
-  margin-bottom: 0;
-}
-.alert > p + p {
-  margin-top: 5px;
-}
-.alert-dismissable,
-.alert-dismissible {
-  padding-right: 35px;
-}
-.alert-dismissable .close,
-.alert-dismissible .close {
-  position: relative;
-  top: -2px;
-  right: -21px;
-  color: inherit;
-}
-.alert-success {
-  background-color: #dff0d8;
-  border-color: #d6e9c6;
-  color: #4caf50;
-}
-.alert-success hr {
-  border-top-color: #c9e2b3;
-}
-.alert-success .alert-link {
-  color: #3d8b40;
-}
-.alert-info {
-  background-color: #e1bee7;
-  border-color: #cba4dd;
-  color: #9c27b0;
-}
-.alert-info hr {
-  border-top-color: #c191d6;
-}
-.alert-info .alert-link {
-  color: #771e86;
-}
-.alert-warning {
-  background-color: #ffe0b2;
-  border-color: #ffc599;
-  color: #ff9800;
-}
-.alert-warning hr {
-  border-top-color: #ffb67f;
-}
-.alert-warning .alert-link {
-  color: #cc7a00;
-}
-.alert-danger {
-  background-color: #f9bdbb;
-  border-color: #f7a4af;
-  color: #e51c23;
-}
-.alert-danger hr {
-  border-top-color: #f58c9a;
-}
-.alert-danger .alert-link {
-  color: #b9151b;
-}
-@-webkit-keyframes progress-bar-stripes {
-  from {
-    background-position: 40px 0;
-  }
-  to {
-    background-position: 0 0;
-  }
-}
-@-o-keyframes progress-bar-stripes {
-  from {
-    background-position: 40px 0;
-  }
-  to {
-    background-position: 0 0;
-  }
-}
-@keyframes progress-bar-stripes {
-  from {
-    background-position: 40px 0;
-  }
-  to {
-    background-position: 0 0;
-  }
-}
-.progress {
-  overflow: hidden;
-  height: 23px;
-  margin-bottom: 23px;
-  background-color: #f5f5f5;
-  border-radius: 3px;
-  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
-  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
-}
-.progress-bar {
-  float: left;
-  width: 0%;
-  height: 100%;
-  font-size: 12px;
-  line-height: 23px;
-  color: #ffffff;
-  text-align: center;
-  background-color: #2196f3;
-  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
-  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
-  -webkit-transition: width 0.6s ease;
-  -o-transition: width 0.6s ease;
-  transition: width 0.6s ease;
-}
-.progress-striped .progress-bar,
-.progress-bar-striped {
-  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-  -webkit-background-size: 40px 40px;
-          background-size: 40px 40px;
-}
-.progress.active .progress-bar,
-.progress-bar.active {
-  -webkit-animation: progress-bar-stripes 2s linear infinite;
-  -o-animation: progress-bar-stripes 2s linear infinite;
-  animation: progress-bar-stripes 2s linear infinite;
-}
-.progress-bar-success {
-  background-color: #4caf50;
-}
-.progress-striped .progress-bar-success {
-  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-}
-.progress-bar-info {
-  background-color: #9c27b0;
-}
-.progress-striped .progress-bar-info {
-  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-}
-.progress-bar-warning {
-  background-color: #ff9800;
-}
-.progress-striped .progress-bar-warning {
-  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-}
-.progress-bar-danger {
-  background-color: #e51c23;
-}
-.progress-striped .progress-bar-danger {
-  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-}
-.media {
-  margin-top: 15px;
-}
-.media:first-child {
-  margin-top: 0;
-}
-.media,
-.media-body {
-  zoom: 1;
-  overflow: hidden;
-}
-.media-body {
-  width: 10000px;
-}
-.media-object {
-  display: block;
-}
-.media-object.img-thumbnail {
-  max-width: none;
-}
-.media-right,
-.media > .pull-right {
-  padding-left: 10px;
-}
-.media-left,
-.media > .pull-left {
-  padding-right: 10px;
-}
-.media-left,
-.media-right,
-.media-body {
-  display: table-cell;
-  vertical-align: top;
-}
-.media-middle {
-  vertical-align: middle;
-}
-.media-bottom {
-  vertical-align: bottom;
-}
-.media-heading {
-  margin-top: 0;
-  margin-bottom: 5px;
-}
-.media-list {
-  padding-left: 0;
-  list-style: none;
-}
-.list-group {
-  margin-bottom: 20px;
-  padding-left: 0;
-}
-.list-group-item {
-  position: relative;
-  display: block;
-  padding: 10px 15px;
-  margin-bottom: -1px;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-}
-.list-group-item:first-child {
-  border-top-right-radius: 3px;
-  border-top-left-radius: 3px;
-}
-.list-group-item:last-child {
-  margin-bottom: 0;
-  border-bottom-right-radius: 3px;
-  border-bottom-left-radius: 3px;
-}
-a.list-group-item,
-button.list-group-item {
-  color: #555555;
-}
-a.list-group-item .list-group-item-heading,
-button.list-group-item .list-group-item-heading {
-  color: #333333;
-}
-a.list-group-item:hover,
-button.list-group-item:hover,
-a.list-group-item:focus,
-button.list-group-item:focus {
-  text-decoration: none;
-  color: #555555;
-  background-color: #f5f5f5;
-}
-button.list-group-item {
-  width: 100%;
-  text-align: left;
-}
-.list-group-item.disabled,
-.list-group-item.disabled:hover,
-.list-group-item.disabled:focus {
-  background-color: #eeeeee;
-  color: #bbbbbb;
-  cursor: not-allowed;
-}
-.list-group-item.disabled .list-group-item-heading,
-.list-group-item.disabled:hover .list-group-item-heading,
-.list-group-item.disabled:focus .list-group-item-heading {
-  color: inherit;
-}
-.list-group-item.disabled .list-group-item-text,
-.list-group-item.disabled:hover .list-group-item-text,
-.list-group-item.disabled:focus .list-group-item-text {
-  color: #bbbbbb;
-}
-.list-group-item.active,
-.list-group-item.active:hover,
-.list-group-item.active:focus {
-  z-index: 2;
-  color: #ffffff;
-  background-color: #2196f3;
-  border-color: #2196f3;
-}
-.list-group-item.active .list-group-item-heading,
-.list-group-item.active:hover .list-group-item-heading,
-.list-group-item.active:focus .list-group-item-heading,
-.list-group-item.active .list-group-item-heading > small,
-.list-group-item.active:hover .list-group-item-heading > small,
-.list-group-item.active:focus .list-group-item-heading > small,
-.list-group-item.active .list-group-item-heading > .small,
-.list-group-item.active:hover .list-group-item-heading > .small,
-.list-group-item.active:focus .list-group-item-heading > .small {
-  color: inherit;
-}
-.list-group-item.active .list-group-item-text,
-.list-group-item.active:hover .list-group-item-text,
-.list-group-item.active:focus .list-group-item-text {
-  color: #e3f2fd;
-}
-.list-group-item-success {
-  color: #4caf50;
-  background-color: #dff0d8;
-}
-a.list-group-item-success,
-button.list-group-item-success {
-  color: #4caf50;
-}
-a.list-group-item-success .list-group-item-heading,
-button.list-group-item-success .list-group-item-heading {
-  color: inherit;
-}
-a.list-group-item-success:hover,
-button.list-group-item-success:hover,
-a.list-group-item-success:focus,
-button.list-group-item-success:focus {
-  color: #4caf50;
-  background-color: #d0e9c6;
-}
-a.list-group-item-success.active,
-button.list-group-item-success.active,
-a.list-group-item-success.active:hover,
-button.list-group-item-success.active:hover,
-a.list-group-item-success.active:focus,
-button.list-group-item-success.active:focus {
-  color: #fff;
-  background-color: #4caf50;
-  border-color: #4caf50;
-}
-.list-group-item-info {
-  color: #9c27b0;
-  background-color: #e1bee7;
-}
-a.list-group-item-info,
-button.list-group-item-info {
-  color: #9c27b0;
-}
-a.list-group-item-info .list-group-item-heading,
-button.list-group-item-info .list-group-item-heading {
-  color: inherit;
-}
-a.list-group-item-info:hover,
-button.list-group-item-info:hover,
-a.list-group-item-info:focus,
-button.list-group-item-info:focus {
-  color: #9c27b0;
-  background-color: #d8abe0;
-}
-a.list-group-item-info.active,
-button.list-group-item-info.active,
-a.list-group-item-info.active:hover,
-button.list-group-item-info.active:hover,
-a.list-group-item-info.active:focus,
-button.list-group-item-info.active:focus {
-  color: #fff;
-  background-color: #9c27b0;
-  border-color: #9c27b0;
-}
-.list-group-item-warning {
-  color: #ff9800;
-  background-color: #ffe0b2;
-}
-a.list-group-item-warning,
-button.list-group-item-warning {
-  color: #ff9800;
-}
-a.list-group-item-warning .list-group-item-heading,
-button.list-group-item-warning .list-group-item-heading {
-  color: inherit;
-}
-a.list-group-item-warning:hover,
-button.list-group-item-warning:hover,
-a.list-group-item-warning:focus,
-button.list-group-item-warning:focus {
-  color: #ff9800;
-  background-color: #ffd699;
-}
-a.list-group-item-warning.active,
-button.list-group-item-warning.active,
-a.list-group-item-warning.active:hover,
-button.list-group-item-warning.active:hover,
-a.list-group-item-warning.active:focus,
-button.list-group-item-warning.active:focus {
-  color: #fff;
-  background-color: #ff9800;
-  border-color: #ff9800;
-}
-.list-group-item-danger {
-  color: #e51c23;
-  background-color: #f9bdbb;
-}
-a.list-group-item-danger,
-button.list-group-item-danger {
-  color: #e51c23;
-}
-a.list-group-item-danger .list-group-item-heading,
-button.list-group-item-danger .list-group-item-heading {
-  color: inherit;
-}
-a.list-group-item-danger:hover,
-button.list-group-item-danger:hover,
-a.list-group-item-danger:focus,
-button.list-group-item-danger:focus {
-  color: #e51c23;
-  background-color: #f7a6a4;
-}
-a.list-group-item-danger.active,
-button.list-group-item-danger.active,
-a.list-group-item-danger.active:hover,
-button.list-group-item-danger.active:hover,
-a.list-group-item-danger.active:focus,
-button.list-group-item-danger.active:focus {
-  color: #fff;
-  background-color: #e51c23;
-  border-color: #e51c23;
-}
-.list-group-item-heading {
-  margin-top: 0;
-  margin-bottom: 5px;
-}
-.list-group-item-text {
-  margin-bottom: 0;
-  line-height: 1.3;
-}
-.panel {
-  margin-bottom: 23px;
-  background-color: #ffffff;
-  border: 1px solid transparent;
-  border-radius: 3px;
-  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
-  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
-}
-.panel-body {
-  padding: 15px;
-}
-.panel-heading {
-  padding: 10px 15px;
-  border-bottom: 1px solid transparent;
-  border-top-right-radius: 2px;
-  border-top-left-radius: 2px;
-}
-.panel-heading > .dropdown .dropdown-toggle {
-  color: inherit;
-}
-.panel-title {
-  margin-top: 0;
-  margin-bottom: 0;
-  font-size: 15px;
-  color: inherit;
-}
-.panel-title > a,
-.panel-title > small,
-.panel-title > .small,
-.panel-title > small > a,
-.panel-title > .small > a {
-  color: inherit;
-}
-.panel-footer {
-  padding: 10px 15px;
-  background-color: #f5f5f5;
-  border-top: 1px solid #dddddd;
-  border-bottom-right-radius: 2px;
-  border-bottom-left-radius: 2px;
-}
-.panel > .list-group,
-.panel > .panel-collapse > .list-group {
-  margin-bottom: 0;
-}
-.panel > .list-group .list-group-item,
-.panel > .panel-collapse > .list-group .list-group-item {
-  border-width: 1px 0;
-  border-radius: 0;
-}
-.panel > .list-group:first-child .list-group-item:first-child,
-.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
-  border-top: 0;
-  border-top-right-radius: 2px;
-  border-top-left-radius: 2px;
-}
-.panel > .list-group:last-child .list-group-item:last-child,
-.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
-  border-bottom: 0;
-  border-bottom-right-radius: 2px;
-  border-bottom-left-radius: 2px;
-}
-.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
-  border-top-right-radius: 0;
-  border-top-left-radius: 0;
-}
-.panel-heading + .list-group .list-group-item:first-child {
-  border-top-width: 0;
-}
-.list-group + .panel-footer {
-  border-top-width: 0;
-}
-.panel > .table,
-.panel > .table-responsive > .table,
-.panel > .panel-collapse > .table {
-  margin-bottom: 0;
-}
-.panel > .table caption,
-.panel > .table-responsive > .table caption,
-.panel > .panel-collapse > .table caption {
-  padding-left: 15px;
-  padding-right: 15px;
-}
-.panel > .table:first-child,
-.panel > .table-responsive:first-child > .table:first-child {
-  border-top-right-radius: 2px;
-  border-top-left-radius: 2px;
-}
-.panel > .table:first-child > thead:first-child > tr:first-child,
-.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
-.panel > .table:first-child > tbody:first-child > tr:first-child,
-.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
-  border-top-left-radius: 2px;
-  border-top-right-radius: 2px;
-}
-.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
-.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
-.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
-.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
-.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
-.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
-.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
-.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
-  border-top-left-radius: 2px;
-}
-.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
-.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
-.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
-.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
-.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
-.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
-.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
-.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
-  border-top-right-radius: 2px;
-}
-.panel > .table:last-child,
-.panel > .table-responsive:last-child > .table:last-child {
-  border-bottom-right-radius: 2px;
-  border-bottom-left-radius: 2px;
-}
-.panel > .table:last-child > tbody:last-child > tr:last-child,
-.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
-.panel > .table:last-child > tfoot:last-child > tr:last-child,
-.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
-  border-bottom-left-radius: 2px;
-  border-bottom-right-radius: 2px;
-}
-.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
-.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
-.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
-.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
-.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
-.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
-.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
-.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
-  border-bottom-left-radius: 2px;
-}
-.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
-.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
-.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
-.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
-.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
-.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
-.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
-.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
-  border-bottom-right-radius: 2px;
-}
-.panel > .panel-body + .table,
-.panel > .panel-body + .table-responsive,
-.panel > .table + .panel-body,
-.panel > .table-responsive + .panel-body {
-  border-top: 1px solid #dddddd;
-}
-.panel > .table > tbody:first-child > tr:first-child th,
-.panel > .table > tbody:first-child > tr:first-child td {
-  border-top: 0;
-}
-.panel > .table-bordered,
-.panel > .table-responsive > .table-bordered {
-  border: 0;
-}
-.panel > .table-bordered > thead > tr > th:first-child,
-.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
-.panel > .table-bordered > tbody > tr > th:first-child,
-.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
-.panel > .table-bordered > tfoot > tr > th:first-child,
-.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
-.panel > .table-bordered > thead > tr > td:first-child,
-.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
-.panel > .table-bordered > tbody > tr > td:first-child,
-.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
-.panel > .table-bordered > tfoot > tr > td:first-child,
-.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
-  border-left: 0;
-}
-.panel > .table-bordered > thead > tr > th:last-child,
-.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
-.panel > .table-bordered > tbody > tr > th:last-child,
-.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
-.panel > .table-bordered > tfoot > tr > th:last-child,
-.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
-.panel > .table-bordered > thead > tr > td:last-child,
-.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
-.panel > .table-bordered > tbody > tr > td:last-child,
-.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
-.panel > .table-bordered > tfoot > tr > td:last-child,
-.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
-  border-right: 0;
-}
-.panel > .table-bordered > thead > tr:first-child > td,
-.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
-.panel > .table-bordered > tbody > tr:first-child > td,
-.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
-.panel > .table-bordered > thead > tr:first-child > th,
-.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
-.panel > .table-bordered > tbody > tr:first-child > th,
-.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
-  border-bottom: 0;
-}
-.panel > .table-bordered > tbody > tr:last-child > td,
-.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
-.panel > .table-bordered > tfoot > tr:last-child > td,
-.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
-.panel > .table-bordered > tbody > tr:last-child > th,
-.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
-.panel > .table-bordered > tfoot > tr:last-child > th,
-.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
-  border-bottom: 0;
-}
-.panel > .table-responsive {
-  border: 0;
-  margin-bottom: 0;
-}
-.panel-group {
-  margin-bottom: 23px;
-}
-.panel-group .panel {
-  margin-bottom: 0;
-  border-radius: 3px;
-}
-.panel-group .panel + .panel {
-  margin-top: 5px;
-}
-.panel-group .panel-heading {
-  border-bottom: 0;
-}
-.panel-group .panel-heading + .panel-collapse > .panel-body,
-.panel-group .panel-heading + .panel-collapse > .list-group {
-  border-top: 1px solid #dddddd;
-}
-.panel-group .panel-footer {
-  border-top: 0;
-}
-.panel-group .panel-footer + .panel-collapse .panel-body {
-  border-bottom: 1px solid #dddddd;
-}
-.panel-default {
-  border-color: #dddddd;
-}
-.panel-default > .panel-heading {
-  color: #212121;
-  background-color: #f5f5f5;
-  border-color: #dddddd;
-}
-.panel-default > .panel-heading + .panel-collapse > .panel-body {
-  border-top-color: #dddddd;
-}
-.panel-default > .panel-heading .badge {
-  color: #f5f5f5;
-  background-color: #212121;
-}
-.panel-default > .panel-footer + .panel-collapse > .panel-body {
-  border-bottom-color: #dddddd;
-}
-.panel-primary {
-  border-color: #2196f3;
-}
-.panel-primary > .panel-heading {
-  color: #ffffff;
-  background-color: #2196f3;
-  border-color: #2196f3;
-}
-.panel-primary > .panel-heading + .panel-collapse > .panel-body {
-  border-top-color: #2196f3;
-}
-.panel-primary > .panel-heading .badge {
-  color: #2196f3;
-  background-color: #ffffff;
-}
-.panel-primary > .panel-footer + .panel-collapse > .panel-body {
-  border-bottom-color: #2196f3;
-}
-.panel-success {
-  border-color: #d6e9c6;
-}
-.panel-success > .panel-heading {
-  color: #ffffff;
-  background-color: #4caf50;
-  border-color: #d6e9c6;
-}
-.panel-success > .panel-heading + .panel-collapse > .panel-body {
-  border-top-color: #d6e9c6;
-}
-.panel-success > .panel-heading .badge {
-  color: #4caf50;
-  background-color: #ffffff;
-}
-.panel-success > .panel-footer + .panel-collapse > .panel-body {
-  border-bottom-color: #d6e9c6;
-}
-.panel-info {
-  border-color: #cba4dd;
-}
-.panel-info > .panel-heading {
-  color: #ffffff;
-  background-color: #9c27b0;
-  border-color: #cba4dd;
-}
-.panel-info > .panel-heading + .panel-collapse > .panel-body {
-  border-top-color: #cba4dd;
-}
-.panel-info > .panel-heading .badge {
-  color: #9c27b0;
-  background-color: #ffffff;
-}
-.panel-info > .panel-footer + .panel-collapse > .panel-body {
-  border-bottom-color: #cba4dd;
-}
-.panel-warning {
-  border-color: #ffc599;
-}
-.panel-warning > .panel-heading {
-  color: #ffffff;
-  background-color: #ff9800;
-  border-color: #ffc599;
-}
-.panel-warning > .panel-heading + .panel-collapse > .panel-body {
-  border-top-color: #ffc599;
-}
-.panel-warning > .panel-heading .badge {
-  color: #ff9800;
-  background-color: #ffffff;
-}
-.panel-warning > .panel-footer + .panel-collapse > .panel-body {
-  border-bottom-color: #ffc599;
-}
-.panel-danger {
-  border-color: #f7a4af;
-}
-.panel-danger > .panel-heading {
-  color: #ffffff;
-  background-color: #e51c23;
-  border-color: #f7a4af;
-}
-.panel-danger > .panel-heading + .panel-collapse > .panel-body {
-  border-top-color: #f7a4af;
-}
-.panel-danger > .panel-heading .badge {
-  color: #e51c23;
-  background-color: #ffffff;
-}
-.panel-danger > .panel-footer + .panel-collapse > .panel-body {
-  border-bottom-color: #f7a4af;
-}
-.embed-responsive {
-  position: relative;
-  display: block;
-  height: 0;
-  padding: 0;
-  overflow: hidden;
-}
-.embed-responsive .embed-responsive-item,
-.embed-responsive iframe,
-.embed-responsive embed,
-.embed-responsive object,
-.embed-responsive video {
-  position: absolute;
-  top: 0;
-  left: 0;
-  bottom: 0;
-  height: 100%;
-  width: 100%;
-  border: 0;
-}
-.embed-responsive-16by9 {
-  padding-bottom: 56.25%;
-}
-.embed-responsive-4by3 {
-  padding-bottom: 75%;
-}
-.well {
-  min-height: 20px;
-  padding: 19px;
-  margin-bottom: 20px;
-  background-color: #f9f9f9;
-  border: 1px solid transparent;
-  border-radius: 3px;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
-  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
-}
-.well blockquote {
-  border-color: #ddd;
-  border-color: rgba(0, 0, 0, 0.15);
-}
-.well-lg {
-  padding: 24px;
-  border-radius: 3px;
-}
-.well-sm {
-  padding: 9px;
-  border-radius: 3px;
-}
-.close {
-  float: right;
-  font-size: 19.5px;
-  font-weight: normal;
-  line-height: 1;
-  color: #000000;
-  text-shadow: none;
-  opacity: 0.2;
-  filter: alpha(opacity=20);
-}
-.close:hover,
-.close:focus {
-  color: #000000;
-  text-decoration: none;
-  cursor: pointer;
-  opacity: 0.5;
-  filter: alpha(opacity=50);
-}
-button.close {
-  padding: 0;
-  cursor: pointer;
-  background: transparent;
-  border: 0;
-  -webkit-appearance: none;
-}
-.modal-open {
-  overflow: hidden;
-}
-.modal {
-  display: none;
-  overflow: hidden;
-  position: fixed;
-  top: 0;
-  right: 0;
-  bottom: 0;
-  left: 0;
-  z-index: 1050;
-  -webkit-overflow-scrolling: touch;
-  outline: 0;
-}
-.modal.fade .modal-dialog {
-  -webkit-transform: translate(0, -25%);
-  -ms-transform: translate(0, -25%);
-  -o-transform: translate(0, -25%);
-  transform: translate(0, -25%);
-  -webkit-transition: -webkit-transform 0.3s ease-out;
-  -o-transition: -o-transform 0.3s ease-out;
-  transition: transform 0.3s ease-out;
-}
-.modal.in .modal-dialog {
-  -webkit-transform: translate(0, 0);
-  -ms-transform: translate(0, 0);
-  -o-transform: translate(0, 0);
-  transform: translate(0, 0);
-}
-.modal-open .modal {
-  overflow-x: hidden;
-  overflow-y: auto;
-}
-.modal-dialog {
-  position: relative;
-  width: auto;
-  margin: 10px;
-}
-.modal-content {
-  position: relative;
-  background-color: #ffffff;
-  border: 1px solid #999999;
-  border: 1px solid transparent;
-  border-radius: 3px;
-  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
-  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
-  -webkit-background-clip: padding-box;
-          background-clip: padding-box;
-  outline: 0;
-}
-.modal-backdrop {
-  position: fixed;
-  top: 0;
-  right: 0;
-  bottom: 0;
-  left: 0;
-  z-index: 1040;
-  background-color: #000000;
-}
-.modal-backdrop.fade {
-  opacity: 0;
-  filter: alpha(opacity=0);
-}
-.modal-backdrop.in {
-  opacity: 0.5;
-  filter: alpha(opacity=50);
-}
-.modal-header {
-  padding: 15px;
-  border-bottom: 1px solid transparent;
-  min-height: 16.846px;
-}
-.modal-header .close {
-  margin-top: -2px;
-}
-.modal-title {
-  margin: 0;
-  line-height: 1.846;
-}
-.modal-body {
-  position: relative;
-  padding: 15px;
-}
-.modal-footer {
-  padding: 15px;
-  text-align: right;
-  border-top: 1px solid transparent;
-}
-.modal-footer .btn + .btn {
-  margin-left: 5px;
-  margin-bottom: 0;
-}
-.modal-footer .btn-group .btn + .btn {
-  margin-left: -1px;
-}
-.modal-footer .btn-block + .btn-block {
-  margin-left: 0;
-}
-.modal-scrollbar-measure {
-  position: absolute;
-  top: -9999px;
-  width: 50px;
-  height: 50px;
-  overflow: scroll;
-}
-@media (min-width: 768px) {
-  .modal-dialog {
-    width: 600px;
-    margin: 30px auto;
-  }
-  .modal-content {
-    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
-    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
-  }
-  .modal-sm {
-    width: 300px;
-  }
-}
-@media (min-width: 992px) {
-  .modal-lg {
-    width: 900px;
-  }
-}
-.tooltip {
-  position: absolute;
-  z-index: 1070;
-  display: block;
-  font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-style: normal;
-  font-weight: normal;
-  letter-spacing: normal;
-  line-break: auto;
-  line-height: 1.846;
-  text-align: left;
-  text-align: start;
-  text-decoration: none;
-  text-shadow: none;
-  text-transform: none;
-  white-space: normal;
-  word-break: normal;
-  word-spacing: normal;
-  word-wrap: normal;
-  font-size: 12px;
-  opacity: 0;
-  filter: alpha(opacity=0);
-}
-.tooltip.in {
-  opacity: 0.9;
-  filter: alpha(opacity=90);
-}
-.tooltip.top {
-  margin-top: -3px;
-  padding: 5px 0;
-}
-.tooltip.right {
-  margin-left: 3px;
-  padding: 0 5px;
-}
-.tooltip.bottom {
-  margin-top: 3px;
-  padding: 5px 0;
-}
-.tooltip.left {
-  margin-left: -3px;
-  padding: 0 5px;
-}
-.tooltip-inner {
-  max-width: 200px;
-  padding: 3px 8px;
-  color: #ffffff;
-  text-align: center;
-  background-color: #727272;
-  border-radius: 3px;
-}
-.tooltip-arrow {
-  position: absolute;
-  width: 0;
-  height: 0;
-  border-color: transparent;
-  border-style: solid;
-}
-.tooltip.top .tooltip-arrow {
-  bottom: 0;
-  left: 50%;
-  margin-left: -5px;
-  border-width: 5px 5px 0;
-  border-top-color: #727272;
-}
-.tooltip.top-left .tooltip-arrow {
-  bottom: 0;
-  right: 5px;
-  margin-bottom: -5px;
-  border-width: 5px 5px 0;
-  border-top-color: #727272;
-}
-.tooltip.top-right .tooltip-arrow {
-  bottom: 0;
-  left: 5px;
-  margin-bottom: -5px;
-  border-width: 5px 5px 0;
-  border-top-color: #727272;
-}
-.tooltip.right .tooltip-arrow {
-  top: 50%;
-  left: 0;
-  margin-top: -5px;
-  border-width: 5px 5px 5px 0;
-  border-right-color: #727272;
-}
-.tooltip.left .tooltip-arrow {
-  top: 50%;
-  right: 0;
-  margin-top: -5px;
-  border-width: 5px 0 5px 5px;
-  border-left-color: #727272;
-}
-.tooltip.bottom .tooltip-arrow {
-  top: 0;
-  left: 50%;
-  margin-left: -5px;
-  border-width: 0 5px 5px;
-  border-bottom-color: #727272;
-}
-.tooltip.bottom-left .tooltip-arrow {
-  top: 0;
-  right: 5px;
-  margin-top: -5px;
-  border-width: 0 5px 5px;
-  border-bottom-color: #727272;
-}
-.tooltip.bottom-right .tooltip-arrow {
-  top: 0;
-  left: 5px;
-  margin-top: -5px;
-  border-width: 0 5px 5px;
-  border-bottom-color: #727272;
-}
-.popover {
-  position: absolute;
-  top: 0;
-  left: 0;
-  z-index: 1060;
-  display: none;
-  max-width: 276px;
-  padding: 1px;
-  font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-style: normal;
-  font-weight: normal;
-  letter-spacing: normal;
-  line-break: auto;
-  line-height: 1.846;
-  text-align: left;
-  text-align: start;
-  text-decoration: none;
-  text-shadow: none;
-  text-transform: none;
-  white-space: normal;
-  word-break: normal;
-  word-spacing: normal;
-  word-wrap: normal;
-  font-size: 13px;
-  background-color: #ffffff;
-  -webkit-background-clip: padding-box;
-          background-clip: padding-box;
-  border: 1px solid transparent;
-  border-radius: 3px;
-  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-}
-.popover.top {
-  margin-top: -10px;
-}
-.popover.right {
-  margin-left: 10px;
-}
-.popover.bottom {
-  margin-top: 10px;
-}
-.popover.left {
-  margin-left: -10px;
-}
-.popover-title {
-  margin: 0;
-  padding: 8px 14px;
-  font-size: 13px;
-  background-color: #f7f7f7;
-  border-bottom: 1px solid #ebebeb;
-  border-radius: 2px 2px 0 0;
-}
-.popover-content {
-  padding: 9px 14px;
-}
-.popover > .arrow,
-.popover > .arrow:after {
-  position: absolute;
-  display: block;
-  width: 0;
-  height: 0;
-  border-color: transparent;
-  border-style: solid;
-}
-.popover > .arrow {
-  border-width: 11px;
-}
-.popover > .arrow:after {
-  border-width: 10px;
-  content: "";
-}
-.popover.top > .arrow {
-  left: 50%;
-  margin-left: -11px;
-  border-bottom-width: 0;
-  border-top-color: rgba(0, 0, 0, 0);
-  border-top-color: rgba(0, 0, 0, 0.075);
-  bottom: -11px;
-}
-.popover.top > .arrow:after {
-  content: " ";
-  bottom: 1px;
-  margin-left: -10px;
-  border-bottom-width: 0;
-  border-top-color: #ffffff;
-}
-.popover.right > .arrow {
-  top: 50%;
-  left: -11px;
-  margin-top: -11px;
-  border-left-width: 0;
-  border-right-color: rgba(0, 0, 0, 0);
-  border-right-color: rgba(0, 0, 0, 0.075);
-}
-.popover.right > .arrow:after {
-  content: " ";
-  left: 1px;
-  bottom: -10px;
-  border-left-width: 0;
-  border-right-color: #ffffff;
-}
-.popover.bottom > .arrow {
-  left: 50%;
-  margin-left: -11px;
-  border-top-width: 0;
-  border-bottom-color: rgba(0, 0, 0, 0);
-  border-bottom-color: rgba(0, 0, 0, 0.075);
-  top: -11px;
-}
-.popover.bottom > .arrow:after {
-  content: " ";
-  top: 1px;
-  margin-left: -10px;
-  border-top-width: 0;
-  border-bottom-color: #ffffff;
-}
-.popover.left > .arrow {
-  top: 50%;
-  right: -11px;
-  margin-top: -11px;
-  border-right-width: 0;
-  border-left-color: rgba(0, 0, 0, 0);
-  border-left-color: rgba(0, 0, 0, 0.075);
-}
-.popover.left > .arrow:after {
-  content: " ";
-  right: 1px;
-  border-right-width: 0;
-  border-left-color: #ffffff;
-  bottom: -10px;
-}
-.carousel {
-  position: relative;
-}
-.carousel-inner {
-  position: relative;
-  overflow: hidden;
-  width: 100%;
-}
-.carousel-inner > .item {
-  display: none;
-  position: relative;
-  -webkit-transition: 0.6s ease-in-out left;
-  -o-transition: 0.6s ease-in-out left;
-  transition: 0.6s ease-in-out left;
-}
-.carousel-inner > .item > img,
-.carousel-inner > .item > a > img {
-  line-height: 1;
-}
-@media all and (transform-3d), (-webkit-transform-3d) {
-  .carousel-inner > .item {
-    -webkit-transition: -webkit-transform 0.6s ease-in-out;
-    -o-transition: -o-transform 0.6s ease-in-out;
-    transition: transform 0.6s ease-in-out;
-    -webkit-backface-visibility: hidden;
-    backface-visibility: hidden;
-    -webkit-perspective: 1000px;
-    perspective: 1000px;
-  }
-  .carousel-inner > .item.next,
-  .carousel-inner > .item.active.right {
-    -webkit-transform: translate3d(100%, 0, 0);
-    transform: translate3d(100%, 0, 0);
-    left: 0;
-  }
-  .carousel-inner > .item.prev,
-  .carousel-inner > .item.active.left {
-    -webkit-transform: translate3d(-100%, 0, 0);
-    transform: translate3d(-100%, 0, 0);
-    left: 0;
-  }
-  .carousel-inner > .item.next.left,
-  .carousel-inner > .item.prev.right,
-  .carousel-inner > .item.active {
-    -webkit-transform: translate3d(0, 0, 0);
-    transform: translate3d(0, 0, 0);
-    left: 0;
-  }
-}
-.carousel-inner > .active,
-.carousel-inner > .next,
-.carousel-inner > .prev {
-  display: block;
-}
-.carousel-inner > .active {
-  left: 0;
-}
-.carousel-inner > .next,
-.carousel-inner > .prev {
-  position: absolute;
-  top: 0;
-  width: 100%;
-}
-.carousel-inner > .next {
-  left: 100%;
-}
-.carousel-inner > .prev {
-  left: -100%;
-}
-.carousel-inner > .next.left,
-.carousel-inner > .prev.right {
-  left: 0;
-}
-.carousel-inner > .active.left {
-  left: -100%;
-}
-.carousel-inner > .active.right {
-  left: 100%;
-}
-.carousel-control {
-  position: absolute;
-  top: 0;
-  left: 0;
-  bottom: 0;
-  width: 15%;
-  opacity: 0.5;
-  filter: alpha(opacity=50);
-  font-size: 20px;
-  color: #ffffff;
-  text-align: center;
-  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
-}
-.carousel-control.left {
-  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
-  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
-  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
-  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
-  background-repeat: repeat-x;
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
-}
-.carousel-control.right {
-  left: auto;
-  right: 0;
-  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
-  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
-  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
-  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
-  background-repeat: repeat-x;
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
-}
-.carousel-control:hover,
-.carousel-control:focus {
-  outline: 0;
-  color: #ffffff;
-  text-decoration: none;
-  opacity: 0.9;
-  filter: alpha(opacity=90);
-}
-.carousel-control .icon-prev,
-.carousel-control .icon-next,
-.carousel-control .glyphicon-chevron-left,
-.carousel-control .glyphicon-chevron-right {
-  position: absolute;
-  top: 50%;
-  margin-top: -10px;
-  z-index: 5;
-  display: inline-block;
-}
-.carousel-control .icon-prev,
-.carousel-control .glyphicon-chevron-left {
-  left: 50%;
-  margin-left: -10px;
-}
-.carousel-control .icon-next,
-.carousel-control .glyphicon-chevron-right {
-  right: 50%;
-  margin-right: -10px;
-}
-.carousel-control .icon-prev,
-.carousel-control .icon-next {
-  width: 20px;
-  height: 20px;
-  line-height: 1;
-  font-family: serif;
-}
-.carousel-control .icon-prev:before {
-  content: '\2039';
-}
-.carousel-control .icon-next:before {
-  content: '\203a';
-}
-.carousel-indicators {
-  position: absolute;
-  bottom: 10px;
-  left: 50%;
-  z-index: 15;
-  width: 60%;
-  margin-left: -30%;
-  padding-left: 0;
-  list-style: none;
-  text-align: center;
-}
-.carousel-indicators li {
-  display: inline-block;
-  width: 10px;
-  height: 10px;
-  margin: 1px;
-  text-indent: -999px;
-  border: 1px solid #ffffff;
-  border-radius: 10px;
-  cursor: pointer;
-  background-color: #000 \9;
-  background-color: rgba(0, 0, 0, 0);
-}
-.carousel-indicators .active {
-  margin: 0;
-  width: 12px;
-  height: 12px;
-  background-color: #ffffff;
-}
-.carousel-caption {
-  position: absolute;
-  left: 15%;
-  right: 15%;
-  bottom: 20px;
-  z-index: 10;
-  padding-top: 20px;
-  padding-bottom: 20px;
-  color: #ffffff;
-  text-align: center;
-  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
-}
-.carousel-caption .btn {
-  text-shadow: none;
-}
-@media screen and (min-width: 768px) {
-  .carousel-control .glyphicon-chevron-left,
-  .carousel-control .glyphicon-chevron-right,
-  .carousel-control .icon-prev,
-  .carousel-control .icon-next {
-    width: 30px;
-    height: 30px;
-    margin-top: -15px;
-    font-size: 30px;
-  }
-  .carousel-control .glyphicon-chevron-left,
-  .carousel-control .icon-prev {
-    margin-left: -15px;
-  }
-  .carousel-control .glyphicon-chevron-right,
-  .carousel-control .icon-next {
-    margin-right: -15px;
-  }
-  .carousel-caption {
-    left: 20%;
-    right: 20%;
-    padding-bottom: 30px;
-  }
-  .carousel-indicators {
-    bottom: 20px;
-  }
-}
-.clearfix:before,
-.clearfix:after,
-.dl-horizontal dd:before,
-.dl-horizontal dd:after,
-.container:before,
-.container:after,
-.container-fluid:before,
-.container-fluid:after,
-.row:before,
-.row:after,
-.form-horizontal .form-group:before,
-.form-horizontal .form-group:after,
-.btn-toolbar:before,
-.btn-toolbar:after,
-.btn-group-vertical > .btn-group:before,
-.btn-group-vertical > .btn-group:after,
-.nav:before,
-.nav:after,
-.navbar:before,
-.navbar:after,
-.navbar-header:before,
-.navbar-header:after,
-.navbar-collapse:before,
-.navbar-collapse:after,
-.pager:before,
-.pager:after,
-.panel-body:before,
-.panel-body:after,
-.modal-footer:before,
-.modal-footer:after {
-  content: " ";
-  display: table;
-}
-.clearfix:after,
-.dl-horizontal dd:after,
-.container:after,
-.container-fluid:after,
-.row:after,
-.form-horizontal .form-group:after,
-.btn-toolbar:after,
-.btn-group-vertical > .btn-group:after,
-.nav:after,
-.navbar:after,
-.navbar-header:after,
-.navbar-collapse:after,
-.pager:after,
-.panel-body:after,
-.modal-footer:after {
-  clear: both;
-}
-.center-block {
-  display: block;
-  margin-left: auto;
-  margin-right: auto;
-}
-.pull-right {
-  float: right !important;
-}
-.pull-left {
-  float: left !important;
-}
-.hide {
-  display: none !important;
-}
-.show {
-  display: block !important;
-}
-.invisible {
-  visibility: hidden;
-}
-.text-hide {
-  font: 0/0 a;
-  color: transparent;
-  text-shadow: none;
-  background-color: transparent;
-  border: 0;
-}
-.hidden {
-  display: none !important;
-}
-.affix {
-  position: fixed;
-}
-@-ms-viewport {
-  width: device-width;
-}
-.visible-xs,
-.visible-sm,
-.visible-md,
-.visible-lg {
-  display: none !important;
-}
-.visible-xs-block,
-.visible-xs-inline,
-.visible-xs-inline-block,
-.visible-sm-block,
-.visible-sm-inline,
-.visible-sm-inline-block,
-.visible-md-block,
-.visible-md-inline,
-.visible-md-inline-block,
-.visible-lg-block,
-.visible-lg-inline,
-.visible-lg-inline-block {
-  display: none !important;
-}
-@media (max-width: 767px) {
-  .visible-xs {
-    display: block !important;
-  }
-  table.visible-xs {
-    display: table !important;
-  }
-  tr.visible-xs {
-    display: table-row !important;
-  }
-  th.visible-xs,
-  td.visible-xs {
-    display: table-cell !important;
-  }
-}
-@media (max-width: 767px) {
-  .visible-xs-block {
-    display: block !important;
-  }
-}
-@media (max-width: 767px) {
-  .visible-xs-inline {
-    display: inline !important;
-  }
-}
-@media (max-width: 767px) {
-  .visible-xs-inline-block {
-    display: inline-block !important;
-  }
-}
-@media (min-width: 768px) and (max-width: 991px) {
-  .visible-sm {
-    display: block !important;
-  }
-  table.visible-sm {
-    display: table !important;
-  }
-  tr.visible-sm {
-    display: table-row !important;
-  }
-  th.visible-sm,
-  td.visible-sm {
-    display: table-cell !important;
-  }
-}
-@media (min-width: 768px) and (max-width: 991px) {
-  .visible-sm-block {
-    display: block !important;
-  }
-}
-@media (min-width: 768px) and (max-width: 991px) {
-  .visible-sm-inline {
-    display: inline !important;
-  }
-}
-@media (min-width: 768px) and (max-width: 991px) {
-  .visible-sm-inline-block {
-    display: inline-block !important;
-  }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
-  .visible-md {
-    display: block !important;
-  }
-  table.visible-md {
-    display: table !important;
-  }
-  tr.visible-md {
-    display: table-row !important;
-  }
-  th.visible-md,
-  td.visible-md {
-    display: table-cell !important;
-  }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
-  .visible-md-block {
-    display: block !important;
-  }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
-  .visible-md-inline {
-    display: inline !important;
-  }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
-  .visible-md-inline-block {
-    display: inline-block !important;
-  }
-}
-@media (min-width: 1200px) {
-  .visible-lg {
-    display: block !important;
-  }
-  table.visible-lg {
-    display: table !important;
-  }
-  tr.visible-lg {
-    display: table-row !important;
-  }
-  th.visible-lg,
-  td.visible-lg {
-    display: table-cell !important;
-  }
-}
-@media (min-width: 1200px) {
-  .visible-lg-block {
-    display: block !important;
-  }
-}
-@media (min-width: 1200px) {
-  .visible-lg-inline {
-    display: inline !important;
-  }
-}
-@media (min-width: 1200px) {
-  .visible-lg-inline-block {
-    display: inline-block !important;
-  }
-}
-@media (max-width: 767px) {
-  .hidden-xs {
-    display: none !important;
-  }
-}
-@media (min-width: 768px) and (max-width: 991px) {
-  .hidden-sm {
-    display: none !important;
-  }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
-  .hidden-md {
-    display: none !important;
-  }
-}
-@media (min-width: 1200px) {
-  .hidden-lg {
-    display: none !important;
-  }
-}
-.visible-print {
-  display: none !important;
-}
-@media print {
-  .visible-print {
-    display: block !important;
-  }
-  table.visible-print {
-    display: table !important;
-  }
-  tr.visible-print {
-    display: table-row !important;
-  }
-  th.visible-print,
-  td.visible-print {
-    display: table-cell !important;
-  }
-}
-.visible-print-block {
-  display: none !important;
-}
-@media print {
-  .visible-print-block {
-    display: block !important;
-  }
-}
-.visible-print-inline {
-  display: none !important;
-}
-@media print {
-  .visible-print-inline {
-    display: inline !important;
-  }
-}
-.visible-print-inline-block {
-  display: none !important;
-}
-@media print {
-  .visible-print-inline-block {
-    display: inline-block !important;
-  }
-}
-@media print {
-  .hidden-print {
-    display: none !important;
-  }
-}
-.navbar {
-  border: none;
-  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
-  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
-}
-.navbar-brand {
-  font-size: 24px;
-}
-.navbar-inverse .form-control {
-  color: #fff;
-}
-.navbar-inverse .form-control::-moz-placeholder {
-  color: #b2dbfb;
-  opacity: 1;
-}
-.navbar-inverse .form-control:-ms-input-placeholder {
-  color: #b2dbfb;
-}
-.navbar-inverse .form-control::-webkit-input-placeholder {
-  color: #b2dbfb;
-}
-.navbar-inverse .form-control[type=text],
-.navbar-inverse .form-control[type=password] {
-  -webkit-box-shadow: inset 0 -1px 0 #b2dbfb;
-  box-shadow: inset 0 -1px 0 #b2dbfb;
-}
-.navbar-inverse .form-control[type=text]:focus,
-.navbar-inverse .form-control[type=password]:focus {
-  -webkit-box-shadow: inset 0 -2px 0 #ffffff;
-  box-shadow: inset 0 -2px 0 #ffffff;
-}
-.btn-default {
-  -webkit-background-size: 200% 200%;
-          background-size: 200%;
-  background-position: 50%;
-}
-.btn-default:hover,
-.btn-default:active:hover,
-.btn-default:focus {
-  background-color: #f0f0f0;
-}
-.btn-default:active {
-  background-color: #f0f0f0;
-  background-image: -webkit-radial-gradient(circle, #f0f0f0 10%, #ffffff 11%);
-  background-image: -o-radial-gradient(circle, #f0f0f0 10%, #ffffff 11%);
-  background-image: radial-gradient(circle, #f0f0f0 10%, #ffffff 11%);
-  background-repeat: no-repeat;
-  -webkit-background-size: 1000% 1000%;
-          background-size: 1000%;
-  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
-  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
-}
-.btn-primary {
-  -webkit-background-size: 200% 200%;
-          background-size: 200%;
-  background-position: 50%;
-}
-.btn-primary:hover,
-.btn-primary:active:hover,
-.btn-primary:focus {
-  background-color: #0d87e9;
-}
-.btn-primary:active {
-  background-color: #0d87e9;
-  background-image: -webkit-radial-gradient(circle, #0d87e9 10%, #2196f3 11%);
-  background-image: -o-radial-gradient(circle, #0d87e9 10%, #2196f3 11%);
-  background-image: radial-gradient(circle, #0d87e9 10%, #2196f3 11%);
-  background-repeat: no-repeat;
-  -webkit-background-size: 1000% 1000%;
-          background-size: 1000%;
-  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
-  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
-}
-.btn-success {
-  -webkit-background-size: 200% 200%;
-          background-size: 200%;
-  background-position: 50%;
-}
-.btn-success:hover,
-.btn-success:active:hover,
-.btn-success:focus {
-  background-color: #439a46;
-}
-.btn-success:active {
-  background-color: #439a46;
-  background-image: -webkit-radial-gradient(circle, #439a46 10%, #4caf50 11%);
-  background-image: -o-radial-gradient(circle, #439a46 10%, #4caf50 11%);
-  background-image: radial-gradient(circle, #439a46 10%, #4caf50 11%);
-  background-repeat: no-repeat;
-  -webkit-background-size: 1000% 1000%;
-          background-size: 1000%;
-  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
-  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
-}
-.btn-info {
-  -webkit-background-size: 200% 200%;
-          background-size: 200%;
-  background-position: 50%;
-}
-.btn-info:hover,
-.btn-info:active:hover,
-.btn-info:focus {
-  background-color: #862197;
-}
-.btn-info:active {
-  background-color: #862197;
-  background-image: -webkit-radial-gradient(circle, #862197 10%, #9c27b0 11%);
-  background-image: -o-radial-gradient(circle, #862197 10%, #9c27b0 11%);
-  background-image: radial-gradient(circle, #862197 10%, #9c27b0 11%);
-  background-repeat: no-repeat;
-  -webkit-background-size: 1000% 1000%;
-          background-size: 1000%;
-  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
-  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
-}
-.btn-warning {
-  -webkit-background-size: 200% 200%;
-          background-size: 200%;
-  background-position: 50%;
-}
-.btn-warning:hover,
-.btn-warning:active:hover,
-.btn-warning:focus {
-  background-color: #e08600;
-}
-.btn-warning:active {
-  background-color: #e08600;
-  background-image: -webkit-radial-gradient(circle, #e08600 10%, #ff9800 11%);
-  background-image: -o-radial-gradient(circle, #e08600 10%, #ff9800 11%);
-  background-image: radial-gradient(circle, #e08600 10%, #ff9800 11%);
-  background-repeat: no-repeat;
-  -webkit-background-size: 1000% 1000%;
-          background-size: 1000%;
-  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
-  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
-}
-.btn-danger {
-  -webkit-background-size: 200% 200%;
-          background-size: 200%;
-  background-position: 50%;
-}
-.btn-danger:hover,
-.btn-danger:active:hover,
-.btn-danger:focus {
-  background-color: #cb171e;
-}
-.btn-danger:active {
-  background-color: #cb171e;
-  background-image: -webkit-radial-gradient(circle, #cb171e 10%, #e51c23 11%);
-  background-image: -o-radial-gradient(circle, #cb171e 10%, #e51c23 11%);
-  background-image: radial-gradient(circle, #cb171e 10%, #e51c23 11%);
-  background-repeat: no-repeat;
-  -webkit-background-size: 1000% 1000%;
-          background-size: 1000%;
-  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
-  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
-}
-.btn {
-  text-transform: uppercase;
-  border-right: none;
-  border-bottom: none;
-  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
-  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
-  -webkit-transition: all 0.2s;
-  -o-transition: all 0.2s;
-  transition: all 0.2s;
-}
-.btn-link {
-  -webkit-box-shadow: none;
-  box-shadow: none;
-}
-.btn-link:hover,
-.btn-link:focus {
-  color: #2196f3;
-  text-decoration: none;
-}
-.btn-default.disabled {
-  border: 1px solid #eeeeee;
-}
-.btn-group .btn + .btn,
-.btn-group .btn + .btn-group,
-.btn-group .btn-group + .btn,
-.btn-group .btn-group + .btn-group {
-  margin-left: 0;
-}
-.btn-group-vertical > .btn + .btn,
-.btn-group-vertical > .btn + .btn-group,
-.btn-group-vertical > .btn-group + .btn,
-.btn-group-vertical > .btn-group + .btn-group {
-  margin-top: 0;
-}
-body {
-  -webkit-font-smoothing: antialiased;
-  letter-spacing: .1px;
-}
-p {
-  margin: 0 0 1em;
-}
-input,
-button {
-  -webkit-font-smoothing: antialiased;
-  letter-spacing: .1px;
-}
-a {
-  -webkit-transition: all 0.2s;
-  -o-transition: all 0.2s;
-  transition: all 0.2s;
-}
-.table-hover > tbody > tr,
-.table-hover > tbody > tr > th,
-.table-hover > tbody > tr > td {
-  -webkit-transition: all 0.2s;
-  -o-transition: all 0.2s;
-  transition: all 0.2s;
-}
-label {
-  font-weight: normal;
-}
-textarea,
-textarea.form-control,
-input.form-control,
-input[type=text],
-input[type=password],
-input[type=email],
-input[type=number],
-[type=text].form-control,
-[type=password].form-control,
-[type=email].form-control,
-[type=tel].form-control,
-[contenteditable].form-control {
-  padding: 0;
-  border: none;
-  border-radius: 0;
-  -webkit-appearance: none;
-  -webkit-box-shadow: inset 0 -1px 0 #dddddd;
-  box-shadow: inset 0 -1px 0 #dddddd;
-  font-size: 16px;
-}
-textarea:focus,
-textarea.form-control:focus,
-input.form-control:focus,
-input[type=text]:focus,
-input[type=password]:focus,
-input[type=email]:focus,
-input[type=number]:focus,
-[type=text].form-control:focus,
-[type=password].form-control:focus,
-[type=email].form-control:focus,
-[type=tel].form-control:focus,
-[contenteditable].form-control:focus {
-  -webkit-box-shadow: inset 0 -2px 0 #2196f3;
-  box-shadow: inset 0 -2px 0 #2196f3;
-}
-textarea[disabled],
-textarea.form-control[disabled],
-input.form-control[disabled],
-input[type=text][disabled],
-input[type=password][disabled],
-input[type=email][disabled],
-input[type=number][disabled],
-[type=text].form-control[disabled],
-[type=password].form-control[disabled],
-[type=email].form-control[disabled],
-[type=tel].form-control[disabled],
-[contenteditable].form-control[disabled],
-textarea[readonly],
-textarea.form-control[readonly],
-input.form-control[readonly],
-input[type=text][readonly],
-input[type=password][readonly],
-input[type=email][readonly],
-input[type=number][readonly],
-[type=text].form-control[readonly],
-[type=password].form-control[readonly],
-[type=email].form-control[readonly],
-[type=tel].form-control[readonly],
-[contenteditable].form-control[readonly] {
-  -webkit-box-shadow: none;
-  box-shadow: none;
-  border-bottom: 1px dotted #ddd;
-}
-textarea.input-sm,
-textarea.form-control.input-sm,
-input.form-control.input-sm,
-input[type=text].input-sm,
-input[type=password].input-sm,
-input[type=email].input-sm,
-input[type=number].input-sm,
-[type=text].form-control.input-sm,
-[type=password].form-control.input-sm,
-[type=email].form-control.input-sm,
-[type=tel].form-control.input-sm,
-[contenteditable].form-control.input-sm {
-  font-size: 12px;
-}
-textarea.input-lg,
-textarea.form-control.input-lg,
-input.form-control.input-lg,
-input[type=text].input-lg,
-input[type=password].input-lg,
-input[type=email].input-lg,
-input[type=number].input-lg,
-[type=text].form-control.input-lg,
-[type=password].form-control.input-lg,
-[type=email].form-control.input-lg,
-[type=tel].form-control.input-lg,
-[contenteditable].form-control.input-lg {
-  font-size: 17px;
-}
-select,
-select.form-control {
-  border: 0;
-  border-radius: 0;
-  -webkit-appearance: none;
-  -moz-appearance: none;
-  appearance: none;
-  padding-left: 0;
-  padding-right: 0\9;
-  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAJ1BMVEVmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmaP/QSjAAAADHRSTlMAAgMJC0uWpKa6wMxMdjkoAAAANUlEQVR4AeXJyQEAERAAsNl7Hf3X6xt0QL6JpZWq30pdvdadme+0PMdzvHm8YThHcT1H7K0BtOMDniZhWOgAAAAASUVORK5CYII=);
-  -webkit-background-size: 13px 13px;
-          background-size: 13px;
-  background-repeat: no-repeat;
-  background-position: right center;
-  -webkit-box-shadow: inset 0 -1px 0 #dddddd;
-  box-shadow: inset 0 -1px 0 #dddddd;
-  font-size: 16px;
-  line-height: 1.5;
-}
-select::-ms-expand,
-select.form-control::-ms-expand {
-  display: none;
-}
-select.input-sm,
-select.form-control.input-sm {
-  font-size: 12px;
-}
-select.input-lg,
-select.form-control.input-lg {
-  font-size: 17px;
-}
-select:focus,
-select.form-control:focus {
-  -webkit-box-shadow: inset 0 -2px 0 #2196f3;
-  box-shadow: inset 0 -2px 0 #2196f3;
-  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAJ1BMVEUhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISF8S9ewAAAADHRSTlMAAgMJC0uWpKa6wMxMdjkoAAAANUlEQVR4AeXJyQEAERAAsNl7Hf3X6xt0QL6JpZWq30pdvdadme+0PMdzvHm8YThHcT1H7K0BtOMDniZhWOgAAAAASUVORK5CYII=);
-}
-select[multiple],
-select.form-control[multiple] {
-  background: none;
-}
-.radio label,
-.radio-inline label,
-.checkbox label,
-.checkbox-inline label {
-  padding-left: 25px;
-}
-.radio input[type="radio"],
-.radio-inline input[type="radio"],
-.checkbox input[type="radio"],
-.checkbox-inline input[type="radio"],
-.radio input[type="checkbox"],
-.radio-inline input[type="checkbox"],
-.checkbox input[type="checkbox"],
-.checkbox-inline input[type="checkbox"] {
-  margin-left: -25px;
-}
-input[type="radio"],
-.radio input[type="radio"],
-.radio-inline input[type="radio"] {
-  position: relative;
-  margin-top: 5px;
-  margin-right: 4px;
-  vertical-align: -4px;
-  border: none;
-  background-color: transparent;
-  -webkit-appearance: none;
-  appearance: none;
-  cursor: pointer;
-}
-input[type="radio"]:focus,
-.radio input[type="radio"]:focus,
-.radio-inline input[type="radio"]:focus {
-  outline: none;
-}
-input[type="radio"]:before,
-.radio input[type="radio"]:before,
-.radio-inline input[type="radio"]:before,
-input[type="radio"]:after,
-.radio input[type="radio"]:after,
-.radio-inline input[type="radio"]:after {
-  content: "";
-  display: block;
-  width: 18px;
-  height: 18px;
-  margin-top: -3px;
-  border-radius: 50%;
-  -webkit-transition: 240ms;
-  -o-transition: 240ms;
-  transition: 240ms;
-}
-input[type="radio"]:before,
-.radio input[type="radio"]:before,
-.radio-inline input[type="radio"]:before {
-  position: absolute;
-  left: 0;
-  top: 0;
-  background-color: #2196f3;
-  -webkit-transform: scale(0);
-  -ms-transform: scale(0);
-  -o-transform: scale(0);
-  transform: scale(0);
-}
-input[type="radio"]:after,
-.radio input[type="radio"]:after,
-.radio-inline input[type="radio"]:after {
-  border: 2px solid #666666;
-}
-input[type="radio"]:checked:before,
-.radio input[type="radio"]:checked:before,
-.radio-inline input[type="radio"]:checked:before {
-  -webkit-transform: scale(0.5);
-  -ms-transform: scale(0.5);
-  -o-transform: scale(0.5);
-  transform: scale(0.5);
-}
-input[type="radio"]:disabled:checked:before,
-.radio input[type="radio"]:disabled:checked:before,
-.radio-inline input[type="radio"]:disabled:checked:before {
-  background-color: #bbbbbb;
-}
-input[type="radio"]:checked:after,
-.radio input[type="radio"]:checked:after,
-.radio-inline input[type="radio"]:checked:after {
-  border-color: #2196f3;
-}
-input[type="radio"]:disabled:after,
-.radio input[type="radio"]:disabled:after,
-.radio-inline input[type="radio"]:disabled:after,
-input[type="radio"]:disabled:checked:after,
-.radio input[type="radio"]:disabled:checked:after,
-.radio-inline input[type="radio"]:disabled:checked:after {
-  border-color: #bbbbbb;
-}
-input[type="checkbox"],
-.checkbox input[type="checkbox"],
-.checkbox-inline input[type="checkbox"] {
-  position: relative;
-  vertical-align: -4px;
-  border: none;
-  -webkit-appearance: none;
-  appearance: none;
-  cursor: pointer;
-}
-input[type="checkbox"]:focus,
-.checkbox input[type="checkbox"]:focus,
-.checkbox-inline input[type="checkbox"]:focus {
-  outline: none;
-}
-input[type="checkbox"]:after,
-.checkbox input[type="checkbox"]:after,
-.checkbox-inline input[type="checkbox"]:after {
-  content: "";
-  display: block;
-  width: 18px;
-  height: 18px;
-  margin-top: -2px;
-  margin-right: 5px;
-  border: 2px solid #666666;
-  border-radius: 2px;
-  -webkit-transition: 240ms;
-  -o-transition: 240ms;
-  transition: 240ms;
-}
-input[type="checkbox"]:checked:before,
-.checkbox input[type="checkbox"]:checked:before,
-.checkbox-inline input[type="checkbox"]:checked:before {
-  content: "";
-  position: absolute;
-  top: 0;
-  left: 6px;
-  display: table;
-  width: 6px;
-  height: 12px;
-  border: 2px solid #fff;
-  border-top-width: 0;
-  border-left-width: 0;
-  -webkit-transform: rotate(45deg);
-  -ms-transform: rotate(45deg);
-  -o-transform: rotate(45deg);
-  transform: rotate(45deg);
-}
-input[type="checkbox"]:checked:after,
-.checkbox input[type="checkbox"]:checked:after,
-.checkbox-inline input[type="checkbox"]:checked:after {
-  background-color: #2196f3;
-  border-color: #2196f3;
-}
-input[type="checkbox"]:disabled:after,
-.checkbox input[type="checkbox"]:disabled:after,
-.checkbox-inline input[type="checkbox"]:disabled:after {
-  border-color: #bbbbbb;
-}
-input[type="checkbox"]:disabled:checked:after,
-.checkbox input[type="checkbox"]:disabled:checked:after,
-.checkbox-inline input[type="checkbox"]:disabled:checked:after {
-  background-color: #bbbbbb;
-  border-color: transparent;
-}
-.has-warning input:not([type=checkbox]),
-.has-warning .form-control,
-.has-warning input:not([type=checkbox]):focus,
-.has-warning .form-control:focus {
-  -webkit-box-shadow: inset 0 -2px 0 #ff9800;
-  box-shadow: inset 0 -2px 0 #ff9800;
-}
-.has-error input:not([type=checkbox]),
-.has-error .form-control,
-.has-error input:not([type=checkbox]):focus,
-.has-error .form-control:focus {
-  -webkit-box-shadow: inset 0 -2px 0 #e51c23;
-  box-shadow: inset 0 -2px 0 #e51c23;
-}
-.has-success input:not([type=checkbox]),
-.has-success .form-control,
-.has-success input:not([type=checkbox]):focus,
-.has-success .form-control:focus {
-  -webkit-box-shadow: inset 0 -2px 0 #4caf50;
-  box-shadow: inset 0 -2px 0 #4caf50;
-}
-.has-warning .input-group-addon,
-.has-error .input-group-addon,
-.has-success .input-group-addon {
-  color: #666666;
-  border-color: transparent;
-  background-color: transparent;
-}
-.nav-tabs > li > a,
-.nav-tabs > li > a:focus {
-  margin-right: 0;
-  background-color: transparent;
-  border: none;
-  color: #666666;
-  -webkit-box-shadow: inset 0 -1px 0 #dddddd;
-  box-shadow: inset 0 -1px 0 #dddddd;
-  -webkit-transition: all 0.2s;
-  -o-transition: all 0.2s;
-  transition: all 0.2s;
-}
-.nav-tabs > li > a:hover,
-.nav-tabs > li > a:focus:hover {
-  background-color: transparent;
-  -webkit-box-shadow: inset 0 -2px 0 #2196f3;
-  box-shadow: inset 0 -2px 0 #2196f3;
-  color: #2196f3;
-}
-.nav-tabs > li.active > a,
-.nav-tabs > li.active > a:focus {
-  border: none;
-  -webkit-box-shadow: inset 0 -2px 0 #2196f3;
-  box-shadow: inset 0 -2px 0 #2196f3;
-  color: #2196f3;
-}
-.nav-tabs > li.active > a:hover,
-.nav-tabs > li.active > a:focus:hover {
-  border: none;
-  color: #2196f3;
-}
-.nav-tabs > li.disabled > a {
-  -webkit-box-shadow: inset 0 -1px 0 #dddddd;
-  box-shadow: inset 0 -1px 0 #dddddd;
-}
-.nav-tabs.nav-justified > li > a,
-.nav-tabs.nav-justified > li > a:hover,
-.nav-tabs.nav-justified > li > a:focus,
-.nav-tabs.nav-justified > .active > a,
-.nav-tabs.nav-justified > .active > a:hover,
-.nav-tabs.nav-justified > .active > a:focus {
-  border: none;
-}
-.nav-tabs .dropdown-menu {
-  margin-top: 0;
-}
-.dropdown-menu {
-  margin-top: 0;
-  border: none;
-  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
-  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
-}
-.alert {
-  border: none;
-  color: #fff;
-}
-.alert-success {
-  background-color: #4caf50;
-}
-.alert-info {
-  background-color: #9c27b0;
-}
-.alert-warning {
-  background-color: #ff9800;
-}
-.alert-danger {
-  background-color: #e51c23;
-}
-.alert a:not(.close),
-.alert .alert-link {
-  color: #fff;
-  font-weight: bold;
-}
-.alert .close {
-  color: #fff;
-}
-.badge {
-  padding: 3px 6px 5px;
-}
-.progress {
-  position: relative;
-  z-index: 1;
-  height: 6px;
-  border-radius: 0;
-  -webkit-box-shadow: none;
-  box-shadow: none;
-}
-.progress-bar {
-  -webkit-box-shadow: none;
-  box-shadow: none;
-}
-.progress-bar:last-child {
-  border-radius: 0 3px 3px 0;
-}
-.progress-bar:last-child:before {
-  display: block;
-  content: "";
-  position: absolute;
-  width: 100%;
-  height: 100%;
-  left: 0;
-  right: 0;
-  z-index: -1;
-  background-color: #cae6fc;
-}
-.progress-bar-success:last-child.progress-bar:before {
-  background-color: #c7e7c8;
-}
-.progress-bar-info:last-child.progress-bar:before {
-  background-color: #edc9f3;
-}
-.progress-bar-warning:last-child.progress-bar:before {
-  background-color: #ffe0b3;
-}
-.progress-bar-danger:last-child.progress-bar:before {
-  background-color: #f28e92;
-}
-.close {
-  font-size: 34px;
-  font-weight: 300;
-  line-height: 24px;
-  opacity: 0.6;
-  -webkit-transition: all 0.2s;
-  -o-transition: all 0.2s;
-  transition: all 0.2s;
-}
-.close:hover {
-  opacity: 1;
-}
-.list-group-item {
-  padding: 15px;
-}
-.list-group-item-text {
-  color: #bbbbbb;
-}
-.well {
-  border-radius: 0;
-  -webkit-box-shadow: none;
-  box-shadow: none;
-}
-.panel {
-  border: none;
-  border-radius: 2px;
-  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
-  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
-}
-.panel-heading {
-  border-bottom: none;
-}
-.panel-footer {
-  border-top: none;
-}
-.popover {
-  border: none;
-  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
-  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
-}
-.carousel-caption h1,
-.carousel-caption h2,
-.carousel-caption h3,
-.carousel-caption h4,
-.carousel-caption h5,
-.carousel-caption h6 {
-  color: inherit;
-}
diff -pruN 1.11.3-1/doc/style/customdoxygen.css 1.12.0-1/doc/style/customdoxygen.css
--- 1.11.3-1/doc/style/customdoxygen.css	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/style/customdoxygen.css	1970-01-01 00:00:00.000000000 +0000
@@ -1,255 +0,0 @@
-h1, .h1, h2, .h2, h3, .h3{
-    font-weight: 200 !important;
-}
-
-#navrow1, #navrow2, #navrow3, #navrow4, #navrow5{
-    border-bottom: 1px solid #EEEEEE;
-}
-
-.adjust-right {
-margin-left: 30px !important;
-font-size: 1.15em !important;
-}
-.navbar{
- border: 0px solid #222 !important;
-}
-
-
-/* Sticky footer styles
--------------------------------------------------- */
-html,
-body {
-    height: 100%;
-    /* The html and body elements cannot have any padding or margin. */
-}
-
-/* Wrapper for page content to push down footer */
-#wrap {
-    min-height: 100%;
-    height: auto;
-    /* Negative indent footer by its height */
-    margin: 0 auto -60px;
-    /* Pad bottom by footer height */
-    padding: 0 0 60px;
-}
-
-/* Set the fixed height of the footer here */
-#footer {
-    font-size: 0.9em;
-    padding: 8px 0px;
-    background-color: #f5f5f5;
-}
-
-.footer-row {
-    line-height: 44px;
-}
-
-#footer > .container {
-    padding-left: 15px;
-    padding-right: 15px;
-}
-
-.footer-follow-icon {
-    margin-left: 3px;
-    text-decoration: none !important;
-}
-
-.footer-follow-icon img {
-    width: 20px;
-}
-
-.footer-link {
-    padding-top: 5px;
-    display: inline-block;
-    color: #999999;
-    text-decoration: none;
-}
-
-.footer-copyright {
-    text-align: center;
-}
-
-
-@media (min-width: 992px) {
-    .footer-row {
-        text-align: left;
-    }
-
-    .footer-icons {
-        text-align: right;
-    }
-}
-@media (max-width: 991px) {
-    .footer-row {
-        text-align: center;
-    }
-
-    .footer-icons {
-        text-align: center;
-    }
-}
-
-/* DOXYGEN Code Styles
------------------------------------ */
-
-
-a.qindex {
-    font-weight: bold;
-}
-
-a.qindexHL {
-    font-weight: bold;
-    background-color: #9CAFD4;
-    color: #ffffff;
-    border: 1px double #869DCA;
-}
-
-.contents a.qindexHL:visited {
-    color: #ffffff;
-}
-
-a.code, a.code:visited, a.line, a.line:visited {
-    color: #4665A2;
-}
-
-a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
-    color: #4665A2;
-}
-
-/* @end */
-
-dl.el {
-    margin-left: -1cm;
-}
-
-pre.fragment {
-    border: 1px solid #C4CFE5;
-    background-color: #FBFCFD;
-    padding: 4px 6px;
-    margin: 4px 8px 4px 2px;
-    overflow: auto;
-    word-wrap: break-word;
-    font-size:  9pt;
-    line-height: 125%;
-    font-family: monospace, fixed;
-    font-size: 105%;
-}
-
-div.fragment {
-    padding: 4px 6px;
-    margin: 4px 8px 4px 2px;
-    border: 1px solid #C4CFE5;
-}
-
-div.line {
-    font-family: monospace, fixed;
-    font-size: 13px;
-    min-height: 13px;
-    line-height: 1.0;
-    text-wrap: unrestricted;
-    white-space: -moz-pre-wrap; /* Moz */
-    white-space: -pre-wrap;     /* Opera 4-6 */
-    white-space: -o-pre-wrap;   /* Opera 7 */
-    white-space: pre-wrap;      /* CSS3  */
-    word-wrap: break-word;      /* IE 5.5+ */
-    text-indent: -53px;
-    padding-left: 53px;
-    padding-bottom: 0px;
-    margin: 0px;
-    -webkit-transition-property: background-color, box-shadow;
-    -webkit-transition-duration: 0.5s;
-    -moz-transition-property: background-color, box-shadow;
-    -moz-transition-duration: 0.5s;
-    -ms-transition-property: background-color, box-shadow;
-    -ms-transition-duration: 0.5s;
-    -o-transition-property: background-color, box-shadow;
-    -o-transition-duration: 0.5s;
-    transition-property: background-color, box-shadow;
-    transition-duration: 0.5s;
-}
-
-div.line.glow {
-    background-color: cyan;
-    box-shadow: 0 0 10px cyan;
-}
-
-
-span.lineno {
-    padding-right: 4px;
-    text-align: right;
-    border-right: 2px solid #0F0;
-    background-color: #E8E8E8;
-    white-space: pre;
-}
-span.lineno a {
-    background-color: #D8D8D8;
-}
-
-span.lineno a:hover {
-    background-color: #C8C8C8;
-}
-
-div.groupHeader {
-    margin-left: 16px;
-    margin-top: 12px;
-    font-weight: bold;
-}
-
-div.groupText {
-    margin-left: 16px;
-    font-style: italic;
-}
-
-/* @group Code Colorization */
-
-span.keyword {
-    color: #008000
-}
-
-span.keywordtype {
-    color: #604020
-}
-
-span.keywordflow {
-    color: #e08000
-}
-
-span.comment {
-    color: #800000
-}
-
-span.preprocessor {
-    color: #806020
-}
-
-span.stringliteral {
-    color: #002080
-}
-
-span.charliteral {
-    color: #008080
-}
-
-span.vhdldigit {
-    color: #ff00ff
-}
-
-span.vhdlchar {
-    color: #000000
-}
-
-span.vhdlkeyword {
-    color: #700070
-}
-
-span.vhdllogic {
-    color: #ff0000
-}
-
-blockquote {
-    background-color: #F7F8FB;
-    border-left: 2px solid #9CAFD4;
-    margin: 0 24px 0 4px;
-    padding: 0 12px 0 16px;
-}
-
diff -pruN 1.11.3-1/doc/style/footer.html 1.12.0-1/doc/style/footer.html
--- 1.11.3-1/doc/style/footer.html	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/style/footer.html	1970-01-01 00:00:00.000000000 +0000
@@ -1,26 +0,0 @@
-<!-- HTML footer for doxygen 1.8.8-->
-<!-- start footer part -->
-<!--BEGIN GENERATE_TREEVIEW-->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
-  <ul>
-    $navpath
-    <li class="footer">$generatedby
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="$relpath^doxygen.png" alt="doxygen"/></a> $doxygenversion </li>
-  </ul>
-</div>
-<!--END GENERATE_TREEVIEW-->
-</div>
-</div>
-</div>
-</div>
-</div>
-<!--BEGIN !GENERATE_TREEVIEW-->
-<hr class="footer"/><address class="footer"><small>
-$generatedby &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="$relpath^doxygen.png" alt="doxygen"/>
-</a> $doxygenversion
-</small></address>
-<!--END !GENERATE_TREEVIEW-->
-</body>
-</html>
diff -pruN 1.11.3-1/doc/style/header.html 1.12.0-1/doc/style/header.html
--- 1.11.3-1/doc/style/header.html	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/style/header.html	1970-01-01 00:00:00.000000000 +0000
@@ -1,40 +0,0 @@
-<!-- HTML header for doxygen 1.8.8-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-    <head>
-        <meta http-equiv="X-UA-Compatible" content="IE=edge">
-        <!-- For Mobile Devices -->
-        <meta name="viewport" content="width=device-width, initial-scale=1">
-
-        <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-        <meta name="generator" content="Doxygen $doxygenversion"/>
-        
-        <script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
-
-        <!--BEGIN PROJECT_NAME--><title>$projectname: $title</title><!--END PROJECT_NAME-->
-        <!--BEGIN !PROJECT_NAME--><title>$title</title><!--END !PROJECT_NAME-->
-        <!--<link href="$relpath^tabs.css" rel="stylesheet" type="text/css"/>-->
-        <script type="text/javascript" src="$relpath^dynsections.js"></script>
-        $treeview
-        $search
-        $mathjax
-        <link href="$relpath^$stylesheet" rel="stylesheet" type="text/css" />
-        $extrastylesheet
-        <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
-        <script type="text/javascript" src="doxy-boot.js"></script>
-    </head>
-    <body>
-        <nav class="navbar navbar-default" role="navigation">
-            <div class="container">
-                <div class="navbar-header">
-                    <a class="navbar-brand">$projectname $projectnumber</a>
-                </div>
-            </div>
-        </nav>
-        <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-            <div class="content" id="content">
-                <div class="container">
-                    <div class="row">
-                        <div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
-                            <div style="margin-bottom: 15px;">
-<!-- end header part -->
diff -pruN 1.11.3-1/doc/style/libinputdoxygen.css 1.12.0-1/doc/style/libinputdoxygen.css
--- 1.11.3-1/doc/style/libinputdoxygen.css	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/style/libinputdoxygen.css	1970-01-01 00:00:00.000000000 +0000
@@ -1,47 +0,0 @@
-dd {
-    margin-left: 30px;
-}
-
-.title {
-	font-size: 400%;
-	font-weight: 200;
-}
-
-h1 {
-	font-size: 300%;
-}
-
-h2 {
-	font-size: 200%;
-}
-
-.sm-dox li {
-	float:left;
-	border-top: 0;
-	padding-right: 20px;
-}
-
-.sm li, .sm a {
-	position: relative;
-}
-
-.sm, .sm ul, .sm li {
-	list-style: none;
-	display: block;
-	line-height: normal;
-	direction: ltr;
-	text-align: left;
-}
-
-.sm, .sm *, .sm *::before, .sm *::after {
-	box-sizing: border-box;
-}
-
-#main-nav {
-	padding: 30px;
-}
-
-/* Main menu sub-items like file-list, etc */
-#main-menu li ul {
-	display: none;
-}
diff -pruN 1.11.3-1/doc/style/LICENSE 1.12.0-1/doc/style/LICENSE
--- 1.11.3-1/doc/style/LICENSE	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/style/LICENSE	1970-01-01 00:00:00.000000000 +0000
@@ -1,229 +0,0 @@
-These licenses apply to the doxygen documentation HTML style only. They do
-not apply or affect libinput itself.
-
-Apache: https://github.com/Velron/doxygen-bootstrapped/
-MIT: https://bootswatch.com/paper/bootstrap.css
-
-                        Version 2.0, January 2004
-                     http://www.apache.org/licenses/
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-1. Definitions.
-
-   "License" shall mean the terms and conditions for use, reproduction,
-   and distribution as defined by Sections 1 through 9 of this document.
-
-   "Licensor" shall mean the copyright owner or entity authorized by
-   the copyright owner that is granting the License.
-
-   "Legal Entity" shall mean the union of the acting entity and all
-   other entities that control, are controlled by, or are under common
-   control with that entity. For the purposes of this definition,
-   "control" means (i) the power, direct or indirect, to cause the
-   direction or management of such entity, whether by contract or
-   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-   outstanding shares, or (iii) beneficial ownership of such entity.
-
-   "You" (or "Your") shall mean an individual or Legal Entity
-   exercising permissions granted by this License.
-
-   "Source" form shall mean the preferred form for making modifications,
-   including but not limited to software source code, documentation
-   source, and configuration files.
-
-   "Object" form shall mean any form resulting from mechanical
-   transformation or translation of a Source form, including but
-   not limited to compiled object code, generated documentation,
-   and conversions to other media types.
-
-   "Work" shall mean the work of authorship, whether in Source or
-   Object form, made available under the License, as indicated by a
-   copyright notice that is included in or attached to the work
-   (an example is provided in the Appendix below).
-
-   "Derivative Works" shall mean any work, whether in Source or Object
-   form, that is based on (or derived from) the Work and for which the
-   editorial revisions, annotations, elaborations, or other modifications
-   represent, as a whole, an original work of authorship. For the purposes
-   of this License, Derivative Works shall not include works that remain
-   separable from, or merely link (or bind by name) to the interfaces of,
-   the Work and Derivative Works thereof.
-
-   "Contribution" shall mean any work of authorship, including
-   the original version of the Work and any modifications or additions
-   to that Work or Derivative Works thereof, that is intentionally
-   submitted to Licensor for inclusion in the Work by the copyright owner
-   or by an individual or Legal Entity authorized to submit on behalf of
-   the copyright owner. For the purposes of this definition, "submitted"
-   means any form of electronic, verbal, or written communication sent
-   to the Licensor or its representatives, including but not limited to
-   communication on electronic mailing lists, source code control systems,
-   and issue tracking systems that are managed by, or on behalf of, the
-   Licensor for the purpose of discussing and improving the Work, but
-   excluding communication that is conspicuously marked or otherwise
-   designated in writing by the copyright owner as "Not a Contribution."
-
-   "Contributor" shall mean Licensor and any individual or Legal Entity
-   on behalf of whom a Contribution has been received by Licensor and
-   subsequently incorporated within the Work.
-
-2. Grant of Copyright License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   copyright license to reproduce, prepare Derivative Works of,
-   publicly display, publicly perform, sublicense, and distribute the
-   Work and such Derivative Works in Source or Object form.
-
-3. Grant of Patent License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   (except as stated in this section) patent license to make, have made,
-   use, offer to sell, sell, import, and otherwise transfer the Work,
-   where such license applies only to those patent claims licensable
-   by such Contributor that are necessarily infringed by their
-   Contribution(s) alone or by combination of their Contribution(s)
-   with the Work to which such Contribution(s) was submitted. If You
-   institute patent litigation against any entity (including a
-   cross-claim or counterclaim in a lawsuit) alleging that the Work
-   or a Contribution incorporated within the Work constitutes direct
-   or contributory patent infringement, then any patent licenses
-   granted to You under this License for that Work shall terminate
-   as of the date such litigation is filed.
-
-4. Redistribution. You may reproduce and distribute copies of the
-   Work or Derivative Works thereof in any medium, with or without
-   modifications, and in Source or Object form, provided that You
-   meet the following conditions:
-
-   (a) You must give any other recipients of the Work or
-       Derivative Works a copy of this License; and
-
-   (b) You must cause any modified files to carry prominent notices
-       stating that You changed the files; and
-
-   (c) You must retain, in the Source form of any Derivative Works
-       that You distribute, all copyright, patent, trademark, and
-       attribution notices from the Source form of the Work,
-       excluding those notices that do not pertain to any part of
-       the Derivative Works; and
-
-   (d) If the Work includes a "NOTICE" text file as part of its
-       distribution, then any Derivative Works that You distribute must
-       include a readable copy of the attribution notices contained
-       within such NOTICE file, excluding those notices that do not
-       pertain to any part of the Derivative Works, in at least one
-       of the following places: within a NOTICE text file distributed
-       as part of the Derivative Works; within the Source form or
-       documentation, if provided along with the Derivative Works; or,
-       within a display generated by the Derivative Works, if and
-       wherever such third-party notices normally appear. The contents
-       of the NOTICE file are for informational purposes only and
-       do not modify the License. You may add Your own attribution
-       notices within Derivative Works that You distribute, alongside
-       or as an addendum to the NOTICE text from the Work, provided
-       that such additional attribution notices cannot be construed
-       as modifying the License.
-
-   You may add Your own copyright statement to Your modifications and
-   may provide additional or different license terms and conditions
-   for use, reproduction, or distribution of Your modifications, or
-   for any such Derivative Works as a whole, provided Your use,
-   reproduction, and distribution of the Work otherwise complies with
-   the conditions stated in this License.
-
-5. Submission of Contributions. Unless You explicitly state otherwise,
-   any Contribution intentionally submitted for inclusion in the Work
-   by You to the Licensor shall be under the terms and conditions of
-   this License, without any additional terms or conditions.
-   Notwithstanding the above, nothing herein shall supersede or modify
-   the terms of any separate license agreement you may have executed
-   with Licensor regarding such Contributions.
-
-6. Trademarks. This License does not grant permission to use the trade
-   names, trademarks, service marks, or product names of the Licensor,
-   except as required for reasonable and customary use in describing the
-   origin of the Work and reproducing the content of the NOTICE file.
-
-7. Disclaimer of Warranty. Unless required by applicable law or
-   agreed to in writing, Licensor provides the Work (and each
-   Contributor provides its Contributions) on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-   implied, including, without limitation, any warranties or conditions
-   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-   PARTICULAR PURPOSE. You are solely responsible for determining the
-   appropriateness of using or redistributing the Work and assume any
-   risks associated with Your exercise of permissions under this License.
-
-8. Limitation of Liability. In no event and under no legal theory,
-   whether in tort (including negligence), contract, or otherwise,
-   unless required by applicable law (such as deliberate and grossly
-   negligent acts) or agreed to in writing, shall any Contributor be
-   liable to You for damages, including any direct, indirect, special,
-   incidental, or consequential damages of any character arising as a
-   result of this License or out of the use or inability to use the
-   Work (including but not limited to damages for loss of goodwill,
-   work stoppage, computer failure or malfunction, or any and all
-   other commercial damages or losses), even if such Contributor
-   has been advised of the possibility of such damages.
-
-9. Accepting Warranty or Additional Liability. While redistributing
-   the Work or Derivative Works thereof, You may choose to offer,
-   and charge a fee for, acceptance of support, warranty, indemnity,
-   or other liability obligations and/or rights consistent with this
-   License. However, in accepting such obligations, You may act only
-   on Your own behalf and on Your sole responsibility, not on behalf
-   of any other Contributor, and only if You agree to indemnify,
-   defend, and hold each Contributor harmless for any liability
-   incurred by, or claims asserted against, such Contributor by reason
-   of your accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
-APPENDIX: How to apply the Apache License to your work.
-
-   To apply the Apache License to your work, attach the following
-   boilerplate notice, with the fields enclosed by brackets "{}"
-   replaced with your own identifying information. (Don't include
-   the brackets!)  The text should be enclosed in the appropriate
-   comment syntax for the file format. We also recommend that a
-   file or class name and description of purpose be included on the
-   same "printed page" as the copyright notice for easier
-   identification within third-party archives.
-
-Copyright {yyyy} {name of copyright owner}
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
-
-The MIT License (MIT)
-
-Copyright (c) 2011-2015 Twitter, Inc
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to
-deal in the Software without restriction, including without limitation the
-rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-sell copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-IN THE SOFTWARE.
diff -pruN 1.11.3-1/doc/svg/button-debouncing-wave-diagram.svg 1.12.0-1/doc/svg/button-debouncing-wave-diagram.svg
--- 1.11.3-1/doc/svg/button-debouncing-wave-diagram.svg	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/svg/button-debouncing-wave-diagram.svg	1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<!-- Created with WaveDrom -->
-<svg id="svgcontent_0" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="1156" viewBox="0 0 680 1156" width="680" overflow="hidden"><style type="text/css">text{font-size:11pt;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;fill-opacity:1;font-family:Helvetica}.muted{fill:#aaa}.warning{fill:#f6b900}.error{fill:#f60000}.info{fill:#0041c4}.success{fill:#00ab00}.h1{font-size:33pt;font-weight:bold}.h2{font-size:27pt;font-weight:bold}.h3{font-size:20pt;font-weight:bold}.h4{font-size:14pt;font-weight:bold}.h5{font-size:11pt;font-weight:bold}.h6{font-size:8pt;font-weight:bold}.s1{fill:none;stroke:#000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none}.s2{fill:none;stroke:#000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none}.s3{color:#000;fill:none;stroke:#000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 3;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate}.s4{color:#000;fill:none;stroke:#000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible}.s5{fill:#fff;stroke:none}.s6{color:#000;fill:#ffffb4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate}.s7{color:#000;fill:#ffe0b9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate}.s8{color:#000;fill:#b9e0ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate}.s9{fill:#000;fill-opacity:1;stroke:none}.s10{color:#000;fill:#fff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate}.s11{fill:#0041c4;fill-opacity:1;stroke:none}.s12{fill:none;stroke:#0041c4;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none}</style><defs><g id="socket"><rect y="15" x="6" height="20" width="20"/></g><g id="pclk"><path d="M0,20 0,0 20,0" class="s1"/></g><g id="nclk"><path d="m0,0 0,20 20,0" class="s1"/></g><g id="000"><path d="m0,20 20,0" class="s1"/></g><g id="0m0"><path d="m0,20 3,0 3,-10 3,10 11,0" class="s1"/></g><g id="0m1"><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="0mx"><path d="M3,20 9,0 20,0" class="s1"/><path d="m20,15 -5,5" class="s2"/><path d="M20,10 10,20" class="s2"/><path d="M20,5 5,20" class="s2"/><path d="M20,0 4,16" class="s2"/><path d="M15,0 6,9" class="s2"/><path d="M10,0 9,1" class="s2"/><path d="m0,20 20,0" class="s1"/></g><g id="0md"><path d="m8,20 10,0" class="s3"/><path d="m0,20 5,0" class="s1"/></g><g id="0mu"><path d="m0,20 3,0 C 7,10 10.107603,0 20,0" class="s1"/></g><g id="0mz"><path d="m0,20 3,0 C 10,10 15,10 20,10" class="s1"/></g><g id="111"><path d="M0,0 20,0" class="s1"/></g><g id="1m0"><path d="m0,0 3,0 6,20 11,0" class="s1"/></g><g id="1m1"><path d="M0,0 3,0 6,10 9,0 20,0" class="s1"/></g><g id="1mx"><path d="m3,0 6,20 11,0" class="s1"/><path d="M0,0 20,0" class="s1"/><path d="m20,15 -5,5" class="s2"/><path d="M20,10 10,20" class="s2"/><path d="M20,5 8,17" class="s2"/><path d="M20,0 7,13" class="s2"/><path d="M15,0 6,9" class="s2"/><path d="M10,0 5,5" class="s2"/><path d="M3.5,1.5 5,0" class="s2"/></g><g id="1md"><path d="m0,0 3,0 c 4,10 7,20 17,20" class="s1"/></g><g id="1mu"><path d="M0,0 5,0" class="s1"/><path d="M8,0 18,0" class="s3"/></g><g id="1mz"><path d="m0,0 3,0 c 7,10 12,10 17,10" class="s1"/></g><g id="xxx"><path d="m0,20 20,0" class="s1"/><path d="M0,0 20,0" class="s1"/><path d="M0,5 5,0" class="s2"/><path d="M0,10 10,0" class="s2"/><path d="M0,15 15,0" class="s2"/><path d="M0,20 20,0" class="s2"/><path d="M5,20 20,5" class="s2"/><path d="M10,20 20,10" class="s2"/><path d="m15,20 5,-5" class="s2"/></g><g id="xm0"><path d="M0,0 4,0 9,20" class="s1"/><path d="m0,20 20,0" class="s1"/><path d="M0,5 4,1" class="s2"/><path d="M0,10 5,5" class="s2"/><path d="M0,15 6,9" class="s2"/><path d="M0,20 7,13" class="s2"/><path d="M5,20 8,17" class="s2"/></g><g id="xm1"><path d="M0,0 20,0" class="s1"/><path d="M0,20 4,20 9,0" class="s1"/><path d="M0,5 5,0" class="s2"/><path d="M0,10 9,1" class="s2"/><path d="M0,15 7,8" class="s2"/><path d="M0,20 5,15" class="s2"/></g><g id="xmx"><path d="m0,20 20,0" class="s1"/><path d="M0,0 20,0" class="s1"/><path d="M0,5 5,0" class="s2"/><path d="M0,10 10,0" class="s2"/><path d="M0,15 15,0" class="s2"/><path d="M0,20 20,0" class="s2"/><path d="M5,20 20,5" class="s2"/><path d="M10,20 20,10" class="s2"/><path d="m15,20 5,-5" class="s2"/></g><g id="xmd"><path d="m0,0 4,0 c 3,10 6,20 16,20" class="s1"/><path d="m0,20 20,0" class="s1"/><path d="M0,5 4,1" class="s2"/><path d="M0,10 5.5,4.5" class="s2"/><path d="M0,15 6.5,8.5" class="s2"/><path d="M0,20 8,12" class="s2"/><path d="m5,20 5,-5" class="s2"/><path d="m10,20 2.5,-2.5" class="s2"/></g><g id="xmu"><path d="M0,0 20,0" class="s1"/><path d="m0,20 4,0 C 7,10 10,0 20,0" class="s1"/><path d="M0,5 5,0" class="s2"/><path d="M0,10 10,0" class="s2"/><path d="M0,15 10,5" class="s2"/><path d="M0,20 6,14" class="s2"/></g><g id="xmz"><path d="m0,0 4,0 c 6,10 11,10 16,10" class="s1"/><path d="m0,20 4,0 C 10,10 15,10 20,10" class="s1"/><path d="M0,5 4.5,0.5" class="s2"/><path d="M0,10 6.5,3.5" class="s2"/><path d="M0,15 8.5,6.5" class="s2"/><path d="M0,20 11.5,8.5" class="s2"/></g><g id="ddd"><path d="m0,20 20,0" class="s3"/></g><g id="dm0"><path d="m0,20 10,0" class="s3"/><path d="m12,20 8,0" class="s1"/></g><g id="dm1"><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="dmx"><path d="M3,20 9,0 20,0" class="s1"/><path d="m20,15 -5,5" class="s2"/><path d="M20,10 10,20" class="s2"/><path d="M20,5 5,20" class="s2"/><path d="M20,0 4,16" class="s2"/><path d="M15,0 6,9" class="s2"/><path d="M10,0 9,1" class="s2"/><path d="m0,20 20,0" class="s1"/></g><g id="dmd"><path d="m0,20 20,0" class="s3"/></g><g id="dmu"><path d="m0,20 3,0 C 7,10 10.107603,0 20,0" class="s1"/></g><g id="dmz"><path d="m0,20 3,0 C 10,10 15,10 20,10" class="s1"/></g><g id="uuu"><path d="M0,0 20,0" class="s3"/></g><g id="um0"><path d="m0,0 3,0 6,20 11,0" class="s1"/></g><g id="um1"><path d="M0,0 10,0" class="s3"/><path d="m12,0 8,0" class="s1"/></g><g id="umx"><path d="m3,0 6,20 11,0" class="s1"/><path d="M0,0 20,0" class="s1"/><path d="m20,15 -5,5" class="s2"/><path d="M20,10 10,20" class="s2"/><path d="M20,5 8,17" class="s2"/><path d="M20,0 7,13" class="s2"/><path d="M15,0 6,9" class="s2"/><path d="M10,0 5,5" class="s2"/><path d="M3.5,1.5 5,0" class="s2"/></g><g id="umd"><path d="m0,0 3,0 c 4,10 7,20 17,20" class="s1"/></g><g id="umu"><path d="M0,0 20,0" class="s3"/></g><g id="umz"><path d="m0,0 3,0 c 7,10 12,10 17,10" class="s4"/></g><g id="zzz"><path d="m0,10 20,0" class="s1"/></g><g id="zm0"><path d="m0,10 6,0 3,10 11,0" class="s1"/></g><g id="zm1"><path d="M0,10 6,10 9,0 20,0" class="s1"/></g><g id="zmx"><path d="m6,10 3,10 11,0" class="s1"/><path d="M0,10 6,10 9,0 20,0" class="s1"/><path d="m20,15 -5,5" class="s2"/><path d="M20,10 10,20" class="s2"/><path d="M20,5 8,17" class="s2"/><path d="M20,0 7,13" class="s2"/><path d="M15,0 6.5,8.5" class="s2"/><path d="M10,0 9,1" class="s2"/></g><g id="zmd"><path d="m0,10 7,0 c 3,5 8,10 13,10" class="s1"/></g><g id="zmu"><path d="m0,10 7,0 C 10,5 15,0 20,0" class="s1"/></g><g id="zmz"><path d="m0,10 20,0" class="s1"/></g><g id="gap"><path d="m7,-2 -4,0 c -5,0 -5,24 -10,24 l 4,0 C 2,22 2,-2 7,-2 z" class="s5"/><path d="M-7,22 C -2,22 -2,-2 3,-2" class="s1"/><path d="M-3,22 C 2,22 2,-2 7,-2" class="s1"/></g><g id="0mv-3"><path d="M9,0 20,0 20,20 3,20 z" class="s6"/><path d="M3,20 9,0 20,0" class="s1"/><path d="m0,20 20,0" class="s1"/></g><g id="1mv-3"><path d="M2.875,0 20,0 20,20 9,20 z" class="s6"/><path d="m3,0 6,20 11,0" class="s1"/><path d="M0,0 20,0" class="s1"/></g><g id="xmv-3"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s6"/><path d="M0,20 3,20 9,0 20,0" class="s1"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,5 3.5,1.5" class="s2"/><path d="M0,10 4.5,5.5" class="s2"/><path d="M0,15 6,9" class="s2"/><path d="M0,20 4,16" class="s2"/></g><g id="dmv-3"><path d="M9,0 20,0 20,20 3,20 z" class="s6"/><path d="M3,20 9,0 20,0" class="s1"/><path d="m0,20 20,0" class="s1"/></g><g id="umv-3"><path d="M3,0 20,0 20,20 9,20 z" class="s6"/><path d="m3,0 6,20 11,0" class="s1"/><path d="M0,0 20,0" class="s1"/></g><g id="zmv-3"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s6"/><path d="m6,10 3,10 11,0" class="s1"/><path d="M0,10 6,10 9,0 20,0" class="s1"/></g><g id="vvv-3"><path d="M20,20 0,20 0,0 20,0" class="s6"/><path d="m0,20 20,0" class="s1"/><path d="M0,0 20,0" class="s1"/></g><g id="vm0-3"><path d="M0,20 0,0 3,0 9,20" class="s6"/><path d="M0,0 3,0 9,20" class="s1"/><path d="m0,20 20,0" class="s1"/></g><g id="vm1-3"><path d="M0,0 0,20 3,20 9,0" class="s6"/><path d="M0,0 20,0" class="s1"/><path d="M0,20 3,20 9,0" class="s1"/></g><g id="vmx-3"><path d="M0,0 0,20 3,20 6,10 3,0" class="s6"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/><path d="m20,15 -5,5" class="s2"/><path d="M20,10 10,20" class="s2"/><path d="M20,5 8,17" class="s2"/><path d="M20,0 7,13" class="s2"/><path d="M15,0 7,8" class="s2"/><path d="M10,0 9,1" class="s2"/></g><g id="vmd-3"><path d="m0,0 0,20 20,0 C 10,20 7,10 3,0" class="s6"/><path d="m0,0 3,0 c 4,10 7,20 17,20" class="s1"/><path d="m0,20 20,0" class="s1"/></g><g id="vmu-3"><path d="m0,0 0,20 3,0 C 7,10 10,0 20,0" class="s6"/><path d="m0,20 3,0 C 7,10 10,0 20,0" class="s1"/><path d="M0,0 20,0" class="s1"/></g><g id="vmz-3"><path d="M0,0 3,0 C 10,10 15,10 20,10 15,10 10,10 3,20 L 0,20" class="s6"/><path d="m0,0 3,0 c 7,10 12,10 17,10" class="s1"/><path d="m0,20 3,0 C 10,10 15,10 20,10" class="s1"/></g><g id="vmv-3-3"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s6"/><path d="M3,0 0,0 0,20 3,20 6,10 z" class="s6"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="vmv-3-4"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s7"/><path d="M3,0 0,0 0,20 3,20 6,10 z" class="s6"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="vmv-3-5"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s8"/><path d="M3,0 0,0 0,20 3,20 6,10 z" class="s6"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="vmv-4-3"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s6"/><path d="M3,0 0,0 0,20 3,20 6,10 z" class="s7"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="vmv-4-4"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s7"/><path d="M3,0 0,0 0,20 3,20 6,10 z" class="s7"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="vmv-4-5"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s8"/><path d="M3,0 0,0 0,20 3,20 6,10 z" class="s7"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="vmv-5-3"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s6"/><path d="M3,0 0,0 0,20 3,20 6,10 z" class="s8"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="vmv-5-4"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s7"/><path d="M3,0 0,0 0,20 3,20 6,10 z" class="s8"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="vmv-5-5"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s8"/><path d="M3,0 0,0 0,20 3,20 6,10 z" class="s8"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="0mv-4"><path d="M9,0 20,0 20,20 3,20 z" class="s7"/><path d="M3,20 9,0 20,0" class="s1"/><path d="m0,20 20,0" class="s1"/></g><g id="1mv-4"><path d="M2.875,0 20,0 20,20 9,20 z" class="s7"/><path d="m3,0 6,20 11,0" class="s1"/><path d="M0,0 20,0" class="s1"/></g><g id="xmv-4"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s7"/><path d="M0,20 3,20 9,0 20,0" class="s1"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,5 3.5,1.5" class="s2"/><path d="M0,10 4.5,5.5" class="s2"/><path d="M0,15 6,9" class="s2"/><path d="M0,20 4,16" class="s2"/></g><g id="dmv-4"><path d="M9,0 20,0 20,20 3,20 z" class="s7"/><path d="M3,20 9,0 20,0" class="s1"/><path d="m0,20 20,0" class="s1"/></g><g id="umv-4"><path d="M3,0 20,0 20,20 9,20 z" class="s7"/><path d="m3,0 6,20 11,0" class="s1"/><path d="M0,0 20,0" class="s1"/></g><g id="zmv-4"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s7"/><path d="m6,10 3,10 11,0" class="s1"/><path d="M0,10 6,10 9,0 20,0" class="s1"/></g><g id="0mv-5"><path d="M9,0 20,0 20,20 3,20 z" class="s8"/><path d="M3,20 9,0 20,0" class="s1"/><path d="m0,20 20,0" class="s1"/></g><g id="1mv-5"><path d="M2.875,0 20,0 20,20 9,20 z" class="s8"/><path d="m3,0 6,20 11,0" class="s1"/><path d="M0,0 20,0" class="s1"/></g><g id="xmv-5"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s8"/><path d="M0,20 3,20 9,0 20,0" class="s1"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,5 3.5,1.5" class="s2"/><path d="M0,10 4.5,5.5" class="s2"/><path d="M0,15 6,9" class="s2"/><path d="M0,20 4,16" class="s2"/></g><g id="dmv-5"><path d="M9,0 20,0 20,20 3,20 z" class="s8"/><path d="M3,20 9,0 20,0" class="s1"/><path d="m0,20 20,0" class="s1"/></g><g id="umv-5"><path d="M3,0 20,0 20,20 9,20 z" class="s8"/><path d="m3,0 6,20 11,0" class="s1"/><path d="M0,0 20,0" class="s1"/></g><g id="zmv-5"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s8"/><path d="m6,10 3,10 11,0" class="s1"/><path d="M0,10 6,10 9,0 20,0" class="s1"/></g><g id="vvv-4"><path d="M20,20 0,20 0,0 20,0" class="s7"/><path d="m0,20 20,0" class="s1"/><path d="M0,0 20,0" class="s1"/></g><g id="vm0-4"><path d="M0,20 0,0 3,0 9,20" class="s7"/><path d="M0,0 3,0 9,20" class="s1"/><path d="m0,20 20,0" class="s1"/></g><g id="vm1-4"><path d="M0,0 0,20 3,20 9,0" class="s7"/><path d="M0,0 20,0" class="s1"/><path d="M0,20 3,20 9,0" class="s1"/></g><g id="vmx-4"><path d="M0,0 0,20 3,20 6,10 3,0" class="s7"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/><path d="m20,15 -5,5" class="s2"/><path d="M20,10 10,20" class="s2"/><path d="M20,5 8,17" class="s2"/><path d="M20,0 7,13" class="s2"/><path d="M15,0 7,8" class="s2"/><path d="M10,0 9,1" class="s2"/></g><g id="vmd-4"><path d="m0,0 0,20 20,0 C 10,20 7,10 3,0" class="s7"/><path d="m0,0 3,0 c 4,10 7,20 17,20" class="s1"/><path d="m0,20 20,0" class="s1"/></g><g id="vmu-4"><path d="m0,0 0,20 3,0 C 7,10 10,0 20,0" class="s7"/><path d="m0,20 3,0 C 7,10 10,0 20,0" class="s1"/><path d="M0,0 20,0" class="s1"/></g><g id="vmz-4"><path d="M0,0 3,0 C 10,10 15,10 20,10 15,10 10,10 3,20 L 0,20" class="s7"/><path d="m0,0 3,0 c 7,10 12,10 17,10" class="s1"/><path d="m0,20 3,0 C 10,10 15,10 20,10" class="s1"/></g><g id="vvv-5"><path d="M20,20 0,20 0,0 20,0" class="s8"/><path d="m0,20 20,0" class="s1"/><path d="M0,0 20,0" class="s1"/></g><g id="vm0-5"><path d="M0,20 0,0 3,0 9,20" class="s8"/><path d="M0,0 3,0 9,20" class="s1"/><path d="m0,20 20,0" class="s1"/></g><g id="vm1-5"><path d="M0,0 0,20 3,20 9,0" class="s8"/><path d="M0,0 20,0" class="s1"/><path d="M0,20 3,20 9,0" class="s1"/></g><g id="vmx-5"><path d="M0,0 0,20 3,20 6,10 3,0" class="s8"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/><path d="m20,15 -5,5" class="s2"/><path d="M20,10 10,20" class="s2"/><path d="M20,5 8,17" class="s2"/><path d="M20,0 7,13" class="s2"/><path d="M15,0 7,8" class="s2"/><path d="M10,0 9,1" class="s2"/></g><g id="vmd-5"><path d="m0,0 0,20 20,0 C 10,20 7,10 3,0" class="s8"/><path d="m0,0 3,0 c 4,10 7,20 17,20" class="s1"/><path d="m0,20 20,0" class="s1"/></g><g id="vmu-5"><path d="m0,0 0,20 3,0 C 7,10 10,0 20,0" class="s8"/><path d="m0,20 3,0 C 7,10 10,0 20,0" class="s1"/><path d="M0,0 20,0" class="s1"/></g><g id="vmz-5"><path d="M0,0 3,0 C 10,10 15,10 20,10 15,10 10,10 3,20 L 0,20" class="s8"/><path d="m0,0 3,0 c 7,10 12,10 17,10" class="s1"/><path d="m0,20 3,0 C 10,10 15,10 20,10" class="s1"/></g><g id="Pclk"><path d="M-3,12 0,3 3,12 C 1,11 -1,11 -3,12 z" class="s9"/><path d="M0,20 0,0 20,0" class="s1"/></g><g id="Nclk"><path d="M-3,8 0,17 3,8 C 1,9 -1,9 -3,8 z" class="s9"/><path d="m0,0 0,20 20,0" class="s1"/></g><g id="vvv-2"><path d="M20,20 0,20 0,0 20,0" class="s10"/><path d="m0,20 20,0" class="s1"/><path d="M0,0 20,0" class="s1"/></g><g id="vm0-2"><path d="M0,20 0,0 3,0 9,20" class="s10"/><path d="M0,0 3,0 9,20" class="s1"/><path d="m0,20 20,0" class="s1"/></g><g id="vm1-2"><path d="M0,0 0,20 3,20 9,0" class="s10"/><path d="M0,0 20,0" class="s1"/><path d="M0,20 3,20 9,0" class="s1"/></g><g id="vmx-2"><path d="M0,0 0,20 3,20 6,10 3,0" class="s10"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/><path d="m20,15 -5,5" class="s2"/><path d="M20,10 10,20" class="s2"/><path d="M20,5 8,17" class="s2"/><path d="M20,0 7,13" class="s2"/><path d="M15,0 7,8" class="s2"/><path d="M10,0 9,1" class="s2"/></g><g id="vmd-2"><path d="m0,0 0,20 20,0 C 10,20 7,10 3,0" class="s10"/><path d="m0,0 3,0 c 4,10 7,20 17,20" class="s1"/><path d="m0,20 20,0" class="s1"/></g><g id="vmu-2"><path d="m0,0 0,20 3,0 C 7,10 10,0 20,0" class="s10"/><path d="m0,20 3,0 C 7,10 10,0 20,0" class="s1"/><path d="M0,0 20,0" class="s1"/></g><g id="vmz-2"><path d="M0,0 3,0 C 10,10 15,10 20,10 15,10 10,10 3,20 L 0,20" class="s10"/><path d="m0,0 3,0 c 7,10 12,10 17,10" class="s1"/><path d="m0,20 3,0 C 10,10 15,10 20,10" class="s1"/></g><g id="0mv-2"><path d="M9,0 20,0 20,20 3,20 z" class="s10"/><path d="M3,20 9,0 20,0" class="s1"/><path d="m0,20 20,0" class="s1"/></g><g id="1mv-2"><path d="M2.875,0 20,0 20,20 9,20 z" class="s10"/><path d="m3,0 6,20 11,0" class="s1"/><path d="M0,0 20,0" class="s1"/></g><g id="xmv-2"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s10"/><path d="M0,20 3,20 9,0 20,0" class="s1"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,5 3.5,1.5" class="s2"/><path d="M0,10 4.5,5.5" class="s2"/><path d="M0,15 6,9" class="s2"/><path d="M0,20 4,16" class="s2"/></g><g id="dmv-2"><path d="M9,0 20,0 20,20 3,20 z" class="s10"/><path d="M3,20 9,0 20,0" class="s1"/><path d="m0,20 20,0" class="s1"/></g><g id="umv-2"><path d="M3,0 20,0 20,20 9,20 z" class="s10"/><path d="m3,0 6,20 11,0" class="s1"/><path d="M0,0 20,0" class="s1"/></g><g id="zmv-2"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s10"/><path d="m6,10 3,10 11,0" class="s1"/><path d="M0,10 6,10 9,0 20,0" class="s1"/></g><g id="vmv-3-2"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s10"/><path d="M3,0 0,0 0,20 3,20 6,10 z" class="s6"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="vmv-4-2"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s10"/><path d="M3,0 0,0 0,20 3,20 6,10 z" class="s7"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="vmv-5-2"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s10"/><path d="M3,0 0,0 0,20 3,20 6,10 z" class="s8"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="vmv-2-3"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s6"/><path d="M3,0 0,0 0,20 3,20 6,10 z" class="s10"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="vmv-2-4"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s7"/><path d="M3,0 0,0 0,20 3,20 6,10 z" class="s10"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="vmv-2-5"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s8"/><path d="M3,0 0,0 0,20 3,20 6,10 z" class="s10"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="vmv-2-2"><path d="M9,0 20,0 20,20 9,20 6,10 z" class="s10"/><path d="M3,0 0,0 0,20 3,20 6,10 z" class="s10"/><path d="m0,0 3,0 6,20 11,0" class="s1"/><path d="M0,20 3,20 9,0 20,0" class="s1"/></g><g id="arrow0"><path d="m-12,-3 9,3 -9,3 c 1,-2 1,-4 0,-6 z" class="s11"/><path d="M0,0 -15,0" class="s12"/></g><marker id="arrowhead" style="fill: rgb(0, 65, 196);" markerHeight="7" markerWidth="10" markerUnits="strokeWidth" viewBox="0 -4 11 8" refX="15" refY="0" orient="auto"><path d="M0 -4 11 0 0 4z"/></marker><marker id="arrowtail" style="fill: rgb(0, 65, 196);" markerHeight="7" markerWidth="10" markerUnits="strokeWidth" viewBox="-11 -4 11 8" refX="-15" refY="0" orient="auto"><path d="M0 -4 -11 0 0 4z"/></marker></defs><g id="waves_0"><g id="lanes_0" transform="translate(140.5, 46.5)"><g id="gmarks_0"><path id="gmark_0_0" d="m 0,0 0,1110" style="stroke: rgb(136, 136, 136); stroke-width: 0.5; stroke-dasharray: 1, 3;"/><path id="gmark_1_0" d="m 40,0 0,1110" style="stroke: rgb(136, 136, 136); stroke-width: 0.5; stroke-dasharray: 1, 3;"/><path id="gmark_2_0" d="m 80,0 0,1110" style="stroke: rgb(136, 136, 136); stroke-width: 0.5; stroke-dasharray: 1, 3;"/><path id="gmark_3_0" d="m 120,0 0,1110" style="stroke: rgb(136, 136, 136); stroke-width: 0.5; stroke-dasharray: 1, 3;"/><path id="gmark_4_0" d="m 160,0 0,1110" style="stroke: rgb(136, 136, 136); stroke-width: 0.5; stroke-dasharray: 1, 3;"/><path id="gmark_5_0" d="m 200,0 0,1110" style="stroke: rgb(136, 136, 136); stroke-width: 0.5; stroke-dasharray: 1, 3;"/><path id="gmark_6_0" d="m 240,0 0,1110" style="stroke: rgb(136, 136, 136); stroke-width: 0.5; stroke-dasharray: 1, 3;"/><path id="gmark_7_0" d="m 280,0 0,1110" style="stroke: rgb(136, 136, 136); stroke-width: 0.5; stroke-dasharray: 1, 3;"/><path id="gmark_8_0" d="m 320,0 0,1110" style="stroke: rgb(136, 136, 136); stroke-width: 0.5; stroke-dasharray: 1, 3;"/><path id="gmark_9_0" d="m 360,0 0,1110" style="stroke: rgb(136, 136, 136); stroke-width: 0.5; stroke-dasharray: 1, 3;"/><path id="gmark_10_0" d="m 400,0 0,1110" style="stroke: rgb(136, 136, 136); stroke-width: 0.5; stroke-dasharray: 1, 3;"/><path id="gmark_11_0" d="m 440,0 0,1110" style="stroke: rgb(136, 136, 136); stroke-width: 0.5; stroke-dasharray: 1, 3;"/><path id="gmark_12_0" d="m 480,0 0,1110" style="stroke: rgb(136, 136, 136); stroke-width: 0.5; stroke-dasharray: 1, 3;"/><path id="gmark_13_0" d="m 520,0 0,1110" style="stroke: rgb(136, 136, 136); stroke-width: 0.5; stroke-dasharray: 1, 3;"/><text x="260" y="-13" text-anchor="middle" fill="#000" xml:space="preserve"><tspan>Button Debouncing Scenarios</tspan></text></g><g id="wavelane_0_0" transform="translate(0,5)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>current mode</tspan></text><g id="wavelane_draw_0_0" transform="translate(0, 0)"><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/><text x="256" y="15" text-anchor="middle" xml:space="preserve"><tspan>normal button press and release</tspan></text></g></g><g id="wavelane_1_0" transform="translate(0,35)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>physical button</tspan></text><g id="wavelane_draw_1_0" transform="translate(0, 0)"><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_2_0" transform="translate(0,65)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>application </tspan></text><g id="wavelane_draw_2_0" transform="translate(0, 0)"><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_3_0" transform="translate(0,95)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan/></text><g id="wavelane_draw_3_0" transform="translate(0, 0)"/></g><g id="wavelane_4_0" transform="translate(0,125)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>current mode</tspan></text><g id="wavelane_draw_4_0" transform="translate(0, 0)"><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/><text x="256" y="15" text-anchor="middle" xml:space="preserve"><tspan>debounced button press</tspan></text></g></g><g id="wavelane_5_0" transform="translate(0,155)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>physical button</tspan></text><g id="wavelane_draw_5_0" transform="translate(0, 0)"><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_6_0" transform="translate(0,185)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>timeouts</tspan></text><g id="wavelane_draw_6_0" transform="translate(0, 0)"><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_7_0" transform="translate(0,215)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>application </tspan></text><g id="wavelane_draw_7_0" transform="translate(0, 0)"><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_8_0" transform="translate(0,245)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan/></text><g id="wavelane_draw_8_0" transform="translate(0, 0)"/></g><g id="wavelane_9_0" transform="translate(0,275)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>current mode</tspan></text><g id="wavelane_draw_9_0" transform="translate(0, 0)"><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#vvv-4" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/><text x="256" y="15" text-anchor="middle" xml:space="preserve"><tspan>debounced button release</tspan></text></g></g><g id="wavelane_10_0" transform="translate(0,305)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>physical button</tspan></text><g id="wavelane_draw_10_0" transform="translate(0, 0)"><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_11_0" transform="translate(0,335)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>timeouts</tspan></text><g id="wavelane_draw_11_0" transform="translate(0, 0)"><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_12_0" transform="translate(0,365)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>application </tspan></text><g id="wavelane_draw_12_0" transform="translate(0, 0)"><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_13_0" transform="translate(0,395)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan/></text><g id="wavelane_draw_13_0" transform="translate(0, 0)"/></g><g id="wavelane_14_0" transform="translate(0,425)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>current mode</tspan></text><g id="wavelane_draw_14_0" transform="translate(0, 0)"><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/><text x="256" y="15" text-anchor="middle" xml:space="preserve"><tspan>delayed button press</tspan></text></g></g><g id="wavelane_15_0" transform="translate(0,455)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>physical button</tspan></text><g id="wavelane_draw_15_0" transform="translate(0, 0)"><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_16_0" transform="translate(0,485)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>timeouts</tspan></text><g id="wavelane_draw_16_0" transform="translate(0, 0)"><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_17_0" transform="translate(0,515)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>application </tspan></text><g id="wavelane_draw_17_0" transform="translate(0, 0)"><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_18_0" transform="translate(0,545)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan/></text><g id="wavelane_draw_18_0" transform="translate(0, 0)"/></g><g id="wavelane_19_0" transform="translate(0,575)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>current mode</tspan></text><g id="wavelane_draw_19_0" transform="translate(0, 0)"><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#vvv-5" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/><text x="256" y="15" text-anchor="middle" xml:space="preserve"><tspan>delayed button release</tspan></text></g></g><g id="wavelane_20_0" transform="translate(0,605)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>physical button</tspan></text><g id="wavelane_draw_20_0" transform="translate(0, 0)"><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_21_0" transform="translate(0,635)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>timeouts</tspan></text><g id="wavelane_draw_21_0" transform="translate(0, 0)"><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_22_0" transform="translate(0,665)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>application </tspan></text><g id="wavelane_draw_22_0" transform="translate(0, 0)"><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_23_0" transform="translate(0,695)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan/></text><g id="wavelane_draw_23_0" transform="translate(0, 0)"/></g><g id="wavelane_24_0" transform="translate(0,725)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>current mode</tspan></text><g id="wavelane_draw_24_0" transform="translate(0, 0)"><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/><text x="256" y="15" text-anchor="middle" xml:space="preserve"><tspan>first spurious button release </tspan></text></g></g><g id="wavelane_25_0" transform="translate(0,755)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>physical button</tspan></text><g id="wavelane_draw_25_0" transform="translate(0, 0)"><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_26_0" transform="translate(0,785)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>application </tspan></text><g id="wavelane_draw_26_0" transform="translate(0, 0)"><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_27_0" transform="translate(0,815)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan/></text><g id="wavelane_draw_27_0" transform="translate(0, 0)"/></g><g id="wavelane_28_0" transform="translate(0,845)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>current mode</tspan></text><g id="wavelane_draw_28_0" transform="translate(0, 0)"><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/><text x="256" y="15" text-anchor="middle" xml:space="preserve"><tspan>later spurious button release </tspan></text></g></g><g id="wavelane_29_0" transform="translate(0,875)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>physical button</tspan></text><g id="wavelane_draw_29_0" transform="translate(0, 0)"><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_30_0" transform="translate(0,905)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>timeouts</tspan></text><g id="wavelane_draw_30_0" transform="translate(0, 0)"><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_31_0" transform="translate(0,935)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>application </tspan></text><g id="wavelane_draw_31_0" transform="translate(0, 0)"><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_32_0" transform="translate(0,965)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan/></text><g id="wavelane_draw_32_0" transform="translate(0, 0)"/></g><g id="wavelane_33_0" transform="translate(0,995)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>current mode</tspan></text><g id="wavelane_draw_33_0" transform="translate(0, 0)"><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#vvv-3" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/><text x="256" y="15" text-anchor="middle" xml:space="preserve"><tspan>delayed release in spurious mode </tspan></text></g></g><g id="wavelane_34_0" transform="translate(0,1025)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>physical button</tspan></text><g id="wavelane_draw_34_0" transform="translate(0, 0)"><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_35_0" transform="translate(0,1055)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>timeouts</tspan></text><g id="wavelane_draw_35_0" transform="translate(0, 0)"><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#0m1" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavelane_36_0" transform="translate(0,1085)"><text x="-10" y="15" class="info" text-anchor="end" xml:space="preserve"><tspan>application </tspan></text><g id="wavelane_draw_36_0" transform="translate(0, 0)"><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(0)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(20)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(40)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(60)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(80)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(100)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(120)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(140)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(160)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(180)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(200)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(220)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(240)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(260)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(280)"/><use xlink:href="#111" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(300)"/><use xlink:href="#1m0" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(320)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(340)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(360)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(380)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(400)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(420)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(440)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(460)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(480)"/><use xlink:href="#000" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(500)"/></g></g><g id="wavearcs_0"/><g id="wavegaps_0"><g id="wavegap_0_0" transform="translate(0,5)"/><g id="wavegap_1_0" transform="translate(0,35)"/><g id="wavegap_2_0" transform="translate(0,65)"/><g id="wavegap_3_0" transform="translate(0,95)"/><g id="wavegap_4_0" transform="translate(0,125)"/><g id="wavegap_5_0" transform="translate(0,155)"/><g id="wavegap_6_0" transform="translate(0,185)"/><g id="wavegap_7_0" transform="translate(0,215)"/><g id="wavegap_8_0" transform="translate(0,245)"/><g id="wavegap_9_0" transform="translate(0,275)"/><g id="wavegap_10_0" transform="translate(0,305)"/><g id="wavegap_11_0" transform="translate(0,335)"/><g id="wavegap_12_0" transform="translate(0,365)"/><g id="wavegap_13_0" transform="translate(0,395)"/><g id="wavegap_14_0" transform="translate(0,425)"/><g id="wavegap_15_0" transform="translate(0,455)"/><g id="wavegap_16_0" transform="translate(0,485)"/><g id="wavegap_17_0" transform="translate(0,515)"/><g id="wavegap_18_0" transform="translate(0,545)"/><g id="wavegap_19_0" transform="translate(0,575)"/><g id="wavegap_20_0" transform="translate(0,605)"/><g id="wavegap_21_0" transform="translate(0,635)"/><g id="wavegap_22_0" transform="translate(0,665)"/><g id="wavegap_23_0" transform="translate(0,695)"/><g id="wavegap_24_0" transform="translate(0,725)"/><g id="wavegap_25_0" transform="translate(0,755)"/><g id="wavegap_26_0" transform="translate(0,785)"/><g id="wavegap_27_0" transform="translate(0,815)"/><g id="wavegap_28_0" transform="translate(0,845)"/><g id="wavegap_29_0" transform="translate(0,875)"/><g id="wavegap_30_0" transform="translate(0,905)"/><g id="wavegap_31_0" transform="translate(0,935)"/><g id="wavegap_32_0" transform="translate(0,965)"/><g id="wavegap_33_0" transform="translate(0,995)"/><g id="wavegap_34_0" transform="translate(0,1025)"/><g id="wavegap_35_0" transform="translate(0,1055)"/><g id="wavegap_36_0" transform="translate(0,1085)"/></g></g><g id="groups_0"><g><path id="group_0_0" d="m 35.5,169.5 c -3,0 -5,2 -5,5 l 0,554 c 0,3 2,5 5,5" style="stroke: rgb(0, 65, 196); stroke-width: 1; fill: none;"/><g transform="translate(25,451)"><g transform="rotate(270)"><text text-anchor="middle" class="info" xml:space="preserve"><tspan>bounce mode</tspan></text></g></g><path id="group_1_0" d="m 35.5,769.5 c -3,0 -5,2 -5,5 l 0,374 c 0,3 2,5 5,5" style="stroke: rgb(0, 65, 196); stroke-width: 1; fill: none;"/><g transform="translate(25,961)"><g transform="rotate(270)"><text text-anchor="middle" class="info" xml:space="preserve"><tspan>spurious mode</tspan></text></g></g></g></g></g></svg>
\ No newline at end of file
diff -pruN 1.11.3-1/doc/svg/button-scrolling.svg 1.12.0-1/doc/svg/button-scrolling.svg
--- 1.11.3-1/doc/svg/button-scrolling.svg	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/svg/button-scrolling.svg	1970-01-01 00:00:00.000000000 +0000
@@ -1,292 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   version="1.1"
-   width="393"
-   height="438.42642"
-   id="svg2">
-  <defs
-     id="defs4">
-    <marker
-       refX="0"
-       refY="0"
-       orient="auto"
-       id="Arrow1Lend"
-       style="overflow:visible">
-      <path
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         id="path3710"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" />
-    </marker>
-    <marker
-       refX="0"
-       refY="0"
-       orient="auto"
-       id="Arrow1Lstart"
-       style="overflow:visible">
-      <path
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         transform="matrix(0.8,0,0,0.8,10,0)"
-         id="path3707"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" />
-    </marker>
-    <marker
-       refX="0"
-       refY="0"
-       orient="auto"
-       id="Arrow1Lstart-4"
-       style="overflow:visible">
-      <path
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         transform="matrix(0.8,0,0,0.8,10,0)"
-         id="path3707-7"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" />
-    </marker>
-    <marker
-       refX="0"
-       refY="0"
-       orient="auto"
-       id="Arrow1Lend-2"
-       style="overflow:visible">
-      <path
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         id="path3710-3"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" />
-    </marker>
-  </defs>
-  <g
-     transform="translate(-34.54288,-505.04248)"
-     id="layer3"
-     style="display:inline">
-    <rect
-       width="58"
-       height="58"
-       x="386"
-       y="65.208893"
-       transform="translate(-343.95712,527.33359)"
-       id="rect11748"
-       style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       width="58"
-       height="58"
-       x="122.04288"
-       y="592.54248"
-       id="rect11778"
-       style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       width="58"
-       height="58"
-       x="202.04288"
-       y="592.54248"
-       id="rect11780"
-       style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       width="58"
-       height="58"
-       x="282.04288"
-       y="592.54248"
-       id="rect11782"
-       style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       width="58"
-       height="58"
-       x="362.04288"
-       y="592.54248"
-       id="rect11784"
-       style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       width="58"
-       height="58"
-       x="82.042877"
-       y="512.54248"
-       id="rect11786"
-       style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       width="58"
-       height="58"
-       x="162.04288"
-       y="512.54248"
-       id="rect11788"
-       style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       width="58"
-       height="58"
-       x="242.04288"
-       y="512.54248"
-       id="rect11790"
-       style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       width="58"
-       height="58"
-       x="322.04288"
-       y="512.54248"
-       id="rect11792"
-       style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:15;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       x="57.815342"
-       y="633.93506"
-       id="text11796"
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Utopia;-inkscape-font-specification:Utopia"><tspan
-         x="57.815342"
-         y="633.93506"
-         id="tspan11798"
-         style="font-size:36px;fill:#ffffff;fill-opacity:1;font-family:Arial;-inkscape-font-specification:Arial">C</tspan></text>
-    <text
-       x="137.81534"
-       y="633.93506"
-       id="text11800"
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Utopia;-inkscape-font-specification:Utopia"><tspan
-         x="137.81534"
-         y="633.93506"
-         id="tspan11802"
-         style="font-size:36px;fill:#ffffff;fill-opacity:1;font-family:Arial;-inkscape-font-specification:Arial">V</tspan></text>
-    <text
-       x="217.81534"
-       y="633.93506"
-       id="text11804"
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Utopia;-inkscape-font-specification:Utopia"><tspan
-         x="217.81534"
-         y="633.93506"
-         id="tspan11806"
-         style="font-size:36px;fill:#ffffff;fill-opacity:1;font-family:Arial;-inkscape-font-specification:Arial">B</tspan></text>
-    <text
-       x="297.81534"
-       y="633.93506"
-       id="text11808"
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Utopia;-inkscape-font-specification:Utopia"><tspan
-         x="297.81534"
-         y="633.93506"
-         id="tspan11810"
-         style="font-size:36px;fill:#ffffff;fill-opacity:1;font-family:Arial;-inkscape-font-specification:Arial">N</tspan></text>
-    <text
-       x="377.81534"
-       y="633.93506"
-       id="text11812"
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Utopia;-inkscape-font-specification:Utopia"><tspan
-         x="377.81534"
-         y="633.93506"
-         id="tspan11814"
-         style="font-size:36px;fill:#ffffff;fill-opacity:1;font-family:Arial;-inkscape-font-specification:Arial">M</tspan></text>
-    <text
-       x="337.81534"
-       y="553.93506"
-       id="text11816"
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Utopia;-inkscape-font-specification:Utopia"><tspan
-         x="337.81534"
-         y="553.93506"
-         id="tspan11818"
-         style="font-size:36px;fill:#ffffff;fill-opacity:1;font-family:Arial;-inkscape-font-specification:Arial">J</tspan></text>
-    <text
-       x="257.81534"
-       y="553.93506"
-       id="text11820"
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Utopia;-inkscape-font-specification:Utopia"><tspan
-         x="257.81534"
-         y="553.93506"
-         id="tspan11822"
-         style="font-size:36px;fill:#ffffff;fill-opacity:1;font-family:Arial;-inkscape-font-specification:Arial">H</tspan></text>
-    <text
-       x="177.81534"
-       y="553.93506"
-       id="text11824"
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Utopia;-inkscape-font-specification:Utopia"><tspan
-         x="177.81534"
-         y="553.93506"
-         id="tspan11826"
-         style="font-size:36px;fill:#ffffff;fill-opacity:1;font-family:Arial;-inkscape-font-specification:Arial">G</tspan></text>
-    <text
-       x="97.815338"
-       y="553.93506"
-       id="text11828"
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Utopia;-inkscape-font-specification:Utopia"><tspan
-         x="97.815338"
-         y="553.93506"
-         id="tspan11830"
-         style="font-size:36px;fill:#ffffff;fill-opacity:1;font-family:Arial;-inkscape-font-specification:Arial">F</tspan></text>
-    <path
-       d="m 590.15063,48.238251 a 12.628045,12.628045 0 1 1 -25.25609,0 12.628045,12.628045 0 1 1 25.25609,0 z"
-       transform="matrix(1.5,0,0,1.5,-635.24402,504.05633)"
-       id="path11832"
-       style="color:#000000;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#e50000;stroke-width:2.33333325;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <g
-       transform="matrix(0.98314313,0.18283763,-0.18283763,0.98314313,38.34468,-177.34601)"
-       id="g3663-9-5">
-      <path
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z"
-         id="path2820-6-6"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z"
-         id="path2824-1-1"
-         style="color:#000000;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z"
-         id="path2824-7-1-4"
-         style="opacity:0.92000002;color:#000000;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    </g>
-  </g>
-  <g
-     transform="translate(-34.54288,-505.04248)"
-     id="layer1"
-     style="display:inline">
-    <rect
-       width="135"
-       height="63"
-       x="55.166245"
-       y="782.95221"
-       id="rect11656"
-       style="color:#000000;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       width="135"
-       height="63"
-       x="258.97995"
-       y="782.95221"
-       id="rect11656-7"
-       style="color:#000000;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       width="64.642883"
-       height="68.303299"
-       x="192.25995"
-       y="778.95221"
-       id="rect11656-1"
-       style="color:#000000;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <g
-       transform="matrix(-0.96540637,0.18283763,0.17953908,0.98314313,431.3343,62.30631)"
-       id="g3663-9">
-      <path
-         d="m 359.78441,828.85231 -28.35583,-65.06155 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 47.45034,95.30837 47.45034,95.30837 l -63.38022,25.11033 z"
-         id="path2820-6"
-         style="fill:none;stroke:#000000;stroke-width:1.00914431px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         d="m 360.32021,827.78041 c 0,0 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 49.57778,98.62829 49.57778,98.62829 0,0 -61.86167,24.42554 -61.86167,24.42554 z"
-         id="path2824-1"
-         style="color:#000000;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.00201829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z"
-         id="path2824-7-1"
-         style="opacity:0.92000002;color:#000000;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    </g>
-    <path
-       d="m 232.30267,551.36809 0,46.72376"
-       id="path11849"
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Lstart-4);marker-end:url(#Arrow1Lend-2)" />
-    <path
-       d="m 255.66455,574.72997 -46.72376,0"
-       id="path12611"
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Lstart-4);marker-end:url(#Arrow1Lend-2)" />
-  </g>
-</svg>
diff -pruN 1.11.3-1/doc/svg/clickfinger-distance.svg 1.12.0-1/doc/svg/clickfinger-distance.svg
--- 1.11.3-1/doc/svg/clickfinger-distance.svg	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/svg/clickfinger-distance.svg	1970-01-01 00:00:00.000000000 +0000
@@ -1,106 +0,0 @@
-<?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="89.829216mm"
-   height="59.06765mm"
-   viewBox="0 0 318.2925 209.29482"
-   id="svg4184"
-   version="1.1"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="clickfinger-distance.svg">
-  <defs
-     id="defs4186" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="1.4"
-     inkscape:cx="235.68795"
-     inkscape:cy="163.39995"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1920"
-     inkscape:window-height="1136"
-     inkscape:window-x="0"
-     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="metadata4189">
-    <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(-257.99662,-299.41313)">
-    <rect
-       width="313.09872"
-       height="167.89594"
-       x="260.59351"
-       y="302.01001"
-       id="rect2858-0"
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:5.19376326;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" />
-    <rect
-       style="opacity:0.92000002;fill:#7b0000;fill-opacity:0.2983426;stroke:#000000;stroke-width:1.00100005;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect4788"
-       width="188.57143"
-       height="79.285713"
-       x="355"
-       y="309.50507" />
-    <g
-       transform="matrix(0.79657897,0.11742288,-0.14814182,0.631399,276.6631,-158.96703)"
-       id="g3663-9-5">
-      <path
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z"
-         id="path2820-6-6"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z"
-         id="path2824-1-1"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z"
-         id="path2824-7-1-4"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-    </g>
-    <path
-       inkscape:connector-curvature="0"
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00100005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-       id="path2824-1-1-3"
-       d="m 353.70196,495.15765 c -24.01774,-7.29937 -29.0012,-10.10221 -30.51977,-10.54973 -10.67294,-3.14527 -18.27051,-5.54063 -23.77758,-13.4704 -5.50707,-7.92977 -5.34967,-20.78347 8.87612,-26.31604 14.2258,-5.53257 39.34351,8.79597 60.13061,16.16341 20.7871,7.36744 33.04563,11.44545 39.33422,13.87551 -8.10022,18.05041 -7.22129,21.15857 -10.11054,33.34117 -0.0481,0.20261 -17.87459,-5.12433 -43.93306,-13.04392 z"
-       sodipodi:nodetypes="sszzzcss" />
-    <path
-       inkscape:connector-curvature="0"
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-       id="path2824-7-1-4-3"
-       d="m 324.44991,483.39364 c -10.67294,-1.94747 -17.88441,-5.64478 -21.62691,-8.75386 -8.11652,-9.03765 -6.31775,-15.03428 -3.3272,-13.99784 8.90495,-0.9097 30.20384,9.01528 33.86042,10.17935 -5.80268,11.37909 -1.08919,13.70271 -8.90631,12.57235 z"
-       sodipodi:nodetypes="ccccc" />
-  </g>
-</svg>
diff -pruN 1.11.3-1/doc/svg/clickfinger.svg 1.12.0-1/doc/svg/clickfinger.svg
--- 1.11.3-1/doc/svg/clickfinger.svg	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/svg/clickfinger.svg	1970-01-01 00:00:00.000000000 +0000
@@ -1,207 +0,0 @@
-<?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"
-   version="1.1"
-   width="1084.4291"
-   height="218.18733"
-   id="svg2"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="clickfinger.svg">
-  <metadata
-     id="metadata4314">
-    <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="1920"
-     inkscape:window-height="1136"
-     id="namedview4312"
-     showgrid="false"
-     inkscape:zoom="0.81739538"
-     inkscape:cx="347.81182"
-     inkscape:cy="125.36322"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
-     inkscape:current-layer="svg2"
-     showguides="true"
-     inkscape:guide-bbox="true"
-     inkscape:snap-page="false"
-     fit-margin-top="0"
-     fit-margin-left="0"
-     fit-margin-right="0"
-     fit-margin-bottom="0">
-    <sodipodi:guide
-       position="563.61797,339.58481"
-       orientation="0,1"
-       id="guide4473" />
-  </sodipodi:namedview>
-  <defs
-     id="defs4" />
-  <g
-     id="g4405"
-     transform="matrix(0.81023703,0,0,0.6422249,-2.3181067e-6,0.47063383)">
-    <rect
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:7.20000076;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-       id="rect2858-0"
-       y="3.6000037"
-       x="3.6000032"
-       height="261.42856"
-       width="386.42856" />
-    <g
-       id="g3663-9-5"
-       transform="matrix(0.98314313,0.18283763,-0.18283763,0.98314313,-4.7772181,-625.20496)">
-      <path
-         inkscape:connector-curvature="0"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         id="path2820-6-6"
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         id="path2824-1-1"
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         id="path2824-7-1-4"
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z" />
-    </g>
-  </g>
-  <g
-     id="g4394"
-     transform="matrix(0.81023703,0,0,0.6422249,-2.3181067e-6,0.47063383)">
-    <rect
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:7.20000076;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-       id="rect2858"
-       y="3.6000218"
-       x="475.52567"
-       height="261.42856"
-       width="386.42856" />
-    <g
-       id="g3663"
-       transform="matrix(0.98196551,0.12493315,-0.14261338,1.1209308,508.26203,-717.12108)">
-      <path
-         inkscape:connector-curvature="0"
-         style="fill:none;stroke:#000000;stroke-width:0.94553083px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         id="path2820"
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.00189106;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         id="path2824"
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         id="path2824-7"
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z" />
-    </g>
-    <g
-       id="g3663-9"
-       transform="matrix(0.98314313,0.18283763,-0.18283763,0.98314313,458.58466,-619.69966)">
-      <path
-         inkscape:connector-curvature="0"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         id="path2820-6"
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         id="path2824-1"
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         id="path2824-7-1"
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z" />
-    </g>
-  </g>
-  <rect
-     width="313.09872"
-     height="167.89594"
-     x="768.41345"
-     y="2.3120098"
-     id="rect2858-7"
-     style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:5.19376326;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" />
-  <g
-     transform="matrix(0.79562482,0.08023518,-0.11555064,0.71988967,731.4982,-458.98163)"
-     id="g3663-3">
-    <path
-       d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z"
-       id="path2820-0"
-       style="fill:none;stroke:#000000;stroke-width:0.94553083px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       inkscape:connector-curvature="0" />
-    <path
-       d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z"
-       id="path2824-9"
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.00189106;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-       inkscape:connector-curvature="0" />
-    <path
-       d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z"
-       id="path2824-7-8"
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-       inkscape:connector-curvature="0" />
-  </g>
-  <g
-     transform="matrix(0.79657897,0.11742288,-0.14814182,0.631399,697.24775,-392.41517)"
-     id="g3663-9-8">
-    <path
-       d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z"
-       id="path2820-6-7"
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       inkscape:connector-curvature="0" />
-    <path
-       d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z"
-       id="path2824-1-6"
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-       inkscape:connector-curvature="0" />
-    <path
-       d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z"
-       id="path2824-7-1-7"
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-       inkscape:connector-curvature="0" />
-  </g>
-  <g
-     transform="matrix(0.79562482,0.08023518,-0.11555064,0.71988967,793.15605,-458.77793)"
-     id="g3663-3-0">
-    <path
-       d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z"
-       id="path2820-0-5"
-       style="fill:none;stroke:#000000;stroke-width:0.94553083px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       inkscape:connector-curvature="0" />
-    <path
-       d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z"
-       id="path2824-9-3"
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.00189106;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-       inkscape:connector-curvature="0" />
-    <path
-       d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z"
-       id="path2824-7-8-8"
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-       inkscape:connector-curvature="0" />
-  </g>
-</svg>
diff -pruN 1.11.3-1/doc/svg/edge-scrolling.svg 1.12.0-1/doc/svg/edge-scrolling.svg
--- 1.11.3-1/doc/svg/edge-scrolling.svg	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/svg/edge-scrolling.svg	1970-01-01 00:00:00.000000000 +0000
@@ -1,126 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   version="1.1"
-   width="865.5542"
-   height="341.20889"
-   id="svg2">
-  <defs
-     id="defs4">
-    <marker
-       refX="0"
-       refY="0"
-       orient="auto"
-       id="Arrow1Lend"
-       style="overflow:visible">
-      <path
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         id="path3710"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" />
-    </marker>
-    <marker
-       refX="0"
-       refY="0"
-       orient="auto"
-       id="Arrow1Lstart"
-       style="overflow:visible">
-      <path
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         transform="matrix(0.8,0,0,0.8,10,0)"
-         id="path3707"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" />
-    </marker>
-    <marker
-       refX="0"
-       refY="0"
-       orient="auto"
-       id="Arrow1Lstart-4"
-       style="overflow:visible">
-      <path
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         transform="matrix(0.8,0,0,0.8,10,0)"
-         id="path3707-7"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" />
-    </marker>
-    <marker
-       refX="0"
-       refY="0"
-       orient="auto"
-       id="Arrow1Lend-2"
-       style="overflow:visible">
-      <path
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         id="path3710-3"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" />
-    </marker>
-  </defs>
-  <g
-     transform="translate(343.95712,-527.33359)"
-     id="layer3"
-     style="display:inline">
-    <rect
-       width="386.42856"
-       height="261.42856"
-       x="-340.35712"
-       y="530.93359"
-       id="rect2858-0"
-       style="color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:7.20000076;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <path
-       d="m 21.360531,774.95272 0,-196.97975"
-       id="path8036"
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Lstart);marker-end:url(#Arrow1Lend)" />
-    <g
-       transform="matrix(0.98314313,0.18283763,-0.18283763,0.98314313,-175.46474,-125.7572)"
-       id="g3663-9-5">
-      <path
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z"
-         id="path2820-6-6"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z"
-         id="path2824-1-1"
-         style="color:#000000;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z"
-         id="path2824-7-1-4"
-         style="opacity:0.92000002;color:#000000;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    </g>
-  </g>
-  <g
-     transform="translate(343.95712,-527.33359)"
-     id="layer1"
-     style="display:inline">
-    <rect
-       width="386.42856"
-       height="261.42856"
-       x="131.56854"
-       y="530.93359"
-       id="rect2858"
-       style="color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:7.20000076;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <path
-       d="m 455.56456,762.87232 c 0,0 -235.01231,1.01015 -235.01231,1.01015"
-       id="path3702"
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Lstart-4);marker-end:url(#Arrow1Lend-2)" />
-    <g
-       transform="matrix(0.98314313,0.18283763,-0.18283763,0.98314313,132.81621,-12.620089)"
-       id="g3663-9">
-      <path
-         d="m 359.78441,828.85231 -28.35583,-65.06155 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 47.45034,95.30837 47.45034,95.30837 l -63.38022,25.11033 z"
-         id="path2820-6"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         d="m 360.32021,827.78041 c 0,0 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 49.57778,98.62829 49.57778,98.62829 0,0 -61.86167,24.42554 -61.86167,24.42554 z"
-         id="path2824-1"
-         style="color:#000000;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z"
-         id="path2824-7-1"
-         style="opacity:0.92000002;color:#000000;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    </g>
-  </g>
-</svg>
diff -pruN 1.11.3-1/doc/svg/gesture-2fg-ambiguity.svg 1.12.0-1/doc/svg/gesture-2fg-ambiguity.svg
--- 1.11.3-1/doc/svg/gesture-2fg-ambiguity.svg	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/svg/gesture-2fg-ambiguity.svg	1970-01-01 00:00:00.000000000 +0000
@@ -1,496 +0,0 @@
-<?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="210.95885mm"
-   height="65.170769mm"
-   viewBox="0 0 747.49199 230.92005"
-   id="svg4313"
-   version="1.1"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="gesture-2fg-ambiguity.svg">
-  <defs
-     id="defs4315">
-    <marker
-       inkscape:stockid="Arrow2Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow2Lend"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4506"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4494"
-         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="Arrow1Mstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mstart"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4491"
-         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="Arrow2Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker7694"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         inkscape:connector-curvature="0"
-         id="path7696"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker7562"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path7564"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow2Lstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow2Lstart"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4995"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         transform="matrix(1.1,0,0,1.1,1.1,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:isstock="true"
-       style="overflow:visible"
-       id="marker7356"
-       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:1pt;stroke-opacity:1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         id="path7358"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Send"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Send"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4992"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow2Sstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow2Sstart"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path5007"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         transform="matrix(0.3,0,0,0.3,-0.69,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:isstock="true"
-       style="overflow:visible"
-       id="marker6499"
-       refX="0"
-       refY="0"
-       orient="auto"
-       inkscape:stockid="Arrow2Lstart">
-      <path
-         transform="matrix(1.1,0,0,1.1,1.1,0)"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         id="path6501"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker5837"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path5839"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(0.8,0,0,0.8,10,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:isstock="true"
-       style="overflow:visible"
-       id="marker5365"
-       refX="0"
-       refY="0"
-       orient="auto"
-       inkscape:stockid="Arrow2Lend">
-      <path
-         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         id="path5367"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker5291"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path5293"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Lend"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4980"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Lstart"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4977"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(0.8,0,0,0.8,10,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="1.8735525"
-     inkscape:cx="423.84385"
-     inkscape:cy="193.39486"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1920"
-     inkscape:window-height="1136"
-     inkscape:window-x="0"
-     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="metadata4318">
-    <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(-1.110285,-124.21518)">
-    <rect
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:5.76355982;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-       id="rect2858-0"
-       y="127.09696"
-       x="3.992065"
-       height="209.27208"
-       width="309.33386" />
-    <g
-       id="g4897"
-       transform="matrix(0.64785166,-0.12161418,0.12161418,0.64785166,-136.33634,-258.03322)">
-      <path
-         inkscape:connector-curvature="0"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         id="path4899"
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         id="path4901"
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         id="path4903"
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z" />
-    </g>
-    <g
-       transform="matrix(0.64785166,-0.12161418,0.12161418,0.64785166,-167.25783,-222.59332)"
-       id="g5039">
-      <path
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z"
-         id="path5041"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z"
-         id="path5043"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z"
-         id="path5045"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-    </g>
-    <g
-       id="g7665"
-       transform="matrix(0.98639446,-0.16439576,0.16439576,0.98639446,-43.838837,-4.728819)">
-      <path
-         sodipodi:nodetypes="sszzzcss"
-         d="m 136.26948,381.29633 c -24.01774,-7.29937 -29.0012,-10.10221 -30.51977,-10.54973 -10.672936,-3.14527 -18.270506,-5.54063 -23.777576,-13.4704 -5.50707,-7.92977 -5.34967,-20.78347 8.87612,-26.31603 14.225796,-5.53258 39.343506,8.79596 60.130606,16.16341 20.7871,7.36743 33.04562,11.44544 39.33421,13.8755 -8.10021,18.05041 -7.22128,21.15857 -10.11054,33.34117 -0.0481,0.20261 -17.87458,-5.12433 -43.93305,-13.04392 z"
-         id="path2824-1-1-3"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00100005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-      <path
-         sodipodi:nodetypes="ccccc"
-         d="m 107.01743,369.53232 c -10.672936,-1.94747 -17.884406,-5.64477 -21.626906,-8.75386 -8.11652,-9.03765 -6.31775,-15.03428 -3.3272,-13.99784 8.90495,-0.9097 30.203836,9.01528 33.860416,10.17935 -5.80268,11.37909 -1.08919,13.70271 -8.90631,12.57235 z"
-         id="path2824-7-1-4-3"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-    </g>
-    <g
-       id="g9940"
-       transform="matrix(0.64785166,-0.12161418,0.12161418,0.64785166,-167.25783,-222.59332)">
-      <path
-         inkscape:connector-curvature="0"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         id="path9942"
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         id="path9944"
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         id="path9946"
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z" />
-    </g>
-    <rect
-       width="309.33386"
-       height="209.27208"
-       x="423.99207"
-       y="127.09696"
-       id="rect9948"
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:5.76355982;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" />
-    <g
-       transform="matrix(0.64785166,-0.12161418,0.12161418,0.64785166,283.66366,-258.03322)"
-       id="g9950">
-      <path
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z"
-         id="path9952"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z"
-         id="path9954"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z"
-         id="path9956"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-    </g>
-    <g
-       id="g9958"
-       transform="matrix(0.64785166,-0.12161418,0.12161418,0.64785166,252.74217,-222.59332)">
-      <path
-         inkscape:connector-curvature="0"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         id="path9960"
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         id="path9962"
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         id="path9964"
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z" />
-    </g>
-    <g
-       transform="matrix(0.64785166,-0.12161418,0.12161418,0.64785166,252.74217,-222.59332)"
-       id="g9972">
-      <path
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z"
-         id="path9974"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z"
-         id="path9976"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z"
-         id="path9978"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-    </g>
-    <g
-       id="g9980"
-       transform="matrix(0.64785166,-0.12161418,0.12161418,0.64785166,342.56693,-256.56067)">
-      <path
-         inkscape:connector-curvature="0"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         id="path9982"
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         id="path9984"
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         id="path9986"
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z" />
-    </g>
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="m 146.82277,201.01077 419.52386,-1.0675"
-       id="path9992"
-       inkscape:connector-curvature="0" />
-    <rect
-       y="188.0482"
-       x="330.96494"
-       height="22.417305"
-       width="77.393082"
-       id="rect10086"
-       style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.97799999;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.78531075" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       x="336.83612"
-       y="205.01161"
-       id="text10074"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan10076"
-         x="336.83612"
-         y="205.01161">Touch 1</tspan></text>
-    <path
-       inkscape:connector-curvature="0"
-       id="path10082"
-       d="m 180.82277,169.01077 419.52386,-1.0675"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-    <rect
-       style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.97799999;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.78531075"
-       id="rect10084"
-       width="77.393082"
-       height="22.417305"
-       x="330.96494"
-       y="156.0482" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       x="335.76865"
-       y="173.66182"
-       id="text10078"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan10080"
-         x="335.76865"
-         y="173.66182">Touch 2</tspan></text>
-  </g>
-</svg>
diff -pruN 1.11.3-1/doc/svg/palm-detection.svg 1.12.0-1/doc/svg/palm-detection.svg
--- 1.11.3-1/doc/svg/palm-detection.svg	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/svg/palm-detection.svg	1970-01-01 00:00:00.000000000 +0000
@@ -1,232 +0,0 @@
-<?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"
-   version="1.1"
-   width="393.62857"
-   height="268.62857"
-   id="svg2"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="palm-detection.svg">
-  <metadata
-     id="metadata3479">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </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="1920"
-     inkscape:window-height="1016"
-     id="namedview3477"
-     showgrid="false"
-     inkscape:zoom="3.5662625"
-     inkscape:cx="180.54059"
-     inkscape:cy="269.48563"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
-     inkscape:current-layer="svg2"
-     inkscape:document-rotation="0" />
-  <defs
-     id="defs4">
-    <marker
-       inkscape:stockid="Arrow1Lstart"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="marker4663"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4407"
-         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
-         transform="scale(0.8) translate(12.5,0)" />
-    </marker>
-    <marker
-       refX="0"
-       refY="0"
-       orient="auto"
-       id="Arrow1Lend"
-       style="overflow:visible">
-      <path
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         id="path3710"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" />
-    </marker>
-    <marker
-       refX="0"
-       refY="0"
-       orient="auto"
-       id="Arrow1Lstart"
-       style="overflow:visible">
-      <path
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         transform="matrix(0.8,0,0,0.8,10,0)"
-         id="path3707"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" />
-    </marker>
-    <marker
-       refX="0"
-       refY="0"
-       orient="auto"
-       id="Arrow1Lstart-4"
-       style="overflow:visible">
-      <path
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         transform="matrix(0.8,0,0,0.8,10,0)"
-         id="path3707-7"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" />
-    </marker>
-    <marker
-       refX="0"
-       refY="0"
-       orient="auto"
-       id="Arrow1Lend-2"
-       style="overflow:visible">
-      <path
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         id="path3710-3"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" />
-    </marker>
-  </defs>
-  <rect
-     style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:7.20000076;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-     id="rect2858-0"
-     y="3.6000037"
-     x="3.6000032"
-     height="261.42856"
-     width="386.42856" />
-  <rect
-     style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:0.32017547;fill-rule:nonzero;stroke:none;stroke-width:3.5;marker:none;enable-background:accumulate"
-     id="rect12924"
-     y="7.1355872"
-     x="7.0710421"
-     height="254.3844"
-     width="65.281105" />
-  <rect
-     style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:0.32017547;fill-rule:nonzero;stroke:none;stroke-width:3.5;marker:none;enable-background:accumulate"
-     id="rect13482"
-     y="6.8830237"
-     x="321.22849"
-     height="254.3844"
-     width="65.281105" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 1;stroke-dashoffset:0;stroke-opacity:1;marker-mid:none;marker-end:url(#Arrow1Lend-2)"
-     id="path13492"
-     d="m 38.928571,67.914286 c 0,0 3.508205,24.810617 9.642857,57.857144 6.134651,33.04652 23.277202,79.68584 89.642852,90.35714" />
-  <rect
-     style="fill:#000000;fill-opacity:0.3559322;fill-rule:evenodd;stroke:none;stroke-width:3.30510259px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-     id="rect3490"
-     width="65.310997"
-     height="136.12065"
-     x="7.0411549"
-     y="7.1355872" />
-  <text
-     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:0%;font-family:Utopia;-inkscape-font-specification:Utopia;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"
-     xml:space="preserve"
-     id="text13874"
-     y="63.628628"
-     x="33.214291"><tspan
-       style="font-size:18px;font-family:Arial;-inkscape-font-specification:Arial"
-       id="tspan13876"
-       y="63.628628"
-       x="33.214291">A</tspan></text>
-  <rect
-     style="fill:#000000;fill-opacity:0.3559322;fill-rule:evenodd;stroke:none;stroke-width:3.30527353px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-     id="rect3490-2"
-     width="65.272476"
-     height="136.21509"
-     x="321.22849"
-     y="6.8830237" />
-  <text
-     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:0%;font-family:Utopia;-inkscape-font-specification:Utopia;text-align:start;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none"
-     xml:space="preserve"
-     id="text13874-8"
-     y="98.748993"
-     x="351.85422"><tspan
-       style="font-size:18px;font-family:Arial;-inkscape-font-specification:Arial"
-       id="tspan13876-7"
-       y="98.748993"
-       x="351.85422">B</tspan></text>
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend-2)"
-     id="path13903"
-     d="m 347.5,90.414286 c 0,0 -28.20972,-6.408104 -85,-6.071429 -22.06971,0.130838 -66.07143,4.285715 -66.07143,4.285715" />
-  <g
-     transform="translate(343.95712,-527.33359)"
-     id="layer1"
-     style="display:inline" />
-  <text
-     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:0%;font-family:Utopia;-inkscape-font-specification:Utopia;text-align:start;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none"
-     xml:space="preserve"
-     id="text13874-8-1"
-     y="46.009491"
-     x="342.27759"><tspan
-       style="font-size:18px;font-family:Arial;-inkscape-font-specification:Arial"
-       id="tspan13876-7-9"
-       y="46.009491"
-       x="342.27759">C</tspan></text>
-  <text
-     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:0%;font-family:Utopia;-inkscape-font-specification:Utopia;text-align:start;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none"
-     xml:space="preserve"
-     id="text13874-8-1-4"
-     y="215.65927"
-     x="37.970726"><tspan
-       style="font-size:18px;font-family:Arial;-inkscape-font-specification:Arial"
-       id="tspan13876-7-9-5"
-       y="215.65927"
-       x="37.970726">D</tspan></text>
-  <circle
-     style="fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
-     id="path4401"
-     cx="-360.181"
-     cy="24.53549"
-     r="4.0658817"
-     transform="scale(-1,1)" />
-  <circle
-     style="fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
-     id="path4401-9"
-     cx="-36.452721"
-     cy="194.8819"
-     r="4.0658817"
-     transform="scale(-1,1)" />
-  <rect
-     width="248.87633"
-     height="6.8111157"
-     x="72.35215"
-     y="7.1355872"
-     id="rect4355"
-     style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:0.32017547;fill-rule:nonzero;stroke:none;stroke-width:1.11822701;marker:none;enable-background:accumulate" />
-  <rect
-     y="7.1355872"
-     x="72.35215"
-     height="6.8111153"
-     width="248.87634"
-     id="rect4353"
-     style="fill:#000000;fill-opacity:0.3559322;fill-rule:evenodd;stroke:none;stroke-width:1.44321382px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-</svg>
diff -pruN 1.11.3-1/doc/svg/pinch-gestures-softbuttons.svg 1.12.0-1/doc/svg/pinch-gestures-softbuttons.svg
--- 1.11.3-1/doc/svg/pinch-gestures-softbuttons.svg	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/svg/pinch-gestures-softbuttons.svg	1970-01-01 00:00:00.000000000 +0000
@@ -1,365 +0,0 @@
-<?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="88.927498mm"
-   height="60.687836mm"
-   viewBox="0 0 315.09744 215.03564"
-   id="svg4313"
-   version="1.1"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="pinch-gestures-softbuttons.svg">
-  <defs
-     id="defs4315">
-    <marker
-       inkscape:stockid="Arrow2Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow2Lend"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4506"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4494"
-         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="Arrow1Mstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mstart"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4491"
-         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="Arrow2Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker7694"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         inkscape:connector-curvature="0"
-         id="path7696"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker7562"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path7564"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow2Lstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow2Lstart"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4995"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         transform="matrix(1.1,0,0,1.1,1.1,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:isstock="true"
-       style="overflow:visible"
-       id="marker7356"
-       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:1pt;stroke-opacity:1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         id="path7358"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Send"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Send"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4992"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow2Sstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow2Sstart"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path5007"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         transform="matrix(0.3,0,0,0.3,-0.69,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:isstock="true"
-       style="overflow:visible"
-       id="marker6499"
-       refX="0"
-       refY="0"
-       orient="auto"
-       inkscape:stockid="Arrow2Lstart">
-      <path
-         transform="matrix(1.1,0,0,1.1,1.1,0)"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         id="path6501"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker5837"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path5839"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(0.8,0,0,0.8,10,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:isstock="true"
-       style="overflow:visible"
-       id="marker5365"
-       refX="0"
-       refY="0"
-       orient="auto"
-       inkscape:stockid="Arrow2Lend">
-      <path
-         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         id="path5367"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker5291"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path5293"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Lend"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4980"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Lstart"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4977"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(0.8,0,0,0.8,10,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.6496034"
-     inkscape:cx="131.47222"
-     inkscape:cy="93.839318"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1920"
-     inkscape:window-height="1136"
-     inkscape:window-x="0"
-     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="metadata4318">
-    <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(-1.110285,-124.21518)">
-    <rect
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:5.76355982;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-       id="rect2858-0"
-       y="127.09696"
-       x="3.992065"
-       height="209.27208"
-       width="309.33386" />
-    <g
-       id="g4897"
-       transform="matrix(0.64785166,-0.12161418,0.12161418,0.64785166,-136.33634,-278.03322)">
-      <path
-         inkscape:connector-curvature="0"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         id="path4899"
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         id="path4901"
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         id="path4903"
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z" />
-    </g>
-    <rect
-       style="opacity:0.92000002;fill:#ff0000;fill-opacity:0.31073447;stroke:#000000;stroke-width:0.97799999;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.78531075"
-       id="rect8337"
-       width="303.45676"
-       height="57.133244"
-       x="6.9702415"
-       y="276.61765" />
-    <g
-       transform="matrix(0.64785166,-0.12161418,0.12161418,0.64785166,-167.25783,-242.59332)"
-       id="g5039">
-      <path
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z"
-         id="path5041"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z"
-         id="path5043"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z"
-         id="path5045"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-    </g>
-    <g
-       id="g7665"
-       transform="matrix(0.98639446,-0.16439576,0.16439576,0.98639446,-83.838837,-24.728819)">
-      <path
-         sodipodi:nodetypes="sszzzcss"
-         d="m 136.26948,381.29633 c -24.01774,-7.29937 -29.0012,-10.10221 -30.51977,-10.54973 -10.672936,-3.14527 -18.270506,-5.54063 -23.777576,-13.4704 -5.50707,-7.92977 -5.34967,-20.78347 8.87612,-26.31603 14.225796,-5.53258 39.343506,8.79596 60.130606,16.16341 20.7871,7.36743 33.04562,11.44544 39.33421,13.8755 -8.10021,18.05041 -7.22128,21.15857 -10.11054,33.34117 -0.0481,0.20261 -17.87458,-5.12433 -43.93305,-13.04392 z"
-         id="path2824-1-1-3"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00100005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-      <path
-         sodipodi:nodetypes="ccccc"
-         d="m 107.01743,369.53232 c -10.672936,-1.94747 -17.884406,-5.64477 -21.626906,-8.75386 -8.11652,-9.03765 -6.31775,-15.03428 -3.3272,-13.99784 8.90495,-0.9097 30.203836,9.01528 33.860416,10.17935 -5.80268,11.37909 -1.08919,13.70271 -8.90631,12.57235 z"
-         id="path2824-7-1-4-3"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-    </g>
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
-       d="m 126.40547,189.76337 -18.14734,34.1597"
-       id="path8341"
-       inkscape:connector-curvature="0" />
-    <path
-       inkscape:connector-curvature="0"
-       id="path8343"
-       d="m 94.40547,249.76337 -18.14734,34.1597"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow2Lstart)" />
-  </g>
-</svg>
diff -pruN 1.11.3-1/doc/svg/pinch-gestures.svg 1.12.0-1/doc/svg/pinch-gestures.svg
--- 1.11.3-1/doc/svg/pinch-gestures.svg	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/svg/pinch-gestures.svg	1970-01-01 00:00:00.000000000 +0000
@@ -1,612 +0,0 @@
-<?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="193.91415mm"
-   height="71.032608mm"
-   viewBox="0 0 687.09741 251.69034"
-   id="svg4313"
-   version="1.1"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="pinch-gestures.svg">
-  <defs
-     id="defs4315">
-    <marker
-       inkscape:stockid="Arrow2Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker7694"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         inkscape:connector-curvature="0"
-         id="path7696"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker7562"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path7564"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow2Lstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow2Lstart"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4995"
-         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         transform="matrix(1.1,0,0,1.1,1.1,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:isstock="true"
-       style="overflow:visible"
-       id="marker7356"
-       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:1pt;stroke-opacity:1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         id="path7358"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:isstock="true"
-       style="overflow:visible"
-       id="marker7250"
-       refX="0"
-       refY="0"
-       orient="auto"
-       inkscape:stockid="Arrow1Mend"
-       inkscape:collect="always">
-      <path
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         id="path7252"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend"
-       style="overflow:visible"
-       inkscape:isstock="true"
-       inkscape:collect="always">
-      <path
-         id="path4986"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Send"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Send"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4992"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
-         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="path4983"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(0.4,0,0,0.4,4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow2Sstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow2Sstart"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path5007"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         transform="matrix(0.3,0,0,0.3,-0.69,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:isstock="true"
-       style="overflow:visible"
-       id="marker6499"
-       refX="0"
-       refY="0"
-       orient="auto"
-       inkscape:stockid="Arrow2Lstart">
-      <path
-         transform="matrix(1.1,0,0,1.1,1.1,0)"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         id="path6501"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:isstock="true"
-       style="overflow:visible"
-       id="marker6261"
-       refX="0"
-       refY="0"
-       orient="auto"
-       inkscape:stockid="Arrow2Lend"
-       inkscape:collect="always">
-      <path
-         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         id="path6263"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker5837"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path5839"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(0.8,0,0,0.8,10,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:isstock="true"
-       style="overflow:visible"
-       id="marker5365"
-       refX="0"
-       refY="0"
-       orient="auto"
-       inkscape:stockid="Arrow2Lend">
-      <path
-         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         id="path5367"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow2Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow2Lend"
-       style="overflow:visible"
-       inkscape:isstock="true"
-       inkscape:collect="always">
-      <path
-         id="path4998"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker5291"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path5293"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Lend"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4980"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Lstart"
-       style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         id="path4977"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         transform="matrix(0.8,0,0,0.8,10,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="0.93677625"
-     inkscape:cx="60.063165"
-     inkscape:cy="195.28138"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1920"
-     inkscape:window-height="1136"
-     inkscape:window-x="0"
-     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="metadata4318">
-    <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(-1.110285,-124.21518)">
-    <rect
-       width="309.33386"
-       height="209.27208"
-       x="375.99207"
-       y="127.09696"
-       id="rect14688"
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:5.76355982;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" />
-    <rect
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:5.76355982;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-       id="rect2858-0"
-       y="127.09696"
-       x="3.992065"
-       height="209.27208"
-       width="309.33386" />
-    <g
-       id="g3663-9-5"
-       transform="matrix(0.64805599,0.12052062,-0.12052062,0.64805599,-40.638425,-251.35321)">
-      <path
-         inkscape:connector-curvature="0"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         id="path2820-6-6"
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         id="path2824-1-1"
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         id="path2824-7-1-4"
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z" />
-    </g>
-    <g
-       transform="matrix(0.64805599,0.12052062,-0.12052062,0.64805599,87.872503,-305.95371)"
-       id="g4877">
-      <path
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z"
-         id="path4879"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z"
-         id="path4881"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z"
-         id="path4883"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-    </g>
-    <g
-       transform="matrix(0.64805599,0.12052062,-0.12052062,0.64805599,-40.638425,-251.35321)"
-       id="g4889">
-      <path
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z"
-         id="path4891"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z"
-         id="path4893"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z"
-         id="path4895"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-    </g>
-    <g
-       id="g4897"
-       transform="matrix(0.64805599,0.12052062,-0.12052062,0.64805599,87.872503,-305.95371)">
-      <path
-         inkscape:connector-curvature="0"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         id="path4899"
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         id="path4901"
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         id="path4903"
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z" />
-    </g>
-    <g
-       transform="matrix(0.64805599,0.12052062,-0.12052062,0.64805599,327.582,-251.35321)"
-       id="g4915">
-      <path
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z"
-         id="path4917"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z"
-         id="path4919"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z"
-         id="path4921"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-    </g>
-    <g
-       id="g4923"
-       transform="matrix(0.64805599,0.12052062,-0.12052062,0.64805599,456.09293,-305.95371)">
-      <path
-         inkscape:connector-curvature="0"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         id="path4925"
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         id="path4927"
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         id="path4929"
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z" />
-    </g>
-    <g
-       id="g4931"
-       transform="matrix(0.64805599,0.12052062,-0.12052062,0.64805599,327.582,-251.35321)">
-      <path
-         inkscape:connector-curvature="0"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         id="path4933"
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         id="path4935"
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         id="path4937"
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z" />
-    </g>
-    <g
-       transform="matrix(0.64805599,0.12052062,-0.12052062,0.64805599,456.09293,-305.95371)"
-       id="g4939">
-      <path
-         d="m 388.57143,893.79076 -57.14285,-130 c 0,0 -30.0247,-58.84827 4.28571,-70.00001 27.07438,-8.79984 37.32196,9.59496 40,14.64286 27.54455,51.91936 84.64285,173.21429 84.64285,173.21429 l -0.71428,0 -71.07143,12.14286 z"
-         id="path4941"
-         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 360.32021,827.78041 c -15.74169,-35.7991 -29.44655,-66.92657 -30.45523,-69.17214 -7.08929,-15.78239 -10.8761,-32.88254 -9.6176,-43.43026 1.39575,-11.69796 7.19746,-18.50389 18.22574,-21.38044 5.18218,-1.35169 8.54724,-1.76827 12.41155,-1.53649 4.43642,0.26609 6.95929,0.93715 11.03011,2.93391 3.93491,1.9301 8.0085,5.56248 10.68932,9.53159 3.68818,5.46055 26.56068,50.9623 49.57778,98.62829 16.60192,34.38082 37.06388,77.41994 36.89013,77.59369 -0.13286,0.13286 -69.01932,11.92114 -69.66286,11.92114 -0.27909,0 -12.00972,-26.24842 -29.08894,-65.08929 z"
-         id="path4943"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-      <path
-         d="m 334.75785,756.75053 c -7.08929,-15.78239 -10.28437,-26.89033 -9.02587,-37.43805 1.39575,-11.69796 5.8085,-16.73613 16.83678,-19.61268 12.44766,-3.59459 20.03902,-1.91353 27.39013,8.75815 11.42622,25.66382 13.40166,29.05484 15.06365,35.48866 -0.13286,0.13286 -42.89663,15.49027 -44.57776,16.18518 -1.72922,0.71479 -4.94789,-2.09377 -5.68693,-3.38126 z"
-         id="path4945"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.92000002;fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.2;marker:none;enable-background:accumulate"
-         inkscape:connector-curvature="0" />
-    </g>
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.31833494;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
-       d="M 237.82329,186.65441 272.448,168.6762"
-       id="path4971"
-       inkscape:connector-curvature="0" />
-    <path
-       inkscape:connector-curvature="0"
-       id="path5363"
-       d="m 43.293248,279.41755 34.62471,-17.97821"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.31833494;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker6499)" />
-    <circle
-       style="opacity:0.92000002;fill:#ffdd55;fill-opacity:0.07734806;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="path6880"
-       cx="158.49547"
-       cy="227.65926"
-       r="5.3374538" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.97016698px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#marker7356);marker-end:url(#marker7250)"
-       d="M 88.03522,236.61109 213.47708,179.47406"
-       id="path6882"
-       inkscape:connector-curvature="0" />
-    <path
-       inkscape:connector-curvature="0"
-       id="path6884"
-       d="M 25.998133,239.56832 257.65533,138.66416"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.97016698px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
-       sodipodi:nodetypes="cc" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:12.50000095px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       x="139.81439"
-       y="246.73911"
-       id="text6886"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan6888"
-         x="139.81439"
-         y="246.73911">logical</tspan><tspan
-         sodipodi:role="line"
-         x="139.81439"
-         y="262.36411"
-         id="tspan6890">center</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:12.50000095px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       x="-0.65095264"
-       y="247.5675"
-       id="text6892"
-       sodipodi:linespacing="125%"
-       transform="matrix(0.90931568,-0.41610697,0.41610692,0.90931568,0,0)"><tspan
-         sodipodi:role="line"
-         id="tspan6894"
-         x="-0.65095264"
-         y="247.5675">initial scale (1.0)</tspan></text>
-    <text
-       transform="matrix(0.90931568,-0.41610697,0.41610692,0.90931568,0,0)"
-       sodipodi:linespacing="125%"
-       id="text6896"
-       y="225.43965"
-       x="-16.939013"
-       style="font-style:normal;font-weight:normal;font-size:12.50000095px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       xml:space="preserve"><tspan
-         y="225.43965"
-         x="-16.939013"
-         id="tspan6898"
-         sodipodi:role="line">current scale (&gt; 1.0)</tspan></text>
-    <circle
-       r="5.3374538"
-       cy="226.45061"
-       cx="529.7337"
-       id="circle7474"
-       style="opacity:0.92000002;fill:#ffdd55;fill-opacity:0.07734806;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text7476"
-       y="245.53046"
-       x="511.05258"
-       style="font-style:normal;font-weight:normal;font-size:12.50000095px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       xml:space="preserve"><tspan
-         y="245.53046"
-         x="511.05258"
-         id="tspan7478"
-         sodipodi:role="line">logical</tspan><tspan
-         id="tspan7480"
-         y="261.15546"
-         x="511.05258"
-         sodipodi:role="line">center</tspan></text>
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker6261)"
-       d="m 470.41432,259.01526 c 18.14735,33.09222 51.23956,27.22102 51.23956,27.22102"
-       id="path7554"
-       inkscape:connector-curvature="0" />
-    <path
-       inkscape:connector-curvature="0"
-       id="path7692"
-       d="M 592.09959,192.40501 C 567.10018,164.13044 536.11794,177.15603 536.11794,177.15603"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7694)" />
-    <path
-       style="fill:#ff0000;fill-rule:evenodd;stroke:#dd0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="M 469.81386,258.48153 636.94289,169.34604"
-       id="path9270"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="M 540.33497,130.38263 523.25512,286.23628"
-       id="path9272"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       x="575.56219"
-       y="156.53615"
-       id="text9274"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan9276"
-         x="575.56219"
-         y="156.53615">delta</tspan><tspan
-         sodipodi:role="line"
-         x="575.56219"
-         y="172.16115"
-         id="tspan9278">angle</tspan></text>
-  </g>
-</svg>
diff -pruN 1.11.3-1/doc/svg/ptraccel-linear.svg 1.12.0-1/doc/svg/ptraccel-linear.svg
--- 1.11.3-1/doc/svg/ptraccel-linear.svg	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/svg/ptraccel-linear.svg	1970-01-01 00:00:00.000000000 +0000
@@ -1,519 +0,0 @@
-<?xml version="1.0" encoding="utf-8"  standalone="no"?>
-<svg 
- width="600" height="480"
- viewBox="0 0 600 480"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
->
-
-<title>Gnuplot</title>
-<desc>Produced by GNUPLOT 5.0 patchlevel 6 </desc>
-
-<g id="gnuplot_canvas">
-
-<rect x="0" y="0" width="600" height="480" fill="#ffffff"/>
-<defs>
-
-	<circle id='gpDot' r='0.5' stroke-width='0.5'/>
-	<path id='gpPt0' stroke-width='0.222' stroke='currentColor' d='M-1,0 h2 M0,-1 v2'/>
-	<path id='gpPt1' stroke-width='0.222' stroke='currentColor' d='M-1,-1 L1,1 M1,-1 L-1,1'/>
-	<path id='gpPt2' stroke-width='0.222' stroke='currentColor' d='M-1,0 L1,0 M0,-1 L0,1 M-1,-1 L1,1 M-1,1 L1,-1'/>
-	<rect id='gpPt3' stroke-width='0.222' stroke='currentColor' x='-1' y='-1' width='2' height='2'/>
-	<rect id='gpPt4' stroke-width='0.222' stroke='currentColor' fill='currentColor' x='-1' y='-1' width='2' height='2'/>
-	<circle id='gpPt5' stroke-width='0.222' stroke='currentColor' cx='0' cy='0' r='1'/>
-	<use xlink:href='#gpPt5' id='gpPt6' fill='currentColor' stroke='none'/>
-	<path id='gpPt7' stroke-width='0.222' stroke='currentColor' d='M0,-1.33 L-1.33,0.67 L1.33,0.67 z'/>
-	<use xlink:href='#gpPt7' id='gpPt8' fill='currentColor' stroke='none'/>
-	<use xlink:href='#gpPt7' id='gpPt9' stroke='currentColor' transform='rotate(180)'/>
-	<use xlink:href='#gpPt9' id='gpPt10' fill='currentColor' stroke='none'/>
-	<use xlink:href='#gpPt3' id='gpPt11' stroke='currentColor' transform='rotate(45)'/>
-	<use xlink:href='#gpPt11' id='gpPt12' fill='currentColor' stroke='none'/>
-	<path id='gpPt13' stroke-width='0.222' stroke='currentColor' d='M0,1.330 L1.265,0.411 L0.782,-1.067 L-0.782,-1.076 L-1.265,0.411 z'/>
-	<use xlink:href='#gpPt13' id='gpPt14' fill='currentColor' stroke='none'/>
-	<filter id='textbox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'>
-	  <feFlood flood-color='#FFFFFF' flood-opacity='1' result='bgnd'/>
-	  <feComposite in='SourceGraphic' in2='bgnd' operator='atop'/>
-	</filter>
-	<filter id='greybox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'>
-	  <feFlood flood-color='lightgrey' flood-opacity='1' result='grey'/>
-	  <feComposite in='SourceGraphic' in2='grey' operator='atop'/>
-	</filter>
-</defs>
-<g fill="none" color="#FFFFFF" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M71.9,422.4 L80.9,422.4 M575.0,422.4 L566.0,422.4  '/>	<g transform="translate(63.6,426.3)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" > 0</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M71.9,354.8 L80.9,354.8 M575.0,354.8 L566.0,354.8  '/>	<g transform="translate(63.6,358.7)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" > 0.5</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M71.9,287.2 L80.9,287.2 M575.0,287.2 L566.0,287.2  '/>	<g transform="translate(63.6,291.1)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" > 1</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M71.9,219.5 L80.9,219.5 M575.0,219.5 L566.0,219.5  '/>	<g transform="translate(63.6,223.4)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" > 1.5</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M71.9,151.9 L80.9,151.9 M575.0,151.9 L566.0,151.9  '/>	<g transform="translate(63.6,155.8)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" > 2</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M71.9,84.3 L80.9,84.3 M575.0,84.3 L566.0,84.3  '/>	<g transform="translate(63.6,88.2)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" > 2.5</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M71.9,16.7 L80.9,16.7 M575.0,16.7 L566.0,16.7  '/>	<g transform="translate(63.6,20.6)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" > 3</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M71.9,422.4 L71.9,413.4 M71.9,16.7 L71.9,25.7  '/>	<g transform="translate(71.9,444.3)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" > 0</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M134.8,422.4 L134.8,413.4 M134.8,16.7 L134.8,25.7  '/>	<g transform="translate(134.8,444.3)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" > 50</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M197.7,422.4 L197.7,413.4 M197.7,16.7 L197.7,25.7  '/>	<g transform="translate(197.7,444.3)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" > 100</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M260.6,422.4 L260.6,413.4 M260.6,16.7 L260.6,25.7  '/>	<g transform="translate(260.6,444.3)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" > 150</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M323.5,422.4 L323.5,413.4 M323.5,16.7 L323.5,25.7  '/>	<g transform="translate(323.5,444.3)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" > 200</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M386.3,422.4 L386.3,413.4 M386.3,16.7 L386.3,25.7  '/>	<g transform="translate(386.3,444.3)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" > 250</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M449.2,422.4 L449.2,413.4 M449.2,16.7 L449.2,25.7  '/>	<g transform="translate(449.2,444.3)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" > 300</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M512.1,422.4 L512.1,413.4 M512.1,16.7 L512.1,25.7  '/>	<g transform="translate(512.1,444.3)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" > 350</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M575.0,422.4 L575.0,413.4 M575.0,16.7 L575.0,25.7  '/>	<g transform="translate(575.0,444.3)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" > 400</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M71.9,16.7 L71.9,422.4 L575.0,422.4 L575.0,16.7 L71.9,16.7 Z  '/></g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<g transform="translate(17.0,219.6) rotate(270)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" >accel factor</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<g transform="translate(323.4,471.3)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" >speed in mm/s</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-</g>
-	<g id="gnuplot_plot_1" ><title>-1</title>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<g transform="translate(507.9,38.6)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" >-1</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='rgb(148,   0, 211)'  d='M516.2,34.7 L558.4,34.7 M71.9,381.8 L73.2,354.8 L74.4,354.8 L75.7,354.8 L76.9,354.8 L78.2,354.8
-		L79.4,354.8 L80.7,354.8 L82.0,354.8 L83.2,354.8 L84.5,354.8 L85.7,354.8 L87.0,354.8 L88.3,354.8
-		L89.5,354.8 L90.8,354.8 L92.0,354.8 L93.3,354.8 L94.5,354.8 L95.8,354.8 L97.1,354.8 L98.3,354.8
-		L99.6,354.8 L100.8,354.8 L102.1,354.8 L103.3,354.8 L104.6,354.8 L105.9,354.8 L107.1,354.8 L108.4,354.8
-		L109.6,354.8 L110.9,354.8 L112.1,354.8 L113.4,354.8 L114.7,354.8 L115.9,354.8 L117.2,354.8 L118.4,354.8
-		L119.7,354.8 L121.0,354.8 L122.2,354.8 L123.5,354.8 L124.7,354.8 L126.0,354.8 L127.2,354.8 L128.5,354.8
-		L129.8,354.8 L131.0,354.8 L132.3,354.8 L133.5,354.8 L134.8,354.8 L136.0,354.8 L137.3,354.8 L138.6,354.8
-		L139.8,354.8 L141.1,354.8 L142.3,354.8 L143.6,354.8 L144.8,354.8 L146.1,354.8 L147.4,354.8 L148.6,354.8
-		L149.9,354.8 L151.1,354.8 L152.4,354.8 L153.7,354.8 L154.9,354.8 L156.2,354.8 L157.4,354.8 L158.7,354.8
-		L159.9,354.8 L161.2,354.8 L162.5,354.8 L163.7,354.8 L165.0,354.8 L166.2,354.8 L167.5,354.8 L168.7,354.8
-		L170.0,354.8 L171.3,354.8 L172.5,354.8 L173.8,354.8 L175.0,354.8 L176.3,354.8 L177.6,354.8 L178.8,354.8
-		L180.1,354.8 L181.3,354.8 L182.6,354.8 L183.8,354.8 L185.1,354.8 L186.4,354.8 L187.6,354.8 L188.9,354.8
-		L190.1,354.8 L191.4,354.8 L192.6,354.8 L193.9,354.8 L195.2,354.8 L196.4,354.8 L197.7,354.8 L198.9,354.8
-		L200.2,354.8 L201.4,354.8 L202.7,354.8 L204.0,354.8 L205.2,354.8 L206.5,354.8 L207.7,354.8 L209.0,354.8
-		L210.3,354.8 L211.5,354.8 L212.8,354.8 L214.0,354.8 L215.3,354.8 L216.5,354.8 L217.8,354.8 L219.1,354.8
-		L220.3,354.8 L221.6,354.8 L222.8,354.8 L224.1,354.8 L225.3,354.8 L226.6,354.8 L227.9,354.8 L229.1,354.8
-		L230.4,354.8 L231.6,354.8 L232.9,354.8 L234.1,354.8 L235.4,354.8 L236.7,354.8 L237.9,354.8 L239.2,354.8
-		L240.4,354.8 L241.7,354.8 L243.0,354.8 L244.2,354.8 L245.5,354.8 L246.7,354.8 L248.0,354.8 L249.2,354.8
-		L250.5,354.8 L251.8,354.8 L253.0,354.8 L254.3,354.8 L255.5,354.8 L256.8,354.8 L258.0,354.8 L259.3,354.8
-		L260.6,354.8 L261.8,354.8 L263.1,354.8 L264.3,354.8 L265.6,354.8 L266.9,354.8 L268.1,354.8 L269.4,354.8
-		L270.6,354.8 L271.9,354.8 L273.1,354.8 L274.4,354.8 L275.7,354.8 L276.9,354.8 L278.2,354.8 L279.4,354.8
-		L280.7,354.8 L281.9,354.8 L283.2,354.8 L284.5,354.8 L285.7,354.8 L287.0,354.8 L288.2,354.8 L289.5,354.8
-		L290.7,354.8 L292.0,354.8 L293.3,354.8 L294.5,354.8 L295.8,354.8 L297.0,354.8 L298.3,354.8 L299.6,354.8
-		L300.8,354.8 L302.1,354.8 L303.3,354.8 L304.6,354.8 L305.8,354.8 L307.1,354.8 L308.4,354.8 L309.6,354.8
-		L310.9,354.8 L312.1,354.8 L313.4,354.8 L314.6,354.8 L315.9,354.8 L317.2,354.8 L318.4,354.8 L319.7,354.8
-		L320.9,354.8 L322.2,354.8 L323.5,354.8 L324.7,354.8 L326.0,354.8 L327.2,354.8 L328.5,354.8 L329.7,354.8
-		L331.0,354.8 L332.3,354.8 L333.5,354.8 L334.8,354.8 L336.0,354.8 L337.3,354.8 L338.5,354.8 L339.8,354.8
-		L341.1,354.8 L342.3,354.8 L343.6,354.8 L344.8,354.8 L346.1,354.8 L347.3,354.8 L348.6,354.8 L349.9,354.8
-		L351.1,354.8 L352.4,354.8 L353.6,354.8 L354.9,354.8 L356.2,354.8 L357.4,354.8 L358.7,354.8 L359.9,354.8
-		L361.2,354.8 L362.4,354.8 L363.7,354.8 L365.0,354.8 L366.2,354.8 L367.5,354.8 L368.7,354.8 L370.0,354.8
-		L371.2,354.8 L372.5,354.8 L373.8,354.8 L375.0,354.8 L376.3,354.8 L377.5,354.8 L378.8,354.8 L380.0,354.8
-		L381.3,354.8 L382.6,354.8 L383.8,354.8 L385.1,354.8 L386.3,354.8 L387.6,354.8 L388.9,354.8 L390.1,354.8
-		L391.4,354.8 L392.6,354.8 L393.9,354.8 L395.1,354.8 L396.4,354.8 L397.7,354.8 L398.9,354.8 L400.2,354.8
-		L401.4,354.8 L402.7,354.8 L403.9,354.8 L405.2,354.8 L406.5,354.8 L407.7,354.8 L409.0,354.8 L410.2,354.8
-		L411.5,354.8 L412.8,354.8 L414.0,354.8 L415.3,354.8 L416.5,354.8 L417.8,354.8 L419.0,354.8 L420.3,354.8
-		L421.6,354.8 L422.8,354.8 L424.1,354.8 L425.3,354.8 L426.6,354.8 L427.8,354.8 L429.1,354.8 L430.4,354.8
-		L431.6,354.8 L432.9,354.8 L434.1,354.8 L435.4,354.8 L436.6,354.8 L437.9,354.8 L439.2,354.8 L440.4,354.8
-		L441.7,354.8 L442.9,354.8 L444.2,354.8 L445.5,354.8 L446.7,354.8 L448.0,354.8 L449.2,354.8 L450.5,354.8
-		L451.7,354.8 L453.0,354.8 L454.3,354.8 L455.5,354.8 L456.8,354.8 L458.0,354.8 L459.3,354.8 L460.5,354.8
-		L461.8,354.8 L463.1,354.8 L464.3,354.8 L465.6,354.8 L466.8,354.8 L468.1,354.8 L469.3,354.8 L470.6,354.8
-		L471.9,354.8 L473.1,354.8 L474.4,354.8 L475.6,354.8 L476.9,354.8 L478.2,354.8 L479.4,354.8 L480.7,354.8
-		L481.9,354.8 L483.2,354.8 L484.4,354.8 L485.7,354.8 L487.0,354.8 L488.2,354.8 L489.5,354.8 L490.7,354.8
-		L492.0,354.8 L493.2,354.8 L494.5,354.8 L495.8,354.8 L497.0,354.8 L498.3,354.8 L499.5,354.8 L500.8,354.8
-		L502.1,354.8 L503.3,354.8 L504.6,354.8 L505.8,354.8 L507.1,354.8 L508.3,354.8 L509.6,354.8 L510.9,354.8
-		L512.1,354.8 L513.4,354.8 L514.6,354.8 L515.9,354.8 L517.1,354.8 L518.4,354.8 L519.7,354.8 L520.9,354.8
-		L522.2,354.8 L523.4,354.8 L524.7,354.8 L525.9,354.8 L527.2,354.8 L528.5,354.8 L529.7,354.8 L531.0,354.8
-		L532.2,354.8 L533.5,354.8 L534.8,354.8 L536.0,354.8 L537.3,354.8 L538.5,354.8 L539.8,354.8 L541.0,354.8
-		L542.3,354.8 L543.6,354.8 L544.8,354.8 L546.1,354.8 L547.3,354.8 L548.6,354.8 L549.8,354.8 L551.1,354.8
-		L552.4,354.8 L553.6,354.8 L554.9,354.8 L556.1,354.8 L557.4,354.8 L558.6,354.8 L559.9,354.8 L561.2,354.8
-		L562.4,354.8 L563.7,354.8 L564.9,354.8 L566.2,354.8 L567.5,354.8 L568.7,354.8 L570.0,354.8 L571.2,354.8
-		L572.5,354.8 L573.7,354.8 L575.0,354.8  '/></g>
-	</g>
-	<g id="gnuplot_plot_2" ><title>-0.75</title>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<g transform="translate(507.9,56.6)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" >-0.75</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='rgb(  0, 158, 115)'  d='M516.2,52.7 L558.4,52.7 M71.9,381.8 L73.2,328.6 L74.4,304.1 L75.7,304.1 L76.9,304.1 L78.2,304.1
-		L79.4,304.1 L80.7,304.1 L82.0,304.1 L83.2,304.1 L84.5,304.1 L85.7,304.1 L87.0,304.1 L88.3,304.1
-		L89.5,304.1 L90.8,304.1 L92.0,304.1 L93.3,304.1 L94.5,304.1 L95.8,304.1 L97.1,304.1 L98.3,304.1
-		L99.6,304.1 L100.8,304.1 L102.1,304.1 L103.3,304.1 L104.6,304.1 L105.9,304.1 L107.1,304.1 L108.4,304.1
-		L109.6,304.1 L110.9,304.1 L112.1,304.1 L113.4,304.1 L114.7,304.1 L115.9,304.1 L117.2,304.1 L118.4,304.1
-		L119.7,304.1 L121.0,304.1 L122.2,304.1 L123.5,304.1 L124.7,304.1 L126.0,304.1 L127.2,304.1 L128.5,304.1
-		L129.8,304.1 L131.0,304.1 L132.3,304.1 L133.5,304.1 L134.8,304.1 L136.0,304.1 L137.3,304.1 L138.6,304.1
-		L139.8,304.1 L141.1,304.1 L142.3,304.1 L143.6,304.1 L144.8,304.1 L146.1,304.1 L147.4,304.1 L148.6,304.1
-		L149.9,304.1 L151.1,304.1 L152.4,304.1 L153.7,304.1 L154.9,304.1 L156.2,304.1 L157.4,304.1 L158.7,304.1
-		L159.9,304.1 L161.2,304.1 L162.5,304.1 L163.7,304.1 L165.0,304.1 L166.2,304.1 L167.5,304.1 L168.7,304.1
-		L170.0,304.1 L171.3,304.1 L172.5,304.1 L173.8,304.1 L175.0,304.1 L176.3,304.1 L177.6,304.1 L178.8,304.1
-		L180.1,304.1 L181.3,304.1 L182.6,304.1 L183.8,304.1 L185.1,304.1 L186.4,304.1 L187.6,304.1 L188.9,304.1
-		L190.1,304.1 L191.4,304.1 L192.6,304.1 L193.9,304.1 L195.2,304.1 L196.4,304.1 L197.7,304.1 L198.9,304.1
-		L200.2,304.1 L201.4,304.1 L202.7,304.1 L204.0,304.1 L205.2,304.1 L206.5,304.1 L207.7,304.1 L209.0,304.1
-		L210.3,304.1 L211.5,304.1 L212.8,304.1 L214.0,304.1 L215.3,304.1 L216.5,304.1 L217.8,304.1 L219.1,304.1
-		L220.3,304.1 L221.6,304.1 L222.8,304.1 L224.1,304.1 L225.3,304.1 L226.6,304.1 L227.9,304.1 L229.1,304.1
-		L230.4,304.1 L231.6,304.1 L232.9,304.1 L234.1,304.1 L235.4,304.1 L236.7,304.1 L237.9,304.1 L239.2,304.1
-		L240.4,304.1 L241.7,304.1 L243.0,304.1 L244.2,304.1 L245.5,304.1 L246.7,304.1 L248.0,304.1 L249.2,304.1
-		L250.5,304.1 L251.8,304.1 L253.0,304.1 L254.3,304.1 L255.5,304.1 L256.8,304.1 L258.0,304.1 L259.3,304.1
-		L260.6,304.1 L261.8,304.1 L263.1,304.1 L264.3,304.1 L265.6,304.1 L266.9,304.1 L268.1,304.1 L269.4,304.1
-		L270.6,304.1 L271.9,304.1 L273.1,304.1 L274.4,304.1 L275.7,304.1 L276.9,304.1 L278.2,304.1 L279.4,304.1
-		L280.7,304.1 L281.9,304.1 L283.2,304.1 L284.5,304.1 L285.7,304.1 L287.0,304.1 L288.2,304.1 L289.5,304.1
-		L290.7,304.1 L292.0,304.1 L293.3,304.1 L294.5,304.1 L295.8,304.1 L297.0,304.1 L298.3,304.1 L299.6,304.1
-		L300.8,304.1 L302.1,304.1 L303.3,304.1 L304.6,304.1 L305.8,304.1 L307.1,304.1 L308.4,304.1 L309.6,304.1
-		L310.9,304.1 L312.1,304.1 L313.4,304.1 L314.6,304.1 L315.9,304.1 L317.2,304.1 L318.4,304.1 L319.7,304.1
-		L320.9,304.1 L322.2,304.1 L323.5,304.1 L324.7,304.1 L326.0,304.1 L327.2,304.1 L328.5,304.1 L329.7,304.1
-		L331.0,304.1 L332.3,304.1 L333.5,304.1 L334.8,304.1 L336.0,304.1 L337.3,304.1 L338.5,304.1 L339.8,304.1
-		L341.1,304.1 L342.3,304.1 L343.6,304.1 L344.8,304.1 L346.1,304.1 L347.3,304.1 L348.6,304.1 L349.9,304.1
-		L351.1,304.1 L352.4,304.1 L353.6,304.1 L354.9,304.1 L356.2,304.1 L357.4,304.1 L358.7,304.1 L359.9,304.1
-		L361.2,304.1 L362.4,304.1 L363.7,304.1 L365.0,304.1 L366.2,304.1 L367.5,304.1 L368.7,304.1 L370.0,304.1
-		L371.2,304.1 L372.5,304.1 L373.8,304.1 L375.0,304.1 L376.3,304.1 L377.5,304.1 L378.8,304.1 L380.0,304.1
-		L381.3,304.1 L382.6,304.1 L383.8,304.1 L385.1,304.1 L386.3,304.1 L387.6,304.1 L388.9,304.1 L390.1,304.1
-		L391.4,304.1 L392.6,304.1 L393.9,304.1 L395.1,304.1 L396.4,304.1 L397.7,304.1 L398.9,304.1 L400.2,304.1
-		L401.4,304.1 L402.7,304.1 L403.9,304.1 L405.2,304.1 L406.5,304.1 L407.7,304.1 L409.0,304.1 L410.2,304.1
-		L411.5,304.1 L412.8,304.1 L414.0,304.1 L415.3,304.1 L416.5,304.1 L417.8,304.1 L419.0,304.1 L420.3,304.1
-		L421.6,304.1 L422.8,304.1 L424.1,304.1 L425.3,304.1 L426.6,304.1 L427.8,304.1 L429.1,304.1 L430.4,304.1
-		L431.6,304.1 L432.9,304.1 L434.1,304.1 L435.4,304.1 L436.6,304.1 L437.9,304.1 L439.2,304.1 L440.4,304.1
-		L441.7,304.1 L442.9,304.1 L444.2,304.1 L445.5,304.1 L446.7,304.1 L448.0,304.1 L449.2,304.1 L450.5,304.1
-		L451.7,304.1 L453.0,304.1 L454.3,304.1 L455.5,304.1 L456.8,304.1 L458.0,304.1 L459.3,304.1 L460.5,304.1
-		L461.8,304.1 L463.1,304.1 L464.3,304.1 L465.6,304.1 L466.8,304.1 L468.1,304.1 L469.3,304.1 L470.6,304.1
-		L471.9,304.1 L473.1,304.1 L474.4,304.1 L475.6,304.1 L476.9,304.1 L478.2,304.1 L479.4,304.1 L480.7,304.1
-		L481.9,304.1 L483.2,304.1 L484.4,304.1 L485.7,304.1 L487.0,304.1 L488.2,304.1 L489.5,304.1 L490.7,304.1
-		L492.0,304.1 L493.2,304.1 L494.5,304.1 L495.8,304.1 L497.0,304.1 L498.3,304.1 L499.5,304.1 L500.8,304.1
-		L502.1,304.1 L503.3,304.1 L504.6,304.1 L505.8,304.1 L507.1,304.1 L508.3,304.1 L509.6,304.1 L510.9,304.1
-		L512.1,304.1 L513.4,304.1 L514.6,304.1 L515.9,304.1 L517.1,304.1 L518.4,304.1 L519.7,304.1 L520.9,304.1
-		L522.2,304.1 L523.4,304.1 L524.7,304.1 L525.9,304.1 L527.2,304.1 L528.5,304.1 L529.7,304.1 L531.0,304.1
-		L532.2,304.1 L533.5,304.1 L534.8,304.1 L536.0,304.1 L537.3,304.1 L538.5,304.1 L539.8,304.1 L541.0,304.1
-		L542.3,304.1 L543.6,304.1 L544.8,304.1 L546.1,304.1 L547.3,304.1 L548.6,304.1 L549.8,304.1 L551.1,304.1
-		L552.4,304.1 L553.6,304.1 L554.9,304.1 L556.1,304.1 L557.4,304.1 L558.6,304.1 L559.9,304.1 L561.2,304.1
-		L562.4,304.1 L563.7,304.1 L564.9,304.1 L566.2,304.1 L567.5,304.1 L568.7,304.1 L570.0,304.1 L571.2,304.1
-		L572.5,304.1 L573.7,304.1 L575.0,304.1  '/></g>
-	</g>
-	<g id="gnuplot_plot_3" ><title>-0.5</title>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<g transform="translate(507.9,74.6)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" >-0.5</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='rgb( 86, 180, 233)'  d='M516.2,70.7 L558.4,70.7 M71.9,381.8 L73.2,328.6 L74.4,287.2 L75.7,287.2 L76.9,287.2 L78.2,287.2
-		L79.4,287.2 L80.7,287.2 L82.0,287.2 L83.2,287.2 L84.5,287.2 L85.7,287.2 L87.0,287.2 L88.3,287.2
-		L89.5,284.6 L90.8,280.7 L92.0,276.9 L93.3,273.0 L94.5,269.2 L95.8,265.3 L97.1,261.4 L98.3,257.6
-		L99.6,253.7 L100.8,253.4 L102.1,253.4 L103.3,253.4 L104.6,253.4 L105.9,253.4 L107.1,253.4 L108.4,253.4
-		L109.6,253.4 L110.9,253.4 L112.1,253.4 L113.4,253.4 L114.7,253.4 L115.9,253.4 L117.2,253.4 L118.4,253.4
-		L119.7,253.4 L121.0,253.4 L122.2,253.4 L123.5,253.4 L124.7,253.4 L126.0,253.4 L127.2,253.4 L128.5,253.4
-		L129.8,253.4 L131.0,253.4 L132.3,253.4 L133.5,253.4 L134.8,253.4 L136.0,253.4 L137.3,253.4 L138.6,253.4
-		L139.8,253.4 L141.1,253.4 L142.3,253.4 L143.6,253.4 L144.8,253.4 L146.1,253.4 L147.4,253.4 L148.6,253.4
-		L149.9,253.4 L151.1,253.4 L152.4,253.4 L153.7,253.4 L154.9,253.4 L156.2,253.4 L157.4,253.4 L158.7,253.4
-		L159.9,253.4 L161.2,253.4 L162.5,253.4 L163.7,253.4 L165.0,253.4 L166.2,253.4 L167.5,253.4 L168.7,253.4
-		L170.0,253.4 L171.3,253.4 L172.5,253.4 L173.8,253.4 L175.0,253.4 L176.3,253.4 L177.6,253.4 L178.8,253.4
-		L180.1,253.4 L181.3,253.4 L182.6,253.4 L183.8,253.4 L185.1,253.4 L186.4,253.4 L187.6,253.4 L188.9,253.4
-		L190.1,253.4 L191.4,253.4 L192.6,253.4 L193.9,253.4 L195.2,253.4 L196.4,253.4 L197.7,253.4 L198.9,253.4
-		L200.2,253.4 L201.4,253.4 L202.7,253.4 L204.0,253.4 L205.2,253.4 L206.5,253.4 L207.7,253.4 L209.0,253.4
-		L210.3,253.4 L211.5,253.4 L212.8,253.4 L214.0,253.4 L215.3,253.4 L216.5,253.4 L217.8,253.4 L219.1,253.4
-		L220.3,253.4 L221.6,253.4 L222.8,253.4 L224.1,253.4 L225.3,253.4 L226.6,253.4 L227.9,253.4 L229.1,253.4
-		L230.4,253.4 L231.6,253.4 L232.9,253.4 L234.1,253.4 L235.4,253.4 L236.7,253.4 L237.9,253.4 L239.2,253.4
-		L240.4,253.4 L241.7,253.4 L243.0,253.4 L244.2,253.4 L245.5,253.4 L246.7,253.4 L248.0,253.4 L249.2,253.4
-		L250.5,253.4 L251.8,253.4 L253.0,253.4 L254.3,253.4 L255.5,253.4 L256.8,253.4 L258.0,253.4 L259.3,253.4
-		L260.6,253.4 L261.8,253.4 L263.1,253.4 L264.3,253.4 L265.6,253.4 L266.9,253.4 L268.1,253.4 L269.4,253.4
-		L270.6,253.4 L271.9,253.4 L273.1,253.4 L274.4,253.4 L275.7,253.4 L276.9,253.4 L278.2,253.4 L279.4,253.4
-		L280.7,253.4 L281.9,253.4 L283.2,253.4 L284.5,253.4 L285.7,253.4 L287.0,253.4 L288.2,253.4 L289.5,253.4
-		L290.7,253.4 L292.0,253.4 L293.3,253.4 L294.5,253.4 L295.8,253.4 L297.0,253.4 L298.3,253.4 L299.6,253.4
-		L300.8,253.4 L302.1,253.4 L303.3,253.4 L304.6,253.4 L305.8,253.4 L307.1,253.4 L308.4,253.4 L309.6,253.4
-		L310.9,253.4 L312.1,253.4 L313.4,253.4 L314.6,253.4 L315.9,253.4 L317.2,253.4 L318.4,253.4 L319.7,253.4
-		L320.9,253.4 L322.2,253.4 L323.5,253.4 L324.7,253.4 L326.0,253.4 L327.2,253.4 L328.5,253.4 L329.7,253.4
-		L331.0,253.4 L332.3,253.4 L333.5,253.4 L334.8,253.4 L336.0,253.4 L337.3,253.4 L338.5,253.4 L339.8,253.4
-		L341.1,253.4 L342.3,253.4 L343.6,253.4 L344.8,253.4 L346.1,253.4 L347.3,253.4 L348.6,253.4 L349.9,253.4
-		L351.1,253.4 L352.4,253.4 L353.6,253.4 L354.9,253.4 L356.2,253.4 L357.4,253.4 L358.7,253.4 L359.9,253.4
-		L361.2,253.4 L362.4,253.4 L363.7,253.4 L365.0,253.4 L366.2,253.4 L367.5,253.4 L368.7,253.4 L370.0,253.4
-		L371.2,253.4 L372.5,253.4 L373.8,253.4 L375.0,253.4 L376.3,253.4 L377.5,253.4 L378.8,253.4 L380.0,253.4
-		L381.3,253.4 L382.6,253.4 L383.8,253.4 L385.1,253.4 L386.3,253.4 L387.6,253.4 L388.9,253.4 L390.1,253.4
-		L391.4,253.4 L392.6,253.4 L393.9,253.4 L395.1,253.4 L396.4,253.4 L397.7,253.4 L398.9,253.4 L400.2,253.4
-		L401.4,253.4 L402.7,253.4 L403.9,253.4 L405.2,253.4 L406.5,253.4 L407.7,253.4 L409.0,253.4 L410.2,253.4
-		L411.5,253.4 L412.8,253.4 L414.0,253.4 L415.3,253.4 L416.5,253.4 L417.8,253.4 L419.0,253.4 L420.3,253.4
-		L421.6,253.4 L422.8,253.4 L424.1,253.4 L425.3,253.4 L426.6,253.4 L427.8,253.4 L429.1,253.4 L430.4,253.4
-		L431.6,253.4 L432.9,253.4 L434.1,253.4 L435.4,253.4 L436.6,253.4 L437.9,253.4 L439.2,253.4 L440.4,253.4
-		L441.7,253.4 L442.9,253.4 L444.2,253.4 L445.5,253.4 L446.7,253.4 L448.0,253.4 L449.2,253.4 L450.5,253.4
-		L451.7,253.4 L453.0,253.4 L454.3,253.4 L455.5,253.4 L456.8,253.4 L458.0,253.4 L459.3,253.4 L460.5,253.4
-		L461.8,253.4 L463.1,253.4 L464.3,253.4 L465.6,253.4 L466.8,253.4 L468.1,253.4 L469.3,253.4 L470.6,253.4
-		L471.9,253.4 L473.1,253.4 L474.4,253.4 L475.6,253.4 L476.9,253.4 L478.2,253.4 L479.4,253.4 L480.7,253.4
-		L481.9,253.4 L483.2,253.4 L484.4,253.4 L485.7,253.4 L487.0,253.4 L488.2,253.4 L489.5,253.4 L490.7,253.4
-		L492.0,253.4 L493.2,253.4 L494.5,253.4 L495.8,253.4 L497.0,253.4 L498.3,253.4 L499.5,253.4 L500.8,253.4
-		L502.1,253.4 L503.3,253.4 L504.6,253.4 L505.8,253.4 L507.1,253.4 L508.3,253.4 L509.6,253.4 L510.9,253.4
-		L512.1,253.4 L513.4,253.4 L514.6,253.4 L515.9,253.4 L517.1,253.4 L518.4,253.4 L519.7,253.4 L520.9,253.4
-		L522.2,253.4 L523.4,253.4 L524.7,253.4 L525.9,253.4 L527.2,253.4 L528.5,253.4 L529.7,253.4 L531.0,253.4
-		L532.2,253.4 L533.5,253.4 L534.8,253.4 L536.0,253.4 L537.3,253.4 L538.5,253.4 L539.8,253.4 L541.0,253.4
-		L542.3,253.4 L543.6,253.4 L544.8,253.4 L546.1,253.4 L547.3,253.4 L548.6,253.4 L549.8,253.4 L551.1,253.4
-		L552.4,253.4 L553.6,253.4 L554.9,253.4 L556.1,253.4 L557.4,253.4 L558.6,253.4 L559.9,253.4 L561.2,253.4
-		L562.4,253.4 L563.7,253.4 L564.9,253.4 L566.2,253.4 L567.5,253.4 L568.7,253.4 L570.0,253.4 L571.2,253.4
-		L572.5,253.4 L573.7,253.4 L575.0,253.4  '/></g>
-	</g>
-	<g id="gnuplot_plot_4" ><title>-0.25</title>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<g transform="translate(507.9,92.6)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" >-0.25</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='rgb(230, 159,   0)'  d='M516.2,88.7 L558.4,88.7 M71.9,381.8 L73.2,328.6 L74.4,287.2 L75.7,287.2 L76.9,287.2 L78.2,287.2
-		L79.4,287.2 L80.7,287.2 L82.0,287.2 L83.2,287.2 L84.5,287.2 L85.7,287.2 L87.0,285.9 L88.3,281.1
-		L89.5,276.2 L90.8,271.4 L92.0,266.5 L93.3,261.6 L94.5,256.8 L95.8,251.9 L97.1,247.1 L98.3,242.2
-		L99.6,237.4 L100.8,232.5 L102.1,227.6 L103.3,222.8 L104.6,217.9 L105.9,213.1 L107.1,208.2 L108.4,203.3
-		L109.6,202.6 L110.9,202.6 L112.1,202.6 L113.4,202.6 L114.7,202.6 L115.9,202.6 L117.2,202.6 L118.4,202.6
-		L119.7,202.6 L121.0,202.6 L122.2,202.6 L123.5,202.6 L124.7,202.6 L126.0,202.6 L127.2,202.6 L128.5,202.6
-		L129.8,202.6 L131.0,202.6 L132.3,202.6 L133.5,202.6 L134.8,202.6 L136.0,202.6 L137.3,202.6 L138.6,202.6
-		L139.8,202.6 L141.1,202.6 L142.3,202.6 L143.6,202.6 L144.8,202.6 L146.1,202.6 L147.4,202.6 L148.6,202.6
-		L149.9,202.6 L151.1,202.6 L152.4,202.6 L153.7,202.6 L154.9,202.6 L156.2,202.6 L157.4,202.6 L158.7,202.6
-		L159.9,202.6 L161.2,202.6 L162.5,202.6 L163.7,202.6 L165.0,202.6 L166.2,202.6 L167.5,202.6 L168.7,202.6
-		L170.0,202.6 L171.3,202.6 L172.5,202.6 L173.8,202.6 L175.0,202.6 L176.3,202.6 L177.6,202.6 L178.8,202.6
-		L180.1,202.6 L181.3,202.6 L182.6,202.6 L183.8,202.6 L185.1,202.6 L186.4,202.6 L187.6,202.6 L188.9,202.6
-		L190.1,202.6 L191.4,202.6 L192.6,202.6 L193.9,202.6 L195.2,202.6 L196.4,202.6 L197.7,202.6 L198.9,202.6
-		L200.2,202.6 L201.4,202.6 L202.7,202.6 L204.0,202.6 L205.2,202.6 L206.5,202.6 L207.7,202.6 L209.0,202.6
-		L210.3,202.6 L211.5,202.6 L212.8,202.6 L214.0,202.6 L215.3,202.6 L216.5,202.6 L217.8,202.6 L219.1,202.6
-		L220.3,202.6 L221.6,202.6 L222.8,202.6 L224.1,202.6 L225.3,202.6 L226.6,202.6 L227.9,202.6 L229.1,202.6
-		L230.4,202.6 L231.6,202.6 L232.9,202.6 L234.1,202.6 L235.4,202.6 L236.7,202.6 L237.9,202.6 L239.2,202.6
-		L240.4,202.6 L241.7,202.6 L243.0,202.6 L244.2,202.6 L245.5,202.6 L246.7,202.6 L248.0,202.6 L249.2,202.6
-		L250.5,202.6 L251.8,202.6 L253.0,202.6 L254.3,202.6 L255.5,202.6 L256.8,202.6 L258.0,202.6 L259.3,202.6
-		L260.6,202.6 L261.8,202.6 L263.1,202.6 L264.3,202.6 L265.6,202.6 L266.9,202.6 L268.1,202.6 L269.4,202.6
-		L270.6,202.6 L271.9,202.6 L273.1,202.6 L274.4,202.6 L275.7,202.6 L276.9,202.6 L278.2,202.6 L279.4,202.6
-		L280.7,202.6 L281.9,202.6 L283.2,202.6 L284.5,202.6 L285.7,202.6 L287.0,202.6 L288.2,202.6 L289.5,202.6
-		L290.7,202.6 L292.0,202.6 L293.3,202.6 L294.5,202.6 L295.8,202.6 L297.0,202.6 L298.3,202.6 L299.6,202.6
-		L300.8,202.6 L302.1,202.6 L303.3,202.6 L304.6,202.6 L305.8,202.6 L307.1,202.6 L308.4,202.6 L309.6,202.6
-		L310.9,202.6 L312.1,202.6 L313.4,202.6 L314.6,202.6 L315.9,202.6 L317.2,202.6 L318.4,202.6 L319.7,202.6
-		L320.9,202.6 L322.2,202.6 L323.5,202.6 L324.7,202.6 L326.0,202.6 L327.2,202.6 L328.5,202.6 L329.7,202.6
-		L331.0,202.6 L332.3,202.6 L333.5,202.6 L334.8,202.6 L336.0,202.6 L337.3,202.6 L338.5,202.6 L339.8,202.6
-		L341.1,202.6 L342.3,202.6 L343.6,202.6 L344.8,202.6 L346.1,202.6 L347.3,202.6 L348.6,202.6 L349.9,202.6
-		L351.1,202.6 L352.4,202.6 L353.6,202.6 L354.9,202.6 L356.2,202.6 L357.4,202.6 L358.7,202.6 L359.9,202.6
-		L361.2,202.6 L362.4,202.6 L363.7,202.6 L365.0,202.6 L366.2,202.6 L367.5,202.6 L368.7,202.6 L370.0,202.6
-		L371.2,202.6 L372.5,202.6 L373.8,202.6 L375.0,202.6 L376.3,202.6 L377.5,202.6 L378.8,202.6 L380.0,202.6
-		L381.3,202.6 L382.6,202.6 L383.8,202.6 L385.1,202.6 L386.3,202.6 L387.6,202.6 L388.9,202.6 L390.1,202.6
-		L391.4,202.6 L392.6,202.6 L393.9,202.6 L395.1,202.6 L396.4,202.6 L397.7,202.6 L398.9,202.6 L400.2,202.6
-		L401.4,202.6 L402.7,202.6 L403.9,202.6 L405.2,202.6 L406.5,202.6 L407.7,202.6 L409.0,202.6 L410.2,202.6
-		L411.5,202.6 L412.8,202.6 L414.0,202.6 L415.3,202.6 L416.5,202.6 L417.8,202.6 L419.0,202.6 L420.3,202.6
-		L421.6,202.6 L422.8,202.6 L424.1,202.6 L425.3,202.6 L426.6,202.6 L427.8,202.6 L429.1,202.6 L430.4,202.6
-		L431.6,202.6 L432.9,202.6 L434.1,202.6 L435.4,202.6 L436.6,202.6 L437.9,202.6 L439.2,202.6 L440.4,202.6
-		L441.7,202.6 L442.9,202.6 L444.2,202.6 L445.5,202.6 L446.7,202.6 L448.0,202.6 L449.2,202.6 L450.5,202.6
-		L451.7,202.6 L453.0,202.6 L454.3,202.6 L455.5,202.6 L456.8,202.6 L458.0,202.6 L459.3,202.6 L460.5,202.6
-		L461.8,202.6 L463.1,202.6 L464.3,202.6 L465.6,202.6 L466.8,202.6 L468.1,202.6 L469.3,202.6 L470.6,202.6
-		L471.9,202.6 L473.1,202.6 L474.4,202.6 L475.6,202.6 L476.9,202.6 L478.2,202.6 L479.4,202.6 L480.7,202.6
-		L481.9,202.6 L483.2,202.6 L484.4,202.6 L485.7,202.6 L487.0,202.6 L488.2,202.6 L489.5,202.6 L490.7,202.6
-		L492.0,202.6 L493.2,202.6 L494.5,202.6 L495.8,202.6 L497.0,202.6 L498.3,202.6 L499.5,202.6 L500.8,202.6
-		L502.1,202.6 L503.3,202.6 L504.6,202.6 L505.8,202.6 L507.1,202.6 L508.3,202.6 L509.6,202.6 L510.9,202.6
-		L512.1,202.6 L513.4,202.6 L514.6,202.6 L515.9,202.6 L517.1,202.6 L518.4,202.6 L519.7,202.6 L520.9,202.6
-		L522.2,202.6 L523.4,202.6 L524.7,202.6 L525.9,202.6 L527.2,202.6 L528.5,202.6 L529.7,202.6 L531.0,202.6
-		L532.2,202.6 L533.5,202.6 L534.8,202.6 L536.0,202.6 L537.3,202.6 L538.5,202.6 L539.8,202.6 L541.0,202.6
-		L542.3,202.6 L543.6,202.6 L544.8,202.6 L546.1,202.6 L547.3,202.6 L548.6,202.6 L549.8,202.6 L551.1,202.6
-		L552.4,202.6 L553.6,202.6 L554.9,202.6 L556.1,202.6 L557.4,202.6 L558.6,202.6 L559.9,202.6 L561.2,202.6
-		L562.4,202.6 L563.7,202.6 L564.9,202.6 L566.2,202.6 L567.5,202.6 L568.7,202.6 L570.0,202.6 L571.2,202.6
-		L572.5,202.6 L573.7,202.6 L575.0,202.6  '/></g>
-	</g>
-	<g id="gnuplot_plot_5" ><title>0</title>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<g transform="translate(507.9,110.6)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" >0</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='rgb(240, 228,  66)'  d='M516.2,106.7 L558.4,106.7 M71.9,381.8 L73.2,328.6 L74.4,287.2 L75.7,287.2 L76.9,287.2 L78.2,287.2
-		L79.4,287.2 L80.7,287.2 L82.0,287.2 L83.2,287.2 L84.5,287.2 L85.7,282.2 L87.0,276.4 L88.3,270.5
-		L89.5,264.7 L90.8,258.8 L92.0,253.0 L93.3,247.1 L94.5,241.3 L95.8,235.4 L97.1,229.5 L98.3,223.7
-		L99.6,217.8 L100.8,212.0 L102.1,206.1 L103.3,200.3 L104.6,194.4 L105.9,188.5 L107.1,182.7 L108.4,176.8
-		L109.6,171.0 L110.9,165.1 L112.1,159.3 L113.4,153.4 L114.7,151.9 L115.9,151.9 L117.2,151.9 L118.4,151.9
-		L119.7,151.9 L121.0,151.9 L122.2,151.9 L123.5,151.9 L124.7,151.9 L126.0,151.9 L127.2,151.9 L128.5,151.9
-		L129.8,151.9 L131.0,151.9 L132.3,151.9 L133.5,151.9 L134.8,151.9 L136.0,151.9 L137.3,151.9 L138.6,151.9
-		L139.8,151.9 L141.1,151.9 L142.3,151.9 L143.6,151.9 L144.8,151.9 L146.1,151.9 L147.4,151.9 L148.6,151.9
-		L149.9,151.9 L151.1,151.9 L152.4,151.9 L153.7,151.9 L154.9,151.9 L156.2,151.9 L157.4,151.9 L158.7,151.9
-		L159.9,151.9 L161.2,151.9 L162.5,151.9 L163.7,151.9 L165.0,151.9 L166.2,151.9 L167.5,151.9 L168.7,151.9
-		L170.0,151.9 L171.3,151.9 L172.5,151.9 L173.8,151.9 L175.0,151.9 L176.3,151.9 L177.6,151.9 L178.8,151.9
-		L180.1,151.9 L181.3,151.9 L182.6,151.9 L183.8,151.9 L185.1,151.9 L186.4,151.9 L187.6,151.9 L188.9,151.9
-		L190.1,151.9 L191.4,151.9 L192.6,151.9 L193.9,151.9 L195.2,151.9 L196.4,151.9 L197.7,151.9 L198.9,151.9
-		L200.2,151.9 L201.4,151.9 L202.7,151.9 L204.0,151.9 L205.2,151.9 L206.5,151.9 L207.7,151.9 L209.0,151.9
-		L210.3,151.9 L211.5,151.9 L212.8,151.9 L214.0,151.9 L215.3,151.9 L216.5,151.9 L217.8,151.9 L219.1,151.9
-		L220.3,151.9 L221.6,151.9 L222.8,151.9 L224.1,151.9 L225.3,151.9 L226.6,151.9 L227.9,151.9 L229.1,151.9
-		L230.4,151.9 L231.6,151.9 L232.9,151.9 L234.1,151.9 L235.4,151.9 L236.7,151.9 L237.9,151.9 L239.2,151.9
-		L240.4,151.9 L241.7,151.9 L243.0,151.9 L244.2,151.9 L245.5,151.9 L246.7,151.9 L248.0,151.9 L249.2,151.9
-		L250.5,151.9 L251.8,151.9 L253.0,151.9 L254.3,151.9 L255.5,151.9 L256.8,151.9 L258.0,151.9 L259.3,151.9
-		L260.6,151.9 L261.8,151.9 L263.1,151.9 L264.3,151.9 L265.6,151.9 L266.9,151.9 L268.1,151.9 L269.4,151.9
-		L270.6,151.9 L271.9,151.9 L273.1,151.9 L274.4,151.9 L275.7,151.9 L276.9,151.9 L278.2,151.9 L279.4,151.9
-		L280.7,151.9 L281.9,151.9 L283.2,151.9 L284.5,151.9 L285.7,151.9 L287.0,151.9 L288.2,151.9 L289.5,151.9
-		L290.7,151.9 L292.0,151.9 L293.3,151.9 L294.5,151.9 L295.8,151.9 L297.0,151.9 L298.3,151.9 L299.6,151.9
-		L300.8,151.9 L302.1,151.9 L303.3,151.9 L304.6,151.9 L305.8,151.9 L307.1,151.9 L308.4,151.9 L309.6,151.9
-		L310.9,151.9 L312.1,151.9 L313.4,151.9 L314.6,151.9 L315.9,151.9 L317.2,151.9 L318.4,151.9 L319.7,151.9
-		L320.9,151.9 L322.2,151.9 L323.5,151.9 L324.7,151.9 L326.0,151.9 L327.2,151.9 L328.5,151.9 L329.7,151.9
-		L331.0,151.9 L332.3,151.9 L333.5,151.9 L334.8,151.9 L336.0,151.9 L337.3,151.9 L338.5,151.9 L339.8,151.9
-		L341.1,151.9 L342.3,151.9 L343.6,151.9 L344.8,151.9 L346.1,151.9 L347.3,151.9 L348.6,151.9 L349.9,151.9
-		L351.1,151.9 L352.4,151.9 L353.6,151.9 L354.9,151.9 L356.2,151.9 L357.4,151.9 L358.7,151.9 L359.9,151.9
-		L361.2,151.9 L362.4,151.9 L363.7,151.9 L365.0,151.9 L366.2,151.9 L367.5,151.9 L368.7,151.9 L370.0,151.9
-		L371.2,151.9 L372.5,151.9 L373.8,151.9 L375.0,151.9 L376.3,151.9 L377.5,151.9 L378.8,151.9 L380.0,151.9
-		L381.3,151.9 L382.6,151.9 L383.8,151.9 L385.1,151.9 L386.3,151.9 L387.6,151.9 L388.9,151.9 L390.1,151.9
-		L391.4,151.9 L392.6,151.9 L393.9,151.9 L395.1,151.9 L396.4,151.9 L397.7,151.9 L398.9,151.9 L400.2,151.9
-		L401.4,151.9 L402.7,151.9 L403.9,151.9 L405.2,151.9 L406.5,151.9 L407.7,151.9 L409.0,151.9 L410.2,151.9
-		L411.5,151.9 L412.8,151.9 L414.0,151.9 L415.3,151.9 L416.5,151.9 L417.8,151.9 L419.0,151.9 L420.3,151.9
-		L421.6,151.9 L422.8,151.9 L424.1,151.9 L425.3,151.9 L426.6,151.9 L427.8,151.9 L429.1,151.9 L430.4,151.9
-		L431.6,151.9 L432.9,151.9 L434.1,151.9 L435.4,151.9 L436.6,151.9 L437.9,151.9 L439.2,151.9 L440.4,151.9
-		L441.7,151.9 L442.9,151.9 L444.2,151.9 L445.5,151.9 L446.7,151.9 L448.0,151.9 L449.2,151.9 L450.5,151.9
-		L451.7,151.9 L453.0,151.9 L454.3,151.9 L455.5,151.9 L456.8,151.9 L458.0,151.9 L459.3,151.9 L460.5,151.9
-		L461.8,151.9 L463.1,151.9 L464.3,151.9 L465.6,151.9 L466.8,151.9 L468.1,151.9 L469.3,151.9 L470.6,151.9
-		L471.9,151.9 L473.1,151.9 L474.4,151.9 L475.6,151.9 L476.9,151.9 L478.2,151.9 L479.4,151.9 L480.7,151.9
-		L481.9,151.9 L483.2,151.9 L484.4,151.9 L485.7,151.9 L487.0,151.9 L488.2,151.9 L489.5,151.9 L490.7,151.9
-		L492.0,151.9 L493.2,151.9 L494.5,151.9 L495.8,151.9 L497.0,151.9 L498.3,151.9 L499.5,151.9 L500.8,151.9
-		L502.1,151.9 L503.3,151.9 L504.6,151.9 L505.8,151.9 L507.1,151.9 L508.3,151.9 L509.6,151.9 L510.9,151.9
-		L512.1,151.9 L513.4,151.9 L514.6,151.9 L515.9,151.9 L517.1,151.9 L518.4,151.9 L519.7,151.9 L520.9,151.9
-		L522.2,151.9 L523.4,151.9 L524.7,151.9 L525.9,151.9 L527.2,151.9 L528.5,151.9 L529.7,151.9 L531.0,151.9
-		L532.2,151.9 L533.5,151.9 L534.8,151.9 L536.0,151.9 L537.3,151.9 L538.5,151.9 L539.8,151.9 L541.0,151.9
-		L542.3,151.9 L543.6,151.9 L544.8,151.9 L546.1,151.9 L547.3,151.9 L548.6,151.9 L549.8,151.9 L551.1,151.9
-		L552.4,151.9 L553.6,151.9 L554.9,151.9 L556.1,151.9 L557.4,151.9 L558.6,151.9 L559.9,151.9 L561.2,151.9
-		L562.4,151.9 L563.7,151.9 L564.9,151.9 L566.2,151.9 L567.5,151.9 L568.7,151.9 L570.0,151.9 L571.2,151.9
-		L572.5,151.9 L573.7,151.9 L575.0,151.9  '/></g>
-	</g>
-	<g id="gnuplot_plot_6" ><title>0.5</title>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<g transform="translate(507.9,128.6)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" >0.5</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='rgb(  0, 114, 178)'  d='M516.2,124.7 L558.4,124.7 M71.9,381.8 L73.2,328.6 L74.4,287.2 L75.7,287.2 L76.9,287.2 L78.2,287.2
-		L79.4,287.2 L80.7,287.0 L82.0,279.2 L83.2,271.3 L84.5,263.5 L85.7,255.6 L87.0,247.8 L88.3,239.9
-		L89.5,232.1 L90.8,224.2 L92.0,216.4 L93.3,208.5 L94.5,200.7 L95.8,192.8 L97.1,185.0 L98.3,177.1
-		L99.6,169.3 L100.8,161.4 L102.1,153.5 L103.3,145.7 L104.6,137.8 L105.9,130.0 L107.1,122.1 L108.4,114.3
-		L109.6,106.4 L110.9,98.6 L112.1,90.7 L113.4,82.9 L114.7,75.0 L115.9,67.2 L117.2,59.3 L118.4,51.5
-		L119.7,50.5 L121.0,50.5 L122.2,50.5 L123.5,50.5 L124.7,50.5 L126.0,50.5 L127.2,50.5 L128.5,50.5
-		L129.8,50.5 L131.0,50.5 L132.3,50.5 L133.5,50.5 L134.8,50.5 L136.0,50.5 L137.3,50.5 L138.6,50.5
-		L139.8,50.5 L141.1,50.5 L142.3,50.5 L143.6,50.5 L144.8,50.5 L146.1,50.5 L147.4,50.5 L148.6,50.5
-		L149.9,50.5 L151.1,50.5 L152.4,50.5 L153.7,50.5 L154.9,50.5 L156.2,50.5 L157.4,50.5 L158.7,50.5
-		L159.9,50.5 L161.2,50.5 L162.5,50.5 L163.7,50.5 L165.0,50.5 L166.2,50.5 L167.5,50.5 L168.7,50.5
-		L170.0,50.5 L171.3,50.5 L172.5,50.5 L173.8,50.5 L175.0,50.5 L176.3,50.5 L177.6,50.5 L178.8,50.5
-		L180.1,50.5 L181.3,50.5 L182.6,50.5 L183.8,50.5 L185.1,50.5 L186.4,50.5 L187.6,50.5 L188.9,50.5
-		L190.1,50.5 L191.4,50.5 L192.6,50.5 L193.9,50.5 L195.2,50.5 L196.4,50.5 L197.7,50.5 L198.9,50.5
-		L200.2,50.5 L201.4,50.5 L202.7,50.5 L204.0,50.5 L205.2,50.5 L206.5,50.5 L207.7,50.5 L209.0,50.5
-		L210.3,50.5 L211.5,50.5 L212.8,50.5 L214.0,50.5 L215.3,50.5 L216.5,50.5 L217.8,50.5 L219.1,50.5
-		L220.3,50.5 L221.6,50.5 L222.8,50.5 L224.1,50.5 L225.3,50.5 L226.6,50.5 L227.9,50.5 L229.1,50.5
-		L230.4,50.5 L231.6,50.5 L232.9,50.5 L234.1,50.5 L235.4,50.5 L236.7,50.5 L237.9,50.5 L239.2,50.5
-		L240.4,50.5 L241.7,50.5 L243.0,50.5 L244.2,50.5 L245.5,50.5 L246.7,50.5 L248.0,50.5 L249.2,50.5
-		L250.5,50.5 L251.8,50.5 L253.0,50.5 L254.3,50.5 L255.5,50.5 L256.8,50.5 L258.0,50.5 L259.3,50.5
-		L260.6,50.5 L261.8,50.5 L263.1,50.5 L264.3,50.5 L265.6,50.5 L266.9,50.5 L268.1,50.5 L269.4,50.5
-		L270.6,50.5 L271.9,50.5 L273.1,50.5 L274.4,50.5 L275.7,50.5 L276.9,50.5 L278.2,50.5 L279.4,50.5
-		L280.7,50.5 L281.9,50.5 L283.2,50.5 L284.5,50.5 L285.7,50.5 L287.0,50.5 L288.2,50.5 L289.5,50.5
-		L290.7,50.5 L292.0,50.5 L293.3,50.5 L294.5,50.5 L295.8,50.5 L297.0,50.5 L298.3,50.5 L299.6,50.5
-		L300.8,50.5 L302.1,50.5 L303.3,50.5 L304.6,50.5 L305.8,50.5 L307.1,50.5 L308.4,50.5 L309.6,50.5
-		L310.9,50.5 L312.1,50.5 L313.4,50.5 L314.6,50.5 L315.9,50.5 L317.2,50.5 L318.4,50.5 L319.7,50.5
-		L320.9,50.5 L322.2,50.5 L323.5,50.5 L324.7,50.5 L326.0,50.5 L327.2,50.5 L328.5,50.5 L329.7,50.5
-		L331.0,50.5 L332.3,50.5 L333.5,50.5 L334.8,50.5 L336.0,50.5 L337.3,50.5 L338.5,50.5 L339.8,50.5
-		L341.1,50.5 L342.3,50.5 L343.6,50.5 L344.8,50.5 L346.1,50.5 L347.3,50.5 L348.6,50.5 L349.9,50.5
-		L351.1,50.5 L352.4,50.5 L353.6,50.5 L354.9,50.5 L356.2,50.5 L357.4,50.5 L358.7,50.5 L359.9,50.5
-		L361.2,50.5 L362.4,50.5 L363.7,50.5 L365.0,50.5 L366.2,50.5 L367.5,50.5 L368.7,50.5 L370.0,50.5
-		L371.2,50.5 L372.5,50.5 L373.8,50.5 L375.0,50.5 L376.3,50.5 L377.5,50.5 L378.8,50.5 L380.0,50.5
-		L381.3,50.5 L382.6,50.5 L383.8,50.5 L385.1,50.5 L386.3,50.5 L387.6,50.5 L388.9,50.5 L390.1,50.5
-		L391.4,50.5 L392.6,50.5 L393.9,50.5 L395.1,50.5 L396.4,50.5 L397.7,50.5 L398.9,50.5 L400.2,50.5
-		L401.4,50.5 L402.7,50.5 L403.9,50.5 L405.2,50.5 L406.5,50.5 L407.7,50.5 L409.0,50.5 L410.2,50.5
-		L411.5,50.5 L412.8,50.5 L414.0,50.5 L415.3,50.5 L416.5,50.5 L417.8,50.5 L419.0,50.5 L420.3,50.5
-		L421.6,50.5 L422.8,50.5 L424.1,50.5 L425.3,50.5 L426.6,50.5 L427.8,50.5 L429.1,50.5 L430.4,50.5
-		L431.6,50.5 L432.9,50.5 L434.1,50.5 L435.4,50.5 L436.6,50.5 L437.9,50.5 L439.2,50.5 L440.4,50.5
-		L441.7,50.5 L442.9,50.5 L444.2,50.5 L445.5,50.5 L446.7,50.5 L448.0,50.5 L449.2,50.5 L450.5,50.5
-		L451.7,50.5 L453.0,50.5 L454.3,50.5 L455.5,50.5 L456.8,50.5 L458.0,50.5 L459.3,50.5 L460.5,50.5
-		L461.8,50.5 L463.1,50.5 L464.3,50.5 L465.6,50.5 L466.8,50.5 L468.1,50.5 L469.3,50.5 L470.6,50.5
-		L471.9,50.5 L473.1,50.5 L474.4,50.5 L475.6,50.5 L476.9,50.5 L478.2,50.5 L479.4,50.5 L480.7,50.5
-		L481.9,50.5 L483.2,50.5 L484.4,50.5 L485.7,50.5 L487.0,50.5 L488.2,50.5 L489.5,50.5 L490.7,50.5
-		L492.0,50.5 L493.2,50.5 L494.5,50.5 L495.8,50.5 L497.0,50.5 L498.3,50.5 L499.5,50.5 L500.8,50.5
-		L502.1,50.5 L503.3,50.5 L504.6,50.5 L505.8,50.5 L507.1,50.5 L508.3,50.5 L509.6,50.5 L510.9,50.5
-		L512.1,50.5 L513.4,50.5 L514.6,50.5 L515.9,50.5 L517.1,50.5 L518.4,50.5 L519.7,50.5 L520.9,50.5
-		L522.2,50.5 L523.4,50.5 L524.7,50.5 L525.9,50.5 L527.2,50.5 L528.5,50.5 L529.7,50.5 L531.0,50.5
-		L532.2,50.5 L533.5,50.5 L534.8,50.5 L536.0,50.5 L537.3,50.5 L538.5,50.5 L539.8,50.5 L541.0,50.5
-		L542.3,50.5 L543.6,50.5 L544.8,50.5 L546.1,50.5 L547.3,50.5 L548.6,50.5 L549.8,50.5 L551.1,50.5
-		L552.4,50.5 L553.6,50.5 L554.9,50.5 L556.1,50.5 L557.4,50.5 L558.6,50.5 L559.9,50.5 L561.2,50.5
-		L562.4,50.5 L563.7,50.5 L564.9,50.5 L566.2,50.5 L567.5,50.5 L568.7,50.5 L570.0,50.5 L571.2,50.5
-		L572.5,50.5 L573.7,50.5 L575.0,50.5  '/></g>
-	</g>
-	<g id="gnuplot_plot_7" ><title>1</title>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<g transform="translate(507.9,146.6)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" >1</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='rgb(229,  30,  16)'  d='M516.2,142.7 L558.4,142.7 M71.9,381.8 L73.2,328.6 L74.4,287.2 L75.7,287.2 L76.9,287.2 L78.2,287.2
-		L79.4,278.1 L80.7,268.3 L82.0,258.4 L83.2,248.6 L84.5,238.7 L85.7,228.9 L87.0,219.0 L88.3,209.2
-		L89.5,199.3 L90.8,189.5 L92.0,179.6 L93.3,169.8 L94.5,159.9 L95.8,150.1 L97.1,140.2 L98.3,130.4
-		L99.6,120.5 L100.8,110.7 L102.1,100.8 L103.3,91.0 L104.6,81.1 L105.9,71.3 L107.1,61.4 L108.4,51.6
-		L109.6,41.7 L110.9,31.9 L112.1,22.0 L112.8,16.7  '/></g>
-	</g>
-<g fill="none" color="#FFFFFF" stroke="rgb(229,  30,  16)" stroke-width="2.00" stroke-linecap="butt" stroke-linejoin="miter">
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="2.00" stroke-linecap="butt" stroke-linejoin="miter">
-</g>
-<g fill="none" color="black" stroke="black" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M71.9,16.7 L71.9,422.4 L575.0,422.4 L575.0,16.7 L71.9,16.7 Z  '/></g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-</g>
-</g>
-</svg>
-
diff -pruN 1.11.3-1/doc/svg/ptraccel-low-dpi.svg 1.12.0-1/doc/svg/ptraccel-low-dpi.svg
--- 1.11.3-1/doc/svg/ptraccel-low-dpi.svg	2018-07-25 04:51:26.000000000 +0000
+++ 1.12.0-1/doc/svg/ptraccel-low-dpi.svg	1970-01-01 00:00:00.000000000 +0000
@@ -1,3748 +0,0 @@
-<?xml version="1.0" encoding="utf-8"  standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
- "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg 
- width="600" height="480"
- viewBox="0 0 600 480"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
->
-
-<title>Gnuplot</title>
-<desc>Produced by GNUPLOT 5.0 patchlevel 0 </desc>
-
-<g id="gnuplot_canvas">
-
-<rect x="0" y="0" width="600" height="480" fill="#ffffff"/>
-<defs>
-
-	<circle id='gpDot' r='0.5' stroke-width='0.5'/>
-	<path id='gpPt0' stroke-width='0.222' stroke='currentColor' d='M-1,0 h2 M0,-1 v2'/>
-	<path id='gpPt1' stroke-width='0.222' stroke='currentColor' d='M-1,-1 L1,1 M1,-1 L-1,1'/>
-	<path id='gpPt2' stroke-width='0.222' stroke='currentColor' d='M-1,0 L1,0 M0,-1 L0,1 M-1,-1 L1,1 M-1,1 L1,-1'/>
-	<rect id='gpPt3' stroke-width='0.222' stroke='currentColor' x='-1' y='-1' width='2' height='2'/>
-	<rect id='gpPt4' stroke-width='0.222' stroke='currentColor' fill='currentColor' x='-1' y='-1' width='2' height='2'/>
-	<circle id='gpPt5' stroke-width='0.222' stroke='currentColor' cx='0' cy='0' r='1'/>
-	<use xlink:href='#gpPt5' id='gpPt6' fill='currentColor' stroke='none'/>
-	<path id='gpPt7' stroke-width='0.222' stroke='currentColor' d='M0,-1.33 L-1.33,0.67 L1.33,0.67 z'/>
-	<use xlink:href='#gpPt7' id='gpPt8' fill='currentColor' stroke='none'/>
-	<use xlink:href='#gpPt7' id='gpPt9' stroke='currentColor' transform='rotate(180)'/>
-	<use xlink:href='#gpPt9' id='gpPt10' fill='currentColor' stroke='none'/>
-	<use xlink:href='#gpPt3' id='gpPt11' stroke='currentColor' transform='rotate(45)'/>
-	<use xlink:href='#gpPt11' id='gpPt12' fill='currentColor' stroke='none'/>
-	<path id='gpPt13' stroke-width='0.222' stroke='currentColor' d='M0,1.330 L1.265,0.411 L0.782,-1.067 L-0.782,-1.076 L-1.265,0.411 z'/>
-	<use xlink:href='#gpPt13' id='gpPt14' fill='currentColor' stroke='none'/>
-	<filter id='textbox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'>
-	  <feFlood flood-color='#FFFFFF' flood-opacity='1' result='bgnd'/>
-	  <feComposite in='SourceGraphic' in2='bgnd' operator='atop'/>
-	</filter>
-	<filter id='greybox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'>
-	  <feFlood flood-color='lightgrey' flood-opacity='1' result='grey'/>
-	  <feComposite in='SourceGraphic' in2='grey' operator='atop'/>
-	</filter>
-</defs>
-<g fill="none" color="#FFFFFF" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M55.3,422.4 L64.3,422.4 M575.0,422.4 L566.0,422.4  '/>	<g transform="translate(47.0,426.9)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" > 0</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M55.3,341.3 L64.3,341.3 M575.0,341.3 L566.0,341.3  '/>	<g transform="translate(47.0,345.8)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" > 1</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M55.3,260.1 L64.3,260.1 M575.0,260.1 L566.0,260.1  '/>	<g transform="translate(47.0,264.6)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" > 2</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M55.3,179.0 L64.3,179.0 M575.0,179.0 L566.0,179.0  '/>	<g transform="translate(47.0,183.5)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" > 3</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M55.3,97.8 L64.3,97.8 M575.0,97.8 L566.0,97.8  '/>	<g transform="translate(47.0,102.3)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" > 4</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M55.3,16.7 L64.3,16.7 M575.0,16.7 L566.0,16.7  '/>	<g transform="translate(47.0,21.2)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" > 5</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M55.3,422.4 L55.3,413.4 M55.3,16.7 L55.3,25.7  '/>	<g transform="translate(55.3,444.9)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" > 0</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M141.9,422.4 L141.9,413.4 M141.9,16.7 L141.9,25.7  '/>	<g transform="translate(141.9,444.9)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" > 0.0005</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M228.5,422.4 L228.5,413.4 M228.5,16.7 L228.5,25.7  '/>	<g transform="translate(228.5,444.9)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" > 0.001</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M315.2,422.4 L315.2,413.4 M315.2,16.7 L315.2,25.7  '/>	<g transform="translate(315.2,444.9)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" > 0.0015</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M401.8,422.4 L401.8,413.4 M401.8,16.7 L401.8,25.7  '/>	<g transform="translate(401.8,444.9)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" > 0.002</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M488.4,422.4 L488.4,413.4 M488.4,16.7 L488.4,25.7  '/>	<g transform="translate(488.4,444.9)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" > 0.0025</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M575.0,422.4 L575.0,413.4 M575.0,16.7 L575.0,25.7  '/>	<g transform="translate(575.0,444.9)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" > 0.003</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='black'  d='M55.3,16.7 L55.3,422.4 L575.0,422.4 L575.0,16.7 L55.3,16.7 Z  '/></g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<g transform="translate(17.6,219.6) rotate(270)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" >accel factor</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<g transform="translate(315.1,471.9)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="middle">
-		<text><tspan font-family="Arial" >speed in units/us</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-</g>
-	<g id="gnuplot_plot_1" ><title>200dpi</title>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<g transform="translate(507.9,39.2)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" >200dpi</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='rgb(148,   0, 211)'  d='M516.2,34.7 L558.4,34.7 M55.3,398.1 L55.3,398.0 L55.3,397.9 L55.4,397.8 L55.4,397.7 L55.4,397.6
-		L55.4,397.5 L55.4,397.4 L55.5,397.3 L55.5,397.2 L55.5,397.1 L55.5,397.0 L55.5,396.9 L55.6,396.8
-		L55.6,396.7 L55.6,396.6 L55.6,396.5 L55.6,396.4 L55.7,396.4 L55.7,396.3 L55.7,396.2 L55.7,396.1
-		L55.7,396.0 L55.8,395.9 L55.8,395.8 L55.8,395.7 L55.8,395.6 L55.8,395.5 L55.9,395.5 L55.9,395.4
-		L55.9,395.3 L55.9,395.2 L55.9,395.1 L56.0,395.0 L56.0,394.9 L56.0,394.8 L56.0,394.7 L56.0,394.6
-		L56.1,394.5 L56.1,394.4 L56.1,394.3 L56.1,394.2 L56.1,394.1 L56.2,394.0 L56.2,393.9 L56.2,393.8
-		L56.2,393.7 L56.3,393.6 L56.3,393.5 L56.3,393.4 L56.3,393.3 L56.3,393.2 L56.4,393.1 L56.4,393.0
-		L56.4,392.9 L56.4,392.8 L56.4,392.7 L56.5,392.6 L56.5,392.5 L56.5,392.4 L56.5,392.3 L56.5,392.2
-		L56.6,392.1 L56.6,392.0 L56.6,391.9 L56.6,391.8 L56.7,391.7 L56.7,391.6 L56.7,391.5 L56.7,391.4
-		L56.7,391.3 L56.8,391.2 L56.8,391.1 L56.8,391.0 L56.8,390.9 L56.8,390.8 L56.9,390.8 L56.9,390.7
-		L56.9,390.6 L56.9,390.5 L56.9,390.4 L56.9,390.3 L57.0,390.3 L57.0,390.2 L57.0,390.1 L57.0,390.0
-		L57.0,389.9 L57.1,389.8 L57.1,389.7 L57.1,389.6 L57.1,389.5 L57.2,389.4 L57.2,389.3 L57.2,389.2
-		L57.2,389.1 L57.2,389.0 L57.3,388.9 L57.3,388.8 L57.3,388.7 L57.3,388.6 L57.3,388.5 L57.4,388.4
-		L57.4,388.3 L57.4,388.2 L57.4,388.1 L57.4,388.0 L57.5,387.9 L57.5,387.8 L57.5,387.7 L57.5,387.6
-		L57.6,387.5 L57.6,387.4 L57.6,387.3 L57.6,387.2 L57.6,387.1 L57.7,387.0 L57.7,386.9 L57.7,386.8
-		L57.7,386.7 L57.7,386.6 L57.8,386.5 L57.8,386.4 L57.8,386.3 L57.8,386.2 L57.8,386.1 L57.9,386.0
-		L57.9,385.9 L57.9,385.8 L57.9,385.7 L58.0,385.6 L58.0,385.5 L58.0,385.4 L58.0,385.3 L58.0,385.2
-		L58.1,385.2 L58.1,385.1 L58.1,385.0 L58.1,384.9 L58.1,384.8 L58.2,384.7 L58.2,384.6 L58.2,384.5
-		L58.2,384.4 L58.2,384.3 L58.3,384.2 L58.3,384.1 L58.3,384.0 L58.3,383.9 L58.3,383.8 L58.4,383.7
-		L58.4,383.6 L58.4,383.5 L58.4,383.4 L58.5,383.3 L58.5,383.2 L58.5,383.1 L58.5,383.0 L58.5,382.9
-		L58.6,382.8 L58.6,382.7 L58.6,382.6 L58.6,382.5 L58.6,382.4 L58.7,382.3 L58.7,382.2 L58.7,382.1
-		L58.7,382.0 L58.7,381.9 L58.8,381.8 L58.8,381.7 L58.8,381.6 L58.8,381.5 L58.9,381.4 L58.9,381.3
-		L58.9,381.2 L58.9,381.1 L58.9,381.0 L59.0,380.9 L59.0,380.8 L59.0,380.7 L59.0,380.6 L59.0,380.5
-		L59.1,380.5 L59.1,380.4 L59.1,380.3 L59.1,380.2 L59.1,380.1 L59.1,380.0 L59.2,380.0 L59.2,379.9
-		L59.2,379.8 L59.2,379.7 L59.2,379.6 L59.3,379.5 L59.3,379.4 L59.3,379.3 L59.3,379.2 L59.4,379.1
-		L59.4,379.0 L59.4,378.9 L59.4,378.8 L59.4,378.7 L59.5,378.6 L59.5,378.5 L59.5,378.4 L59.5,378.3
-		L59.5,378.2 L59.6,378.1 L59.6,378.0 L59.6,377.9 L59.6,377.8 L59.6,377.7 L59.7,377.6 L59.7,377.5
-		L59.7,377.4 L59.7,377.3 L59.8,377.2 L59.8,377.1 L59.8,377.0 L59.8,376.9 L59.8,376.8 L59.9,376.7
-		L59.9,376.6 L59.9,376.5 L59.9,376.4 L59.9,376.3 L60.0,376.2 L60.0,376.1 L60.0,376.0 L60.0,375.9
-		L60.0,375.8 L60.1,375.7 L60.1,375.6 L60.1,375.5 L60.1,375.4 L60.2,375.3 L60.2,375.2 L60.2,375.1
-		L60.2,375.0 L60.2,374.9 L60.3,374.9 L60.3,374.8 L60.3,374.7 L60.3,374.6 L60.3,374.5 L60.3,374.4
-		L60.4,374.4 L60.4,374.3 L60.4,374.2 L60.4,374.1 L60.4,374.0 L60.5,373.9 L60.5,373.8 L60.5,373.7
-		L60.5,373.6 L60.5,373.5 L60.6,373.4 L60.6,373.3 L60.6,373.2 L60.6,373.1 L60.7,373.0 L60.7,372.9
-		L60.7,372.8 L60.7,372.7 L60.7,372.6 L60.8,372.5 L60.8,372.4 L60.8,372.3 L60.8,372.2 L60.8,372.1
-		L60.9,372.0 L60.9,371.9 L60.9,371.8 L60.9,371.7 L60.9,371.6 L61.0,371.5 L61.0,371.4 L61.0,371.3
-		L61.0,371.2 L61.1,371.1 L61.1,371.0 L61.1,370.9 L61.1,370.8 L61.1,370.7 L61.2,370.6 L61.2,370.5
-		L61.2,370.4 L61.2,370.3 L61.2,370.2 L61.3,370.1 L61.3,370.0 L61.3,369.9 L61.3,369.8 L61.3,369.7
-		L61.4,369.7 L61.4,369.6 L61.4,369.5 L61.4,369.4 L61.4,369.3 L61.5,369.2 L61.5,369.1 L61.5,369.0
-		L61.5,368.9 L61.5,368.8 L61.6,368.8 L61.6,368.7 L61.6,368.6 L61.6,368.5 L61.6,368.4 L61.7,368.3
-		L61.7,368.2 L61.7,368.1 L61.7,368.0 L61.7,367.9 L61.8,367.8 L61.8,367.7 L61.8,367.6 L61.8,367.5
-		L61.8,367.4 L61.9,367.3 L61.9,367.2 L61.9,367.1 L61.9,367.0 L62.0,366.9 L62.0,366.8 L62.0,366.7
-		L62.0,366.6 L62.0,366.5 L62.1,366.4 L62.1,366.3 L62.1,366.2 L62.1,366.1 L62.1,366.0 L62.2,365.9
-		L62.2,365.8 L62.2,365.7 L62.2,365.6 L62.2,365.5 L62.3,365.4 L62.3,365.3 L62.3,365.2 L62.3,365.1
-		L62.4,365.0 L62.4,364.9 L62.4,364.8 L62.4,364.7 L62.4,364.6 L62.5,364.5 L62.5,364.4 L62.5,364.3
-		L62.5,364.2 L62.5,364.1 L62.6,364.1 L62.6,364.0 L62.6,363.9 L62.6,363.8 L62.6,363.7 L62.7,363.6
-		L62.7,363.5 L62.7,363.4 L62.7,363.3 L62.7,363.2 L62.8,363.1 L62.8,363.0 L62.8,362.9 L62.8,362.8
-		L62.9,362.7 L62.9,362.6 L62.9,362.5 L62.9,362.4 L62.9,362.3 L63.0,362.2 L63.0,362.1 L63.0,362.0
-		L63.0,361.9 L63.0,361.8 L63.1,361.7 L63.1,361.6 L63.1,361.5 L63.1,361.4 L63.1,361.3 L63.2,361.2
-		L63.2,361.1 L63.2,361.0 L63.2,360.9 L63.3,360.8 L63.3,360.7 L63.3,360.6 L63.3,360.5 L63.3,360.4
-		L63.4,360.3 L63.4,360.2 L63.4,360.1 L63.4,360.0 L63.4,359.9 L63.5,359.8 L63.5,359.7 L63.5,359.6
-		L63.5,359.5 L63.5,359.4 L63.6,359.4 L63.6,359.3 L63.6,359.2 L63.6,359.1 L63.6,359.0 L63.6,358.9
-		L63.7,358.9 L63.7,358.8 L63.7,358.7 L63.7,358.6 L63.7,358.5 L63.8,358.5 L63.8,358.4 L63.8,358.3
-		L63.8,358.2 L63.8,358.1 L63.9,358.0 L63.9,357.9 L63.9,357.8 L63.9,357.7 L63.9,357.6 L64.0,357.5
-		L64.0,357.4 L64.0,357.3 L64.0,357.2 L64.0,357.1 L64.1,357.0 L64.1,356.9 L64.1,356.8 L64.1,356.7
-		L64.2,356.6 L64.2,356.5 L64.2,356.4 L64.2,356.3 L64.2,356.2 L64.3,356.1 L64.3,356.0 L64.3,355.9
-		L64.3,355.8 L64.3,355.7 L64.4,355.6 L64.4,355.5 L64.4,355.4 L64.4,355.3 L64.4,355.2 L64.5,355.1
-		L64.5,355.0 L64.5,354.9 L64.5,354.8 L64.6,354.7 L64.6,354.6 L64.6,354.5 L64.6,354.4 L64.6,354.3
-		L64.7,354.2 L64.7,354.1 L64.7,354.0 L64.7,353.9 L64.7,353.8 L64.8,353.8 L64.8,353.7 L64.8,353.6
-		L64.8,353.5 L64.8,353.4 L64.8,353.3 L64.9,353.3 L64.9,353.2 L64.9,353.1 L64.9,353.0 L64.9,352.9
-		L65.0,352.8 L65.0,352.7 L65.0,352.6 L65.0,352.5 L65.1,352.4 L65.1,352.3 L65.1,352.2 L65.1,352.1
-		L65.1,352.0 L65.2,351.9 L65.2,351.8 L65.2,351.7 L65.2,351.6 L65.2,351.5 L65.3,351.4 L65.3,351.3
-		L65.3,351.2 L65.3,351.1 L65.3,351.0 L65.4,350.9 L65.4,350.8 L65.4,350.7 L65.4,350.6 L65.5,350.5
-		L65.5,350.4 L65.5,350.3 L65.5,350.2 L65.5,350.1 L65.6,350.0 L65.6,349.9 L65.6,349.8 L65.6,349.7
-		L65.6,349.6 L65.7,349.5 L65.7,349.4 L65.7,349.3 L65.7,349.2 L65.7,349.1 L65.8,349.0 L65.8,348.9
-		L65.8,348.8 L65.8,348.7 L65.8,348.6 L65.9,348.6 L65.9,348.5 L65.9,348.4 L65.9,348.3 L65.9,348.2
-		L66.0,348.2 L66.0,348.1 L66.0,348.0 L66.0,347.9 L66.0,347.8 L66.1,347.7 L66.1,347.6 L66.1,347.5
-		L66.1,347.4 L66.1,347.3 L66.2,347.2 L66.2,347.1 L66.2,347.0 L66.2,346.9 L66.2,346.8 L66.3,346.7
-		L66.3,346.6 L66.3,346.5 L66.3,346.4 L66.4,346.3 L66.4,346.2 L66.4,346.1 L66.4,346.0 L66.4,345.9
-		L66.5,345.8 L66.5,345.7 L66.5,345.6 L66.5,345.5 L66.5,345.4 L66.6,345.3 L66.6,345.2 L66.6,345.1
-		L66.6,345.0 L66.6,344.9 L66.7,344.8 L66.7,344.7 L66.7,344.6 L66.7,344.5 L66.8,344.4 L66.8,344.3
-		L66.8,344.2 L66.8,344.1 L66.8,344.0 L66.9,343.9 L66.9,343.8 L66.9,343.7 L66.9,343.6 L66.9,343.5
-		L67.0,343.5 L67.0,343.4 L67.0,343.3 L67.0,343.2 L67.0,343.1 L67.0,343.0 L67.1,343.0 L67.1,342.9
-		L67.1,342.8 L67.1,342.7 L67.1,342.6 L67.2,342.5 L67.2,342.4 L67.2,342.3 L67.2,342.2 L67.3,342.1
-		L67.3,342.0 L67.3,341.9 L67.3,341.8 L67.3,341.7 L67.4,341.6 L67.4,341.5 L67.4,341.4 L67.4,341.3
-		L67.5,341.3 L67.6,341.3 L67.7,341.3 L67.8,341.3 L67.9,341.3 L68.0,341.3 L68.1,341.3 L68.2,341.3
-		L68.3,341.3 L68.4,341.3 L68.5,341.3 L68.6,341.3 L68.7,341.3 L68.8,341.3 L68.9,341.3 L69.0,341.3
-		L69.1,341.3 L69.2,341.3 L69.2,341.2 L69.3,341.2 L69.4,341.2 L69.4,341.1 L69.5,341.1 L69.6,341.1
-		L69.6,341.0 L69.7,341.0 L69.8,340.9 L69.9,340.9 L70.0,340.8 L70.1,340.8 L70.1,340.7 L70.2,340.7
-		L70.3,340.7 L70.4,340.6 L70.5,340.6 L70.5,340.5 L70.6,340.5 L70.7,340.5 L70.7,340.4 L70.8,340.4
-		L70.9,340.4 L70.9,340.3 L71.0,340.3 L71.1,340.3 L71.1,340.2 L71.2,340.2 L71.3,340.2 L71.3,340.1
-		L71.4,340.1 L71.5,340.1 L71.5,340.0 L71.6,340.0 L71.7,340.0 L71.7,339.9 L71.8,339.9 L71.9,339.9
-		L71.9,339.8 L72.0,339.8 L72.1,339.8 L72.1,339.7 L72.2,339.7 L72.3,339.7 L72.3,339.6 L72.4,339.6
-		L72.5,339.6 L72.5,339.5 L72.6,339.5 L72.7,339.5 L72.7,339.4 L72.8,339.4 L72.9,339.4 L72.9,339.3
-		L73.0,339.3 L73.1,339.2 L73.2,339.2 L73.3,339.1 L73.4,339.1 L73.5,339.0 L73.6,339.0 L73.6,338.9
-		L73.7,338.9 L73.8,338.9 L73.9,338.8 L74.0,338.8 L74.0,338.7 L74.1,338.7 L74.2,338.7 L74.2,338.6
-		L74.3,338.6 L74.4,338.6 L74.4,338.5 L74.5,338.5 L74.6,338.5 L74.6,338.4 L74.7,338.4 L74.8,338.4
-		L74.8,338.3 L74.9,338.3 L75.0,338.3 L75.0,338.2 L75.1,338.2 L75.2,338.2 L75.2,338.1 L75.3,338.1
-		L75.4,338.1 L75.4,338.0 L75.5,338.0 L75.6,338.0 L75.6,337.9 L75.7,337.9 L75.8,337.9 L75.8,337.8
-		L75.9,337.8 L76.0,337.8 L76.0,337.7 L76.1,337.7 L76.2,337.7 L76.2,337.6 L76.3,337.6 L76.4,337.5
-		L76.5,337.5 L76.6,337.4 L76.7,337.4 L76.7,337.3 L76.8,337.3 L76.9,337.3 L77.0,337.2 L77.1,337.2
-		L77.1,337.1 L77.2,337.1 L77.3,337.1 L77.3,337.0 L77.4,337.0 L77.5,337.0 L77.5,336.9 L77.6,336.9
-		L77.7,336.9 L77.7,336.8 L77.8,336.8 L77.9,336.8 L77.9,336.7 L78.0,336.7 L78.1,336.7 L78.1,336.6
-		L78.2,336.6 L78.3,336.6 L78.3,336.5 L78.4,336.5 L78.5,336.5 L78.5,336.4 L78.6,336.4 L78.7,336.4
-		L78.7,336.3 L78.8,336.3 L78.9,336.3 L78.9,336.2 L79.0,336.2 L79.1,336.2 L79.1,336.1 L79.2,336.1
-		L79.3,336.1 L79.3,336.0 L79.4,336.0 L79.5,335.9 L79.6,335.9 L79.7,335.8 L79.8,335.8 L79.9,335.7
-		L80.0,335.7 L80.1,335.6 L80.2,335.6 L80.2,335.5 L80.3,335.5 L80.4,335.5 L80.5,335.4 L80.6,335.4
-		L80.6,335.3 L80.7,335.3 L80.8,335.3 L80.8,335.2 L80.9,335.2 L81.0,335.2 L81.0,335.1 L81.1,335.1
-		L81.2,335.1 L81.2,335.0 L81.3,335.0 L81.4,335.0 L81.4,334.9 L81.5,334.9 L81.6,334.9 L81.6,334.8
-		L81.7,334.8 L81.8,334.8 L81.8,334.7 L81.9,334.7 L82.0,334.7 L82.0,334.6 L82.1,334.6 L82.2,334.6
-		L82.2,334.5 L82.3,334.5 L82.4,334.5 L82.4,334.4 L82.5,334.4 L82.6,334.4 L82.6,334.3 L82.7,334.3
-		L82.8,334.2 L82.9,334.2 L83.0,334.1 L83.1,334.1 L83.2,334.0 L83.3,334.0 L83.3,333.9 L83.4,333.9
-		L83.5,333.9 L83.6,333.8 L83.7,333.8 L83.7,333.7 L83.8,333.7 L83.9,333.7 L83.9,333.6 L84.0,333.6
-		L84.1,333.6 L84.1,333.5 L84.2,333.5 L84.3,333.5 L84.3,333.4 L84.4,333.4 L84.5,333.4 L84.5,333.3
-		L84.6,333.3 L84.7,333.3 L84.7,333.2 L84.8,333.2 L84.9,333.2 L84.9,333.1 L85.0,333.1 L85.1,333.1
-		L85.1,333.0 L85.2,333.0 L85.3,333.0 L85.3,332.9 L85.4,332.9 L85.5,332.9 L85.5,332.8 L85.6,332.8
-		L85.7,332.8 L85.7,332.7 L85.8,332.7 L85.9,332.7 L85.9,332.6 L86.0,332.6 L86.1,332.5 L86.2,332.5
-		L86.3,332.4 L86.4,332.4 L86.5,332.3 L86.6,332.3 L86.7,332.2 L86.8,332.2 L86.8,332.1 L86.9,332.1
-		L87.0,332.1 L87.1,332.0 L87.2,332.0 L87.2,331.9 L87.3,331.9 L87.4,331.9 L87.4,331.8 L87.5,331.8
-		L87.6,331.8 L87.6,331.7 L87.7,331.7 L87.8,331.7 L87.8,331.6 L87.9,331.6 L88.0,331.6 L88.0,331.5
-		L88.1,331.5 L88.2,331.5 L88.2,331.4 L88.3,331.4 L88.4,331.4 L88.4,331.3 L88.5,331.3 L88.6,331.3
-		L88.6,331.2 L88.7,331.2 L88.8,331.2 L88.8,331.1 L88.9,331.1 L89.0,331.1 L89.0,331.0 L89.1,331.0
-		L89.2,330.9 L89.3,330.9 L89.4,330.8 L89.5,330.8 L89.6,330.7 L89.7,330.7 L89.8,330.6 L89.9,330.6
-		L89.9,330.5 L90.0,330.5 L90.1,330.5 L90.2,330.4 L90.3,330.4 L90.3,330.3 L90.4,330.3 L90.5,330.3
-		L90.5,330.2 L90.6,330.2 L90.7,330.2 L90.7,330.1 L90.8,330.1 L90.9,330.1 L90.9,330.0 L91.0,330.0
-		L91.1,330.0 L91.1,329.9 L91.2,329.9 L91.3,329.9 L91.3,329.8 L91.4,329.8 L91.5,329.8 L91.5,329.7
-		L91.6,329.7 L91.7,329.7 L91.7,329.6 L91.8,329.6 L91.9,329.6 L91.9,329.5 L92.0,329.5 L92.1,329.5
-		L92.1,329.4 L92.2,329.4 L92.3,329.4 L92.3,329.3 L92.4,329.3 L92.5,329.3 L92.5,329.2 L92.6,329.2
-		L92.7,329.1 L92.8,329.1 L92.9,329.0 L93.0,329.0 L93.1,328.9 L93.2,328.9 L93.3,328.8 L93.4,328.8
-		L93.4,328.7 L93.5,328.7 L93.6,328.7 L93.7,328.6 L93.8,328.6 L93.8,328.5 L93.9,328.5 L94.0,328.5
-		L94.0,328.4 L94.1,328.4 L94.2,328.4 L94.2,328.3 L94.3,328.3 L94.4,328.3 L94.4,328.2 L94.5,328.2
-		L94.6,328.2 L94.6,328.1 L94.7,328.1 L94.8,328.1 L94.8,328.0 L94.9,328.0 L95.0,328.0 L95.0,327.9
-		L95.1,327.9 L95.2,327.9 L95.2,327.8 L95.3,327.8 L95.4,327.8 L95.4,327.7 L95.5,327.7 L95.6,327.7
-		L95.6,327.6 L95.7,327.6 L95.8,327.5 L95.9,327.5 L96.0,327.4 L96.1,327.4 L96.2,327.3 L96.3,327.3
-		L96.4,327.2 L96.5,327.2 L96.5,327.1 L96.6,327.1 L96.7,327.1 L96.8,327.0 L96.9,327.0 L96.9,326.9
-		L97.0,326.9 L97.1,326.9 L97.1,326.8 L97.2,326.8 L97.3,326.8 L97.3,326.7 L97.4,326.7 L97.5,326.7
-		L97.5,326.6 L97.6,326.6 L97.7,326.6 L97.7,326.5 L97.8,326.5 L97.9,326.5 L97.9,326.4 L98.0,326.4
-		L98.1,326.4 L98.1,326.3 L98.2,326.3 L98.3,326.3 L98.3,326.2 L98.4,326.2 L98.5,326.2 L98.5,326.1
-		L98.6,326.1 L98.7,326.1 L98.7,326.0 L98.8,326.0 L98.9,326.0 L98.9,325.9 L99.0,325.9 L99.1,325.9
-		L99.1,325.8 L99.2,325.8 L99.3,325.7 L99.4,325.7 L99.5,325.6 L99.6,325.6 L99.7,325.5 L99.8,325.5
-		L99.9,325.4 L100.0,325.4 L100.0,325.3 L100.1,325.3 L100.2,325.3 L100.3,325.2 L100.4,325.2 L100.4,325.1
-		L100.5,325.1 L100.6,325.1 L100.6,325.0 L100.7,325.0 L100.8,325.0 L100.8,324.9 L100.9,324.9 L101.0,324.9
-		L101.0,324.8 L101.1,324.8 L101.2,324.8 L101.2,324.7 L101.3,324.7 L101.4,324.7 L101.4,324.6 L101.5,324.6
-		L101.6,324.6 L101.6,324.5 L101.7,324.5 L101.8,324.5 L101.8,324.4 L101.9,324.4 L102.0,324.4 L102.0,324.3
-		L102.1,324.3 L102.2,324.3 L102.2,324.2 L102.3,324.2 L102.4,324.2 L102.4,324.1 L102.5,324.1 L102.6,324.1
-		L102.6,324.0 L102.7,324.0 L102.8,323.9 L102.9,323.9 L103.0,323.8 L103.1,323.8 L103.1,323.7 L103.2,323.7
-		L103.3,323.7 L103.4,323.6 L103.5,323.6 L103.5,323.5 L103.6,323.5 L103.7,323.5 L103.7,323.4 L103.8,323.4
-		L103.9,323.4 L103.9,323.3 L104.0,323.3 L104.1,323.3 L104.1,323.2 L104.2,323.2 L104.3,323.2 L104.3,323.1
-		L104.4,323.1 L104.5,323.1 L104.5,323.0 L104.6,323.0 L104.7,323.0 L104.7,322.9 L104.8,322.9 L104.9,322.9
-		L104.9,322.8 L105.0,322.8 L105.1,322.8 L105.1,322.7 L105.2,322.7 L105.3,322.7 L105.3,322.6 L105.4,322.6
-		L105.5,322.6 L105.5,322.5 L105.6,322.5 L105.7,322.5 L105.7,322.4 L105.8,322.4 L105.9,322.3 L106.0,322.3
-		L106.1,322.2 L106.2,322.2 L106.3,322.1 L106.4,322.1 L106.5,322.0 L106.6,322.0 L106.6,321.9 L106.7,321.9
-		L106.8,321.9 L106.8,321.8 L106.9,321.8 L107.0,321.8 L107.0,321.7 L107.1,321.7 L107.2,321.7 L107.2,321.6
-		L107.3,321.6 L107.4,321.6 L107.4,321.5 L107.5,321.5 L107.6,321.5 L107.6,321.4 L107.7,321.4 L107.8,321.4
-		L107.8,321.3 L107.9,321.3 L108.0,321.3 L108.0,321.2 L108.1,321.2 L108.2,321.2 L108.2,321.1 L108.3,321.1
-		L108.4,321.1 L108.4,321.0 L108.5,321.0 L108.6,321.0 L108.6,320.9 L108.7,320.9 L108.8,320.9 L108.8,320.8
-		L108.9,320.8 L109.0,320.8 L109.0,320.7 L109.1,320.7 L109.2,320.7 L109.2,320.6 L109.3,320.6 L109.4,320.5
-		L109.5,320.5 L109.6,320.4 L109.7,320.4 L109.8,320.3 L109.9,320.3 L110.0,320.2 L110.1,320.2 L110.1,320.1
-		L110.2,320.1 L110.3,320.1 L110.3,320.0 L110.4,320.0 L110.5,320.0 L110.5,319.9 L110.6,319.9 L110.7,319.9
-		L110.7,319.8 L110.8,319.8 L110.9,319.8 L110.9,319.7 L111.0,319.7 L111.1,319.7 L111.1,319.6 L111.2,319.6
-		L111.3,319.6 L111.3,319.5 L111.4,319.5 L111.5,319.5 L111.5,319.4 L111.6,319.4 L111.7,319.4 L111.7,319.3
-		L111.8,319.3 L111.9,319.3 L111.9,319.2 L112.0,319.2 L112.1,319.2 L112.1,319.1 L112.2,319.1 L112.3,319.1
-		L112.3,319.0 L112.4,319.0 L112.5,318.9 L112.6,318.9 L112.7,318.8 L112.8,318.8 L112.9,318.7 L113.0,318.7
-		L113.1,318.6 L113.2,318.6 L113.2,318.5 L113.3,318.5 L113.4,318.5 L113.4,318.4 L113.5,318.4 L113.6,318.4
-		L113.6,318.3 L113.7,318.3 L113.8,318.3 L113.8,318.2 L113.9,318.2 L114.0,318.2 L114.0,318.1 L114.1,318.1
-		L114.2,318.1 L114.2,318.0 L114.3,318.0 L114.4,318.0 L114.4,317.9 L114.5,317.9 L114.6,317.9 L114.6,317.8
-		L114.7,317.8 L114.8,317.8 L114.8,317.7 L114.9,317.7 L115.0,317.7 L115.0,317.6 L115.1,317.6 L115.2,317.6
-		L115.2,317.5 L115.3,317.5 L115.4,317.5 L115.4,317.4 L115.5,317.4 L115.6,317.4 L115.6,317.3 L115.7,317.3
-		L115.8,317.3 L115.8,317.2 L115.9,317.2 L116.0,317.1 L116.1,317.1 L116.2,317.0 L116.3,317.0 L116.4,316.9
-		L116.5,316.9 L116.5,316.8 L116.6,316.8 L116.7,316.8 L116.7,316.7 L116.8,316.7 L116.9,316.7 L116.9,316.6
-		L117.0,316.6 L117.1,316.6 L117.1,316.5 L117.2,316.5 L117.3,316.5 L117.3,316.4 L117.4,316.4 L117.5,316.4
-		L117.5,316.3 L117.6,316.3 L117.7,316.3 L117.7,316.2 L117.8,316.2 L117.9,316.2 L117.9,316.1 L118.0,316.1
-		L118.1,316.1 L118.1,316.0 L118.2,316.0 L118.3,316.0 L118.3,315.9 L118.4,315.9 L118.5,315.9 L118.5,315.8
-		L118.6,315.8 L118.7,315.8 L118.7,315.7 L118.8,315.7 L118.9,315.7 L118.9,315.6 L119.0,315.6 L119.1,315.5
-		L119.2,315.5 L119.3,315.4 L119.4,315.4 L119.5,315.3 L119.6,315.3 L119.7,315.2 L119.8,315.2 L119.8,315.1
-		L119.9,315.1 L120.0,315.1 L120.0,315.0 L120.1,315.0 L120.2,315.0 L120.2,314.9 L120.3,314.9 L120.4,314.9
-		L120.4,314.8 L120.5,314.8 L120.6,314.8 L120.6,314.7 L120.7,314.7 L120.8,314.7 L120.8,314.6 L120.9,314.6
-		L121.0,314.6 L121.0,314.5 L121.1,314.5 L121.2,314.5 L121.2,314.4 L121.3,314.4 L121.4,314.4 L121.4,314.3
-		L121.5,314.3 L121.6,314.3 L121.6,314.2 L121.7,314.2 L121.8,314.2 L121.8,314.1 L121.9,314.1 L122.0,314.1
-		L122.0,314.0 L122.1,314.0 L122.2,314.0 L122.2,313.9 L122.3,313.9 L122.4,313.9 L122.4,313.8 L122.5,313.8
-		L122.6,313.7 L122.7,313.7 L122.8,313.6 L122.9,313.6 L122.9,313.5 L123.0,313.5 L123.1,313.5 L123.1,313.4
-		L123.2,313.4 L123.3,313.4 L123.3,313.3 L123.4,313.3 L123.5,313.3 L123.5,313.2 L123.6,313.2 L123.7,313.2
-		L123.7,313.1 L123.8,313.1 L123.9,313.1 L123.9,313.0 L124.0,313.0 L124.1,313.0 L124.1,312.9 L124.2,312.9
-		L124.3,312.9 L124.3,312.8 L124.4,312.8 L124.5,312.8 L124.5,312.7 L124.6,312.7 L124.7,312.7 L124.7,312.6
-		L124.8,312.6 L124.9,312.6 L124.9,312.5 L125.0,312.5 L125.1,312.5 L125.1,312.4 L125.2,312.4 L125.3,312.4
-		L125.3,312.3 L125.4,312.3 L125.5,312.3 L125.5,312.2 L125.6,312.2 L125.7,312.2 L125.7,312.1 L125.8,312.1
-		L125.9,312.0 L126.0,312.0 L126.1,311.9 L126.2,311.9 L126.2,311.8 L126.3,311.8 L126.4,311.8 L126.4,311.7
-		L126.5,311.7 L126.6,311.7 L126.6,311.6 L126.7,311.6 L126.8,311.6 L126.8,311.5 L126.9,311.5 L127.0,311.5
-		L127.0,311.4 L127.1,311.4 L127.2,311.4 L127.2,311.3 L127.3,311.3 L127.4,311.3 L127.4,311.2 L127.5,311.2
-		L127.6,311.2 L127.6,311.1 L127.7,311.1 L127.8,311.1 L127.8,311.0 L127.9,311.0 L128.0,311.0 L128.0,310.9
-		L128.1,310.9 L128.2,310.9 L128.2,310.8 L128.3,310.8 L128.4,310.8 L128.4,310.7 L128.5,310.7 L128.6,310.7
-		L128.6,310.6 L128.7,310.6 L128.8,310.6 L128.8,310.5 L128.9,310.5 L129.0,310.5 L129.0,310.4 L129.1,310.4
-		L129.2,310.3 L129.3,310.3 L129.4,310.2 L129.5,310.2 L129.5,310.1 L129.6,310.1 L129.7,310.1 L129.7,310.0
-		L129.8,310.0 L129.9,310.0 L129.9,309.9 L130.0,309.9 L130.1,309.9 L130.1,309.8 L130.2,309.8 L130.3,309.8
-		L130.3,309.7 L130.4,309.7 L130.5,309.7 L130.5,309.6 L130.6,309.6 L130.7,309.6 L130.7,309.5 L130.8,309.5
-		L130.9,309.5 L130.9,309.4 L131.0,309.4 L131.1,309.4 L131.1,309.3 L131.2,309.3 L131.3,309.3 L131.3,309.2
-		L131.4,309.2 L131.5,309.2 L131.5,309.1 L131.6,309.1 L131.7,309.1 L131.7,309.0 L131.8,309.0 L131.9,309.0
-		L131.9,308.9 L132.0,308.9 L132.1,308.9 L132.1,308.8 L132.2,308.8 L132.3,308.8 L132.3,308.7 L132.4,308.7
-		L132.5,308.6 L132.6,308.6 L132.6,308.5 L132.7,308.5 L132.8,308.5 L132.8,308.4 L132.9,308.4 L133.0,308.4
-		L133.0,308.3 L133.1,308.3 L133.2,308.3 L133.2,308.2 L133.3,308.2 L133.4,308.2 L133.4,308.1 L133.5,308.1
-		L133.6,308.1 L133.6,308.0 L133.7,308.0 L133.8,308.0 L133.8,307.9 L133.9,307.9 L134.0,307.9 L134.0,307.8
-		L134.1,307.8 L134.2,307.8 L134.2,307.7 L134.3,307.7 L134.4,307.7 L134.4,307.6 L134.5,307.6 L134.6,307.6
-		L134.6,307.5 L134.7,307.5 L134.8,307.5 L134.8,307.4 L134.9,307.4 L135.0,307.4 L135.0,307.3 L135.1,307.3
-		L135.2,307.3 L135.2,307.2 L135.3,307.2 L135.4,307.2 L135.4,307.1 L135.5,307.1 L135.6,307.1 L135.6,307.0
-		L135.7,307.0 L135.8,306.9 L135.9,306.9 L135.9,306.8 L136.0,306.8 L136.1,306.8 L136.1,306.7 L136.2,306.7
-		L136.3,306.7 L136.3,306.6 L136.4,306.6 L136.5,306.6 L136.5,306.5 L136.6,306.5 L136.7,306.5 L136.7,306.4
-		L136.8,306.4 L136.9,306.4 L136.9,306.3 L137.0,306.3 L137.1,306.3 L137.1,306.2 L137.2,306.2 L137.3,306.2
-		L137.3,306.1 L137.4,306.1 L137.5,306.1 L137.5,306.0 L137.6,306.0 L137.7,306.0 L137.7,305.9 L137.8,305.9
-		L137.9,305.9 L137.9,305.8 L138.0,305.8 L138.1,305.8 L138.1,305.7 L138.2,305.7 L138.3,305.7 L138.3,305.6
-		L138.4,305.6 L138.5,305.6 L138.5,305.5 L138.6,305.5 L138.7,305.5 L138.7,305.4 L138.8,305.4 L138.9,305.4
-		L138.9,305.3 L139.0,305.3 L139.1,305.2 L139.2,305.2 L139.2,305.1 L139.3,305.1 L139.4,305.1 L139.4,305.0
-		L139.5,305.0 L139.6,305.0 L139.6,304.9 L139.7,304.9 L139.8,304.9 L139.8,304.8 L139.9,304.8 L140.0,304.8
-		L140.0,304.7 L140.1,304.7 L140.2,304.7 L140.2,304.6 L140.3,304.6 L140.4,304.6 L140.4,304.5 L140.5,304.5
-		L140.6,304.5 L140.6,304.4 L140.7,304.4 L140.8,304.4 L140.8,304.3 L140.9,304.3 L141.0,304.3 L141.0,304.2
-		L141.1,304.2 L141.2,304.2 L141.2,304.1 L141.3,304.1 L141.4,304.1 L141.4,304.0 L141.5,304.0 L141.6,304.0
-		L141.6,303.9 L141.7,303.9 L141.8,303.9 L141.8,303.8 L141.9,303.8 L142.0,303.8 L142.0,303.7 L142.1,303.7
-		L142.2,303.7 L142.2,303.6 L142.3,303.6 L142.3,303.5 L142.4,303.5 L142.5,303.5 L142.5,303.4 L142.6,303.4
-		L142.7,303.4 L142.7,303.3 L142.8,303.3 L142.9,303.3 L142.9,303.2 L143.0,303.2 L143.1,303.2 L143.1,303.1
-		L143.2,303.1 L143.3,303.1 L143.3,303.0 L143.4,303.0 L143.5,303.0 L143.5,302.9 L143.6,302.9 L143.7,302.9
-		L143.7,302.8 L143.8,302.8 L143.9,302.8 L143.9,302.7 L144.0,302.7 L144.1,302.7 L144.1,302.6 L144.2,302.6
-		L144.3,302.6 L144.3,302.5 L144.4,302.5 L144.5,302.5 L144.5,302.4 L144.6,302.4 L144.7,302.4 L144.7,302.3
-		L144.8,302.3 L144.9,302.3 L144.9,302.2 L145.0,302.2 L145.1,302.2 L145.1,302.1 L145.2,302.1 L145.3,302.1
-		L145.3,302.0 L145.4,302.0 L145.5,302.0 L145.5,301.9 L145.6,301.9 L145.7,301.8 L145.8,301.8 L145.8,301.7
-		L145.9,301.7 L146.0,301.7 L146.0,301.6 L146.1,301.6 L146.2,301.6 L146.2,301.5 L146.3,301.5 L146.4,301.5
-		L146.4,301.4 L146.5,301.4 L146.6,301.4 L146.6,301.3 L146.7,301.3 L146.8,301.3 L146.8,301.2 L146.9,301.2
-		L147.0,301.2 L147.0,301.1 L147.1,301.1 L147.2,301.1 L147.2,301.0 L147.3,301.0 L147.4,301.0 L147.4,300.9
-		L147.5,300.9 L147.6,300.9 L147.6,300.8 L147.7,300.8 L147.8,300.8 L147.8,300.7 L147.9,300.7 L148.0,300.7
-		L148.0,300.6 L148.1,300.6 L148.2,300.6 L148.2,300.5 L148.3,300.5 L148.4,300.5 L148.4,300.4 L148.5,300.4
-		L148.6,300.4 L148.6,300.3 L148.7,300.3 L148.8,300.3 L148.8,300.2 L148.9,300.2 L148.9,300.1 L149.0,300.1
-		L149.1,300.1 L149.1,300.0 L149.2,300.0 L149.3,300.0 L149.3,299.9 L149.4,299.9 L149.5,299.9 L149.5,299.8
-		L149.6,299.8 L149.7,299.8 L149.7,299.7 L149.8,299.7 L149.9,299.7 L149.9,299.6 L150.0,299.6 L150.1,299.6
-		L150.1,299.5 L150.2,299.5 L150.3,299.5 L150.3,299.4 L150.4,299.4 L150.5,299.4 L150.5,299.3 L150.6,299.3
-		L150.7,299.3 L150.7,299.2 L150.8,299.2 L150.9,299.2 L150.9,299.1 L151.0,299.1 L151.1,299.1 L151.1,299.0
-		L151.2,299.0 L151.3,299.0 L151.3,298.9 L151.4,298.9 L151.5,298.9 L151.5,298.8 L151.6,298.8 L151.7,298.8
-		L151.7,298.7 L151.8,298.7 L151.9,298.7 L151.9,298.6 L152.0,298.6 L152.1,298.6 L152.1,298.5 L152.2,298.5
-		L152.3,298.4 L152.4,298.4 L152.4,298.3 L152.5,298.3 L152.6,298.3 L152.6,298.2 L152.7,298.2 L152.8,298.2
-		L152.8,298.1 L152.9,298.1 L153.0,298.1 L153.0,298.0 L153.1,298.0 L153.2,298.0 L153.2,297.9 L153.3,297.9
-		L153.4,297.9 L153.4,297.8 L153.5,297.8 L153.6,297.8 L153.6,297.7 L153.7,297.7 L153.8,297.7 L153.8,297.6
-		L153.9,297.6 L154.0,297.6 L154.0,297.5 L154.1,297.5 L154.2,297.5 L154.2,297.4 L154.3,297.4 L154.4,297.4
-		L154.4,297.3 L154.5,297.3 L154.6,297.3 L154.6,297.2 L154.7,297.2 L154.8,297.2 L154.8,297.1 L154.9,297.1
-		L155.0,297.1 L155.0,297.0 L155.1,297.0 L155.2,297.0 L155.2,296.9 L155.3,296.9 L155.4,296.8 L155.5,296.8
-		L155.6,296.7 L155.7,296.7 L155.7,296.6 L155.8,296.6 L155.9,296.6 L155.9,296.5 L156.0,296.5 L156.1,296.5
-		L156.1,296.4 L156.2,296.4 L156.3,296.4 L156.3,296.3 L156.4,296.3 L156.5,296.3 L156.5,296.2 L156.6,296.2
-		L156.7,296.2 L156.7,296.1 L156.8,296.1 L156.9,296.1 L156.9,296.0 L157.0,296.0 L157.1,296.0 L157.1,295.9
-		L157.2,295.9 L157.3,295.9 L157.3,295.8 L157.4,295.8 L157.5,295.8 L157.5,295.7 L157.6,295.7 L157.7,295.7
-		L157.7,295.6 L157.8,295.6 L157.9,295.6 L157.9,295.5 L158.0,295.5 L158.1,295.5 L158.1,295.4 L158.2,295.4
-		L158.3,295.4 L158.3,295.3 L158.4,295.3 L158.5,295.3 L158.5,295.2 L158.6,295.2 L158.7,295.1 L158.8,295.1
-		L158.9,295.0 L159.0,295.0 L159.0,294.9 L159.1,294.9 L159.2,294.9 L159.2,294.8 L159.3,294.8 L159.4,294.8
-		L159.4,294.7 L159.5,294.7 L159.6,294.7 L159.6,294.6 L159.7,294.6 L159.8,294.6 L159.8,294.5 L159.9,294.5
-		L160.0,294.5 L160.0,294.4 L160.1,294.4 L160.2,294.4 L160.2,294.3 L160.3,294.3 L160.4,294.3 L160.4,294.2
-		L160.5,294.2 L160.6,294.2 L160.6,294.1 L160.7,294.1 L160.8,294.1 L160.8,294.0 L160.9,294.0 L161.0,294.0
-		L161.0,293.9 L161.1,293.9 L161.2,293.9 L161.2,293.8 L161.3,293.8 L161.4,293.8 L161.4,293.7 L161.5,293.7
-		L161.6,293.7 L161.6,293.6 L161.7,293.6 L161.8,293.6 L161.8,293.5 L161.9,293.5 L162.0,293.4 L162.1,293.4
-		L162.2,293.3 L162.3,293.3 L162.3,293.2 L162.4,293.2 L162.5,293.2 L162.5,293.1 L162.6,293.1 L162.7,293.1
-		L162.7,293.0 L162.8,293.0 L162.9,293.0 L162.9,292.9 L163.0,292.9 L163.1,292.9 L163.1,292.8 L163.2,292.8
-		L163.3,292.8 L163.3,292.7 L163.4,292.7 L163.5,292.7 L163.5,292.6 L163.6,292.6 L163.7,292.6 L163.7,292.5
-		L163.8,292.5 L163.9,292.5 L163.9,292.4 L164.0,292.4 L164.1,292.4 L164.1,292.3 L164.2,292.3 L164.3,292.3
-		L164.3,292.2 L164.4,292.2 L164.5,292.2 L164.5,292.1 L164.6,292.1 L164.7,292.1 L164.7,292.0 L164.8,292.0
-		L164.9,292.0 L164.9,291.9 L165.0,291.9 L165.1,291.8 L165.2,291.8 L165.3,291.7 L165.4,291.7 L165.5,291.6
-		L165.6,291.6 L165.6,291.5 L165.7,291.5 L165.8,291.5 L165.8,291.4 L165.9,291.4 L166.0,291.4 L166.0,291.3
-		L166.1,291.3 L166.2,291.3 L166.2,291.2 L166.3,291.2 L166.4,291.2 L166.4,291.1 L166.5,291.1 L166.6,291.1
-		L166.6,291.0 L166.7,291.0 L166.8,291.0 L166.8,290.9 L166.9,290.9 L167.0,290.9 L167.0,290.8 L167.1,290.8
-		L167.2,290.8 L167.2,290.7 L167.3,290.7 L167.4,290.7 L167.4,290.6 L167.5,290.6 L167.6,290.6 L167.6,290.5
-		L167.7,290.5 L167.8,290.5 L167.8,290.4 L167.9,290.4 L168.0,290.4 L168.0,290.3 L168.1,290.3 L168.2,290.3
-		L168.2,290.2 L168.3,290.2 L168.4,290.1 L168.5,290.1 L168.6,290.0 L168.7,290.0 L168.8,289.9 L168.9,289.9
-		L168.9,289.8 L169.0,289.8 L169.1,289.8 L169.1,289.7 L169.2,289.7 L169.3,289.7 L169.3,289.6 L169.4,289.6
-		L169.5,289.6 L169.5,289.5 L169.6,289.5 L169.7,289.5 L169.7,289.4 L169.8,289.4 L169.9,289.4 L169.9,289.3
-		L170.0,289.3 L170.1,289.3 L170.1,289.2 L170.2,289.2 L170.3,289.2 L170.3,289.1 L170.4,289.1 L170.5,289.1
-		L170.5,289.0 L170.6,289.0 L170.7,289.0 L170.7,288.9 L170.8,288.9 L170.9,288.9 L170.9,288.8 L171.0,288.8
-		L171.1,288.8 L171.1,288.7 L171.2,288.7 L171.3,288.7 L171.3,288.6 L171.4,288.6 L171.5,288.6 L171.5,288.5
-		L171.6,288.5 L171.7,288.4 L171.8,288.4 L171.9,288.3 L172.0,288.3 L172.1,288.2 L172.2,288.2 L172.2,288.1
-		L172.3,288.1 L172.4,288.1 L172.4,288.0 L172.5,288.0 L172.6,288.0 L172.6,287.9 L172.7,287.9 L172.8,287.9
-		L172.8,287.8 L172.9,287.8 L173.0,287.8 L173.0,287.7 L173.1,287.7 L173.2,287.7 L173.2,287.6 L173.3,287.6
-		L173.4,287.6 L173.4,287.5 L173.5,287.5 L173.6,287.5 L173.6,287.4 L173.7,287.4 L173.8,287.4 L173.8,287.3
-		L173.9,287.3 L174.0,287.3 L174.0,287.2 L174.1,287.2 L174.2,287.2 L174.2,287.1 L174.3,287.1 L174.4,287.1
-		L174.4,287.0 L174.5,287.0 L174.6,287.0 L174.6,286.9 L174.7,286.9 L174.8,286.8 L174.9,286.8 L175.0,286.8
-		L175.0,286.7 L175.1,286.7 L175.2,286.6 L175.3,286.6 L175.4,286.5 L175.5,286.5 L175.5,286.4 L175.6,286.4
-		L175.7,286.4 L175.7,286.3 L175.8,286.3 L175.9,286.3 L175.9,286.2 L176.0,286.2 L176.1,286.2 L176.1,286.1
-		L176.2,286.1 L176.3,286.1 L176.3,286.0 L176.4,286.0 L176.5,286.0 L176.5,285.9 L176.6,285.9 L176.7,285.9
-		L176.7,285.8 L176.8,285.8 L176.9,285.8 L176.9,285.7 L177.0,285.7 L177.1,285.7 L177.1,285.6 L177.2,285.6
-		L177.3,285.6 L177.3,285.5 L177.4,285.5 L177.5,285.5 L177.5,285.4 L177.6,285.4 L177.7,285.4 L177.7,285.3
-		L177.8,285.3 L177.9,285.3 L177.9,285.2 L178.0,285.2 L178.1,285.2 L178.1,285.1 L178.2,285.1 L178.3,285.0
-		L178.4,285.0 L178.5,284.9 L178.6,284.9 L178.7,284.8 L178.8,284.8 L178.9,284.7 L179.0,284.7 L179.0,284.6
-		L179.1,284.6 L179.2,284.6 L179.2,284.5 L179.3,284.5 L179.4,284.5 L179.4,284.4 L179.5,284.4 L179.6,284.4
-		L179.6,284.3 L179.7,284.3 L179.8,284.3 L179.8,284.2 L179.9,284.2 L180.0,284.2 L180.0,284.1 L180.1,284.1
-		L180.2,284.1 L180.2,284.0 L180.3,284.0 L180.4,284.0 L180.4,283.9 L180.5,283.9 L180.6,283.9 L180.6,283.8
-		L180.7,283.8 L180.8,283.8 L180.8,283.7 L180.9,283.7 L181.0,283.7 L181.0,283.6 L181.1,283.6 L181.2,283.6
-		L181.2,283.5 L181.3,283.5 L181.4,283.4 L181.5,283.4 L181.6,283.4 L181.6,283.3 L181.7,283.3 L181.8,283.2
-		L181.9,283.2 L182.0,283.1 L182.1,283.1 L182.2,283.0 L182.3,283.0 L182.3,282.9 L182.4,282.9 L182.5,282.9
-		L182.5,282.8 L182.6,282.8 L182.7,282.8 L182.7,282.7 L182.8,282.7 L182.9,282.7 L182.9,282.6 L183.0,282.6
-		L183.1,282.6 L183.1,282.5 L183.2,282.5 L183.3,282.5 L183.3,282.4 L183.4,282.4 L183.5,282.4 L183.5,282.3
-		L183.6,282.3 L183.7,282.3 L183.7,282.2 L183.8,282.2 L183.9,282.2 L183.9,282.1 L184.0,282.1 L184.1,282.1
-		L184.1,282.0 L184.2,282.0 L184.3,282.0 L184.3,281.9 L184.4,281.9 L184.5,281.8 L184.6,281.8 L184.7,281.8
-		L184.7,281.7 L184.8,281.7 L184.9,281.6 L185.0,281.6 L185.1,281.5 L185.2,281.5 L185.3,281.4 L185.4,281.4
-		L185.5,281.3 L185.6,281.3 L185.6,281.2 L185.7,281.2 L185.8,281.2 L185.8,281.1 L185.9,281.1 L186.0,281.1
-		L186.0,281.0 L186.1,281.0 L186.2,281.0 L186.2,280.9 L186.3,280.9 L186.4,280.9 L186.4,280.8 L186.5,280.8
-		L186.6,280.8 L186.6,280.7 L186.7,280.7 L186.8,280.7 L186.8,280.6 L186.9,280.6 L187.0,280.6 L187.0,280.5
-		L187.1,280.5 L187.2,280.5 L187.2,280.4 L187.3,280.4 L187.4,280.4 L187.4,280.3 L187.5,280.3 L187.6,280.3
-		L187.6,280.2 L187.7,280.2 L187.8,280.2 L187.8,280.1 L187.9,280.1 L188.0,280.0 L188.1,280.0 L188.2,280.0
-		L188.2,279.9 L188.3,279.9 L188.4,279.8 L188.5,279.8 L188.6,279.7 L188.7,279.7 L188.8,279.6 L188.9,279.6
-		L188.9,279.5 L189.0,279.5 L189.1,279.5 L189.1,279.4 L189.2,279.4 L189.3,279.4 L189.3,279.3 L189.4,279.3
-		L189.5,279.3 L189.5,279.2 L189.6,279.2 L189.7,279.2 L189.7,279.1 L189.8,279.1 L189.9,279.1 L189.9,279.0
-		L190.0,279.0 L190.1,279.0 L190.1,278.9 L190.2,278.9 L190.3,278.9 L190.3,278.8 L190.4,278.8 L190.5,278.8
-		L190.5,278.7 L190.6,278.7 L190.7,278.7 L190.7,278.6 L190.8,278.6 L190.9,278.6 L190.9,278.5 L191.0,278.5
-		L191.1,278.4 L191.2,278.4 L191.3,278.4 L191.3,278.3 L191.4,278.3 L191.5,278.2 L191.6,278.2 L191.7,278.1
-		L191.8,278.1 L191.9,278.0 L192.0,278.0 L192.1,277.9 L192.2,277.9 L192.2,277.8 L192.3,277.8 L192.4,277.8
-		L192.4,277.7 L192.5,277.7 L192.6,277.7 L192.6,277.6 L192.7,277.6 L192.8,277.6 L192.8,277.5 L192.9,277.5
-		L193.0,277.5 L193.0,277.4 L193.1,277.4 L193.2,277.4 L193.2,277.3 L193.3,277.3 L193.4,277.3 L193.4,277.2
-		L193.5,277.2 L193.6,277.2 L193.6,277.1 L193.7,277.1 L193.8,277.1 L193.8,277.0 L193.9,277.0 L194.0,277.0
-		L194.0,276.9 L194.1,276.9 L194.2,276.9 L194.2,276.8 L194.3,276.8 L194.4,276.8 L194.4,276.7 L194.5,276.7
-		L194.6,276.6 L194.7,276.6 L194.8,276.6 L194.8,276.5 L194.9,276.5 L195.0,276.4 L195.1,276.4 L195.2,276.3
-		L195.3,276.3 L195.4,276.2 L195.5,276.2 L195.5,276.1 L195.6,276.1 L195.7,276.1 L195.7,276.0 L195.8,276.0
-		L195.9,276.0 L195.9,275.9 L196.0,275.9 L196.1,275.9 L196.1,275.8 L196.2,275.8 L196.3,275.8 L196.3,275.7
-		L196.4,275.7 L196.5,275.7 L196.5,275.6 L196.6,275.6 L196.7,275.6 L196.7,275.5 L196.8,275.5 L196.9,275.5
-		L196.9,275.4 L197.0,275.4 L197.1,275.4 L197.1,275.3 L197.2,275.3 L197.3,275.3 L197.3,275.2 L197.4,275.2
-		L197.5,275.2 L197.5,275.1 L197.6,275.1 L197.7,275.0 L197.8,275.0 L197.9,275.0 L197.9,274.9 L198.0,274.9
-		L198.1,274.8 L198.2,274.8 L198.3,274.7 L198.4,274.7 L198.5,274.6 L198.6,274.6 L198.7,274.5 L198.8,274.5
-		L198.8,274.4 L198.9,274.4 L199.0,274.4 L199.0,274.3 L199.1,274.3 L199.2,274.3 L199.2,274.2 L199.3,274.2
-		L199.4,274.2 L199.4,274.1 L199.5,274.1 L199.6,274.1 L199.6,274.0 L199.7,274.0 L199.8,274.0 L199.8,273.9
-		L199.9,273.9 L200.0,273.9 L200.0,273.8 L200.1,273.8 L200.2,273.8 L200.2,273.7 L200.3,273.7 L200.4,273.7
-		L200.4,273.6 L200.5,273.6 L200.6,273.6 L200.6,273.5 L200.7,273.5 L200.8,273.5 L200.8,273.4 L200.9,273.4
-		L201.0,273.4 L201.0,273.3 L201.1,273.3 L201.2,273.2 L201.3,273.2 L201.4,273.2 L201.4,273.1 L201.5,273.1
-		L201.6,273.0 L201.7,273.0 L201.8,272.9 L201.9,272.9 L202.0,272.8 L202.1,272.8 L202.1,272.7 L202.2,272.7
-		L202.3,272.7 L202.3,272.6 L202.4,272.6 L202.5,272.6 L202.5,272.5 L202.6,272.5 L202.7,272.5 L202.7,272.4
-		L202.8,272.4 L202.9,272.4 L202.9,272.3 L203.0,272.3 L203.1,272.3 L203.1,272.2 L203.2,272.2 L203.3,272.2
-		L203.3,272.1 L203.4,272.1 L203.5,272.1 L203.5,272.0 L203.6,272.0 L203.7,272.0 L203.7,271.9 L203.8,271.9
-		L203.9,271.9 L203.9,271.8 L204.0,271.8 L204.1,271.8 L204.1,271.7 L204.2,271.7 L204.3,271.6 L204.4,271.6
-		L204.5,271.6 L204.5,271.5 L204.6,271.5 L204.7,271.4 L204.8,271.4 L204.9,271.3 L205.0,271.3 L205.1,271.2
-		L205.2,271.2 L205.3,271.1 L205.4,271.1 L205.4,271.0 L205.5,271.0 L205.6,271.0 L205.6,270.9 L205.7,270.9
-		L205.8,270.9 L205.8,270.8 L205.9,270.8 L206.0,270.8 L206.0,270.7 L206.1,270.7 L206.2,270.7 L206.2,270.6
-		L206.3,270.6 L206.4,270.6 L206.4,270.5 L206.5,270.5 L206.6,270.5 L206.6,270.4 L206.7,270.4 L206.8,270.4
-		L206.8,270.3 L206.9,270.3 L207.0,270.3 L207.0,270.2 L207.1,270.2 L207.2,270.2 L207.2,270.1 L207.3,270.1
-		L207.4,270.1 L207.4,270.0 L207.5,270.0 L207.6,270.0 L207.6,269.9 L207.7,269.9 L207.8,269.8 L207.9,269.8
-		L208.0,269.8 L208.0,269.7 L208.1,269.7 L208.2,269.6 L208.3,269.6 L208.4,269.5 L208.5,269.5 L208.5,269.4
-		L208.6,269.4 L208.7,269.4 L208.7,269.3 L208.8,269.3 L208.9,269.3 L208.9,269.2 L209.0,269.2 L209.1,269.2
-		L209.1,269.1 L209.2,269.1 L209.3,269.1 L209.3,269.0 L209.4,269.0 L209.5,269.0 L209.5,268.9 L209.6,268.9
-		L209.7,268.9 L209.7,268.8 L209.8,268.8 L209.9,268.8 L209.9,268.7 L210.0,268.7 L210.1,268.7 L210.1,268.6
-		L210.2,268.6 L210.3,268.6 L210.3,268.5 L210.4,268.5 L210.5,268.5 L210.5,268.4 L210.6,268.4 L210.7,268.4
-		L210.7,268.3 L210.8,268.3 L210.9,268.3 L210.9,268.2 L211.0,268.2 L211.1,268.2 L211.1,268.1 L211.2,268.1
-		L211.3,268.0 L211.4,268.0 L211.5,268.0 L211.5,267.9 L211.6,267.9 L211.7,267.8 L211.8,267.8 L211.8,267.7
-		L211.9,267.7 L212.0,267.7 L212.0,267.6 L212.1,267.6 L212.2,267.6 L212.2,267.5 L212.3,267.5 L212.4,267.5
-		L212.4,267.4 L212.5,267.4 L212.6,267.4 L212.6,267.3 L212.7,267.3 L212.8,267.3 L212.8,267.2 L212.9,267.2
-		L213.0,267.2 L213.0,267.1 L213.1,267.1 L213.2,267.1 L213.2,267.0 L213.3,267.0 L213.4,267.0 L213.4,266.9
-		L213.5,266.9 L213.6,266.9 L213.6,266.8 L213.7,266.8 L213.8,266.8 L213.8,266.7 L213.9,266.7 L214.0,266.7
-		L214.0,266.6 L214.1,266.6 L214.2,266.6 L214.2,266.5 L214.3,266.5 L214.4,266.4 L214.5,266.4 L214.6,266.4
-		L214.6,266.3 L214.7,266.3 L214.8,266.2 L214.9,266.2 L215.0,266.1 L215.1,266.1 L215.1,266.0 L215.2,266.0
-		L215.3,266.0 L215.3,265.9 L215.4,265.9 L215.5,265.9 L215.5,265.8 L215.6,265.8 L215.7,265.8 L215.7,265.7
-		L215.8,265.7 L215.9,265.7 L215.9,265.6 L216.0,265.6 L216.1,265.6 L216.1,265.5 L216.2,265.5 L216.3,265.5
-		L216.3,265.4 L216.4,265.4 L216.5,265.4 L216.5,265.3 L216.6,265.3 L216.7,265.3 L216.7,265.2 L216.8,265.2
-		L216.9,265.2 L216.9,265.1 L217.0,265.1 L217.1,265.1 L217.1,265.0 L217.2,265.0 L217.3,265.0 L217.3,264.9
-		L217.4,264.9 L217.5,264.9 L217.5,264.8 L217.6,264.8 L217.7,264.8 L217.7,264.7 L217.8,264.7 L217.9,264.6
-		L218.0,264.6 L218.1,264.6 L218.1,264.5 L218.2,264.5 L218.2,264.4 L218.3,264.4 L218.4,264.4 L218.4,264.3
-		L218.5,264.3 L218.6,264.3 L218.6,264.2 L218.7,264.2 L218.8,264.2 L218.8,264.1 L218.9,264.1 L219.0,264.1
-		L219.0,264.0 L219.1,264.0 L219.2,264.0 L219.2,263.9 L219.3,263.9 L219.4,263.9 L219.4,263.8 L219.5,263.8
-		L219.6,263.8 L219.6,263.7 L219.7,263.7 L219.8,263.7 L219.8,263.6 L219.9,263.6 L220.0,263.6 L220.0,263.5
-		L220.1,263.5 L220.2,263.5 L220.2,263.4 L220.3,263.4 L220.4,263.4 L220.4,263.3 L220.5,263.3 L220.6,263.3
-		L220.6,263.2 L220.7,263.2 L220.8,263.2 L220.8,263.1 L220.9,263.1 L221.0,263.0 L221.1,263.0 L221.2,263.0
-		L221.2,262.9 L221.3,262.9 L221.4,262.8 L221.5,262.8 L221.5,262.7 L221.6,262.7 L221.7,262.7 L221.7,262.6
-		L221.8,262.6 L221.9,262.6 L221.9,262.5 L222.0,262.5 L222.1,262.5 L222.1,262.4 L222.2,262.4 L222.3,262.4
-		L222.3,262.3 L222.4,262.3 L222.5,262.3 L222.5,262.2 L222.6,262.2 L222.7,262.2 L222.7,262.1 L222.8,262.1
-		L222.9,262.1 L222.9,262.0 L223.0,262.0 L223.1,262.0 L223.1,261.9 L223.2,261.9 L223.3,261.9 L223.3,261.8
-		L223.4,261.8 L223.5,261.8 L223.5,261.7 L223.6,261.7 L223.7,261.7 L223.7,261.6 L223.8,261.6 L223.9,261.6
-		L223.9,261.5 L224.0,261.5 L224.1,261.5 L224.1,261.4 L224.2,261.4 L224.3,261.4 L224.3,261.3 L224.4,261.3
-		L224.5,261.2 L224.6,261.2 L224.7,261.1 L224.8,261.1 L224.8,261.0 L224.9,261.0 L225.0,261.0 L225.0,260.9
-		L225.1,260.9 L225.2,260.9 L225.2,260.8 L225.3,260.8 L225.4,260.8 L225.4,260.7 L225.5,260.7 L225.6,260.7
-		L225.6,260.6 L225.7,260.6 L225.8,260.6 L225.8,260.5 L225.9,260.5 L226.0,260.5 L226.0,260.4 L226.1,260.4
-		L226.2,260.4 L226.2,260.3 L226.3,260.3 L226.4,260.3 L226.4,260.2 L226.5,260.2 L226.6,260.2 L226.6,260.1
-		L226.7,260.1 L226.8,260.1 L226.8,260.0 L226.9,260.0 L227.0,260.0 L227.0,259.9 L227.1,259.9 L227.2,259.9
-		L227.2,259.8 L227.3,259.8 L227.4,259.8 L227.4,259.7 L227.5,259.7 L227.6,259.6 L227.7,259.6 L227.8,259.6
-		L227.8,259.5 L227.9,259.5 L227.9,259.4 L228.0,259.4 L228.1,259.4 L228.1,259.3 L228.2,259.3 L228.3,259.3
-		L228.3,259.2 L228.4,259.2 L228.5,259.2 L228.5,259.1 L228.6,259.1 L228.7,259.1 L228.7,259.0 L228.8,259.0
-		L228.9,259.0 L228.9,258.9 L229.0,258.9 L229.1,258.9 L229.1,258.8 L229.2,258.8 L229.3,258.8 L229.3,258.7
-		L229.4,258.7 L229.5,258.7 L229.5,258.6 L229.6,258.6 L229.7,258.6 L229.7,258.5 L229.8,258.5 L229.9,258.5
-		L229.9,258.4 L230.0,258.4 L230.1,258.4 L230.1,258.3 L230.2,258.3 L230.3,258.3 L230.3,258.2 L230.4,258.2
-		L230.5,258.2 L230.5,258.1 L230.6,258.1 L230.7,258.1 L230.7,258.0 L230.8,258.0 L230.9,258.0 L230.9,257.9
-		L231.0,257.9 L231.1,257.8 L231.2,257.8 L231.3,257.7 L231.4,257.7 L231.4,257.6 L231.5,257.6 L231.6,257.6
-		L231.6,257.5 L231.7,257.5 L231.8,257.5 L231.8,257.4 L231.9,257.4 L232.0,257.4 L232.0,257.3 L232.1,257.3
-		L232.2,257.3 L232.2,257.2 L232.3,257.2 L232.4,257.2 L232.4,257.1 L232.5,257.1 L232.6,257.1 L232.6,257.0
-		L232.7,257.0 L232.8,257.0 L232.8,256.9 L232.9,256.9 L233.0,256.9 L233.0,256.8 L233.1,256.8 L233.2,256.8
-		L233.2,256.7 L233.3,256.7 L233.4,256.7 L233.4,256.6 L233.5,256.6 L233.6,256.6 L233.6,256.5 L233.7,256.5
-		L233.8,256.5 L233.8,256.4 L233.9,256.4 L234.0,256.4 L234.0,256.3 L234.1,256.3 L234.2,256.2 L234.3,256.2
-		L234.4,256.1 L234.5,256.1 L234.5,256.0 L234.6,256.0 L234.7,256.0 L234.7,255.9 L234.8,255.9 L234.9,255.9
-		L234.9,255.8 L235.0,255.8 L235.1,255.8 L235.1,255.7 L235.2,255.7 L235.3,255.7 L235.3,255.6 L235.4,255.6
-		L235.5,255.6 L235.5,255.5 L235.6,255.5 L235.7,255.5 L235.7,255.4 L235.8,255.4 L235.9,255.4 L235.9,255.3
-		L236.0,255.3 L236.1,255.3 L236.1,255.2 L236.2,255.2 L236.3,255.2 L236.3,255.1 L236.4,255.1 L236.5,255.1
-		L236.5,255.0 L236.6,255.0 L236.7,255.0 L236.7,254.9 L236.8,254.9 L236.9,254.9 L236.9,254.8 L237.0,254.8
-		L237.1,254.8 L237.1,254.7 L237.2,254.7 L237.3,254.7 L237.3,254.6 L237.4,254.6 L237.5,254.6 L237.5,254.5
-		L237.6,254.5 L237.6,254.4 L237.7,254.4 L237.8,254.4 L237.9,254.3 L238.0,254.3 L238.0,254.2 L238.1,254.2
-		L238.2,254.2 L238.2,254.1 L238.3,254.1 L238.4,254.1 L238.4,254.0 L238.5,254.0 L238.6,254.0 L238.6,253.9
-		L238.7,253.9 L238.8,253.9 L238.8,253.8 L238.9,253.8 L239.0,253.8 L239.0,253.7 L239.1,253.7 L239.2,253.7
-		L239.2,253.6 L239.3,253.6 L239.4,253.6 L239.4,253.5 L239.5,253.5 L239.6,253.5 L239.6,253.4 L239.7,253.4
-		L239.8,253.4 L239.8,253.3 L239.9,253.3 L240.0,253.3 L240.0,253.2 L240.1,253.2 L240.2,253.2 L240.2,253.1
-		L240.3,253.1 L240.4,253.1 L240.4,253.0 L240.5,253.0 L240.6,253.0 L240.6,252.9 L240.7,252.9 L240.8,252.8
-		L240.9,252.8 L241.0,252.7 L241.1,252.7 L241.1,252.6 L241.2,252.6 L241.3,252.6 L241.3,252.5 L241.4,252.5
-		L241.5,252.5 L241.5,252.4 L241.6,252.4 L241.7,252.4 L241.7,252.3 L241.8,252.3 L241.9,252.3 L241.9,252.2
-		L242.0,252.2 L242.1,252.2 L242.1,252.1 L242.2,252.1 L242.3,252.1 L242.3,252.0 L242.4,252.0 L242.5,252.0
-		L242.5,251.9 L242.6,251.9 L242.7,251.9 L242.7,251.8 L242.8,251.8 L242.9,251.8 L242.9,251.7 L243.0,251.7
-		L243.1,251.7 L243.1,251.6 L243.2,251.6 L243.3,251.6 L243.3,251.5 L243.4,251.5 L243.5,251.5 L243.5,251.4
-		L243.6,251.4 L243.7,251.4 L243.7,251.3 L243.8,251.3 L243.9,251.3 L243.9,251.2 L244.0,251.2 L244.1,251.1
-		L244.2,251.1 L244.2,251.0 L244.3,251.0 L244.4,251.0 L244.5,250.9 L244.6,250.9 L244.6,250.8 L244.7,250.8
-		L244.8,250.8 L244.8,250.7 L244.9,250.7 L245.0,250.7 L245.0,250.6 L245.1,250.6 L245.2,250.6 L245.2,250.5
-		L245.3,250.5 L245.4,250.5 L245.4,250.4 L245.5,250.4 L245.6,250.4 L245.6,250.3 L245.7,250.3 L245.8,250.3
-		L245.8,250.2 L245.9,250.2 L246.0,250.2 L246.0,250.1 L246.1,250.1 L246.2,250.1 L246.2,250.0 L246.3,250.0
-		L246.4,250.0 L246.4,249.9 L246.5,249.9 L246.6,249.9 L246.6,249.8 L246.7,249.8 L246.8,249.8 L246.8,249.7
-		L246.9,249.7 L247.0,249.7 L247.0,249.6 L247.1,249.6 L247.2,249.6 L247.2,249.5 L247.3,249.5 L247.4,249.4
-		L247.5,249.4 L247.6,249.3 L247.7,249.3 L247.7,249.2 L247.8,249.2 L247.9,249.2 L247.9,249.1 L248.0,249.1
-		L248.1,249.1 L248.1,249.0 L248.2,249.0 L248.3,249.0 L248.3,248.9 L248.4,248.9 L248.5,248.9 L248.5,248.8
-		L248.6,248.8 L248.7,248.8 L248.7,248.7 L248.8,248.7 L248.9,248.7 L248.9,248.6 L249.0,248.6 L249.1,248.6
-		L249.1,248.5 L249.2,248.5 L249.3,248.5 L249.3,248.4 L249.4,248.4 L249.5,248.4 L249.5,248.3 L249.6,248.3
-		L249.7,248.3 L249.7,248.2 L249.8,248.2 L249.9,248.2 L249.9,248.1 L250.0,248.1 L250.1,248.1 L250.1,248.0
-		L250.2,248.0 L250.3,248.0 L250.3,247.9 L250.4,247.9 L250.5,247.8 L250.6,247.8 L250.7,247.7 L250.8,247.7
-		L250.8,247.6 L250.9,247.6 L251.0,247.6 L251.1,247.5 L251.2,247.5 L251.2,247.4 L251.3,247.4 L251.4,247.4
-		L251.4,247.3 L251.5,247.3 L251.6,247.3 L251.6,247.2 L251.7,247.2 L251.8,247.2 L251.8,247.1 L251.9,247.1
-		L252.0,247.1 L252.0,247.0 L252.1,247.0 L252.2,247.0 L252.2,246.9 L252.3,246.9 L252.4,246.9 L252.4,246.8
-		L252.5,246.8 L252.6,246.8 L252.6,246.7 L252.7,246.7 L252.8,246.7 L252.8,246.6 L252.9,246.6 L253.0,246.6
-		L253.0,246.5 L253.1,246.5 L253.2,246.5 L253.2,246.4 L253.3,246.4 L253.4,246.4 L253.4,246.3 L253.5,246.3
-		L253.6,246.3 L253.6,246.2 L253.7,246.2 L253.8,246.1 L253.9,246.1 L254.0,246.0 L254.1,246.0 L254.2,245.9
-		L254.3,245.9 L254.3,245.8 L254.4,245.8 L254.5,245.8 L254.6,245.7 L254.7,245.7 L254.7,245.6 L254.8,245.6
-		L254.9,245.6 L254.9,245.5 L255.0,245.5 L255.1,245.5 L255.1,245.4 L255.2,245.4 L255.3,245.4 L255.3,245.3
-		L255.4,245.3 L255.5,245.3 L255.5,245.2 L255.6,245.2 L255.7,245.2 L255.7,245.1 L255.8,245.1 L255.9,245.1
-		L255.9,245.0 L256.0,245.0 L256.1,245.0 L256.1,244.9 L256.2,244.9 L256.3,244.9 L256.3,244.8 L256.4,244.8
-		L256.5,244.8 L256.5,244.7 L256.6,244.7 L256.7,244.7 L256.7,244.6 L256.8,244.6 L256.9,244.6 L256.9,244.5
-		L257.0,244.5 L257.1,244.4 L257.2,244.4 L257.3,244.3 L257.4,244.3 L257.4,244.2 L257.5,244.2 L257.6,244.2
-		L257.7,244.1 L257.8,244.1 L257.8,244.0 L257.9,244.0 L258.0,244.0 L258.0,243.9 L258.1,243.9 L258.2,243.9
-		L258.2,243.8 L258.3,243.8 L258.4,243.8 L258.4,243.7 L258.5,243.7 L258.6,243.7 L258.6,243.6 L258.7,243.6
-		L258.8,243.6 L258.8,243.5 L258.9,243.5 L259.0,243.5 L259.0,243.4 L259.1,243.4 L259.2,243.4 L259.2,243.3
-		L259.3,243.3 L259.4,243.3 L259.4,243.2 L259.5,243.2 L259.6,243.2 L259.6,243.1 L259.7,243.1 L259.8,243.1
-		L259.8,243.0 L259.9,243.0 L260.0,243.0 L260.0,242.9 L260.1,242.9 L260.2,242.8 L260.3,242.8 L260.4,242.7
-		L260.5,242.7 L260.6,242.6 L260.7,242.6 L260.8,242.5 L260.9,242.5 L260.9,242.4 L261.0,242.4 L261.1,242.4
-		L261.2,242.3 L261.3,242.3 L261.3,242.2 L261.4,242.2 L261.5,242.2 L261.5,242.1 L261.6,242.1 L261.7,242.1
-		L261.7,242.0 L261.8,242.0 L261.9,242.0 L261.9,241.9 L262.0,241.9 L262.1,241.9 L262.1,241.8 L262.2,241.8
-		L262.3,241.8 L262.3,241.7 L262.4,241.7 L262.5,241.7 L262.5,241.6 L262.6,241.6 L262.7,241.6 L262.7,241.5
-		L262.8,241.5 L262.9,241.5 L262.9,241.4 L263.0,241.4 L263.1,241.4 L263.1,241.3 L263.2,241.3 L263.3,241.3
-		L263.3,241.2 L263.4,241.2 L263.5,241.1 L263.6,241.1 L263.7,241.0 L263.8,241.0 L263.9,240.9 L264.0,240.9
-		L264.0,240.8 L264.1,240.8 L264.2,240.8 L264.3,240.7 L264.4,240.7 L264.4,240.6 L264.5,240.6 L264.6,240.6
-		L264.6,240.5 L264.7,240.5 L264.8,240.5 L264.8,240.4 L264.9,240.4 L265.0,240.4 L265.0,240.3 L265.1,240.3
-		L265.2,240.3 L265.2,240.2 L265.3,240.2 L265.4,240.2 L265.4,240.1 L265.5,240.1 L265.6,240.1 L265.6,240.0
-		L265.7,240.0 L265.8,240.0 L265.8,239.9 L265.9,239.9 L266.0,239.9 L266.0,239.8 L266.1,239.8 L266.2,239.8
-		L266.2,239.7 L266.3,239.7 L266.4,239.7 L266.4,239.6 L266.5,239.6 L266.6,239.6 L266.6,239.5 L266.7,239.5
-		L266.8,239.4 L266.9,239.4 L267.0,239.3 L267.1,239.3 L267.2,239.2 L267.3,239.2 L267.4,239.1 L267.5,239.1
-		L267.5,239.0 L267.6,239.0 L267.7,239.0 L267.8,238.9 L267.9,238.9 L267.9,238.8 L268.0,238.8 L268.1,238.8
-		L268.1,238.7 L268.2,238.7 L268.3,238.7 L268.3,238.6 L268.4,238.6 L268.5,238.6 L268.5,238.5 L268.6,238.5
-		L268.7,238.5 L268.7,238.4 L268.8,238.4 L268.9,238.4 L268.9,238.3 L269.0,238.3 L269.1,238.3 L269.1,238.2
-		L269.2,238.2 L269.3,238.2 L269.3,238.1 L269.4,238.1 L269.5,238.1 L269.5,238.0 L269.6,238.0 L269.7,238.0
-		L269.7,237.9 L269.8,237.9 L269.9,237.8 L270.0,237.8 L270.1,237.7 L270.2,237.7 L270.3,237.6 L270.4,237.6
-		L270.5,237.5 L270.6,237.5 L270.6,237.4 L270.7,237.4 L270.8,237.4 L270.9,237.3 L271.0,237.3 L271.0,237.2
-		L271.1,237.2 L271.2,237.2 L271.2,237.1 L271.3,237.1 L271.4,237.1 L271.4,237.0 L271.5,237.0 L271.6,237.0
-		L271.6,236.9 L271.7,236.9 L271.8,236.9 L271.8,236.8 L271.9,236.8 L272.0,236.8 L272.0,236.7 L272.1,236.7
-		L272.2,236.7 L272.2,236.6 L272.3,236.6 L272.4,236.6 L272.4,236.5 L272.5,236.5 L272.6,236.5 L272.6,236.4
-		L272.7,236.4 L272.8,236.4 L272.8,236.3 L272.9,236.3 L273.0,236.3 L273.0,236.2 L273.1,236.2 L273.2,236.2
-		L273.2,236.1 L273.3,236.1 L273.4,236.0 L273.5,236.0 L273.6,235.9 L273.7,235.9 L273.8,235.8 L273.9,235.8
-		L274.0,235.7 L274.1,235.7 L274.1,235.6 L274.2,235.6 L274.3,235.6 L274.4,235.5 L274.5,235.5 L274.5,235.4
-		L274.6,235.4 L274.7,235.4 L274.7,235.3 L274.8,235.3 L274.9,235.3 L274.9,235.2 L275.0,235.2 L275.1,235.2
-		L275.1,235.1 L275.2,235.1 L275.3,235.1 L275.3,235.0 L275.4,235.0 L275.5,235.0 L275.5,234.9 L275.6,234.9
-		L275.7,234.9 L275.7,234.8 L275.8,234.8 L275.9,234.8 L275.9,234.7 L276.0,234.7 L276.1,234.7 L276.1,234.6
-		L276.2,234.6 L276.3,234.6 L276.3,234.5 L276.4,234.5 L276.5,234.4 L276.6,234.4 L276.7,234.3 L276.8,234.3
-		L276.9,234.2 L277.0,234.2 L277.1,234.1 L277.2,234.1 L277.2,234.0 L277.3,234.0 L277.4,234.0 L277.5,233.9
-		L277.6,233.9 L277.6,233.8 L277.7,233.8 L277.8,233.8 L277.8,233.7 L277.9,233.7 L278.0,233.7 L278.0,233.6
-		L278.1,233.6 L278.2,233.6 L278.2,233.5 L278.3,233.5 L278.4,233.5 L278.4,233.4 L278.5,233.4 L278.6,233.4
-		L278.6,233.3 L278.7,233.3 L278.8,233.3 L278.8,233.2 L278.9,233.2 L279.0,233.2 L279.0,233.1 L279.1,233.1
-		L279.2,233.1 L279.2,233.0 L279.3,233.0 L279.4,233.0 L279.4,232.9 L279.5,232.9 L279.6,232.9 L279.6,232.8
-		L279.7,232.8 L279.8,232.8 L279.8,232.7 L279.9,232.7 L280.0,232.6 L280.1,232.6 L280.2,232.5 L280.3,232.5
-		L280.4,232.4 L280.5,232.4 L280.6,232.3 L280.7,232.3 L280.7,232.2 L280.8,232.2 L280.9,232.2 L281.0,232.1
-		L281.1,232.1 L281.1,232.0 L281.2,232.0 L281.3,232.0 L281.3,231.9 L281.4,231.9 L281.5,231.9 L281.5,231.8
-		L281.6,231.8 L281.7,231.8 L281.7,231.7 L281.8,231.7 L281.9,231.7 L281.9,231.6 L282.0,231.6 L282.1,231.6
-		L282.1,231.5 L282.2,231.5 L282.3,231.5 L282.3,231.4 L282.4,231.4 L282.5,231.4 L282.5,231.3 L282.6,231.3
-		L282.7,231.3 L282.7,231.2 L282.8,231.2 L282.9,231.2 L282.9,231.1 L283.0,231.1 L283.1,231.0 L283.2,231.0
-		L283.3,231.0 L283.3,230.9 L283.4,230.9 L283.5,230.8 L283.6,230.8 L283.7,230.7 L283.8,230.7 L283.8,230.6
-		L283.9,230.6 L284.0,230.6 L284.1,230.5 L284.2,230.5 L284.2,230.4 L284.3,230.4 L284.4,230.4 L284.4,230.3
-		L284.5,230.3 L284.6,230.3 L284.6,230.2 L284.7,230.2 L284.8,230.2 L284.8,230.1 L284.9,230.1 L285.0,230.1
-		L285.0,230.0 L285.1,230.0 L285.2,230.0 L285.2,229.9 L285.3,229.9 L285.4,229.9 L285.4,229.8 L285.5,229.8
-		L285.6,229.8 L285.6,229.7 L285.7,229.7 L285.8,229.7 L285.8,229.6 L285.9,229.6 L286.0,229.6 L286.0,229.5
-		L286.1,229.5 L286.2,229.5 L286.2,229.4 L286.3,229.4 L286.4,229.4 L286.4,229.3 L286.5,229.3 L286.6,229.2
-		L286.7,229.2 L286.8,229.1 L286.9,229.1 L287.0,229.0 L287.1,229.0 L287.2,228.9 L287.3,228.9 L287.3,228.8
-		L287.4,228.8 L287.5,228.8 L287.5,228.7 L287.6,228.7 L287.7,228.7 L287.7,228.6 L287.8,228.6 L287.9,228.6
-		L287.9,228.5 L288.0,228.5 L288.1,228.5 L288.1,228.4 L288.2,228.4 L288.3,228.4 L288.3,228.3 L288.4,228.3
-		L288.5,228.3 L288.5,228.2 L288.6,228.2 L288.7,228.2 L288.7,228.1 L288.8,228.1 L288.9,228.1 L288.9,228.0
-		L289.0,228.0 L289.1,228.0 L289.1,227.9 L289.2,227.9 L289.3,227.9 L289.3,227.8 L289.4,227.8 L289.5,227.8
-		L289.5,227.7 L289.6,227.7 L289.7,227.7 L289.7,227.6 L289.8,227.6 L289.9,227.6 L289.9,227.5 L290.0,227.5
-		L290.1,227.4 L290.2,227.4 L290.3,227.3 L290.4,227.3 L290.5,227.2 L290.6,227.2 L290.7,227.1 L290.8,227.1
-		L290.8,227.0 L290.9,227.0 L291.0,227.0 L291.0,226.9 L291.1,226.9 L291.2,226.9 L291.2,226.8 L291.3,226.8
-		L291.4,226.8 L291.4,226.7 L291.5,226.7 L291.6,226.7 L291.6,226.6 L291.7,226.6 L291.8,226.6 L291.8,226.5
-		L291.9,226.5 L292.0,226.5 L292.0,226.4 L292.1,226.4 L292.2,226.4 L292.2,226.3 L292.3,226.3 L292.4,226.3
-		L292.4,226.2 L292.5,226.2 L292.6,226.2 L292.6,226.1 L292.7,226.1 L292.8,226.1 L292.8,226.0 L292.9,226.0
-		L293.0,226.0 L293.0,225.9 L293.1,225.9 L293.2,225.8 L293.3,225.8 L293.4,225.7 L293.5,225.7 L293.6,225.6
-		L293.7,225.6 L293.8,225.5 L293.9,225.5 L293.9,225.4 L294.0,225.4 L294.1,225.4 L294.1,225.3 L294.2,225.3
-		L294.3,225.3 L294.3,225.2 L294.4,225.2 L294.5,225.2 L294.5,225.1 L294.6,225.1 L294.7,225.1 L294.7,225.0
-		L294.8,225.0 L294.9,225.0 L294.9,224.9 L295.0,224.9 L295.1,224.9 L295.1,224.8 L295.2,224.8 L295.3,224.8
-		L295.3,224.7 L295.4,224.7 L295.5,224.7 L295.5,224.6 L295.6,224.6 L295.7,224.6 L295.7,224.5 L295.8,224.5
-		L295.9,224.5 L295.9,224.4 L296.0,224.4 L296.1,224.4 L296.1,224.3 L296.2,224.3 L296.3,224.3 L296.3,224.2
-		L296.4,224.2 L296.5,224.2 L296.5,224.1 L296.6,224.1 L296.7,224.0 L296.8,224.0 L296.9,223.9 L297.0,223.9
-		L297.1,223.8 L297.2,223.8 L297.2,223.7 L297.3,223.7 L297.4,223.7 L297.4,223.6 L297.5,223.6 L297.6,223.6
-		L297.6,223.5 L297.7,223.5 L297.8,223.5 L297.8,223.4 L297.9,223.4 L298.0,223.4 L298.0,223.3 L298.1,223.3
-		L298.2,223.3 L298.2,223.2 L298.3,223.2 L298.4,223.2 L298.4,223.1 L298.5,223.1 L298.6,223.1 L298.6,223.0
-		L298.7,223.0 L298.8,223.0 L298.8,222.9 L298.9,222.9 L299.0,222.9 L299.0,222.8 L299.1,222.8 L299.2,222.8
-		L299.2,222.7 L299.3,222.7 L299.4,222.7 L299.4,222.6 L299.5,222.6 L299.6,222.6 L299.6,222.5 L299.7,222.5
-		L299.8,222.4 L299.9,222.4 L300.0,222.3 L300.1,222.3 L300.2,222.2 L300.3,222.2 L300.3,222.1 L300.4,222.1
-		L300.5,222.1 L300.5,222.0 L300.6,222.0 L300.7,222.0 L300.7,221.9 L300.8,221.9 L300.9,221.9 L300.9,221.8
-		L301.0,221.8 L301.1,221.8 L301.1,221.7 L301.2,221.7 L301.3,221.7 L301.3,221.6 L301.4,221.6 L301.5,221.6
-		L301.5,221.5 L301.6,221.5 L301.7,221.5 L301.7,221.4 L301.8,221.4 L301.9,221.4 L301.9,221.3 L302.0,221.3
-		L302.1,221.3 L302.1,221.2 L302.2,221.2 L302.3,221.2 L302.3,221.1 L302.4,221.1 L302.5,221.1 L302.5,221.0
-		L302.6,221.0 L302.7,221.0 L302.7,220.9 L302.8,220.9 L302.9,220.9 L302.9,220.8 L303.0,220.8 L303.1,220.8
-		L303.1,220.7 L303.2,220.7 L303.3,220.6 L303.4,220.6 L303.5,220.5 L303.6,220.5 L303.6,220.4 L303.7,220.4
-		L303.8,220.4 L303.8,220.3 L303.9,220.3 L304.0,220.3 L304.0,220.2 L304.1,220.2 L304.2,220.2 L304.2,220.1
-		L304.3,220.1 L304.4,220.1 L304.4,220.0 L304.5,220.0 L304.6,220.0 L304.6,219.9 L304.7,219.9 L304.8,219.9
-		L304.8,219.8 L304.9,219.8 L305.0,219.8 L305.0,219.7 L305.1,219.7 L305.2,219.7 L305.2,219.6 L305.3,219.6
-		L305.4,219.6 L305.4,219.5 L305.5,219.5 L305.6,219.5 L305.6,219.4 L305.7,219.4 L305.8,219.4 L305.8,219.3
-		L305.9,219.3 L306.0,219.3 L306.0,219.2 L306.1,219.2 L306.2,219.2 L306.2,219.1 L306.3,219.1 L306.4,219.0
-		L306.5,219.0 L306.6,218.9 L306.7,218.9 L306.7,218.8 L306.8,218.8 L306.9,218.8 L306.9,218.7 L307.0,218.7
-		L307.1,218.7 L307.1,218.6 L307.2,218.6 L307.3,218.6 L307.3,218.5 L307.4,218.5 L307.5,218.5 L307.5,218.4
-		L307.6,218.4 L307.7,218.4 L307.7,218.3 L307.8,218.3 L307.9,218.3 L307.9,218.2 L308.0,218.2 L308.1,218.2
-		L308.1,218.1 L308.2,218.1 L308.3,218.1 L308.3,218.0 L308.4,218.0 L308.5,218.0 L308.5,217.9 L308.6,217.9
-		L308.7,217.9 L308.7,217.8 L308.8,217.8 L308.9,217.8 L308.9,217.7 L309.0,217.7 L309.1,217.7 L309.1,217.6
-		L309.2,217.6 L309.3,217.6 L309.3,217.5 L309.4,217.5 L309.5,217.5 L309.5,217.4 L309.6,217.4 L309.7,217.4
-		L309.7,217.3 L309.8,217.3 L309.9,217.2 L310.0,217.2 L310.0,217.1 L310.1,217.1 L310.2,217.1 L310.2,217.0
-		L310.3,217.0 L310.4,217.0 L310.4,216.9 L310.5,216.9 L310.6,216.9 L310.6,216.8 L310.7,216.8 L310.8,216.8
-		L310.8,216.7 L310.9,216.7 L311.0,216.7 L311.0,216.6 L311.1,216.6 L311.2,216.6 L311.2,216.5 L311.3,216.5
-		L311.4,216.5 L311.4,216.4 L311.5,216.4 L311.6,216.4 L311.6,216.3 L311.7,216.3 L311.8,216.3 L311.8,216.2
-		L311.9,216.2 L312.0,216.2 L312.0,216.1 L312.1,216.1 L312.2,216.1 L312.2,216.0 L312.3,216.0 L312.4,216.0
-		L312.4,215.9 L312.5,215.9 L312.6,215.9 L312.6,215.8 L312.7,215.8 L312.8,215.8 L312.8,215.7 L312.9,215.7
-		L313.0,215.6 L313.1,215.6 L313.2,215.5 L313.3,215.5 L313.3,215.4 L313.4,215.4 L313.5,215.4 L313.5,215.3
-		L313.6,215.3 L313.7,215.3 L313.7,215.2 L313.8,215.2 L313.9,215.2 L313.9,215.1 L314.0,215.1 L314.1,215.1
-		L314.1,215.0 L314.2,215.0 L314.3,215.0 L314.3,214.9 L314.4,214.9 L314.5,214.9 L314.5,214.8 L314.6,214.8
-		L314.7,214.8 L314.7,214.7 L314.8,214.7 L314.9,214.7 L314.9,214.6 L315.0,214.6 L315.1,214.6 L315.1,214.5
-		L315.2,214.5 L315.3,214.5 L315.3,214.4 L315.4,214.4 L315.5,214.4 L315.5,214.3 L315.6,214.3 L315.7,214.3
-		L315.7,214.2 L315.8,214.2 L315.9,214.2 L315.9,214.1 L316.0,214.1 L316.1,214.1 L316.1,214.0 L316.2,214.0
-		L316.3,214.0 L316.3,213.9 L316.4,213.9 L316.4,213.8 L316.5,213.8 L316.6,213.8 L316.6,213.7 L316.7,213.7
-		L316.8,213.7 L316.8,213.6 L316.9,213.6 L317.0,213.6 L317.0,213.5 L317.1,213.5 L317.2,213.5 L317.2,213.4
-		L317.3,213.4 L317.4,213.4 L317.4,213.3 L317.5,213.3 L317.6,213.3 L317.6,213.2 L317.7,213.2 L317.8,213.2
-		L317.8,213.1 L317.9,213.1 L318.0,213.1 L318.0,213.0 L318.1,213.0 L318.2,213.0 L318.2,212.9 L318.3,212.9
-		L318.4,212.9 L318.4,212.8 L318.5,212.8 L318.6,212.8 L318.6,212.7 L318.7,212.7 L318.8,212.7 L318.8,212.6
-		L318.9,212.6 L319.0,212.6 L319.0,212.5 L319.1,212.5 L319.2,212.5 L319.2,212.4 L319.3,212.4 L319.4,212.4
-		L319.4,212.3 L319.5,212.3 L319.6,212.3 L319.6,212.2 L319.7,212.2 L319.8,212.1 L319.9,212.1 L319.9,212.0
-		L320.0,212.0 L320.1,212.0 L320.1,211.9 L320.2,211.9 L320.3,211.9 L320.3,211.8 L320.4,211.8 L320.5,211.8
-		L320.5,211.7 L320.6,211.7 L320.7,211.7 L320.7,211.6 L320.8,211.6 L320.9,211.6 L320.9,211.5 L321.0,211.5
-		L321.1,211.5 L321.1,211.4 L321.2,211.4 L321.3,211.4 L321.3,211.3 L321.4,211.3 L321.5,211.3 L321.5,211.2
-		L321.6,211.2 L321.7,211.2 L321.7,211.1 L321.8,211.1 L321.9,211.1 L321.9,211.0 L322.0,211.0 L322.1,211.0
-		L322.1,210.9 L322.2,210.9 L322.3,210.9 L322.3,210.8 L322.4,210.8 L322.5,210.8 L322.5,210.7 L322.6,210.7
-		L322.7,210.7 L322.7,210.6 L322.8,210.6 L322.9,210.5 L323.0,210.5 L323.0,210.4 L323.1,210.4 L323.2,210.4
-		L323.2,210.3 L323.3,210.3 L323.4,210.3 L323.4,210.2 L323.5,210.2 L323.6,210.2 L323.6,210.1 L323.7,210.1
-		L323.8,210.1 L323.8,210.0 L323.9,210.0 L324.0,210.0 L324.0,209.9 L324.1,209.9 L324.2,209.9 L324.2,209.8
-		L324.3,209.8 L324.4,209.8 L324.4,209.7 L324.5,209.7 L324.6,209.7 L324.6,209.6 L324.7,209.6 L324.8,209.6
-		L324.8,209.5 L324.9,209.5 L325.0,209.5 L325.0,209.4 L325.1,209.4 L325.2,209.4 L325.2,209.3 L325.3,209.3
-		L325.4,209.3 L325.4,209.2 L325.5,209.2 L325.6,209.2 L325.6,209.1 L325.7,209.1 L325.8,209.1 L325.8,209.0
-		L325.9,209.0 L326.0,209.0 L326.0,208.9 L326.1,208.9 L326.2,208.8 L326.3,208.8 L326.4,208.7 L326.5,208.7
-		L326.5,208.6 L326.6,208.6 L326.7,208.6 L326.7,208.5 L326.8,208.5 L326.9,208.5 L326.9,208.4 L327.0,208.4
-		L327.1,208.4 L327.1,208.3 L327.2,208.3 L327.3,208.3 L327.3,208.2 L327.4,208.2 L327.5,208.2 L327.5,208.1
-		L327.6,208.1 L327.7,208.1 L327.7,208.0 L327.8,208.0 L327.9,208.0 L327.9,207.9 L328.0,207.9 L328.1,207.9
-		L328.1,207.8 L328.2,207.8 L328.3,207.8 L328.3,207.7 L328.4,207.7 L328.5,207.7 L328.5,207.6 L328.6,207.6
-		L328.7,207.6 L328.7,207.5 L328.8,207.5 L328.9,207.5 L328.9,207.4 L329.0,207.4 L329.1,207.4 L329.1,207.3
-		L329.2,207.3 L329.3,207.3 L329.3,207.2 L329.4,207.2 L329.5,207.1 L329.6,207.1 L329.6,207.0 L329.7,207.0
-		L329.8,207.0 L329.8,206.9 L329.9,206.9 L330.0,206.9 L330.0,206.8 L330.1,206.8 L330.2,206.8 L330.2,206.7
-		L330.3,206.7 L330.4,206.7 L330.4,206.6 L330.5,206.6 L330.6,206.6 L330.6,206.5 L330.7,206.5 L330.8,206.5
-		L330.8,206.4 L330.9,206.4 L331.0,206.4 L331.0,206.3 L331.1,206.3 L331.2,206.3 L331.2,206.2 L331.3,206.2
-		L331.4,206.2 L331.4,206.1 L331.5,206.1 L331.6,206.1 L331.6,206.0 L331.7,206.0 L331.8,206.0 L331.8,205.9
-		L331.9,205.9 L332.0,205.9 L332.0,205.8 L332.1,205.8 L332.2,205.8 L332.2,205.7 L332.3,205.7 L332.4,205.7
-		L332.4,205.6 L332.5,205.6 L332.6,205.5 L332.7,205.5 L332.8,205.4 L332.9,205.4 L333.0,205.3 L333.1,205.3
-		L333.1,205.2 L333.2,205.2 L333.3,205.2 L333.3,205.1 L333.4,205.1 L333.5,205.1 L333.5,205.0 L333.6,205.0
-		L333.7,205.0 L333.7,204.9 L333.8,204.9 L333.9,204.9 L333.9,204.8 L334.0,204.8 L334.1,204.8 L334.1,204.7
-		L334.2,204.7 L334.3,204.7 L334.3,204.6 L334.4,204.6 L334.5,204.6 L334.5,204.5 L334.6,204.5 L334.7,204.5
-		L334.7,204.4 L334.8,204.4 L334.9,204.4 L334.9,204.3 L335.0,204.3 L335.1,204.3 L335.1,204.2 L335.2,204.2
-		L335.3,204.2 L335.3,204.1 L335.4,204.1 L335.5,204.1 L335.5,204.0 L335.6,204.0 L335.7,204.0 L335.7,203.9
-		L335.8,203.9 L335.9,203.8 L336.0,203.8 L336.1,203.7 L336.2,203.7 L336.2,203.6 L336.3,203.6 L336.4,203.6
-		L336.4,203.5 L336.5,203.5 L336.6,203.5 L336.6,203.4 L336.7,203.4 L336.8,203.4 L336.8,203.3 L336.9,203.3
-		L337.0,203.3 L337.0,203.2 L337.1,203.2 L337.2,203.2 L337.2,203.1 L337.3,203.1 L337.4,203.1 L337.4,203.0
-		L337.5,203.0 L337.6,203.0 L337.6,202.9 L337.7,202.9 L337.8,202.9 L337.8,202.8 L337.9,202.8 L338.0,202.8
-		L338.0,202.7 L338.1,202.7 L338.2,202.7 L338.2,202.6 L338.3,202.6 L338.4,202.6 L338.4,202.5 L338.5,202.5
-		L338.6,202.5 L338.6,202.4 L338.7,202.4 L338.8,202.4 L338.8,202.3 L338.9,202.3 L339.0,202.3 L339.0,202.2
-		L339.1,202.2 L339.2,202.1 L339.3,202.1 L339.4,202.0 L339.5,202.0 L339.6,201.9 L339.7,201.9 L339.7,201.8
-		L339.8,201.8 L339.9,201.8 L339.9,201.7 L340.0,201.7 L340.1,201.7 L340.1,201.6 L340.2,201.6 L340.3,201.6
-		L340.3,201.5 L340.4,201.5 L340.5,201.5 L340.5,201.4 L340.6,201.4 L340.7,201.4 L340.7,201.3 L340.8,201.3
-		L340.9,201.3 L340.9,201.2 L341.0,201.2 L341.1,201.2 L341.1,201.1 L341.2,201.1 L341.3,201.1 L341.3,201.0
-		L341.4,201.0 L341.5,201.0 L341.5,200.9 L341.6,200.9 L341.7,200.9 L341.7,200.8 L341.8,200.8 L341.9,200.8
-		L341.9,200.7 L342.0,200.7 L342.1,200.7 L342.1,200.6 L342.2,200.6 L342.3,200.5 L342.4,200.5 L342.5,200.4
-		L342.6,200.4 L342.7,200.3 L342.8,200.3 L342.9,200.2 L343.0,200.2 L343.0,200.1 L343.1,200.1 L343.2,200.1
-		L343.2,200.0 L343.3,200.0 L343.4,200.0 L343.4,199.9 L343.5,199.9 L343.6,199.9 L343.6,199.8 L343.7,199.8
-		L343.8,199.8 L343.8,199.7 L343.9,199.7 L344.0,199.7 L344.0,199.6 L344.1,199.6 L344.2,199.6 L344.2,199.5
-		L344.3,199.5 L344.4,199.5 L344.4,199.4 L344.5,199.4 L344.6,199.4 L344.6,199.3 L344.7,199.3 L344.8,199.3
-		L344.8,199.2 L344.9,199.2 L345.0,199.2 L345.0,199.1 L345.1,199.1 L345.2,199.1 L345.2,199.0 L345.3,199.0
-		L345.4,199.0 L345.4,198.9 L345.5,198.9 L345.6,198.9 L345.6,198.8 L345.7,198.8 L345.8,198.7 L345.9,198.7
-		L346.0,198.6 L346.1,198.6 L346.2,198.5 L346.3,198.5 L346.3,198.4 L346.4,198.4 L346.5,198.4 L346.5,198.3
-		L346.6,198.3 L346.7,198.3 L346.7,198.2 L346.8,198.2 L346.9,198.2 L346.9,198.1 L347.0,198.1 L347.1,198.1
-		L347.1,198.0 L347.2,198.0 L347.3,198.0 L347.3,197.9 L347.4,197.9 L347.5,197.9 L347.5,197.8 L347.6,197.8
-		L347.7,197.8 L347.7,197.7 L347.8,197.7 L347.9,197.7 L347.9,197.6 L348.0,197.6 L348.1,197.6 L348.1,197.5
-		L348.2,197.5 L348.3,197.5 L348.3,197.4 L348.4,197.4 L348.5,197.4 L348.5,197.3 L348.6,197.3 L348.7,197.3
-		L348.7,197.2 L348.8,197.2 L348.9,197.1 L349.0,197.1 L349.1,197.0 L349.2,197.0 L349.3,196.9 L349.4,196.9
-		L349.5,196.8 L349.6,196.8 L349.6,196.7 L349.7,196.7 L349.8,196.7 L349.8,196.6 L349.9,196.6 L350.0,196.6
-		L350.0,196.5 L350.1,196.5 L350.2,196.5 L350.2,196.4 L350.3,196.4 L350.4,196.4 L350.4,196.3 L350.5,196.3
-		L350.6,196.3 L350.6,196.2 L350.7,196.2 L350.8,196.2 L350.8,196.1 L350.9,196.1 L351.0,196.1 L351.0,196.0
-		L351.1,196.0 L351.2,196.0 L351.2,195.9 L351.3,195.9 L351.4,195.9 L351.4,195.8 L351.5,195.8 L351.6,195.8
-		L351.6,195.7 L351.7,195.7 L351.8,195.7 L351.8,195.6 L351.9,195.6 L352.0,195.5 L352.1,195.5 L352.2,195.5
-		L352.2,195.4 L352.3,195.4 L352.4,195.3 L352.5,195.3 L352.6,195.2 L352.7,195.2 L352.8,195.1 L352.9,195.1
-		L352.9,195.0 L353.0,195.0 L353.1,195.0 L353.1,194.9 L353.2,194.9 L353.3,194.9 L353.3,194.8 L353.4,194.8
-		L353.5,194.8 L353.5,194.7 L353.6,194.7 L353.7,194.7 L353.7,194.6 L353.8,194.6 L353.9,194.6 L353.9,194.5
-		L354.0,194.5 L354.1,194.5 L354.1,194.4 L354.2,194.4 L354.3,194.4 L354.3,194.3 L354.4,194.3 L354.5,194.3
-		L354.5,194.2 L354.6,194.2 L354.7,194.2 L354.7,194.1 L354.8,194.1 L354.9,194.1 L354.9,194.0 L355.0,194.0
-		L355.1,194.0 L355.1,193.9 L355.2,193.9 L355.3,193.9 L355.3,193.8 L355.4,193.8 L355.5,193.7 L355.6,193.7
-		L355.7,193.7 L355.7,193.6 L355.8,193.6 L355.9,193.5 L356.0,193.5 L356.1,193.4 L356.2,193.4 L356.2,193.3
-		L356.3,193.3 L356.4,193.3 L356.4,193.2 L356.5,193.2 L356.6,193.2 L356.6,193.1 L356.7,193.1 L356.8,193.1
-		L356.8,193.0 L356.9,193.0 L357.0,193.0 L357.0,192.9 L357.1,192.9 L357.2,192.9 L357.2,192.8 L357.3,192.8
-		L357.4,192.8 L357.4,192.7 L357.5,192.7 L357.6,192.7 L357.6,192.6 L357.7,192.6 L357.8,192.6 L357.8,192.5
-		L357.9,192.5 L358.0,192.5 L358.0,192.4 L358.1,192.4 L358.2,192.4 L358.2,192.3 L358.3,192.3 L358.4,192.3
-		L358.4,192.2 L358.5,192.2 L358.6,192.1 L358.7,192.1 L358.8,192.1 L358.8,192.0 L358.9,192.0 L359.0,191.9
-		L359.1,191.9 L359.2,191.8 L359.3,191.8 L359.4,191.7 L359.5,191.7 L359.5,191.6 L359.6,191.6 L359.7,191.6
-		L359.7,191.5 L359.8,191.5 L359.9,191.5 L359.9,191.4 L360.0,191.4 L360.1,191.4 L360.1,191.3 L360.2,191.3
-		L360.3,191.3 L360.3,191.2 L360.4,191.2 L360.5,191.2 L360.5,191.1 L360.6,191.1 L360.7,191.1 L360.7,191.0
-		L360.8,191.0 L360.9,191.0 L360.9,190.9 L361.0,190.9 L361.1,190.9 L361.1,190.8 L361.2,190.8 L361.3,190.8
-		L361.3,190.7 L361.4,190.7 L361.5,190.7 L361.5,190.6 L361.6,190.6 L361.7,190.6 L361.7,190.5 L361.8,190.5
-		L361.9,190.5 L361.9,190.4 L362.0,190.4 L362.1,190.3 L362.2,190.3 L362.3,190.3 L362.3,190.2 L362.4,190.2
-		L362.5,190.1 L362.6,190.1 L362.7,190.0 L362.8,190.0 L362.9,189.9 L363.0,189.9 L363.0,189.8 L363.1,189.8
-		L363.2,189.8 L363.2,189.7 L363.3,189.7 L363.4,189.7 L363.4,189.6 L363.5,189.6 L363.6,189.6 L363.6,189.5
-		L363.7,189.5 L363.8,189.5 L363.8,189.4 L363.9,189.4 L364.0,189.4 L364.0,189.3 L364.1,189.3 L364.2,189.3
-		L364.2,189.2 L364.3,189.2 L364.4,189.2 L364.4,189.1 L364.5,189.1 L364.6,189.1 L364.6,189.0 L364.7,189.0
-		L364.8,189.0 L364.8,188.9 L364.9,188.9 L365.0,188.9 L365.0,188.8 L365.1,188.8 L365.2,188.7 L365.3,188.7
-		L365.4,188.7 L365.4,188.6 L365.5,188.6 L365.6,188.5 L365.7,188.5 L365.8,188.4 L365.9,188.4 L366.0,188.3
-		L366.1,188.3 L366.1,188.2 L366.2,188.2 L366.3,188.2 L366.3,188.1 L366.4,188.1 L366.5,188.1 L366.5,188.0
-		L366.6,188.0 L366.7,188.0 L366.7,187.9 L366.8,187.9 L366.9,187.9 L366.9,187.8 L367.0,187.8 L367.1,187.8
-		L367.1,187.7 L367.2,187.7 L367.3,187.7 L367.3,187.6 L367.4,187.6 L367.5,187.6 L367.5,187.5 L367.6,187.5
-		L367.7,187.5 L367.7,187.4 L367.8,187.4 L367.9,187.4 L367.9,187.3 L368.0,187.3 L368.1,187.3 L368.1,187.2
-		L368.2,187.2 L368.3,187.2 L368.3,187.1 L368.4,187.1 L368.5,187.1 L368.5,187.0 L368.6,187.0 L368.7,186.9
-		L368.8,186.9 L368.9,186.9 L368.9,186.8 L369.0,186.8 L369.1,186.7 L369.2,186.7 L369.3,186.6 L369.4,186.6
-		L369.5,186.5 L369.6,186.5 L369.6,186.4 L369.7,186.4 L369.8,186.4 L369.8,186.3 L369.9,186.3 L370.0,186.3
-		L370.0,186.2 L370.1,186.2 L370.2,186.2 L370.2,186.1 L370.3,186.1 L370.4,186.1 L370.4,186.0 L370.5,186.0
-		L370.6,186.0 L370.6,185.9 L370.7,185.9 L370.8,185.9 L370.8,185.8 L370.9,185.8 L371.0,185.8 L371.0,185.7
-		L371.1,185.7 L371.2,185.7 L371.2,185.6 L371.3,185.6 L371.4,185.6 L371.4,185.5 L371.5,185.5 L371.6,185.5
-		L371.6,185.4 L371.7,185.4 L371.8,185.3 L371.9,185.3 L372.0,185.3 L372.0,185.2 L372.1,185.2 L372.2,185.1
-		L372.3,185.1 L372.4,185.0 L372.5,185.0 L372.6,184.9 L372.7,184.9 L372.8,184.8 L372.9,184.8 L372.9,184.7
-		L373.0,184.7 L373.1,184.7 L373.1,184.6 L373.2,184.6 L373.3,184.6 L373.3,184.5 L373.4,184.5 L373.5,184.5
-		L373.5,184.4 L373.6,184.4 L373.7,184.4 L373.7,184.3 L373.8,184.3 L373.9,184.3 L373.9,184.2 L374.0,184.2
-		L374.1,184.2 L374.1,184.1 L374.2,184.1 L374.3,184.1 L374.3,184.0 L374.4,184.0 L374.5,184.0 L374.5,183.9
-		L374.6,183.9 L374.7,183.9 L374.7,183.8 L374.8,183.8 L374.9,183.8 L374.9,183.7 L375.0,183.7 L375.1,183.7
-		L375.1,183.6 L375.2,183.6 L375.3,183.5 L375.4,183.5 L375.5,183.5 L375.5,183.4 L375.6,183.4 L375.7,183.3
-		L375.8,183.3 L375.9,183.2 L376.0,183.2 L376.0,183.1 L376.1,183.1 L376.2,183.1 L376.2,183.0 L376.3,183.0
-		L376.4,183.0 L376.4,182.9 L376.5,182.9 L376.6,182.9 L376.6,182.8 L376.7,182.8 L376.8,182.8 L376.8,182.7
-		L376.9,182.7 L377.0,182.7 L377.0,182.6 L377.1,182.6 L377.2,182.6 L377.2,182.5 L377.3,182.5 L377.4,182.5
-		L377.4,182.4 L377.5,182.4 L377.6,182.4 L377.6,182.3 L377.7,182.3 L377.8,182.3 L377.8,182.2 L377.9,182.2
-		L378.0,182.2 L378.0,182.1 L378.1,182.1 L378.2,182.1 L378.2,182.0 L378.3,182.0 L378.4,181.9 L378.5,181.9
-		L378.6,181.9 L378.6,181.8 L378.7,181.8 L378.8,181.7 L378.9,181.7 L379.0,181.6 L379.1,181.6 L379.2,181.5
-		L379.3,181.5 L379.3,181.4 L379.4,181.4 L379.5,181.4 L379.5,181.3 L379.6,181.3 L379.7,181.3 L379.7,181.2
-		L379.8,181.2 L379.9,181.2 L379.9,181.1 L380.0,181.1 L380.1,181.1 L380.1,181.0 L380.2,181.0 L380.3,181.0
-		L380.3,180.9 L380.4,180.9 L380.5,180.9 L380.5,180.8 L380.6,180.8 L380.7,180.8 L380.7,180.7 L380.8,180.7
-		L380.9,180.7 L380.9,180.6 L381.0,180.6 L381.1,180.6 L381.1,180.5 L381.2,180.5 L381.3,180.5 L381.3,180.4
-		L381.4,180.4 L381.5,180.4 L381.5,180.3 L381.6,180.3 L381.7,180.3 L381.7,180.2 L381.8,180.2 L381.9,180.1
-		L382.0,180.1 L382.1,180.1 L382.1,180.0 L382.2,180.0 L382.3,179.9 L382.4,179.9 L382.5,179.8 L382.6,179.8
-		L382.6,179.7 L382.7,179.7 L382.8,179.7 L382.8,179.6 L382.9,179.6 L383.0,179.6 L383.0,179.5 L383.1,179.5
-		L383.2,179.5 L383.2,179.4 L383.3,179.4 L383.4,179.4 L383.4,179.3 L383.5,179.3 L383.6,179.3 L383.6,179.2
-		L383.7,179.2 L383.8,179.2 L383.8,179.1 L383.9,179.1 L384.0,179.1 L384.0,179.0 L384.1,179.0 L384.2,179.0
-		L384.2,178.9 L384.3,178.9 L384.4,178.9 L384.4,178.8 L384.5,178.8 L384.6,178.8 L384.6,178.7 L384.7,178.7
-		L384.8,178.7 L384.8,178.6 L384.9,178.6 L385.0,178.5 L385.1,178.5 L385.2,178.5 L385.2,178.4 L385.3,178.4
-		L385.4,178.3 L385.5,178.3 L385.6,178.2 L385.7,178.2 L385.7,178.1 L385.8,178.1 L385.9,178.1 L385.9,178.0
-		L386.0,178.0 L386.1,178.0 L386.1,177.9 L386.2,177.9 L386.3,177.9 L386.3,177.8 L386.4,177.8 L386.5,177.8
-		L386.5,177.7 L386.6,177.7 L386.7,177.7 L386.7,177.6 L386.8,177.6 L386.9,177.6 L386.9,177.5 L387.0,177.5
-		L387.1,177.5 L387.1,177.4 L387.2,177.4 L387.3,177.4 L387.3,177.3 L387.4,177.3 L387.5,177.3 L387.5,177.2
-		L387.6,177.2 L387.7,177.2 L387.7,177.1 L387.8,177.1 L387.9,177.1 L387.9,177.0 L388.0,177.0 L388.1,177.0
-		L388.1,176.9 L388.2,176.9 L388.3,176.9 L388.3,176.8 L388.4,176.8 L388.5,176.7 L388.6,176.7 L388.7,176.7
-		L388.7,176.6 L388.8,176.6 L388.9,176.5 L389.0,176.5 L389.0,176.4 L389.1,176.4 L389.2,176.4 L389.2,176.3
-		L389.3,176.3 L389.4,176.3 L389.4,176.2 L389.5,176.2 L389.6,176.2 L389.6,176.1 L389.7,176.1 L389.8,176.1
-		L389.8,176.0 L389.9,176.0 L390.0,176.0 L390.0,175.9 L390.1,175.9 L390.2,175.9 L390.2,175.8 L390.3,175.8
-		L390.4,175.8 L390.4,175.7 L390.5,175.7 L390.6,175.7 L390.6,175.6 L390.7,175.6 L390.8,175.6 L390.8,175.5
-		L390.9,175.5 L391.0,175.5 L391.0,175.4 L391.1,175.4 L391.2,175.4 L391.2,175.3 L391.3,175.3 L391.4,175.3
-		L391.4,175.2 L391.5,175.2 L391.6,175.2 L391.6,175.1 L391.7,175.1 L391.8,175.1 L391.8,175.0 L391.9,175.0
-		L392.0,174.9 L392.1,174.9 L392.2,174.8 L392.3,174.8 L392.3,174.7 L392.4,174.7 L392.5,174.7 L392.5,174.6
-		L392.6,174.6 L392.7,174.6 L392.7,174.5 L392.8,174.5 L392.9,174.5 L392.9,174.4 L393.0,174.4 L393.1,174.4
-		L393.1,174.3 L393.2,174.3 L393.3,174.3 L393.3,174.2 L393.4,174.2 L393.5,174.2 L393.5,174.1 L393.6,174.1
-		L393.7,174.1 L393.7,174.0 L393.8,174.0 L393.9,174.0 L393.9,173.9 L394.0,173.9 L394.1,173.9 L394.1,173.8
-		L394.2,173.8 L394.3,173.8 L394.3,173.7 L394.4,173.7 L394.5,173.7 L394.5,173.6 L394.6,173.6 L394.7,173.6
-		L394.7,173.5 L394.8,173.5 L394.9,173.5 L394.9,173.4 L395.0,173.4 L395.1,173.3 L395.2,173.3 L395.3,173.3
-		L395.3,173.2 L395.4,173.2 L395.4,173.1 L395.5,173.1 L395.6,173.1 L395.6,173.0 L395.7,173.0 L395.8,173.0
-		L395.8,172.9 L395.9,172.9 L396.0,172.9 L396.0,172.8 L396.1,172.8 L396.2,172.8 L396.2,172.7 L396.3,172.7
-		L396.4,172.7 L396.4,172.6 L396.5,172.6 L396.6,172.6 L396.6,172.5 L396.7,172.5 L396.8,172.5 L396.8,172.4
-		L396.9,172.4 L397.0,172.4 L397.0,172.3 L397.1,172.3 L397.2,172.3 L397.2,172.2 L397.3,172.2 L397.4,172.2
-		L397.4,172.1 L397.5,172.1 L397.6,172.1 L397.6,172.0 L397.7,172.0 L397.8,172.0 L397.8,171.9 L397.9,171.9
-		L398.0,171.9 L398.0,171.8 L398.1,171.8 L398.2,171.8 L398.2,171.7 L398.3,171.7 L398.4,171.7 L398.4,171.6
-		L398.5,171.6 L398.6,171.5 L398.7,171.5 L398.8,171.4 L398.9,171.4 L398.9,171.3 L399.0,171.3 L399.1,171.3
-		L399.1,171.2 L399.2,171.2 L399.3,171.2 L399.3,171.1 L399.4,171.1 L399.5,171.1 L399.5,171.0 L399.6,171.0
-		L399.7,171.0 L399.7,170.9 L399.8,170.9 L399.9,170.9 L399.9,170.8 L400.0,170.8 L400.1,170.8 L400.1,170.7
-		L400.2,170.7 L400.3,170.7 L400.3,170.6 L400.4,170.6 L400.5,170.6 L400.5,170.5 L400.6,170.5 L400.7,170.5
-		L400.7,170.4 L400.8,170.4 L400.9,170.4 L400.9,170.3 L401.0,170.3 L401.1,170.3 L401.1,170.2 L401.2,170.2
-		L401.3,170.2 L401.3,170.1 L401.4,170.1 L401.5,170.1 L401.5,170.0 L401.6,170.0 L401.7,169.9 L401.8,169.9
-		L401.9,169.8 L402.0,169.8 L402.0,169.7 L402.1,169.7 L402.2,169.7 L402.2,169.6 L402.3,169.6 L402.4,169.6
-		L402.4,169.5 L402.5,169.5 L402.6,169.5 L402.6,169.4 L402.7,169.4 L402.8,169.4 L402.8,169.3 L402.9,169.3
-		L403.0,169.3 L403.0,169.2 L403.1,169.2 L403.2,169.2 L403.2,169.1 L403.3,169.1 L403.4,169.1 L403.4,169.0
-		L403.5,169.0 L403.6,169.0 L403.6,168.9 L403.7,168.9 L403.8,168.9 L403.8,168.8 L403.9,168.8 L404.0,168.8
-		L404.0,168.7 L404.1,168.7 L404.2,168.7 L404.2,168.6 L404.3,168.6 L404.4,168.6 L404.4,168.5 L404.5,168.5
-		L404.6,168.5 L404.6,168.4 L404.7,168.4 L404.8,168.4 L404.8,168.3 L404.9,168.3 L405.0,168.3 L405.0,168.2
-		L405.1,168.2 L405.1,168.1 L405.2,168.1 L405.3,168.1 L405.4,168.0 L405.5,168.0 L405.5,167.9 L405.6,167.9
-		L405.7,167.9 L405.7,167.8 L405.8,167.8 L405.9,167.8 L405.9,167.7 L406.0,167.7 L406.1,167.7 L406.1,167.6
-		L406.2,167.6 L406.3,167.6 L406.3,167.5 L406.4,167.5 L406.5,167.5 L406.5,167.4 L406.6,167.4 L406.7,167.4
-		L406.7,167.3 L406.8,167.3 L406.9,167.3 L406.9,167.2 L407.0,167.2 L407.1,167.2 L407.1,167.1 L407.2,167.1
-		L407.3,167.1 L407.3,167.0 L407.4,167.0 L407.5,167.0 L407.5,166.9 L407.6,166.9 L407.7,166.9 L407.7,166.8
-		L407.8,166.8 L407.9,166.8 L407.9,166.7 L408.0,166.7 L408.1,166.7 L408.1,166.6 L408.2,166.6 L408.3,166.5
-		L408.4,166.5 L408.5,166.4 L408.6,166.4 L408.6,166.3 L408.7,166.3 L408.8,166.3 L408.8,166.2 L408.9,166.2
-		L409.0,166.2 L409.0,166.1 L409.1,166.1 L409.2,166.1 L409.2,166.0 L409.3,166.0 L409.4,166.0 L409.4,165.9
-		L409.5,165.9 L409.6,165.9 L409.6,165.8 L409.7,165.8 L409.8,165.8 L409.8,165.7 L409.9,165.7 L410.0,165.7
-		L410.0,165.6 L410.1,165.6 L410.2,165.6 L410.2,165.5 L410.3,165.5 L410.4,165.5 L410.4,165.4 L410.5,165.4
-		L410.6,165.4 L410.6,165.3 L410.7,165.3 L410.8,165.3 L410.8,165.2 L410.9,165.2 L411.0,165.2 L411.0,165.1
-		L411.1,165.1 L411.2,165.1 L411.2,165.0 L411.3,165.0 L411.4,165.0 L411.4,164.9 L411.5,164.9 L411.6,164.8
-		L411.7,164.8 L411.7,164.7 L411.8,164.7 L411.9,164.7 L412.0,164.6 L412.1,164.6 L412.1,164.5 L412.2,164.5
-		L412.3,164.5 L412.3,164.4 L412.4,164.4 L412.5,164.4 L412.5,164.3 L412.6,164.3 L412.7,164.3 L412.7,164.2
-		L412.8,164.2 L412.9,164.2 L412.9,164.1 L413.0,164.1 L413.1,164.1 L413.1,164.0 L413.2,164.0 L413.3,164.0
-		L413.3,163.9 L413.4,163.9 L413.5,163.9 L413.5,163.8 L413.6,163.8 L413.7,163.8 L413.7,163.7 L413.8,163.7
-		L413.9,163.7 L413.9,163.6 L414.0,163.6 L414.1,163.6 L414.1,163.5 L414.2,163.5 L414.3,163.5 L414.3,163.4
-		L414.4,163.4 L414.5,163.4 L414.5,163.3 L414.6,163.3 L414.7,163.3 L414.7,163.2 L414.8,163.2 L414.8,163.1
-		L414.9,163.1 L415.0,163.1 L415.1,163.0 L415.2,163.0 L415.2,162.9 L415.3,162.9 L415.4,162.9 L415.4,162.8
-		L415.5,162.8 L415.6,162.8 L415.6,162.7 L415.7,162.7 L415.8,162.7 L415.8,162.6 L415.9,162.6 L416.0,162.6
-		L416.0,162.5 L416.1,162.5 L416.2,162.5 L416.2,162.4 L416.3,162.4 L416.4,162.4 L416.4,162.3 L416.5,162.3
-		L416.6,162.3 L416.6,162.2 L416.7,162.2 L416.8,162.2 L416.8,162.1 L416.9,162.1 L417.0,162.1 L417.0,162.0
-		L417.1,162.0 L417.2,162.0 L417.2,161.9 L417.3,161.9 L417.4,161.9 L417.4,161.8 L417.5,161.8 L417.6,161.8
-		L417.6,161.7 L417.7,161.7 L417.8,161.7 L417.8,161.6 L417.9,161.6 L418.0,161.5 L418.1,161.5 L418.2,161.4
-		L418.3,161.4 L418.3,161.3 L418.4,161.3 L418.5,161.3 L418.6,161.2 L418.7,161.2 L418.7,161.1 L418.8,161.1
-		L418.9,161.1 L418.9,161.0 L419.0,161.0 L419.1,161.0 L419.1,160.9 L419.2,160.9 L419.3,160.9 L419.3,160.8
-		L419.4,160.8 L419.5,160.8 L419.5,160.7 L419.6,160.7 L419.7,160.7 L419.7,160.6 L419.8,160.6 L419.9,160.6
-		L419.9,160.5 L420.0,160.5 L420.1,160.5 L420.1,160.4 L420.2,160.4 L420.3,160.4 L420.3,160.3 L420.4,160.3
-		L420.5,160.3 L420.5,160.2 L420.6,160.2 L420.7,160.2 L420.7,160.1 L420.8,160.1 L420.9,160.1 L420.9,160.0
-		L421.0,160.0 L421.1,160.0 L421.1,159.9 L421.2,159.9 L421.3,159.8 L421.4,159.8 L421.4,159.7 L421.5,159.7
-		L421.6,159.7 L421.7,159.6 L421.8,159.6 L421.8,159.5 L421.9,159.5 L422.0,159.5 L422.0,159.4 L422.1,159.4
-		L422.2,159.4 L422.2,159.3 L422.3,159.3 L422.4,159.3 L422.4,159.2 L422.5,159.2 L422.6,159.2 L422.6,159.1
-		L422.7,159.1 L422.8,159.1 L422.8,159.0 L422.9,159.0 L423.0,159.0 L423.0,158.9 L423.1,158.9 L423.2,158.9
-		L423.2,158.8 L423.3,158.8 L423.4,158.8 L423.4,158.7 L423.5,158.7 L423.6,158.7 L423.6,158.6 L423.7,158.6
-		L423.8,158.6 L423.8,158.5 L423.9,158.5 L424.0,158.5 L424.0,158.4 L424.1,158.4 L424.2,158.4 L424.2,158.3
-		L424.3,158.3 L424.4,158.3 L424.4,158.2 L424.5,158.2 L424.6,158.1 L424.7,158.1 L424.8,158.0 L424.9,158.0
-		L424.9,157.9 L425.0,157.9 L425.1,157.9 L425.2,157.8 L425.3,157.8 L425.3,157.7 L425.4,157.7 L425.5,157.7
-		L425.5,157.6 L425.6,157.6 L425.7,157.6 L425.7,157.5 L425.8,157.5 L425.9,157.5 L425.9,157.4 L426.0,157.4
-		L426.1,157.4 L426.1,157.3 L426.2,157.3 L426.3,157.3 L426.3,157.2 L426.4,157.2 L426.5,157.2 L426.5,157.1
-		L426.6,157.1 L426.7,157.1 L426.7,157.0 L426.8,157.0 L426.9,157.0 L426.9,156.9 L427.0,156.9 L427.1,156.9
-		L427.1,156.8 L427.2,156.8 L427.3,156.8 L427.3,156.7 L427.4,156.7 L427.5,156.7 L427.5,156.6 L427.6,156.6
-		L427.7,156.6 L427.7,156.5 L427.8,156.5 L427.9,156.4 L428.0,156.4 L428.1,156.3 L428.2,156.3 L428.3,156.2
-		L428.4,156.2 L428.4,156.1 L428.5,156.1 L428.6,156.1 L428.6,156.0 L428.7,156.0 L428.8,156.0 L428.8,155.9
-		L428.9,155.9 L429.0,155.9 L429.0,155.8 L429.1,155.8 L429.2,155.8 L429.2,155.7 L429.3,155.7 L429.4,155.7
-		L429.4,155.6 L429.5,155.6 L429.6,155.6 L429.6,155.5 L429.7,155.5 L429.8,155.5 L429.8,155.4 L429.9,155.4
-		L430.0,155.4 L430.0,155.3 L430.1,155.3 L430.2,155.3 L430.2,155.2 L430.3,155.2 L430.4,155.2 L430.4,155.1
-		L430.5,155.1 L430.6,155.1 L430.6,155.0 L430.7,155.0 L430.8,155.0 L430.8,154.9 L430.9,154.9 L431.0,154.9
-		L431.0,154.8 L431.1,154.8 L431.2,154.7 L431.3,154.7 L431.4,154.6 L431.5,154.6 L431.5,154.5 L431.6,154.5
-		L431.7,154.5 L431.8,154.4 L431.9,154.4 L431.9,154.3 L432.0,154.3 L432.1,154.3 L432.1,154.2 L432.2,154.2
-		L432.3,154.2 L432.3,154.1 L432.4,154.1 L432.5,154.1 L432.5,154.0 L432.6,154.0 L432.7,154.0 L432.7,153.9
-		L432.8,153.9 L432.9,153.9 L432.9,153.8 L433.0,153.8 L433.1,153.8 L433.1,153.7 L433.2,153.7 L433.3,153.7
-		L433.3,153.6 L433.4,153.6 L433.5,153.6 L433.5,153.5 L433.6,153.5 L433.7,153.5 L433.7,153.4 L433.8,153.4
-		L433.9,153.4 L433.9,153.3 L434.0,153.3 L434.1,153.3 L434.1,153.2 L434.2,153.2 L434.3,153.1 L434.4,153.1
-		L434.5,153.0 L434.6,153.0 L434.7,152.9 L434.8,152.9 L434.9,152.8 L435.0,152.8 L435.0,152.7 L435.1,152.7
-		L435.2,152.7 L435.3,152.6 L435.4,152.6 L435.4,152.5 L435.5,152.5 L435.6,152.5 L435.6,152.4 L435.7,152.4
-		L435.8,152.4 L435.8,152.3 L435.9,152.3 L436.0,152.3 L436.0,152.2 L436.1,152.2 L436.2,152.2 L436.2,152.1
-		L436.3,152.1 L436.4,152.1 L436.4,152.0 L436.5,152.0 L436.6,152.0 L436.6,151.9 L436.7,151.9 L436.8,151.9
-		L436.8,151.8 L436.9,151.8 L437.0,151.8 L437.0,151.7 L437.1,151.7 L437.2,151.7 L437.2,151.6 L437.3,151.6
-		L437.4,151.6 L437.4,151.5 L437.5,151.5 L437.6,151.4 L437.7,151.4 L437.8,151.3 L437.9,151.3 L438.0,151.2
-		L438.1,151.2 L438.1,151.1 L438.2,151.1 L438.3,151.1 L438.4,151.0 L438.5,151.0 L438.5,150.9 L438.6,150.9
-		L438.7,150.9 L438.7,150.8 L438.8,150.8 L438.9,150.8 L438.9,150.7 L439.0,150.7 L439.1,150.7 L439.1,150.6
-		L439.2,150.6 L439.3,150.6 L439.3,150.5 L439.4,150.5 L439.5,150.5 L439.5,150.4 L439.6,150.4 L439.7,150.4
-		L439.7,150.3 L439.8,150.3 L439.9,150.3 L439.9,150.2 L440.0,150.2 L440.1,150.2 L440.1,150.1 L440.2,150.1
-		L440.3,150.1 L440.3,150.0 L440.4,150.0 L440.5,150.0 L440.5,149.9 L440.6,149.9 L440.7,149.9 L440.7,149.8
-		L440.8,149.8 L440.9,149.7 L441.0,149.7 L441.1,149.6 L441.2,149.6 L441.3,149.5 L441.4,149.5 L441.5,149.4
-		L441.6,149.4 L441.6,149.3 L441.7,149.3 L441.8,149.3 L441.9,149.2 L442.0,149.2 L442.0,149.1 L442.1,149.1
-		L442.2,149.1 L442.2,149.0 L442.3,149.0 L442.4,149.0 L442.4,148.9 L442.5,148.9 L442.6,148.9 L442.6,148.8
-		L442.7,148.8 L442.8,148.8 L442.8,148.7 L442.9,148.7 L443.0,148.7 L443.0,148.6 L443.1,148.6 L443.2,148.6
-		L443.2,148.5 L443.3,148.5 L443.4,148.5 L443.4,148.4 L443.5,148.4 L443.6,148.4 L443.6,148.3 L443.7,148.3
-		L443.8,148.3 L443.8,148.2 L443.9,148.2 L444.0,148.1 L444.1,148.1 L444.2,148.0 L444.3,148.0 L444.4,147.9
-		L444.5,147.9 L444.6,147.8 L444.7,147.8 L444.7,147.7 L444.8,147.7 L444.9,147.7 L445.0,147.6 L445.1,147.6
-		L445.1,147.5 L445.2,147.5 L445.3,147.5 L445.3,147.4 L445.4,147.4 L445.5,147.4 L445.5,147.3 L445.6,147.3
-		L445.7,147.3 L445.7,147.2 L445.8,147.2 L445.9,147.2 L445.9,147.1 L446.0,147.1 L446.1,147.1 L446.1,147.0
-		L446.2,147.0 L446.3,147.0 L446.3,146.9 L446.4,146.9 L446.5,146.9 L446.5,146.8 L446.6,146.8 L446.7,146.8
-		L446.7,146.7 L446.8,146.7 L446.9,146.7 L446.9,146.6 L447.0,146.6 L447.1,146.6 L447.1,146.5 L447.2,146.5
-		L447.3,146.5 L447.3,146.4 L447.4,146.4 L447.5,146.3 L447.6,146.3 L447.7,146.2 L447.8,146.2 L447.9,146.1
-		L448.0,146.1 L448.1,146.0 L448.2,146.0 L448.2,145.9 L448.3,145.9 L448.4,145.9 L448.5,145.8 L448.6,145.8
-		L448.6,145.7 L448.7,145.7 L448.8,145.7 L448.8,145.6 L448.9,145.6 L449.0,145.6 L449.0,145.5 L449.1,145.5
-		L449.2,145.5 L449.2,145.4 L449.3,145.4 L449.4,145.4 L449.4,145.3 L449.5,145.3 L449.6,145.3 L449.6,145.2
-		L449.7,145.2 L449.8,145.2 L449.8,145.1 L449.9,145.1 L450.0,145.1 L450.0,145.0 L450.1,145.0 L450.2,145.0
-		L450.2,144.9 L450.3,144.9 L450.4,144.9 L450.4,144.8 L450.5,144.8 L450.6,144.7 L450.7,144.7 L450.8,144.6
-		L450.9,144.6 L451.0,144.5 L451.1,144.5 L451.2,144.4 L451.3,144.4 L451.3,144.3 L451.4,144.3 L451.5,144.3
-		L451.6,144.2 L451.7,144.2 L451.7,144.1 L451.8,144.1 L451.9,144.1 L451.9,144.0 L452.0,144.0 L452.1,144.0
-		L452.1,143.9 L452.2,143.9 L452.3,143.9 L452.3,143.8 L452.4,143.8 L452.5,143.8 L452.5,143.7 L452.6,143.7
-		L452.7,143.7 L452.7,143.6 L452.8,143.6 L452.9,143.6 L452.9,143.5 L453.0,143.5 L453.1,143.5 L453.1,143.4
-		L453.2,143.4 L453.3,143.4 L453.3,143.3 L453.4,143.3 L453.5,143.3 L453.5,143.2 L453.6,143.2 L453.7,143.2
-		L453.7,143.1 L453.8,143.1 L453.9,143.1 L453.9,143.0 L454.0,143.0 L454.1,142.9 L454.2,142.9 L454.3,142.8
-		L454.4,142.8 L454.5,142.7 L454.6,142.7 L454.7,142.6 L454.8,142.6 L454.8,142.5 L454.9,142.5 L455.0,142.5
-		L455.1,142.4 L455.2,142.4 L455.2,142.3 L455.3,142.3 L455.4,142.3 L455.4,142.2 L455.5,142.2 L455.6,142.2
-		L455.6,142.1 L455.7,142.1 L455.8,142.1 L455.8,142.0 L455.9,142.0 L456.0,142.0 L456.0,141.9 L456.1,141.9
-		L456.2,141.9 L456.2,141.8 L456.3,141.8 L456.4,141.8 L456.4,141.7 L456.5,141.7 L456.6,141.7 L456.6,141.6
-		L456.7,141.6 L456.8,141.6 L456.8,141.5 L456.9,141.5 L457.0,141.5 L457.0,141.4 L457.1,141.4 L457.2,141.3
-		L457.3,141.3 L457.4,141.2 L457.5,141.2 L457.6,141.1 L457.7,141.1 L457.8,141.0 L457.9,141.0 L457.9,140.9
-		L458.0,140.9 L458.1,140.9 L458.2,140.8 L458.3,140.8 L458.3,140.7 L458.4,140.7 L458.5,140.7 L458.5,140.6
-		L458.6,140.6 L458.7,140.6 L458.7,140.5 L458.8,140.5 L458.9,140.5 L458.9,140.4 L459.0,140.4 L459.1,140.4
-		L459.1,140.3 L459.2,140.3 L459.3,140.3 L459.3,140.2 L459.4,140.2 L459.5,140.2 L459.5,140.1 L459.6,140.1
-		L459.7,140.1 L459.7,140.0 L459.8,140.0 L459.9,140.0 L459.9,139.9 L460.0,139.9 L460.1,139.9 L460.1,139.8
-		L460.2,139.8 L460.3,139.8 L460.3,139.7 L460.4,139.7 L460.5,139.7 L460.5,139.6 L460.6,139.6 L460.7,139.5
-		L460.8,139.5 L460.9,139.4 L461.0,139.4 L461.1,139.3 L461.2,139.3 L461.3,139.2 L461.4,139.2 L461.4,139.1
-		L461.5,139.1 L461.6,139.1 L461.6,139.0 L461.7,139.0 L461.8,139.0 L461.8,138.9 L461.9,138.9 L462.0,138.9
-		L462.0,138.8 L462.1,138.8 L462.2,138.8 L462.2,138.7 L462.3,138.7 L462.4,138.7 L462.4,138.6 L462.5,138.6
-		L462.6,138.6 L462.6,138.5 L462.7,138.5 L462.8,138.5 L462.8,138.4 L462.9,138.4 L463.0,138.4 L463.0,138.3
-		L463.1,138.3 L463.2,138.3 L463.2,138.2 L463.3,138.2 L463.4,138.2 L463.4,138.1 L463.5,138.1 L463.6,138.1
-		L463.6,138.0 L463.7,138.0 L463.8,137.9 L463.9,137.9 L464.0,137.9 L464.0,137.8 L464.1,137.8 L464.2,137.7
-		L464.3,137.7 L464.4,137.6 L464.5,137.6 L464.5,137.5 L464.6,137.5 L464.7,137.5 L464.8,137.4 L464.9,137.4
-		L464.9,137.3 L465.0,137.3 L465.1,137.3 L465.1,137.2 L465.2,137.2 L465.3,137.2 L465.3,137.1 L465.4,137.1
-		L465.5,137.1 L465.5,137.0 L465.6,137.0 L465.7,137.0 L465.7,136.9 L465.8,136.9 L465.9,136.9 L465.9,136.8
-		L466.0,136.8 L466.1,136.8 L466.1,136.7 L466.2,136.7 L466.3,136.7 L466.3,136.6 L466.4,136.6 L466.5,136.6
-		L466.5,136.5 L466.6,136.5 L466.7,136.5 L466.7,136.4 L466.8,136.4 L466.9,136.4 L466.9,136.3 L467.0,136.3
-		L467.1,136.3 L467.1,136.2 L467.2,136.2 L467.3,136.1 L467.4,136.1 L467.5,136.0 L467.6,136.0 L467.7,135.9
-		L467.8,135.9 L467.9,135.8 L468.0,135.8 L468.0,135.7 L468.1,135.7 L468.2,135.7 L468.2,135.6 L468.3,135.6
-		L468.4,135.6 L468.4,135.5 L468.5,135.5 L468.6,135.5 L468.6,135.4 L468.7,135.4 L468.8,135.4 L468.8,135.3
-		L468.9,135.3 L469.0,135.3 L469.0,135.2 L469.1,135.2 L469.2,135.2 L469.2,135.1 L469.3,135.1 L469.4,135.1
-		L469.4,135.0 L469.5,135.0 L469.6,135.0 L469.6,134.9 L469.7,134.9 L469.8,134.9 L469.8,134.8 L469.9,134.8
-		L470.0,134.8 L470.0,134.7 L470.1,134.7 L470.2,134.7 L470.2,134.6 L470.3,134.6 L470.4,134.5 L470.5,134.5
-		L470.6,134.5 L470.6,134.4 L470.7,134.4 L470.8,134.3 L470.9,134.3 L471.0,134.2 L471.1,134.2 L471.2,134.1
-		L471.3,134.1 L471.3,134.0 L471.4,134.0 L471.5,134.0 L471.5,133.9 L471.6,133.9 L471.7,133.9 L471.7,133.8
-		L471.8,133.8 L471.9,133.8 L471.9,133.7 L472.0,133.7 L472.1,133.7 L472.1,133.6 L472.2,133.6 L472.3,133.6
-		L472.3,133.5 L472.4,133.5 L472.5,133.5 L472.5,133.4 L472.6,133.4 L472.7,133.4 L472.7,133.3 L472.8,133.3
-		L472.9,133.3 L472.9,133.2 L473.0,133.2 L473.1,133.2 L473.1,133.1 L473.2,133.1 L473.3,133.1 L473.3,133.0
-		L473.4,133.0 L473.5,133.0 L473.5,132.9 L473.6,132.9 L473.7,132.9 L473.7,132.8 L473.8,132.8 L473.9,132.7
-		L474.0,132.7 L474.1,132.6 L474.2,132.6 L474.3,132.5 L474.4,132.5 L474.5,132.4 L474.6,132.4 L474.6,132.3
-		L474.7,132.3 L474.8,132.3 L474.8,132.2 L474.9,132.2 L475.0,132.2 L475.0,132.1 L475.1,132.1 L475.2,132.1
-		L475.2,132.0 L475.3,132.0 L475.4,132.0 L475.4,131.9 L475.5,131.9 L475.6,131.9 L475.6,131.8 L475.7,131.8
-		L475.8,131.8 L475.8,131.7 L475.9,131.7 L476.0,131.7 L476.0,131.6 L476.1,131.6 L476.2,131.6 L476.2,131.5
-		L476.3,131.5 L476.4,131.5 L476.4,131.4 L476.5,131.4 L476.6,131.4 L476.6,131.3 L476.7,131.3 L476.8,131.3
-		L476.8,131.2 L476.9,131.2 L477.0,131.1 L477.1,131.1 L477.2,131.1 L477.2,131.0 L477.3,131.0 L477.4,130.9
-		L477.5,130.9 L477.6,130.8 L477.7,130.8 L477.7,130.7 L477.8,130.7 L477.9,130.7 L477.9,130.6 L478.0,130.6
-		L478.1,130.6 L478.1,130.5 L478.2,130.5 L478.3,130.5 L478.3,130.4 L478.4,130.4 L478.5,130.4 L478.5,130.3
-		L478.6,130.3 L478.7,130.3 L478.7,130.2 L478.8,130.2 L478.9,130.2 L478.9,130.1 L479.0,130.1 L479.1,130.1
-		L479.1,130.0 L479.2,130.0 L479.3,130.0 L479.3,129.9 L479.4,129.9 L479.5,129.9 L479.5,129.8 L479.6,129.8
-		L479.7,129.8 L479.7,129.7 L479.8,129.7 L479.9,129.7 L479.9,129.6 L480.0,129.6 L480.1,129.6 L480.1,129.5
-		L480.2,129.5 L480.3,129.5 L480.3,129.4 L480.4,129.4 L480.5,129.3 L480.6,129.3 L480.7,129.2 L480.8,129.2
-		L480.9,129.1 L481.0,129.1 L481.0,129.0 L481.1,129.0 L481.2,129.0 L481.2,128.9 L481.3,128.9 L481.4,128.9
-		L481.4,128.8 L481.5,128.8 L481.6,128.8 L481.6,128.7 L481.7,128.7 L481.8,128.7 L481.8,128.6 L481.9,128.6
-		L482.0,128.6 L482.0,128.5 L482.1,128.5 L482.2,128.5 L482.2,128.4 L482.3,128.4 L482.4,128.4 L482.4,128.3
-		L482.5,128.3 L482.6,128.3 L482.6,128.2 L482.7,128.2 L482.8,128.2 L482.8,128.1 L482.9,128.1 L483.0,128.1
-		L483.0,128.0 L483.1,128.0 L483.2,128.0 L483.2,127.9 L483.3,127.9 L483.4,127.9 L483.4,127.8 L483.5,127.8
-		L483.6,127.8 L483.6,127.7 L483.7,127.7 L483.8,127.7 L483.8,127.6 L483.9,127.6 L484.0,127.5 L484.1,127.5
-		L484.2,127.4 L484.3,127.4 L484.3,127.3 L484.4,127.3 L484.5,127.3 L484.5,127.2 L484.6,127.2 L484.7,127.2
-		L484.7,127.1 L484.8,127.1 L484.9,127.1 L484.9,127.0 L485.0,127.0 L485.1,127.0 L485.1,126.9 L485.2,126.9
-		L485.3,126.9 L485.3,126.8 L485.4,126.8 L485.5,126.8 L485.5,126.7 L485.6,126.7 L485.7,126.7 L485.7,126.6
-		L485.8,126.6 L485.9,126.6 L485.9,126.5 L486.0,126.5 L486.1,126.5 L486.1,126.4 L486.2,126.4 L486.3,126.4
-		L486.3,126.3 L486.4,126.3 L486.5,126.3 L486.5,126.2 L486.6,126.2 L486.7,126.2 L486.7,126.1 L486.8,126.1
-		L486.9,126.1 L486.9,126.0 L487.0,126.0 L487.1,125.9 L487.2,125.9 L487.3,125.8 L487.4,125.8 L487.4,125.7
-		L487.5,125.7 L487.6,125.7 L487.6,125.6 L487.7,125.6 L487.8,125.6 L487.8,125.5 L487.9,125.5 L488.0,125.5
-		L488.0,125.4 L488.1,125.4 L488.2,125.4 L488.2,125.3 L488.3,125.3 L488.4,125.3 L488.4,125.2 L488.5,125.2
-		L488.6,125.2 L488.6,125.1 L488.7,125.1 L488.8,125.1 L488.8,125.0 L488.9,125.0 L489.0,125.0 L489.0,124.9
-		L489.1,124.9 L489.2,124.9 L489.2,124.8 L489.3,124.8 L489.4,124.8 L489.4,124.7 L489.5,124.7 L489.6,124.7
-		L489.6,124.6 L489.7,124.6 L489.8,124.6 L489.8,124.5 L489.9,124.5 L490.0,124.5 L490.0,124.4 L490.1,124.4
-		L490.2,124.4 L490.2,124.3 L490.3,124.3 L490.4,124.3 L490.4,124.2 L490.5,124.2 L490.6,124.1 L490.7,124.1
-		L490.7,124.0 L490.8,124.0 L490.9,124.0 L490.9,123.9 L491.0,123.9 L491.1,123.9 L491.1,123.8 L491.2,123.8
-		L491.3,123.8 L491.3,123.7 L491.4,123.7 L491.5,123.7 L491.5,123.6 L491.6,123.6 L491.7,123.6 L491.7,123.5
-		L491.8,123.5 L491.9,123.5 L491.9,123.4 L492.0,123.4 L492.1,123.4 L492.1,123.3 L492.2,123.3 L492.3,123.3
-		L492.3,123.2 L492.4,123.2 L492.5,123.2 L492.5,123.1 L492.6,123.1 L492.7,123.1 L492.7,123.0 L492.8,123.0
-		L492.9,123.0 L492.9,122.9 L493.0,122.9 L493.1,122.9 L493.1,122.8 L493.2,122.8 L493.3,122.8 L493.3,122.7
-		L493.4,122.7 L493.5,122.7 L493.5,122.6 L493.6,122.6 L493.7,122.5 L493.8,122.5 L493.9,122.4 L494.0,122.4
-		L494.0,122.3 L494.1,122.3 L494.2,122.3 L494.2,122.2 L494.3,122.2 L494.4,122.2 L494.4,122.1 L494.5,122.1
-		L494.6,122.1 L494.6,122.0 L494.7,122.0 L494.8,122.0 L494.8,121.9 L494.9,121.9 L495.0,121.9 L495.0,121.8
-		L495.1,121.8 L495.2,121.8 L495.2,121.7 L495.3,121.7 L495.4,121.7 L495.4,121.6 L495.5,121.6 L495.6,121.6
-		L495.6,121.5 L495.7,121.5 L495.8,121.5 L495.8,121.4 L495.9,121.4 L496.0,121.4 L496.0,121.3 L496.1,121.3
-		L496.2,121.3 L496.2,121.2 L496.3,121.2 L496.4,121.2 L496.4,121.1 L496.5,121.1 L496.6,121.1 L496.6,121.0
-		L496.7,121.0 L496.8,121.0 L496.8,120.9 L496.9,120.9 L497.0,120.9 L497.0,120.8 L497.1,120.8 L497.1,120.7
-		L497.2,120.7 L497.3,120.7 L497.3,120.6 L497.4,120.6 L497.5,120.6 L497.5,120.5 L497.6,120.5 L497.7,120.5
-		L497.7,120.4 L497.8,120.4 L497.9,120.4 L497.9,120.3 L498.0,120.3 L498.1,120.3 L498.1,120.2 L498.2,120.2
-		L498.3,120.2 L498.3,120.1 L498.4,120.1 L498.5,120.1 L498.5,120.0 L498.6,120.0 L498.7,120.0 L498.7,119.9
-		L498.8,119.9 L498.9,119.9 L498.9,119.8 L499.0,119.8 L499.1,119.8 L499.1,119.7 L499.2,119.7 L499.3,119.7
-		L499.3,119.6 L499.4,119.6 L499.5,119.6 L499.5,119.5 L499.6,119.5 L499.7,119.5 L499.7,119.4 L499.8,119.4
-		L499.9,119.4 L499.9,119.3 L500.0,119.3 L500.1,119.3 L500.1,119.2 L500.2,119.2 L500.3,119.1 L500.4,119.1
-		L500.4,119.0 L500.5,119.0 L500.6,119.0 L500.6,118.9 L500.7,118.9 L500.8,118.9 L500.8,118.8 L500.9,118.8
-		L501.0,118.8 L501.0,118.7 L501.1,118.7 L501.2,118.7 L501.2,118.6 L501.3,118.6 L501.4,118.6 L501.4,118.5
-		L501.5,118.5 L501.6,118.5 L501.6,118.4 L501.7,118.4 L501.8,118.4 L501.8,118.3 L501.9,118.3 L502.0,118.3
-		L502.0,118.2 L502.1,118.2 L502.2,118.2 L502.2,118.1 L502.3,118.1 L502.4,118.1 L502.4,118.0 L502.5,118.0
-		L502.6,118.0 L502.6,117.9 L502.7,117.9 L502.8,117.9 L502.8,117.8 L502.9,117.8 L503.0,117.8 L503.0,117.7
-		L503.1,117.7 L503.2,117.7 L503.2,117.6 L503.3,117.6 L503.4,117.6 L503.4,117.5 L503.5,117.5 L503.6,117.4
-		L503.7,117.4 L503.7,117.3 L503.8,117.3 L503.9,117.3 L503.9,117.2 L504.0,117.2 L504.1,117.2 L504.1,117.1
-		L504.2,117.1 L504.3,117.1 L504.3,117.0 L504.4,117.0 L504.5,117.0 L504.5,116.9 L504.6,116.9 L504.7,116.9
-		L504.7,116.8 L504.8,116.8 L504.9,116.8 L504.9,116.7 L505.0,116.7 L505.1,116.7 L505.1,116.6 L505.2,116.6
-		L505.3,116.6 L505.3,116.5 L505.4,116.5 L505.5,116.5 L505.5,116.4 L505.6,116.4 L505.7,116.4 L505.7,116.3
-		L505.8,116.3 L505.9,116.3 L505.9,116.2 L506.0,116.2 L506.1,116.2 L506.1,116.1 L506.2,116.1 L506.3,116.1
-		L506.3,116.0 L506.4,116.0 L506.5,116.0 L506.5,115.9 L506.6,115.9 L506.7,115.9 L506.7,115.8 L506.8,115.8
-		L506.9,115.7 L507.0,115.7 L507.1,115.6 L507.2,115.6 L507.2,115.5 L507.3,115.5 L507.4,115.5 L507.4,115.4
-		L507.5,115.4 L507.6,115.4 L507.6,115.3 L507.7,115.3 L507.8,115.3 L507.8,115.2 L507.9,115.2 L508.0,115.2
-		L508.0,115.1 L508.1,115.1 L508.2,115.1 L508.2,115.0 L508.3,115.0 L508.4,115.0 L508.4,114.9 L508.5,114.9
-		L508.6,114.9 L508.6,114.8 L508.7,114.8 L508.8,114.8 L508.8,114.7 L508.9,114.7 L509.0,114.7 L509.0,114.6
-		L509.1,114.6 L509.2,114.6 L509.2,114.5 L509.3,114.5 L509.4,114.5 L509.4,114.4 L509.5,114.4 L509.6,114.4
-		L509.6,114.3 L509.7,114.3 L509.8,114.3 L509.8,114.2 L509.9,114.2 L510.0,114.2 L510.0,114.1 L510.1,114.1
-		L510.2,114.0 L510.3,114.0 L510.3,113.9 L510.4,113.9 L510.5,113.9 L510.5,113.8 L510.6,113.8 L510.7,113.8
-		L510.7,113.7 L510.8,113.7 L510.9,113.7 L510.9,113.6 L511.0,113.6 L511.1,113.6 L511.1,113.5 L511.2,113.5
-		L511.3,113.5 L511.3,113.4 L511.4,113.4 L511.5,113.4 L511.5,113.3 L511.6,113.3 L511.7,113.3 L511.7,113.2
-		L511.8,113.2 L511.9,113.2 L511.9,113.1 L512.0,113.1 L512.1,113.1 L512.1,113.0 L512.2,113.0 L512.3,113.0
-		L512.3,112.9 L512.4,112.9 L512.5,112.9 L512.5,112.8 L512.6,112.8 L512.7,112.8 L512.7,112.7 L512.8,112.7
-		L512.9,112.7 L512.9,112.6 L513.0,112.6 L513.1,112.6 L513.1,112.5 L513.2,112.5 L513.3,112.4 L513.4,112.4
-		L513.5,112.3 L513.6,112.3 L513.7,112.2 L513.8,112.2 L513.8,112.1 L513.9,112.1 L514.0,112.1 L514.0,112.0
-		L514.1,112.0 L514.2,112.0 L514.2,111.9 L514.3,111.9 L514.4,111.9 L514.4,111.8 L514.5,111.8 L514.6,111.8
-		L514.6,111.7 L514.7,111.7 L514.8,111.7 L514.8,111.6 L514.9,111.6 L515.0,111.6 L515.0,111.5 L515.1,111.5
-		L515.2,111.5 L515.2,111.4 L515.3,111.4 L515.4,111.4 L515.4,111.3 L515.5,111.3 L515.6,111.3 L515.6,111.2
-		L515.7,111.2 L515.8,111.2 L515.8,111.1 L515.9,111.1 L516.0,111.1 L516.0,111.0 L516.1,111.0 L516.2,111.0
-		L516.2,110.9 L516.3,110.9 L516.4,110.9 L516.4,110.8 L516.5,110.8 L516.6,110.7 L516.7,110.7 L516.8,110.6
-		L516.9,110.6 L516.9,110.5 L517.0,110.5 L517.1,110.5 L517.1,110.4 L517.2,110.4 L517.3,110.4 L517.3,110.3
-		L517.4,110.3 L517.5,110.3 L517.5,110.2 L517.6,110.2 L517.7,110.2 L517.7,110.1 L517.8,110.1 L517.9,110.1
-		L517.9,110.0 L518.0,110.0 L518.1,110.0 L518.1,109.9 L518.2,109.9 L518.3,109.9 L518.3,109.8 L518.4,109.8
-		L518.5,109.8 L518.5,109.7 L518.6,109.7 L518.7,109.7 L518.7,109.6 L518.8,109.6 L518.9,109.6 L518.9,109.5
-		L519.0,109.5 L519.1,109.5 L519.1,109.4 L519.2,109.4 L519.3,109.4 L519.3,109.3 L519.4,109.3 L519.5,109.3
-		L519.5,109.2 L519.6,109.2 L519.7,109.2 L519.7,109.1 L519.8,109.1 L519.9,109.0 L520.0,109.0 L520.1,108.9
-		L520.2,108.9 L520.3,108.8 L520.4,108.8 L520.4,108.7 L520.5,108.7 L520.6,108.7 L520.6,108.6 L520.7,108.6
-		L520.8,108.6 L520.8,108.5 L520.9,108.5 L521.0,108.5 L521.0,108.4 L521.1,108.4 L521.2,108.4 L521.2,108.3
-		L521.3,108.3 L521.4,108.3 L521.4,108.2 L521.5,108.2 L521.6,108.2 L521.6,108.1 L521.7,108.1 L521.8,108.1
-		L521.8,108.0 L521.9,108.0 L522.0,108.0 L522.0,107.9 L522.1,107.9 L522.2,107.9 L522.2,107.8 L522.3,107.8
-		L522.4,107.8 L522.4,107.7 L522.5,107.7 L522.6,107.7 L522.6,107.6 L522.7,107.6 L522.8,107.6 L522.8,107.5
-		L522.9,107.5 L523.0,107.4 L523.1,107.4 L523.2,107.3 L523.3,107.3 L523.4,107.2 L523.5,107.2 L523.5,107.1
-		L523.6,107.1 L523.7,107.1 L523.7,107.0 L523.8,107.0 L523.9,107.0 L523.9,106.9 L524.0,106.9 L524.1,106.9
-		L524.1,106.8 L524.2,106.8 L524.3,106.8 L524.3,106.7 L524.4,106.7 L524.5,106.7 L524.5,106.6 L524.6,106.6
-		L524.7,106.6 L524.7,106.5 L524.8,106.5 L524.9,106.5 L524.9,106.4 L525.0,106.4 L525.1,106.4 L525.1,106.3
-		L525.2,106.3 L525.3,106.3 L525.3,106.2 L525.4,106.2 L525.5,106.2 L525.5,106.1 L525.6,106.1 L525.7,106.1
-		L525.7,106.0 L525.8,106.0 L525.9,106.0 L525.9,105.9 L526.0,105.9 L526.1,105.9 L526.1,105.8 L526.2,105.8
-		L526.3,105.8 L526.3,105.7 L526.4,105.7 L526.5,105.6 L526.6,105.6 L526.7,105.5 L526.8,105.5 L526.9,105.4
-		L527.0,105.4 L527.0,105.3 L527.1,105.3 L527.2,105.3 L527.2,105.2 L527.3,105.2 L527.4,105.2 L527.4,105.1
-		L527.5,105.1 L527.6,105.1 L527.6,105.0 L527.7,105.0 L527.8,105.0 L527.8,104.9 L527.9,104.9 L528.0,104.9
-		L528.0,104.8 L528.1,104.8 L528.2,104.8 L528.2,104.7 L528.3,104.7 L528.4,104.7 L528.4,104.6 L528.5,104.6
-		L528.6,104.6 L528.6,104.5 L528.7,104.5 L528.8,104.5 L528.8,104.4 L528.9,104.4 L529.0,104.4 L529.0,104.3
-		L529.1,104.3 L529.2,104.3 L529.2,104.2 L529.3,104.2 L529.4,104.2 L529.4,104.1 L529.5,104.1 L529.6,104.0
-		L529.7,104.0 L529.8,103.9 L529.9,103.9 L530.0,103.8 L530.1,103.8 L530.1,103.7 L530.2,103.7 L530.3,103.7
-		L530.3,103.6 L530.4,103.6 L530.5,103.6 L530.5,103.5 L530.6,103.5 L530.7,103.5 L530.7,103.4 L530.8,103.4
-		L530.9,103.4 L530.9,103.3 L531.0,103.3 L531.1,103.3 L531.1,103.2 L531.2,103.2 L531.3,103.2 L531.3,103.1
-		L531.4,103.1 L531.5,103.1 L531.5,103.0 L531.6,103.0 L531.7,103.0 L531.7,102.9 L531.8,102.9 L531.9,102.9
-		L531.9,102.8 L532.0,102.8 L532.1,102.8 L532.1,102.7 L532.2,102.7 L532.3,102.7 L532.3,102.6 L532.4,102.6
-		L532.5,102.6 L532.5,102.5 L532.6,102.5 L532.7,102.4 L532.8,102.4 L532.9,102.4 L532.9,102.3 L533.0,102.3
-		L533.1,102.2 L533.2,102.2 L533.3,102.1 L533.4,102.1 L533.5,102.0 L533.6,102.0 L533.6,101.9 L533.7,101.9
-		L533.8,101.9 L533.8,101.8 L533.9,101.8 L534.0,101.8 L534.0,101.7 L534.1,101.7 L534.2,101.7 L534.2,101.6
-		L534.3,101.6 L534.4,101.6 L534.4,101.5 L534.5,101.5 L534.6,101.5 L534.6,101.4 L534.7,101.4 L534.8,101.4
-		L534.8,101.3 L534.9,101.3 L535.0,101.3 L535.0,101.2 L535.1,101.2 L535.2,101.2 L535.2,101.1 L535.3,101.1
-		L535.4,101.1 L535.4,101.0 L535.5,101.0 L535.6,101.0 L535.6,100.9 L535.7,100.9 L535.8,100.9 L535.8,100.8
-		L535.9,100.8 L536.0,100.8 L536.0,100.7 L536.1,100.7 L536.2,100.6 L536.3,100.6 L536.4,100.6 L536.4,100.5
-		L536.5,100.5 L536.6,100.4 L536.7,100.4 L536.8,100.3 L536.9,100.3 L536.9,100.2 L537.0,100.2 L537.1,100.2
-		L537.1,100.1 L537.2,100.1 L537.3,100.1 L537.3,100.0 L537.4,100.0 L537.5,100.0 L537.5,99.9 L537.6,99.9
-		L537.7,99.9 L537.7,99.8 L537.8,99.8 L537.9,99.8 L537.9,99.7 L538.0,99.7 L538.1,99.7 L538.1,99.6
-		L538.2,99.6 L538.3,99.6 L538.3,99.5 L538.4,99.5 L538.5,99.5 L538.5,99.4 L538.6,99.4 L538.7,99.4
-		L538.7,99.3 L538.8,99.3 L538.9,99.3 L538.9,99.2 L539.0,99.2 L539.1,99.2 L539.1,99.1 L539.2,99.1
-		L539.3,99.0 L539.4,99.0 L539.5,99.0 L539.5,98.9 L539.6,98.9 L539.7,98.8 L539.8,98.8 L539.9,98.7
-		L540.0,98.7 L540.1,98.6 L540.2,98.6 L540.2,98.5 L540.3,98.5 L540.4,98.5 L540.4,98.4 L540.5,98.4
-		L540.6,98.4 L540.6,98.3 L540.7,98.3 L540.8,98.3 L540.8,98.2 L540.9,98.2 L541.0,98.2 L541.0,98.1
-		L541.1,98.1 L541.2,98.1 L541.2,98.0 L541.3,98.0 L541.4,98.0 L541.4,97.9 L541.5,97.9 L541.6,97.9
-		L541.6,97.8 L541.7,97.8 L541.8,97.8 L541.8,97.7 L541.9,97.7 L542.0,97.7 L542.0,97.6 L542.1,97.6
-		L542.2,97.6 L542.2,97.5 L542.3,97.5 L542.4,97.5 L542.4,97.4 L542.5,97.4 L542.6,97.4 L542.6,97.3
-		L542.7,97.3 L542.8,97.2 L542.9,97.2 L543.0,97.2 L543.0,97.1 L543.1,97.1 L543.2,97.0 L543.3,97.0
-		L543.4,96.9 L543.5,96.9 L543.6,96.8 L543.7,96.8 L543.7,96.7 L543.8,96.7 L543.9,96.7 L543.9,96.6
-		L544.0,96.6 L544.1,96.6 L544.1,96.5 L544.2,96.5 L544.3,96.5 L544.3,96.4 L544.4,96.4 L544.5,96.4
-		L544.5,96.3 L544.6,96.3 L544.7,96.3 L544.7,96.2 L544.8,96.2 L544.9,96.2 L544.9,96.1 L545.0,96.1
-		L545.1,96.1 L545.1,96.0 L545.2,96.0 L545.3,96.0 L545.3,95.9 L545.4,95.9 L545.5,95.9 L545.5,95.8
-		L545.6,95.8 L545.7,95.8 L545.7,95.7 L545.8,95.7 L545.9,95.6 L546.0,95.6 L546.1,95.6 L546.1,95.5
-		L546.2,95.5 L546.3,95.4 L546.4,95.4 L546.5,95.3 L546.6,95.3 L546.7,95.2 L546.8,95.2 L546.8,95.1
-		L546.9,95.1 L547.0,95.1 L547.0,95.0 L547.1,95.0 L547.2,95.0 L547.2,94.9 L547.3,94.9 L547.4,94.9
-		L547.4,94.8 L547.5,94.8 L547.6,94.8 L547.6,94.7 L547.7,94.7 L547.8,94.7 L547.8,94.6 L547.9,94.6
-		L548.0,94.6 L548.0,94.5 L548.1,94.5 L548.2,94.5 L548.2,94.4 L548.3,94.4 L548.4,94.4 L548.4,94.3
-		L548.5,94.3 L548.6,94.3 L548.6,94.2 L548.7,94.2 L548.8,94.2 L548.8,94.1 L548.9,94.1 L549.0,94.1
-		L549.0,94.0 L549.1,94.0 L549.2,94.0 L549.2,93.9 L549.3,93.9 L549.4,93.8 L549.5,93.8 L549.6,93.8
-		L549.6,93.7 L549.7,93.7 L549.8,93.6 L549.9,93.6 L550.0,93.5 L550.1,93.5 L550.2,93.4 L550.3,93.4
-		L550.3,93.3 L550.4,93.3 L550.5,93.3 L550.5,93.2 L550.6,93.2 L550.7,93.2 L550.7,93.1 L550.8,93.1
-		L550.9,93.1 L550.9,93.0 L551.0,93.0 L551.1,93.0 L551.1,92.9 L551.2,92.9 L551.3,92.9 L551.3,92.8
-		L551.4,92.8 L551.5,92.8 L551.5,92.7 L551.6,92.7 L551.7,92.7 L551.7,92.6 L551.8,92.6 L551.9,92.6
-		L551.9,92.5 L552.0,92.5 L552.1,92.5 L552.1,92.4 L552.2,92.4 L552.3,92.4 L552.3,92.3 L552.4,92.3
-		L552.5,92.2 L552.6,92.2 L552.7,92.2 L552.7,92.1 L552.8,92.1 L552.9,92.0 L553.0,92.0 L553.1,91.9
-		L553.2,91.9 L553.3,91.8 L553.4,91.8 L553.4,91.7 L553.5,91.7 L553.6,91.7 L553.6,91.6 L553.7,91.6
-		L553.8,91.6 L553.8,91.5 L553.9,91.5 L554.0,91.5 L554.0,91.4 L554.1,91.4 L554.2,91.4 L554.2,91.3
-		L554.3,91.3 L554.4,91.3 L554.4,91.2 L554.5,91.2 L554.6,91.2 L554.6,91.1 L554.7,91.1 L554.8,91.1
-		L554.8,91.0 L554.9,91.0 L555.0,91.0 L555.0,90.9 L555.1,90.9 L555.2,90.9 L555.2,90.8 L555.3,90.8
-		L555.4,90.8 L555.4,90.7 L555.5,90.7 L555.6,90.7 L555.6,90.6 L555.7,90.6 L555.8,90.6 L555.8,90.5
-		L555.9,90.5 L556.0,90.4 L556.1,90.4 L556.2,90.4 L556.2,90.3 L556.3,90.3 L556.4,90.2 L556.5,90.2
-		L556.6,90.1 L556.7,90.1 L556.7,90.0 L556.8,90.0 L556.9,90.0 L556.9,89.9 L557.0,89.9 L557.1,89.9
-		L557.1,89.8 L557.2,89.8 L557.3,89.8 L557.3,89.7 L557.4,89.7 L557.5,89.7 L557.5,89.6 L557.6,89.6
-		L557.7,89.6 L557.7,89.5 L557.8,89.5 L557.9,89.5 L557.9,89.4 L558.0,89.4 L558.1,89.4 L558.1,89.3
-		L558.2,89.3 L558.3,89.3 L558.3,89.2 L558.4,89.2 L558.5,89.2 L558.5,89.1 L558.6,89.1 L558.7,89.1
-		L558.7,89.0 L558.8,89.0 L558.9,89.0 L558.9,88.9 L559.0,88.9 L559.1,88.8 L559.2,88.8 L559.3,88.8
-		L559.3,88.7 L559.4,88.7 L559.5,88.6 L559.6,88.6 L559.7,88.5 L559.8,88.5 L559.9,88.4 L560.0,88.4
-		L560.0,88.3 L560.1,88.3 L560.2,88.3 L560.2,88.2 L560.3,88.2 L560.4,88.2 L560.4,88.1 L560.5,88.1
-		L560.6,88.1 L560.6,88.0 L560.7,88.0 L560.8,88.0 L560.8,87.9 L560.9,87.9 L561.0,87.9 L561.0,87.8
-		L561.1,87.8 L561.2,87.8 L561.2,87.7 L561.3,87.7 L561.4,87.7 L561.4,87.6 L561.5,87.6 L561.6,87.6
-		L561.6,87.5 L561.7,87.5 L561.8,87.5 L561.8,87.4 L561.9,87.4 L562.0,87.4 L562.0,87.3 L562.1,87.3
-		L562.2,87.3 L562.2,87.2 L562.3,87.2 L562.4,87.2 L562.4,87.1 L562.5,87.1 L562.6,87.0 L562.7,87.0
-		L562.8,87.0 L562.8,86.9 L562.9,86.9 L563.0,86.8 L563.1,86.8 L563.2,86.7 L563.3,86.7 L563.3,86.6
-		L563.4,86.6 L563.5,86.6 L563.5,86.5 L563.6,86.5 L563.7,86.5 L563.7,86.4 L563.8,86.4 L563.9,86.4
-		L563.9,86.3 L564.0,86.3 L564.1,86.3 L564.1,86.2 L564.2,86.2 L564.3,86.2 L564.3,86.1 L564.4,86.1
-		L564.5,86.1 L564.5,86.0 L564.6,86.0 L564.7,86.0 L564.7,85.9 L564.8,85.9 L564.9,85.9 L564.9,85.8
-		L565.0,85.8 L565.1,85.8 L565.1,85.7 L565.2,85.7 L565.3,85.7 L565.3,85.6 L565.4,85.6 L565.5,85.6
-		L565.5,85.5 L565.6,85.5 L565.7,85.4 L565.8,85.4 L565.9,85.4 L565.9,85.3 L566.0,85.3 L566.1,85.2
-		L566.2,85.2 L566.3,85.1 L566.4,85.1 L566.4,85.0 L566.5,85.0 L566.6,85.0 L566.6,84.9 L566.7,84.9
-		L566.8,84.9 L566.8,84.8 L566.9,84.8 L567.0,84.8 L567.0,84.7 L567.1,84.7 L567.2,84.7 L567.2,84.6
-		L567.3,84.6 L567.4,84.6 L567.4,84.5 L567.5,84.5 L567.6,84.5 L567.6,84.4 L567.7,84.4 L567.8,84.4
-		L567.8,84.3 L567.9,84.3 L568.0,84.3 L568.0,84.2 L568.1,84.2 L568.2,84.2 L568.2,84.1 L568.3,84.1
-		L568.4,84.1 L568.4,84.0 L568.5,84.0 L568.6,84.0 L568.6,83.9 L568.7,83.9 L568.8,83.9 L568.8,83.8
-		L568.9,83.8 L569.0,83.8 L569.0,83.7 L569.1,83.7 L569.2,83.6 L569.3,83.6 L569.4,83.6 L569.4,83.5
-		L569.5,83.5 L569.6,83.4 L569.7,83.4 L569.7,83.3 L569.8,83.3 L569.9,83.3 L569.9,83.2 L570.0,83.2
-		L570.1,83.2 L570.1,83.1 L570.2,83.1 L570.3,83.1 L570.3,83.0 L570.4,83.0 L570.5,83.0 L570.5,82.9
-		L570.6,82.9 L570.7,82.9 L570.7,82.8 L570.8,82.8 L570.9,82.8 L570.9,82.7 L571.0,82.7 L571.1,82.7
-		L571.1,82.6 L571.2,82.6 L571.3,82.6 L571.3,82.5 L571.4,82.5 L571.5,82.5 L571.5,82.4 L571.6,82.4
-		L571.7,82.4 L571.7,82.3 L571.8,82.3 L571.9,82.3 L571.9,82.2 L572.0,82.2 L572.1,82.2 L572.1,82.1
-		L572.2,82.1 L572.3,82.1 L572.3,82.0 L572.4,82.0 L572.5,82.0 L572.5,81.9 L572.6,81.9 L572.7,81.8
-		L572.8,81.8 L572.9,81.7 L573.0,81.7 L573.0,81.6 L573.1,81.6 L573.2,81.6 L573.2,81.5 L573.3,81.5
-		L573.4,81.5 L573.4,81.4 L573.5,81.4 L573.6,81.4 L573.6,81.3 L573.7,81.3 L573.8,81.3 L573.8,81.2
-		L573.9,81.2 L574.0,81.2 L574.0,81.1 L574.1,81.1 L574.2,81.1 L574.2,81.0 L574.3,81.0 L574.4,81.0
-		L574.4,80.9 L574.5,80.9 L574.6,80.9 L574.6,80.8 L574.7,80.8 L574.8,80.8 L574.8,80.7 L574.9,80.7
-		L575.0,80.7 L575.0,80.6  '/></g>
-	</g>
-	<g id="gnuplot_plot_2" ><title>400dpi</title>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<g transform="translate(507.9,57.2)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" >400dpi</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='rgb(  0, 158, 115)'  d='M516.2,52.7 L558.4,52.7 M55.3,398.1 L55.3,398.0 L55.3,397.9 L55.4,397.8 L55.4,397.7 L55.4,397.6
-		L55.4,397.5 L55.4,397.4 L55.5,397.3 L55.5,397.2 L55.5,397.1 L55.5,397.0 L55.5,396.9 L55.6,396.8
-		L55.6,396.7 L55.6,396.6 L55.6,396.5 L55.6,396.4 L55.7,396.4 L55.7,396.3 L55.7,396.2 L55.7,396.1
-		L55.7,396.0 L55.8,395.9 L55.8,395.8 L55.8,395.7 L55.8,395.6 L55.8,395.5 L55.9,395.5 L55.9,395.4
-		L55.9,395.3 L55.9,395.2 L55.9,395.1 L56.0,395.0 L56.0,394.9 L56.0,394.8 L56.0,394.7 L56.0,394.6
-		L56.1,394.5 L56.1,394.4 L56.1,394.3 L56.1,394.2 L56.1,394.1 L56.2,394.0 L56.2,393.9 L56.2,393.8
-		L56.2,393.7 L56.3,393.6 L56.3,393.5 L56.3,393.4 L56.3,393.3 L56.3,393.2 L56.4,393.1 L56.4,393.0
-		L56.4,392.9 L56.4,392.8 L56.4,392.7 L56.5,392.6 L56.5,392.5 L56.5,392.4 L56.5,392.3 L56.5,392.2
-		L56.6,392.1 L56.6,392.0 L56.6,391.9 L56.6,391.8 L56.7,391.7 L56.7,391.6 L56.7,391.5 L56.7,391.4
-		L56.7,391.3 L56.8,391.2 L56.8,391.1 L56.8,391.0 L56.8,390.9 L56.8,390.8 L56.9,390.8 L56.9,390.7
-		L56.9,390.6 L56.9,390.5 L56.9,390.4 L56.9,390.3 L57.0,390.3 L57.0,390.2 L57.0,390.1 L57.0,390.0
-		L57.0,389.9 L57.1,389.8 L57.1,389.7 L57.1,389.6 L57.1,389.5 L57.2,389.4 L57.2,389.3 L57.2,389.2
-		L57.2,389.1 L57.2,389.0 L57.3,388.9 L57.3,388.8 L57.3,388.7 L57.3,388.6 L57.3,388.5 L57.4,388.4
-		L57.4,388.3 L57.4,388.2 L57.4,388.1 L57.4,388.0 L57.5,387.9 L57.5,387.8 L57.5,387.7 L57.5,387.6
-		L57.6,387.5 L57.6,387.4 L57.6,387.3 L57.6,387.2 L57.6,387.1 L57.7,387.0 L57.7,386.9 L57.7,386.8
-		L57.7,386.7 L57.7,386.6 L57.8,386.5 L57.8,386.4 L57.8,386.3 L57.8,386.2 L57.8,386.1 L57.9,386.0
-		L57.9,385.9 L57.9,385.8 L57.9,385.7 L58.0,385.6 L58.0,385.5 L58.0,385.4 L58.0,385.3 L58.0,385.2
-		L58.1,385.2 L58.1,385.1 L58.1,385.0 L58.1,384.9 L58.1,384.8 L58.2,384.7 L58.2,384.6 L58.2,384.5
-		L58.2,384.4 L58.2,384.3 L58.3,384.2 L58.3,384.1 L58.3,384.0 L58.3,383.9 L58.3,383.8 L58.4,383.7
-		L58.4,383.6 L58.4,383.5 L58.4,383.4 L58.5,383.3 L58.5,383.2 L58.5,383.1 L58.5,383.0 L58.5,382.9
-		L58.6,382.8 L58.6,382.7 L58.6,382.6 L58.6,382.5 L58.6,382.4 L58.7,382.3 L58.7,382.2 L58.7,382.1
-		L58.7,382.0 L58.7,381.9 L58.8,381.8 L58.8,381.7 L58.8,381.6 L58.8,381.5 L58.9,381.4 L58.9,381.3
-		L58.9,381.2 L58.9,381.1 L58.9,381.0 L59.0,380.9 L59.0,380.8 L59.0,380.7 L59.0,380.6 L59.0,380.5
-		L59.1,380.5 L59.1,380.4 L59.1,380.3 L59.1,380.2 L59.1,380.1 L59.1,380.0 L59.2,380.0 L59.2,379.9
-		L59.2,379.8 L59.2,379.7 L59.2,379.6 L59.3,379.5 L59.3,379.4 L59.3,379.3 L59.3,379.2 L59.4,379.1
-		L59.4,379.0 L59.4,378.9 L59.4,378.8 L59.4,378.7 L59.5,378.6 L59.5,378.5 L59.5,378.4 L59.5,378.3
-		L59.5,378.2 L59.6,378.1 L59.6,378.0 L59.6,377.9 L59.6,377.8 L59.6,377.7 L59.7,377.6 L59.7,377.5
-		L59.7,377.4 L59.7,377.3 L59.8,377.2 L59.8,377.1 L59.8,377.0 L59.8,376.9 L59.8,376.8 L59.9,376.7
-		L59.9,376.6 L59.9,376.5 L59.9,376.4 L59.9,376.3 L60.0,376.2 L60.0,376.1 L60.0,376.0 L60.0,375.9
-		L60.0,375.8 L60.1,375.7 L60.1,375.6 L60.1,375.5 L60.1,375.4 L60.2,375.3 L60.2,375.2 L60.2,375.1
-		L60.2,375.0 L60.2,374.9 L60.3,374.9 L60.3,374.8 L60.3,374.7 L60.3,374.6 L60.3,374.5 L60.3,374.4
-		L60.4,374.4 L60.4,374.3 L60.4,374.2 L60.4,374.1 L60.4,374.0 L60.5,373.9 L60.5,373.8 L60.5,373.7
-		L60.5,373.6 L60.5,373.5 L60.6,373.4 L60.6,373.3 L60.6,373.2 L60.6,373.1 L60.7,373.0 L60.7,372.9
-		L60.7,372.8 L60.7,372.7 L60.7,372.6 L60.8,372.5 L60.8,372.4 L60.8,372.3 L60.8,372.2 L60.8,372.1
-		L60.9,372.0 L60.9,371.9 L60.9,371.8 L60.9,371.7 L60.9,371.6 L61.0,371.5 L61.0,371.4 L61.0,371.3
-		L61.0,371.2 L61.1,371.1 L61.1,371.0 L61.1,370.9 L61.1,370.8 L61.1,370.7 L61.2,370.6 L61.2,370.5
-		L61.2,370.4 L61.2,370.3 L61.2,370.2 L61.3,370.1 L61.3,370.0 L61.3,369.9 L61.3,369.8 L61.3,369.7
-		L61.4,369.7 L61.4,369.6 L61.4,369.5 L61.4,369.4 L61.4,369.3 L61.5,369.2 L61.5,369.1 L61.5,369.0
-		L61.5,368.9 L61.5,368.8 L61.6,368.8 L61.6,368.7 L61.6,368.6 L61.6,368.5 L61.6,368.4 L61.7,368.3
-		L61.7,368.2 L61.7,368.1 L61.7,368.0 L61.7,367.9 L61.8,367.8 L61.8,367.7 L61.8,367.6 L61.8,367.5
-		L61.8,367.4 L61.9,367.3 L61.9,367.2 L61.9,367.1 L61.9,367.0 L62.0,366.9 L62.0,366.8 L62.0,366.7
-		L62.0,366.6 L62.0,366.5 L62.1,366.4 L62.1,366.3 L62.1,366.2 L62.1,366.1 L62.1,366.0 L62.2,365.9
-		L62.2,365.8 L62.2,365.7 L62.2,365.6 L62.2,365.5 L62.3,365.4 L62.3,365.3 L62.3,365.2 L62.3,365.1
-		L62.4,365.0 L62.4,364.9 L62.4,364.8 L62.4,364.7 L62.4,364.6 L62.5,364.5 L62.5,364.4 L62.5,364.3
-		L62.5,364.2 L62.5,364.1 L62.6,364.1 L62.6,364.0 L62.6,363.9 L62.6,363.8 L62.6,363.7 L62.7,363.6
-		L62.7,363.5 L62.7,363.4 L62.7,363.3 L62.7,363.2 L62.8,363.1 L62.8,363.0 L62.8,362.9 L62.8,362.8
-		L62.9,362.7 L62.9,362.6 L62.9,362.5 L62.9,362.4 L62.9,362.3 L63.0,362.2 L63.0,362.1 L63.0,362.0
-		L63.0,361.9 L63.0,361.8 L63.1,361.7 L63.1,361.6 L63.1,361.5 L63.1,361.4 L63.1,361.3 L63.2,361.2
-		L63.2,361.1 L63.2,361.0 L63.2,360.9 L63.3,360.8 L63.3,360.7 L63.3,360.6 L63.3,360.5 L63.3,360.4
-		L63.4,360.3 L63.4,360.2 L63.4,360.1 L63.4,360.0 L63.4,359.9 L63.5,359.8 L63.5,359.7 L63.5,359.6
-		L63.5,359.5 L63.5,359.4 L63.6,359.4 L63.6,359.3 L63.6,359.2 L63.6,359.1 L63.6,359.0 L63.6,358.9
-		L63.7,358.9 L63.7,358.8 L63.7,358.7 L63.7,358.6 L63.7,358.5 L63.8,358.5 L63.8,358.4 L63.8,358.3
-		L63.8,358.2 L63.8,358.1 L63.9,358.0 L63.9,357.9 L63.9,357.8 L63.9,357.7 L63.9,357.6 L64.0,357.5
-		L64.0,357.4 L64.0,357.3 L64.0,357.2 L64.0,357.1 L64.1,357.0 L64.1,356.9 L64.1,356.8 L64.1,356.7
-		L64.2,356.6 L64.2,356.5 L64.2,356.4 L64.2,356.3 L64.2,356.2 L64.3,356.1 L64.3,356.0 L64.3,355.9
-		L64.3,355.8 L64.3,355.7 L64.4,355.6 L64.4,355.5 L64.4,355.4 L64.4,355.3 L64.4,355.2 L64.5,355.1
-		L64.5,355.0 L64.5,354.9 L64.5,354.8 L64.6,354.7 L64.6,354.6 L64.6,354.5 L64.6,354.4 L64.6,354.3
-		L64.7,354.2 L64.7,354.1 L64.7,354.0 L64.7,353.9 L64.7,353.8 L64.8,353.8 L64.8,353.7 L64.8,353.6
-		L64.8,353.5 L64.8,353.4 L64.8,353.3 L64.9,353.3 L64.9,353.2 L64.9,353.1 L64.9,353.0 L64.9,352.9
-		L65.0,352.8 L65.0,352.7 L65.0,352.6 L65.0,352.5 L65.1,352.4 L65.1,352.3 L65.1,352.2 L65.1,352.1
-		L65.1,352.0 L65.2,351.9 L65.2,351.8 L65.2,351.7 L65.2,351.6 L65.2,351.5 L65.3,351.4 L65.3,351.3
-		L65.3,351.2 L65.3,351.1 L65.3,351.0 L65.4,350.9 L65.4,350.8 L65.4,350.7 L65.4,350.6 L65.5,350.5
-		L65.5,350.4 L65.5,350.3 L65.5,350.2 L65.5,350.1 L65.6,350.0 L65.6,349.9 L65.6,349.8 L65.6,349.7
-		L65.6,349.6 L65.7,349.5 L65.7,349.4 L65.7,349.3 L65.7,349.2 L65.7,349.1 L65.8,349.0 L65.8,348.9
-		L65.8,348.8 L65.8,348.7 L65.8,348.6 L65.9,348.6 L65.9,348.5 L65.9,348.4 L65.9,348.3 L65.9,348.2
-		L66.0,348.2 L66.0,348.1 L66.0,348.0 L66.0,347.9 L66.0,347.8 L66.1,347.7 L66.1,347.6 L66.1,347.5
-		L66.1,347.4 L66.1,347.3 L66.2,347.2 L66.2,347.1 L66.2,347.0 L66.2,346.9 L66.2,346.8 L66.3,346.7
-		L66.3,346.6 L66.3,346.5 L66.3,346.4 L66.4,346.3 L66.4,346.2 L66.4,346.1 L66.4,346.0 L66.4,345.9
-		L66.5,345.8 L66.5,345.7 L66.5,345.6 L66.5,345.5 L66.5,345.4 L66.6,345.3 L66.6,345.2 L66.6,345.1
-		L66.6,345.0 L66.6,344.9 L66.7,344.8 L66.7,344.7 L66.7,344.6 L66.7,344.5 L66.8,344.4 L66.8,344.3
-		L66.8,344.2 L66.8,344.1 L66.8,344.0 L66.9,343.9 L66.9,343.8 L66.9,343.7 L66.9,343.6 L66.9,343.5
-		L67.0,343.5 L67.0,343.4 L67.0,343.3 L67.0,343.2 L67.0,343.1 L67.0,343.0 L67.1,343.0 L67.1,342.9
-		L67.1,342.8 L67.1,342.7 L67.1,342.6 L67.2,342.5 L67.2,342.4 L67.2,342.3 L67.2,342.2 L67.3,342.1
-		L67.3,342.0 L67.3,341.9 L67.3,341.8 L67.3,341.7 L67.4,341.6 L67.4,341.5 L67.4,341.4 L67.4,341.3
-		L67.5,341.3 L67.6,341.3 L67.7,341.3 L67.8,341.3 L67.9,341.3 L68.0,341.3 L68.1,341.3 L68.2,341.3
-		L68.3,341.3 L68.4,341.3 L68.5,341.3 L68.6,341.3 L68.7,341.3 L68.8,341.3 L68.9,341.3 L69.0,341.3
-		L69.1,341.3 L69.2,341.3 L69.3,341.3 L69.4,341.3 L69.5,341.3 L69.6,341.3 L69.7,341.3 L69.8,341.3
-		L69.9,341.3 L70.0,341.3 L70.1,341.3 L70.2,341.3 L70.3,341.3 L70.4,341.3 L70.5,341.3 L70.6,341.3
-		L70.7,341.3 L70.8,341.3 L70.9,341.3 L71.0,341.3 L71.1,341.3 L71.2,341.3 L71.3,341.3 L71.4,341.3
-		L71.5,341.3 L71.6,341.3 L71.7,341.3 L71.8,341.3 L71.9,341.3 L72.0,341.3 L72.1,341.3 L72.2,341.3
-		L72.3,341.3 L72.4,341.3 L72.5,341.3 L72.6,341.3 L72.7,341.3 L72.8,341.3 L72.9,341.3 L73.0,341.3
-		L73.1,341.3 L73.2,341.3 L73.3,341.3 L73.4,341.3 L73.5,341.3 L73.6,341.3 L73.7,341.3 L73.8,341.3
-		L73.9,341.3 L74.0,341.3 L74.1,341.3 L74.2,341.3 L74.3,341.3 L74.4,341.3 L74.5,341.3 L74.6,341.3
-		L74.7,341.3 L74.8,341.3 L74.9,341.3 L75.0,341.3 L75.1,341.3 L75.2,341.3 L75.3,341.3 L75.4,341.3
-		L75.5,341.3 L75.6,341.3 L75.7,341.3 L75.8,341.3 L75.9,341.3 L76.0,341.3 L76.1,341.3 L76.2,341.3
-		L76.3,341.3 L76.4,341.3 L76.5,341.3 L76.6,341.3 L76.7,341.3 L76.8,341.3 L76.9,341.3 L77.0,341.3
-		L77.1,341.3 L77.2,341.3 L77.3,341.3 L77.4,341.3 L77.5,341.3 L77.6,341.3 L77.7,341.3 L77.8,341.3
-		L77.9,341.3 L78.0,341.3 L78.1,341.3 L78.2,341.3 L78.3,341.3 L78.4,341.3 L78.5,341.3 L78.6,341.3
-		L78.7,341.3 L78.8,341.3 L78.9,341.3 L79.0,341.3 L79.1,341.3 L79.2,341.3 L79.3,341.3 L79.4,341.3
-		L79.5,341.3 L79.6,341.3 L79.7,341.3 L79.8,341.3 L79.9,341.3 L80.0,341.3 L80.1,341.3 L80.2,341.3
-		L80.3,341.3 L80.4,341.3 L80.5,341.3 L80.6,341.3 L80.7,341.3 L80.8,341.3 L80.9,341.3 L81.0,341.3
-		L81.1,341.3 L81.2,341.3 L81.3,341.3 L81.4,341.3 L81.5,341.3 L81.6,341.3 L81.7,341.3 L81.8,341.3
-		L81.9,341.3 L82.0,341.3 L82.1,341.3 L82.2,341.3 L82.3,341.3 L82.4,341.3 L82.5,341.3 L82.6,341.3
-		L82.7,341.3 L82.8,341.3 L82.9,341.3 L83.0,341.3 L83.1,341.2 L83.2,341.2 L83.2,341.1 L83.3,341.1
-		L83.4,341.1 L83.4,341.0 L83.5,341.0 L83.6,341.0 L83.6,340.9 L83.7,340.9 L83.8,340.9 L83.8,340.8
-		L83.9,340.8 L84.0,340.8 L84.0,340.7 L84.1,340.7 L84.2,340.7 L84.2,340.6 L84.3,340.6 L84.4,340.6
-		L84.4,340.5 L84.5,340.5 L84.6,340.5 L84.6,340.4 L84.7,340.4 L84.8,340.4 L84.8,340.3 L84.9,340.3
-		L85.0,340.3 L85.0,340.2 L85.1,340.2 L85.2,340.2 L85.2,340.1 L85.3,340.1 L85.4,340.1 L85.4,340.0
-		L85.5,340.0 L85.6,339.9 L85.7,339.9 L85.8,339.8 L85.9,339.8 L86.0,339.7 L86.1,339.7 L86.2,339.6
-		L86.3,339.6 L86.3,339.5 L86.4,339.5 L86.5,339.5 L86.6,339.4 L86.7,339.4 L86.7,339.3 L86.8,339.3
-		L86.9,339.3 L86.9,339.2 L87.0,339.2 L87.1,339.2 L87.1,339.1 L87.2,339.1 L87.3,339.1 L87.3,339.0
-		L87.4,339.0 L87.5,339.0 L87.5,338.9 L87.6,338.9 L87.7,338.9 L87.7,338.8 L87.8,338.8 L87.9,338.8
-		L87.9,338.7 L88.0,338.7 L88.1,338.7 L88.1,338.6 L88.2,338.6 L88.3,338.6 L88.3,338.5 L88.4,338.5
-		L88.5,338.5 L88.5,338.4 L88.6,338.4 L88.7,338.3 L88.8,338.3 L88.9,338.2 L89.0,338.2 L89.1,338.1
-		L89.2,338.1 L89.3,338.0 L89.4,338.0 L89.4,337.9 L89.5,337.9 L89.6,337.9 L89.7,337.8 L89.8,337.8
-		L89.8,337.7 L89.9,337.7 L90.0,337.7 L90.0,337.6 L90.1,337.6 L90.2,337.6 L90.2,337.5 L90.3,337.5
-		L90.4,337.5 L90.4,337.4 L90.5,337.4 L90.6,337.4 L90.6,337.3 L90.7,337.3 L90.8,337.3 L90.8,337.2
-		L90.9,337.2 L91.0,337.2 L91.0,337.1 L91.1,337.1 L91.2,337.1 L91.2,337.0 L91.3,337.0 L91.4,337.0
-		L91.4,336.9 L91.5,336.9 L91.6,336.9 L91.6,336.8 L91.7,336.8 L91.8,336.7 L91.9,336.7 L92.0,336.7
-		L92.0,336.6 L92.1,336.6 L92.2,336.5 L92.3,336.5 L92.4,336.4 L92.5,336.4 L92.6,336.3 L92.7,336.3
-		L92.8,336.2 L92.9,336.2 L92.9,336.1 L93.0,336.1 L93.1,336.1 L93.2,336.0 L93.3,336.0 L93.3,335.9
-		L93.4,335.9 L93.5,335.9 L93.5,335.8 L93.6,335.8 L93.7,335.8 L93.7,335.7 L93.8,335.7 L93.9,335.7
-		L93.9,335.6 L94.0,335.6 L94.1,335.6 L94.1,335.5 L94.2,335.5 L94.3,335.5 L94.3,335.4 L94.4,335.4
-		L94.5,335.4 L94.5,335.3 L94.6,335.3 L94.7,335.3 L94.7,335.2 L94.8,335.2 L94.9,335.2 L94.9,335.1
-		L95.0,335.1 L95.1,335.1 L95.1,335.0 L95.2,335.0 L95.3,334.9 L95.4,334.9 L95.5,334.8 L95.6,334.8
-		L95.7,334.7 L95.8,334.7 L95.9,334.6 L96.0,334.6 L96.0,334.5 L96.1,334.5 L96.2,334.5 L96.3,334.4
-		L96.4,334.4 L96.4,334.3 L96.5,334.3 L96.6,334.3 L96.6,334.2 L96.7,334.2 L96.8,334.2 L96.8,334.1
-		L96.9,334.1 L97.0,334.1 L97.0,334.0 L97.1,334.0 L97.2,334.0 L97.2,333.9 L97.3,333.9 L97.4,333.9
-		L97.4,333.8 L97.5,333.8 L97.6,333.8 L97.6,333.7 L97.7,333.7 L97.8,333.7 L97.8,333.6 L97.9,333.6
-		L98.0,333.6 L98.0,333.5 L98.1,333.5 L98.2,333.5 L98.2,333.4 L98.3,333.4 L98.4,333.3 L98.5,333.3
-		L98.6,333.3 L98.6,333.2 L98.7,333.2 L98.8,333.1 L98.9,333.1 L99.0,333.0 L99.1,333.0 L99.2,332.9
-		L99.3,332.9 L99.4,332.8 L99.5,332.8 L99.5,332.7 L99.6,332.7 L99.7,332.7 L99.7,332.6 L99.8,332.6
-		L99.9,332.6 L99.9,332.5 L100.0,332.5 L100.1,332.5 L100.1,332.4 L100.2,332.4 L100.3,332.4 L100.3,332.3
-		L100.4,332.3 L100.5,332.3 L100.5,332.2 L100.6,332.2 L100.7,332.2 L100.7,332.1 L100.8,332.1 L100.9,332.1
-		L100.9,332.0 L101.0,332.0 L101.1,332.0 L101.1,331.9 L101.2,331.9 L101.3,331.9 L101.3,331.8 L101.4,331.8
-		L101.5,331.8 L101.5,331.7 L101.6,331.7 L101.7,331.7 L101.7,331.6 L101.8,331.6 L101.9,331.5 L102.0,331.5
-		L102.1,331.5 L102.1,331.4 L102.2,331.4 L102.3,331.3 L102.4,331.3 L102.5,331.2 L102.6,331.2 L102.6,331.1
-		L102.7,331.1 L102.8,331.1 L102.9,331.0 L103.0,331.0 L103.0,330.9 L103.1,330.9 L103.2,330.9 L103.2,330.8
-		L103.3,330.8 L103.4,330.8 L103.4,330.7 L103.5,330.7 L103.6,330.7 L103.6,330.6 L103.7,330.6 L103.8,330.6
-		L103.8,330.5 L103.9,330.5 L104.0,330.5 L104.0,330.4 L104.1,330.4 L104.2,330.4 L104.2,330.3 L104.3,330.3
-		L104.4,330.3 L104.4,330.2 L104.5,330.2 L104.6,330.2 L104.6,330.1 L104.7,330.1 L104.8,330.1 L104.8,330.0
-		L104.9,330.0 L105.0,329.9 L105.1,329.9 L105.2,329.9 L105.2,329.8 L105.3,329.8 L105.4,329.7 L105.5,329.7
-		L105.6,329.6 L105.7,329.6 L105.8,329.5 L105.9,329.5 L106.0,329.4 L106.1,329.4 L106.1,329.3 L106.2,329.3
-		L106.3,329.3 L106.3,329.2 L106.4,329.2 L106.5,329.2 L106.5,329.1 L106.6,329.1 L106.7,329.1 L106.7,329.0
-		L106.8,329.0 L106.9,329.0 L106.9,328.9 L107.0,328.9 L107.1,328.9 L107.1,328.8 L107.2,328.8 L107.3,328.8
-		L107.3,328.7 L107.4,328.7 L107.5,328.7 L107.5,328.6 L107.6,328.6 L107.7,328.6 L107.7,328.5 L107.8,328.5
-		L107.9,328.5 L107.9,328.4 L108.0,328.4 L108.1,328.4 L108.1,328.3 L108.2,328.3 L108.3,328.3 L108.3,328.2
-		L108.4,328.2 L108.5,328.1 L108.6,328.1 L108.7,328.1 L108.7,328.0 L108.8,328.0 L108.9,327.9 L109.0,327.9
-		L109.1,327.8 L109.2,327.8 L109.3,327.7 L109.4,327.7 L109.4,327.6 L109.5,327.6 L109.6,327.6 L109.6,327.5
-		L109.7,327.5 L109.8,327.5 L109.8,327.4 L109.9,327.4 L110.0,327.4 L110.0,327.3 L110.1,327.3 L110.2,327.3
-		L110.2,327.2 L110.3,327.2 L110.4,327.2 L110.4,327.1 L110.5,327.1 L110.6,327.1 L110.6,327.0 L110.7,327.0
-		L110.8,327.0 L110.8,326.9 L110.9,326.9 L111.0,326.9 L111.0,326.8 L111.1,326.8 L111.2,326.8 L111.2,326.7
-		L111.3,326.7 L111.4,326.7 L111.4,326.6 L111.5,326.6 L111.6,326.5 L111.7,326.5 L111.8,326.5 L111.8,326.4
-		L111.9,326.4 L112.0,326.3 L112.1,326.3 L112.2,326.2 L112.3,326.2 L112.4,326.1 L112.5,326.1 L112.6,326.0
-		L112.7,326.0 L112.7,325.9 L112.8,325.9 L112.9,325.9 L112.9,325.8 L113.0,325.8 L113.1,325.8 L113.1,325.7
-		L113.2,325.7 L113.3,325.7 L113.3,325.6 L113.4,325.6 L113.5,325.6 L113.5,325.5 L113.6,325.5 L113.7,325.5
-		L113.7,325.4 L113.8,325.4 L113.9,325.4 L113.9,325.3 L114.0,325.3 L114.1,325.3 L114.1,325.2 L114.2,325.2
-		L114.3,325.2 L114.3,325.1 L114.4,325.1 L114.5,325.1 L114.5,325.0 L114.6,325.0 L114.7,325.0 L114.7,324.9
-		L114.8,324.9 L114.9,324.9 L114.9,324.8 L115.0,324.8 L115.1,324.7 L115.2,324.7 L115.3,324.7 L115.3,324.6
-		L115.4,324.6 L115.5,324.5 L115.6,324.5 L115.7,324.4 L115.8,324.4 L115.8,324.3 L115.9,324.3 L116.0,324.3
-		L116.0,324.2 L116.1,324.2 L116.2,324.2 L116.2,324.1 L116.3,324.1 L116.4,324.1 L116.4,324.0 L116.5,324.0
-		L116.6,324.0 L116.6,323.9 L116.7,323.9 L116.8,323.9 L116.8,323.8 L116.9,323.8 L117.0,323.8 L117.0,323.7
-		L117.1,323.7 L117.2,323.7 L117.2,323.6 L117.3,323.6 L117.4,323.6 L117.4,323.5 L117.5,323.5 L117.6,323.5
-		L117.6,323.4 L117.7,323.4 L117.8,323.4 L117.8,323.3 L117.9,323.3 L118.0,323.3 L118.0,323.2 L118.1,323.2
-		L118.2,323.1 L118.3,323.1 L118.4,323.1 L118.4,323.0 L118.5,323.0 L118.6,322.9 L118.7,322.9 L118.8,322.8
-		L118.9,322.8 L119.0,322.7 L119.1,322.7 L119.1,322.6 L119.2,322.6 L119.3,322.6 L119.3,322.5 L119.4,322.5
-		L119.5,322.5 L119.5,322.4 L119.6,322.4 L119.7,322.4 L119.7,322.3 L119.8,322.3 L119.9,322.3 L119.9,322.2
-		L120.0,322.2 L120.1,322.2 L120.1,322.1 L120.2,322.1 L120.3,322.1 L120.3,322.0 L120.4,322.0 L120.5,322.0
-		L120.5,321.9 L120.6,321.9 L120.7,321.9 L120.7,321.8 L120.8,321.8 L120.9,321.8 L120.9,321.7 L121.0,321.7
-		L121.1,321.7 L121.1,321.6 L121.2,321.6 L121.3,321.6 L121.3,321.5 L121.4,321.5 L121.5,321.5 L121.5,321.4
-		L121.6,321.4 L121.7,321.3 L121.8,321.3 L121.9,321.3 L121.9,321.2 L122.0,321.2 L122.1,321.1 L122.2,321.1
-		L122.3,321.0 L122.4,321.0 L122.4,320.9 L122.5,320.9 L122.6,320.9 L122.6,320.8 L122.7,320.8 L122.8,320.8
-		L122.8,320.7 L122.9,320.7 L123.0,320.7 L123.0,320.6 L123.1,320.6 L123.2,320.6 L123.2,320.5 L123.3,320.5
-		L123.4,320.5 L123.4,320.4 L123.5,320.4 L123.6,320.4 L123.6,320.3 L123.7,320.3 L123.8,320.3 L123.8,320.2
-		L123.9,320.2 L124.0,320.2 L124.0,320.1 L124.1,320.1 L124.2,320.1 L124.2,320.0 L124.3,320.0 L124.4,320.0
-		L124.4,319.9 L124.5,319.9 L124.6,319.9 L124.6,319.8 L124.7,319.8 L124.8,319.7 L124.9,319.7 L125.0,319.7
-		L125.0,319.6 L125.1,319.6 L125.2,319.5 L125.3,319.5 L125.4,319.4 L125.5,319.4 L125.5,319.3 L125.6,319.3
-		L125.7,319.3 L125.7,319.2 L125.8,319.2 L125.9,319.2 L125.9,319.1 L126.0,319.1 L126.1,319.1 L126.1,319.0
-		L126.2,319.0 L126.3,319.0 L126.3,318.9 L126.4,318.9 L126.5,318.9 L126.5,318.8 L126.6,318.8 L126.7,318.8
-		L126.7,318.7 L126.8,318.7 L126.9,318.7 L126.9,318.6 L127.0,318.6 L127.1,318.6 L127.1,318.5 L127.2,318.5
-		L127.3,318.5 L127.3,318.4 L127.4,318.4 L127.5,318.4 L127.5,318.3 L127.6,318.3 L127.7,318.3 L127.7,318.2
-		L127.8,318.2 L127.9,318.2 L127.9,318.1 L128.0,318.1 L128.1,318.1 L128.1,318.0 L128.2,318.0 L128.3,317.9
-		L128.4,317.9 L128.5,317.9 L128.5,317.8 L128.6,317.8 L128.7,317.7 L128.8,317.7 L128.8,317.6 L128.9,317.6
-		L129.0,317.6 L129.0,317.5 L129.1,317.5 L129.2,317.5 L129.2,317.4 L129.3,317.4 L129.4,317.4 L129.4,317.3
-		L129.5,317.3 L129.6,317.3 L129.6,317.2 L129.7,317.2 L129.8,317.2 L129.8,317.1 L129.9,317.1 L130.0,317.1
-		L130.0,317.0 L130.1,317.0 L130.2,317.0 L130.2,316.9 L130.3,316.9 L130.4,316.9 L130.4,316.8 L130.5,316.8
-		L130.6,316.8 L130.6,316.7 L130.7,316.7 L130.8,316.7 L130.8,316.6 L130.9,316.6 L131.0,316.6 L131.0,316.5
-		L131.1,316.5 L131.2,316.5 L131.2,316.4 L131.3,316.4 L131.4,316.4 L131.4,316.3 L131.5,316.3 L131.6,316.3
-		L131.6,316.2 L131.7,316.2 L131.8,316.1 L131.9,316.1 L132.0,316.0 L132.1,316.0 L132.1,315.9 L132.2,315.9
-		L132.3,315.9 L132.3,315.8 L132.4,315.8 L132.5,315.8 L132.5,315.7 L132.6,315.7 L132.7,315.7 L132.7,315.6
-		L132.8,315.6 L132.9,315.6 L132.9,315.5 L133.0,315.5 L133.1,315.5 L133.1,315.4 L133.2,315.4 L133.3,315.4
-		L133.3,315.3 L133.4,315.3 L133.5,315.3 L133.5,315.2 L133.6,315.2 L133.7,315.2 L133.7,315.1 L133.8,315.1
-		L133.9,315.1 L133.9,315.0 L134.0,315.0 L134.1,315.0 L134.1,314.9 L134.2,314.9 L134.3,314.9 L134.3,314.8
-		L134.4,314.8 L134.5,314.8 L134.5,314.7 L134.6,314.7 L134.7,314.7 L134.7,314.6 L134.8,314.6 L134.9,314.5
-		L135.0,314.5 L135.1,314.5 L135.1,314.4 L135.2,314.4 L135.2,314.3 L135.3,314.3 L135.4,314.3 L135.4,314.2
-		L135.5,314.2 L135.6,314.2 L135.6,314.1 L135.7,314.1 L135.8,314.1 L135.8,314.0 L135.9,314.0 L136.0,314.0
-		L136.0,313.9 L136.1,313.9 L136.2,313.9 L136.2,313.8 L136.3,313.8 L136.4,313.8 L136.4,313.7 L136.5,313.7
-		L136.6,313.7 L136.6,313.6 L136.7,313.6 L136.8,313.6 L136.8,313.5 L136.9,313.5 L137.0,313.5 L137.0,313.4
-		L137.1,313.4 L137.2,313.4 L137.2,313.3 L137.3,313.3 L137.4,313.3 L137.4,313.2 L137.5,313.2 L137.6,313.2
-		L137.6,313.1 L137.7,313.1 L137.8,313.1 L137.8,313.0 L137.9,313.0 L138.0,313.0 L138.0,312.9 L138.1,312.9
-		L138.2,312.9 L138.2,312.8 L138.3,312.8 L138.4,312.7 L138.5,312.7 L138.6,312.6 L138.7,312.6 L138.7,312.5
-		L138.8,312.5 L138.9,312.5 L138.9,312.4 L139.0,312.4 L139.1,312.4 L139.1,312.3 L139.2,312.3 L139.3,312.3
-		L139.3,312.2 L139.4,312.2 L139.5,312.2 L139.5,312.1 L139.6,312.1 L139.7,312.1 L139.7,312.0 L139.8,312.0
-		L139.9,312.0 L139.9,311.9 L140.0,311.9 L140.1,311.9 L140.1,311.8 L140.2,311.8 L140.3,311.8 L140.3,311.7
-		L140.4,311.7 L140.5,311.7 L140.5,311.6 L140.6,311.6 L140.7,311.6 L140.7,311.5 L140.8,311.5 L140.9,311.5
-		L140.9,311.4 L141.0,311.4 L141.1,311.4 L141.1,311.3 L141.2,311.3 L141.3,311.3 L141.3,311.2 L141.4,311.2
-		L141.5,311.1 L141.6,311.1 L141.7,311.0 L141.8,311.0 L141.8,310.9 L141.9,310.9 L142.0,310.9 L142.0,310.8
-		L142.1,310.8 L142.2,310.8 L142.2,310.7 L142.3,310.7 L142.4,310.7 L142.4,310.6 L142.5,310.6 L142.6,310.6
-		L142.6,310.5 L142.7,310.5 L142.8,310.5 L142.8,310.4 L142.9,310.4 L143.0,310.4 L143.0,310.3 L143.1,310.3
-		L143.2,310.3 L143.2,310.2 L143.3,310.2 L143.4,310.2 L143.4,310.1 L143.5,310.1 L143.6,310.1 L143.6,310.0
-		L143.7,310.0 L143.8,310.0 L143.8,309.9 L143.9,309.9 L144.0,309.9 L144.0,309.8 L144.1,309.8 L144.2,309.8
-		L144.2,309.7 L144.3,309.7 L144.4,309.7 L144.4,309.6 L144.5,309.6 L144.6,309.6 L144.6,309.5 L144.7,309.5
-		L144.8,309.5 L144.8,309.4 L144.9,309.4 L145.0,309.3 L145.1,309.3 L145.2,309.2 L145.3,309.2 L145.3,309.1
-		L145.4,309.1 L145.5,309.1 L145.5,309.0 L145.6,309.0 L145.7,309.0 L145.7,308.9 L145.8,308.9 L145.9,308.9
-		L145.9,308.8 L146.0,308.8 L146.1,308.8 L146.1,308.7 L146.2,308.7 L146.3,308.7 L146.3,308.6 L146.4,308.6
-		L146.5,308.6 L146.5,308.5 L146.6,308.5 L146.7,308.5 L146.7,308.4 L146.8,308.4 L146.9,308.4 L146.9,308.3
-		L147.0,308.3 L147.1,308.3 L147.1,308.2 L147.2,308.2 L147.3,308.2 L147.3,308.1 L147.4,308.1 L147.5,308.1
-		L147.5,308.0 L147.6,308.0 L147.7,308.0 L147.7,307.9 L147.8,307.9 L147.9,307.9 L147.9,307.8 L148.0,307.8
-		L148.1,307.7 L148.2,307.7 L148.3,307.6 L148.4,307.6 L148.4,307.5 L148.5,307.5 L148.6,307.5 L148.6,307.4
-		L148.7,307.4 L148.8,307.4 L148.8,307.3 L148.9,307.3 L149.0,307.3 L149.0,307.2 L149.1,307.2 L149.2,307.2
-		L149.2,307.1 L149.3,307.1 L149.4,307.1 L149.4,307.0 L149.5,307.0 L149.6,307.0 L149.6,306.9 L149.7,306.9
-		L149.8,306.9 L149.8,306.8 L149.9,306.8 L150.0,306.8 L150.0,306.7 L150.1,306.7 L150.2,306.7 L150.2,306.6
-		L150.3,306.6 L150.4,306.6 L150.4,306.5 L150.5,306.5 L150.6,306.5 L150.6,306.4 L150.7,306.4 L150.8,306.4
-		L150.8,306.3 L150.9,306.3 L151.0,306.3 L151.0,306.2 L151.1,306.2 L151.2,306.2 L151.2,306.1 L151.3,306.1
-		L151.4,306.1 L151.4,306.0 L151.5,306.0 L151.5,305.9 L151.6,305.9 L151.7,305.9 L151.8,305.8 L151.9,305.8
-		L151.9,305.7 L152.0,305.7 L152.1,305.7 L152.1,305.6 L152.2,305.6 L152.3,305.6 L152.3,305.5 L152.4,305.5
-		L152.5,305.5 L152.5,305.4 L152.6,305.4 L152.7,305.4 L152.7,305.3 L152.8,305.3 L152.9,305.3 L152.9,305.2
-		L153.0,305.2 L153.1,305.2 L153.1,305.1 L153.2,305.1 L153.3,305.1 L153.3,305.0 L153.4,305.0 L153.5,305.0
-		L153.5,304.9 L153.6,304.9 L153.7,304.9 L153.7,304.8 L153.8,304.8 L153.9,304.8 L153.9,304.7 L154.0,304.7
-		L154.1,304.7 L154.1,304.6 L154.2,304.6 L154.3,304.6 L154.3,304.5 L154.4,304.5 L154.5,304.5 L154.5,304.4
-		L154.6,304.4 L154.7,304.3 L154.8,304.3 L154.9,304.2 L155.0,304.2 L155.0,304.1 L155.1,304.1 L155.2,304.1
-		L155.2,304.0 L155.3,304.0 L155.4,304.0 L155.4,303.9 L155.5,303.9 L155.6,303.9 L155.6,303.8 L155.7,303.8
-		L155.8,303.8 L155.8,303.7 L155.9,303.7 L156.0,303.7 L156.0,303.6 L156.1,303.6 L156.2,303.6 L156.2,303.5
-		L156.3,303.5 L156.4,303.5 L156.4,303.4 L156.5,303.4 L156.6,303.4 L156.6,303.3 L156.7,303.3 L156.8,303.3
-		L156.8,303.2 L156.9,303.2 L157.0,303.2 L157.0,303.1 L157.1,303.1 L157.2,303.1 L157.2,303.0 L157.3,303.0
-		L157.4,303.0 L157.4,302.9 L157.5,302.9 L157.6,302.9 L157.6,302.8 L157.7,302.8 L157.8,302.8 L157.8,302.7
-		L157.9,302.7 L158.0,302.6 L158.1,302.6 L158.1,302.5 L158.2,302.5 L158.3,302.5 L158.4,302.4 L158.5,302.4
-		L158.5,302.3 L158.6,302.3 L158.7,302.3 L158.7,302.2 L158.8,302.2 L158.9,302.2 L158.9,302.1 L159.0,302.1
-		L159.1,302.1 L159.1,302.0 L159.2,302.0 L159.3,302.0 L159.3,301.9 L159.4,301.9 L159.5,301.9 L159.5,301.8
-		L159.6,301.8 L159.7,301.8 L159.7,301.7 L159.8,301.7 L159.9,301.7 L159.9,301.6 L160.0,301.6 L160.1,301.6
-		L160.1,301.5 L160.2,301.5 L160.3,301.5 L160.3,301.4 L160.4,301.4 L160.5,301.4 L160.5,301.3 L160.6,301.3
-		L160.7,301.3 L160.7,301.2 L160.8,301.2 L160.9,301.2 L160.9,301.1 L161.0,301.1 L161.1,301.1 L161.1,301.0
-		L161.2,301.0 L161.2,300.9 L161.3,300.9 L161.4,300.9 L161.5,300.8 L161.6,300.8 L161.6,300.7 L161.7,300.7
-		L161.8,300.7 L161.8,300.6 L161.9,300.6 L162.0,300.6 L162.0,300.5 L162.1,300.5 L162.2,300.5 L162.2,300.4
-		L162.3,300.4 L162.4,300.4 L162.4,300.3 L162.5,300.3 L162.6,300.3 L162.6,300.2 L162.7,300.2 L162.8,300.2
-		L162.8,300.1 L162.9,300.1 L163.0,300.1 L163.0,300.0 L163.1,300.0 L163.2,300.0 L163.2,299.9 L163.3,299.9
-		L163.4,299.9 L163.4,299.8 L163.5,299.8 L163.6,299.8 L163.6,299.7 L163.7,299.7 L163.8,299.7 L163.8,299.6
-		L163.9,299.6 L164.0,299.6 L164.0,299.5 L164.1,299.5 L164.2,299.5 L164.2,299.4 L164.3,299.4 L164.4,299.4
-		L164.4,299.3 L164.5,299.3 L164.6,299.2 L164.7,299.2 L164.7,299.1 L164.8,299.1 L164.9,299.1 L165.0,299.0
-		L165.1,299.0 L165.1,298.9 L165.2,298.9 L165.3,298.9 L165.3,298.8 L165.4,298.8 L165.5,298.8 L165.5,298.7
-		L165.6,298.7 L165.7,298.7 L165.7,298.6 L165.8,298.6 L165.9,298.6 L165.9,298.5 L166.0,298.5 L166.1,298.5
-		L166.1,298.4 L166.2,298.4 L166.3,298.4 L166.3,298.3 L166.4,298.3 L166.5,298.3 L166.5,298.2 L166.6,298.2
-		L166.7,298.2 L166.7,298.1 L166.8,298.1 L166.9,298.1 L166.9,298.0 L167.0,298.0 L167.1,298.0 L167.1,297.9
-		L167.2,297.9 L167.3,297.9 L167.3,297.8 L167.4,297.8 L167.5,297.8 L167.5,297.7 L167.6,297.7 L167.7,297.6
-		L167.8,297.6 L167.8,297.5 L167.9,297.5 L168.0,297.5 L168.1,297.4 L168.2,297.4 L168.2,297.3 L168.3,297.3
-		L168.4,297.3 L168.4,297.2 L168.5,297.2 L168.6,297.2 L168.6,297.1 L168.7,297.1 L168.8,297.1 L168.8,297.0
-		L168.9,297.0 L169.0,297.0 L169.0,296.9 L169.1,296.9 L169.2,296.9 L169.2,296.8 L169.3,296.8 L169.4,296.8
-		L169.4,296.7 L169.5,296.7 L169.6,296.7 L169.6,296.6 L169.7,296.6 L169.8,296.6 L169.8,296.5 L169.9,296.5
-		L170.0,296.5 L170.0,296.4 L170.1,296.4 L170.2,296.4 L170.2,296.3 L170.3,296.3 L170.4,296.3 L170.4,296.2
-		L170.5,296.2 L170.6,296.2 L170.6,296.1 L170.7,296.1 L170.8,296.1 L170.8,296.0 L170.9,296.0 L171.0,296.0
-		L171.0,295.9 L171.1,295.9 L171.2,295.8 L171.3,295.8 L171.3,295.7 L171.4,295.7 L171.5,295.7 L171.6,295.6
-		L171.7,295.6 L171.7,295.5 L171.8,295.5 L171.9,295.5 L171.9,295.4 L172.0,295.4 L172.1,295.4 L172.1,295.3
-		L172.2,295.3 L172.3,295.3 L172.3,295.2 L172.4,295.2 L172.5,295.2 L172.5,295.1 L172.6,295.1 L172.7,295.1
-		L172.7,295.0 L172.8,295.0 L172.9,295.0 L172.9,294.9 L173.0,294.9 L173.1,294.9 L173.1,294.8 L173.2,294.8
-		L173.3,294.8 L173.3,294.7 L173.4,294.7 L173.5,294.7 L173.5,294.6 L173.6,294.6 L173.7,294.6 L173.7,294.5
-		L173.8,294.5 L173.9,294.5 L173.9,294.4 L174.0,294.4 L174.1,294.4 L174.1,294.3 L174.2,294.3 L174.3,294.2
-		L174.4,294.2 L174.5,294.1 L174.6,294.1 L174.7,294.0 L174.8,294.0 L174.8,293.9 L174.9,293.9 L175.0,293.9
-		L175.0,293.8 L175.1,293.8 L175.2,293.8 L175.2,293.7 L175.3,293.7 L175.4,293.7 L175.4,293.6 L175.5,293.6
-		L175.6,293.6 L175.6,293.5 L175.7,293.5 L175.8,293.5 L175.8,293.4 L175.9,293.4 L176.0,293.4 L176.0,293.3
-		L176.1,293.3 L176.2,293.3 L176.2,293.2 L176.3,293.2 L176.4,293.2 L176.4,293.1 L176.5,293.1 L176.6,293.1
-		L176.6,293.0 L176.7,293.0 L176.8,293.0 L176.8,292.9 L176.9,292.9 L177.0,292.9 L177.0,292.8 L177.1,292.8
-		L177.2,292.8 L177.2,292.7 L177.3,292.7 L177.4,292.6 L177.5,292.6 L177.6,292.6 L177.6,292.5 L177.7,292.5
-		L177.8,292.4 L177.9,292.4 L177.9,292.3 L178.0,292.3 L178.1,292.3 L178.2,292.2 L178.3,292.2 L178.3,292.1
-		L178.4,292.1 L178.5,292.1 L178.5,292.0 L178.6,292.0 L178.7,292.0 L178.7,291.9 L178.8,291.9 L178.9,291.9
-		L178.9,291.8 L179.0,291.8 L179.1,291.8 L179.1,291.7 L179.2,291.7 L179.3,291.7 L179.3,291.6 L179.4,291.6
-		L179.5,291.6 L179.5,291.5 L179.6,291.5 L179.7,291.5 L179.7,291.4 L179.8,291.4 L179.9,291.4 L179.9,291.3
-		L180.0,291.3 L180.1,291.3 L180.1,291.2 L180.2,291.2 L180.3,291.2 L180.3,291.1 L180.4,291.1 L180.5,291.1
-		L180.5,291.0 L180.6,291.0 L180.7,291.0 L180.7,290.9 L180.8,290.9 L180.9,290.8 L181.0,290.8 L181.1,290.8
-		L181.1,290.7 L181.2,290.7 L181.3,290.6 L181.4,290.6 L181.4,290.5 L181.5,290.5 L181.6,290.5 L181.7,290.4
-		L181.8,290.4 L181.8,290.3 L181.9,290.3 L182.0,290.3 L182.0,290.2 L182.1,290.2 L182.2,290.2 L182.2,290.1
-		L182.3,290.1 L182.4,290.1 L182.4,290.0 L182.5,290.0 L182.6,290.0 L182.6,289.9 L182.7,289.9 L182.8,289.9
-		L182.8,289.8 L182.9,289.8 L183.0,289.8 L183.0,289.7 L183.1,289.7 L183.2,289.7 L183.2,289.6 L183.3,289.6
-		L183.4,289.6 L183.4,289.5 L183.5,289.5 L183.6,289.5 L183.6,289.4 L183.7,289.4 L183.8,289.4 L183.8,289.3
-		L183.9,289.3 L184.0,289.2 L184.1,289.2 L184.2,289.2 L184.2,289.1 L184.3,289.1 L184.4,289.0 L184.5,289.0
-		L184.5,288.9 L184.6,288.9 L184.7,288.9 L184.8,288.8 L184.9,288.8 L184.9,288.7 L185.0,288.7 L185.1,288.7
-		L185.1,288.6 L185.2,288.6 L185.3,288.6 L185.3,288.5 L185.4,288.5 L185.5,288.5 L185.5,288.4 L185.6,288.4
-		L185.7,288.4 L185.7,288.3 L185.8,288.3 L185.9,288.3 L185.9,288.2 L186.0,288.2 L186.1,288.2 L186.1,288.1
-		L186.2,288.1 L186.3,288.1 L186.3,288.0 L186.4,288.0 L186.5,288.0 L186.5,287.9 L186.6,287.9 L186.7,287.9
-		L186.7,287.8 L186.8,287.8 L186.9,287.8 L186.9,287.7 L187.0,287.7 L187.1,287.7 L187.1,287.6 L187.2,287.6
-		L187.3,287.6 L187.3,287.5 L187.4,287.5 L187.5,287.4 L187.6,287.4 L187.7,287.4 L187.7,287.3 L187.8,287.3
-		L187.9,287.2 L188.0,287.2 L188.0,287.1 L188.1,287.1 L188.2,287.1 L188.3,287.0 L188.4,287.0 L188.4,286.9
-		L188.5,286.9 L188.6,286.9 L188.6,286.8 L188.7,286.8 L188.8,286.8 L188.8,286.7 L188.9,286.7 L189.0,286.7
-		L189.0,286.6 L189.1,286.6 L189.2,286.6 L189.2,286.5 L189.3,286.5 L189.4,286.5 L189.4,286.4 L189.5,286.4
-		L189.6,286.4 L189.6,286.3 L189.7,286.3 L189.8,286.3 L189.8,286.2 L189.9,286.2 L190.0,286.2 L190.0,286.1
-		L190.1,286.1 L190.2,286.1 L190.2,286.0 L190.3,286.0 L190.4,286.0 L190.4,285.9 L190.5,285.9 L190.6,285.8
-		L190.7,285.8 L190.8,285.8 L190.8,285.7 L190.9,285.7 L191.0,285.6 L191.1,285.6 L191.1,285.5 L191.2,285.5
-		L191.3,285.5 L191.4,285.4 L191.5,285.4 L191.5,285.3 L191.6,285.3 L191.7,285.3 L191.7,285.2 L191.8,285.2
-		L191.9,285.2 L191.9,285.1 L192.0,285.1 L192.1,285.1 L192.1,285.0 L192.2,285.0 L192.3,285.0 L192.3,284.9
-		L192.4,284.9 L192.5,284.9 L192.5,284.8 L192.6,284.8 L192.7,284.8 L192.7,284.7 L192.8,284.7 L192.9,284.7
-		L192.9,284.6 L193.0,284.6 L193.1,284.6 L193.1,284.5 L193.2,284.5 L193.3,284.5 L193.3,284.4 L193.4,284.4
-		L193.5,284.4 L193.5,284.3 L193.6,284.3 L193.7,284.3 L193.7,284.2 L193.8,284.2 L193.9,284.2 L193.9,284.1
-		L194.0,284.1 L194.1,284.0 L194.2,284.0 L194.3,284.0 L194.3,283.9 L194.4,283.9 L194.5,283.8 L194.6,283.8
-		L194.6,283.7 L194.7,283.7 L194.8,283.7 L194.9,283.6 L195.0,283.6 L195.0,283.5 L195.1,283.5 L195.2,283.5
-		L195.2,283.4 L195.3,283.4 L195.4,283.4 L195.4,283.3 L195.5,283.3 L195.6,283.3 L195.6,283.2 L195.7,283.2
-		L195.8,283.2 L195.8,283.1 L195.9,283.1 L196.0,283.1 L196.0,283.0 L196.1,283.0 L196.2,283.0 L196.2,282.9
-		L196.3,282.9 L196.4,282.9 L196.4,282.8 L196.5,282.8 L196.6,282.8 L196.6,282.7 L196.7,282.7 L196.8,282.7
-		L196.8,282.6 L196.9,282.6 L197.0,282.6 L197.0,282.5 L197.1,282.5 L197.2,282.4 L197.3,282.4 L197.4,282.4
-		L197.4,282.3 L197.5,282.3 L197.6,282.2 L197.7,282.2 L197.7,282.1 L197.8,282.1 L197.9,282.1 L198.0,282.0
-		L198.1,282.0 L198.1,281.9 L198.2,281.9 L198.3,281.9 L198.3,281.8 L198.4,281.8 L198.5,281.8 L198.5,281.7
-		L198.6,281.7 L198.7,281.7 L198.7,281.6 L198.8,281.6 L198.9,281.6 L198.9,281.5 L199.0,281.5 L199.1,281.5
-		L199.1,281.4 L199.2,281.4 L199.3,281.4 L199.3,281.3 L199.4,281.3 L199.5,281.3 L199.5,281.2 L199.6,281.2
-		L199.7,281.2 L199.7,281.1 L199.8,281.1 L199.9,281.1 L199.9,281.0 L200.0,281.0 L200.1,281.0 L200.1,280.9
-		L200.2,280.9 L200.3,280.9 L200.3,280.8 L200.4,280.8 L200.5,280.8 L200.5,280.7 L200.6,280.7 L200.7,280.6
-		L200.8,280.6 L200.9,280.6 L200.9,280.5 L201.0,280.5 L201.1,280.4 L201.2,280.4 L201.2,280.3 L201.3,280.3
-		L201.4,280.3 L201.4,280.2 L201.5,280.2 L201.6,280.2 L201.6,280.1 L201.7,280.1 L201.8,280.1 L201.8,280.0
-		L201.9,280.0 L202.0,280.0 L202.0,279.9 L202.1,279.9 L202.2,279.9 L202.2,279.8 L202.3,279.8 L202.4,279.8
-		L202.4,279.7 L202.5,279.7 L202.6,279.7 L202.6,279.6 L202.7,279.6 L202.8,279.6 L202.8,279.5 L202.9,279.5
-		L203.0,279.5 L203.0,279.4 L203.1,279.4 L203.2,279.4 L203.2,279.3 L203.3,279.3 L203.4,279.3 L203.4,279.2
-		L203.5,279.2 L203.6,279.2 L203.6,279.1 L203.7,279.1 L203.8,279.0 L203.9,279.0 L204.0,279.0 L204.0,278.9
-		L204.1,278.9 L204.2,278.8 L204.3,278.8 L204.3,278.7 L204.4,278.7 L204.5,278.7 L204.6,278.6 L204.7,278.6
-		L204.7,278.5 L204.8,278.5 L204.9,278.5 L204.9,278.4 L205.0,278.4 L205.1,278.4 L205.1,278.3 L205.2,278.3
-		L205.3,278.3 L205.3,278.2 L205.4,278.2 L205.5,278.2 L205.5,278.1 L205.6,278.1 L205.7,278.1 L205.7,278.0
-		L205.8,278.0 L205.9,278.0 L205.9,277.9 L206.0,277.9 L206.1,277.9 L206.1,277.8 L206.2,277.8 L206.3,277.8
-		L206.3,277.7 L206.4,277.7 L206.5,277.7 L206.5,277.6 L206.6,277.6 L206.7,277.6 L206.7,277.5 L206.8,277.5
-		L206.9,277.5 L206.9,277.4 L207.0,277.4 L207.1,277.4 L207.1,277.3 L207.2,277.3 L207.3,277.2 L207.4,277.2
-		L207.5,277.2 L207.5,277.1 L207.6,277.1 L207.7,277.0 L207.8,277.0 L207.8,276.9 L207.9,276.9 L208.0,276.9
-		L208.0,276.8 L208.1,276.8 L208.2,276.8 L208.2,276.7 L208.3,276.7 L208.4,276.7 L208.4,276.6 L208.5,276.6
-		L208.6,276.6 L208.6,276.5 L208.7,276.5 L208.8,276.5 L208.8,276.4 L208.9,276.4 L209.0,276.4 L209.0,276.3
-		L209.1,276.3 L209.2,276.3 L209.2,276.2 L209.3,276.2 L209.4,276.2 L209.4,276.1 L209.5,276.1 L209.6,276.1
-		L209.6,276.0 L209.7,276.0 L209.8,276.0 L209.8,275.9 L209.9,275.9 L210.0,275.9 L210.0,275.8 L210.1,275.8
-		L210.2,275.8 L210.2,275.7 L210.3,275.7 L210.4,275.7 L210.4,275.6 L210.5,275.6 L210.6,275.6 L210.6,275.5
-		L210.7,275.5 L210.8,275.4 L210.9,275.4 L211.0,275.3 L211.1,275.3 L211.1,275.2 L211.2,275.2 L211.3,275.2
-		L211.3,275.1 L211.4,275.1 L211.5,275.1 L211.5,275.0 L211.6,275.0 L211.7,275.0 L211.7,274.9 L211.8,274.9
-		L211.9,274.9 L211.9,274.8 L212.0,274.8 L212.1,274.8 L212.1,274.7 L212.2,274.7 L212.3,274.7 L212.3,274.6
-		L212.4,274.6 L212.5,274.6 L212.5,274.5 L212.6,274.5 L212.7,274.5 L212.7,274.4 L212.8,274.4 L212.9,274.4
-		L212.9,274.3 L213.0,274.3 L213.1,274.3 L213.1,274.2 L213.2,274.2 L213.3,274.2 L213.3,274.1 L213.4,274.1
-		L213.5,274.1 L213.5,274.0 L213.6,274.0 L213.7,274.0 L213.7,273.9 L213.8,273.9 L213.9,273.8 L214.0,273.8
-		L214.1,273.8 L214.1,273.7 L214.2,273.7 L214.3,273.6 L214.4,273.6 L214.4,273.5 L214.5,273.5 L214.6,273.5
-		L214.6,273.4 L214.7,273.4 L214.8,273.4 L214.8,273.3 L214.9,273.3 L215.0,273.3 L215.0,273.2 L215.1,273.2
-		L215.2,273.2 L215.2,273.1 L215.3,273.1 L215.4,273.1 L215.4,273.0 L215.5,273.0 L215.6,273.0 L215.6,272.9
-		L215.7,272.9 L215.8,272.9 L215.8,272.8 L215.9,272.8 L216.0,272.8 L216.0,272.7 L216.1,272.7 L216.2,272.7
-		L216.2,272.6 L216.3,272.6 L216.4,272.6 L216.4,272.5 L216.5,272.5 L216.6,272.5 L216.6,272.4 L216.7,272.4
-		L216.8,272.4 L216.8,272.3 L216.9,272.3 L217.0,272.3 L217.0,272.2 L217.1,272.2 L217.2,272.2 L217.2,272.1
-		L217.3,272.1 L217.4,272.0 L217.5,272.0 L217.6,271.9 L217.7,271.9 L217.7,271.8 L217.8,271.8 L217.9,271.8
-		L217.9,271.7 L218.0,271.7 L218.1,271.7 L218.1,271.6 L218.2,271.6 L218.3,271.6 L218.3,271.5 L218.4,271.5
-		L218.5,271.5 L218.5,271.4 L218.6,271.4 L218.7,271.4 L218.7,271.3 L218.8,271.3 L218.9,271.3 L218.9,271.2
-		L219.0,271.2 L219.1,271.2 L219.1,271.1 L219.2,271.1 L219.3,271.1 L219.3,271.0 L219.4,271.0 L219.5,271.0
-		L219.5,270.9 L219.6,270.9 L219.7,270.9 L219.7,270.8 L219.8,270.8 L219.9,270.8 L219.9,270.7 L220.0,270.7
-		L220.1,270.7 L220.1,270.6 L220.2,270.6 L220.3,270.6 L220.3,270.5 L220.4,270.5 L220.5,270.4 L220.6,270.4
-		L220.7,270.4 L220.7,270.3 L220.8,270.3 L220.8,270.2 L220.9,270.2 L221.0,270.2 L221.0,270.1 L221.1,270.1
-		L221.2,270.1 L221.2,270.0 L221.3,270.0 L221.4,270.0 L221.4,269.9 L221.5,269.9 L221.6,269.9 L221.6,269.8
-		L221.7,269.8 L221.8,269.8 L221.8,269.7 L221.9,269.7 L222.0,269.7 L222.0,269.6 L222.1,269.6 L222.2,269.6
-		L222.2,269.5 L222.3,269.5 L222.4,269.5 L222.4,269.4 L222.5,269.4 L222.6,269.4 L222.6,269.3 L222.7,269.3
-		L222.8,269.3 L222.8,269.2 L222.9,269.2 L223.0,269.2 L223.0,269.1 L223.1,269.1 L223.2,269.1 L223.2,269.0
-		L223.3,269.0 L223.4,269.0 L223.4,268.9 L223.5,268.9 L223.6,268.9 L223.6,268.8 L223.7,268.8 L223.8,268.8
-		L223.8,268.7 L223.9,268.7 L224.0,268.6 L224.1,268.6 L224.2,268.5 L224.3,268.5 L224.3,268.4 L224.4,268.4
-		L224.5,268.4 L224.5,268.3 L224.6,268.3 L224.7,268.3 L224.7,268.2 L224.8,268.2 L224.9,268.2 L224.9,268.1
-		L225.0,268.1 L225.1,268.1 L225.1,268.0 L225.2,268.0 L225.3,268.0 L225.3,267.9 L225.4,267.9 L225.5,267.9
-		L225.5,267.8 L225.6,267.8 L225.7,267.8 L225.7,267.7 L225.8,267.7 L225.9,267.7 L225.9,267.6 L226.0,267.6
-		L226.1,267.6 L226.1,267.5 L226.2,267.5 L226.3,267.5 L226.3,267.4 L226.4,267.4 L226.5,267.4 L226.5,267.3
-		L226.6,267.3 L226.7,267.3 L226.7,267.2 L226.8,267.2 L226.9,267.2 L226.9,267.1 L227.0,267.1 L227.1,267.0
-		L227.2,267.0 L227.3,266.9 L227.4,266.9 L227.4,266.8 L227.5,266.8 L227.6,266.8 L227.6,266.7 L227.7,266.7
-		L227.8,266.7 L227.8,266.6 L227.9,266.6 L228.0,266.6 L228.0,266.5 L228.1,266.5 L228.2,266.5 L228.2,266.4
-		L228.3,266.4 L228.4,266.4 L228.4,266.3 L228.5,266.3 L228.6,266.3 L228.6,266.2 L228.7,266.2 L228.8,266.2
-		L228.8,266.1 L228.9,266.1 L229.0,266.1 L229.0,266.0 L229.1,266.0 L229.2,266.0 L229.2,265.9 L229.3,265.9
-		L229.4,265.9 L229.4,265.8 L229.5,265.8 L229.6,265.8 L229.6,265.7 L229.7,265.7 L229.8,265.7 L229.8,265.6
-		L229.9,265.6 L230.0,265.6 L230.0,265.5 L230.1,265.5 L230.2,265.5 L230.2,265.4 L230.3,265.4 L230.4,265.4
-		L230.4,265.3 L230.5,265.3 L230.5,265.2 L230.6,265.2 L230.7,265.2 L230.8,265.1 L230.9,265.1 L230.9,265.0
-		L231.0,265.0 L231.1,265.0 L231.1,264.9 L231.2,264.9 L231.3,264.9 L231.3,264.8 L231.4,264.8 L231.5,264.8
-		L231.5,264.7 L231.6,264.7 L231.7,264.7 L231.7,264.6 L231.8,264.6 L231.9,264.6 L231.9,264.5 L232.0,264.5
-		L232.1,264.5 L232.1,264.4 L232.2,264.4 L232.3,264.4 L232.3,264.3 L232.4,264.3 L232.5,264.3 L232.5,264.2
-		L232.6,264.2 L232.7,264.2 L232.7,264.1 L232.8,264.1 L232.9,264.1 L232.9,264.0 L233.0,264.0 L233.1,264.0
-		L233.1,263.9 L233.2,263.9 L233.3,263.9 L233.3,263.8 L233.4,263.8 L233.5,263.8 L233.5,263.7 L233.6,263.7
-		L233.7,263.6 L233.8,263.6 L233.9,263.5 L234.0,263.5 L234.0,263.4 L234.1,263.4 L234.2,263.4 L234.2,263.3
-		L234.3,263.3 L234.4,263.3 L234.4,263.2 L234.5,263.2 L234.6,263.2 L234.6,263.1 L234.7,263.1 L234.8,263.1
-		L234.8,263.0 L234.9,263.0 L235.0,263.0 L235.0,262.9 L235.1,262.9 L235.2,262.9 L235.2,262.8 L235.3,262.8
-		L235.4,262.8 L235.4,262.7 L235.5,262.7 L235.6,262.7 L235.6,262.6 L235.7,262.6 L235.8,262.6 L235.8,262.5
-		L235.9,262.5 L236.0,262.5 L236.0,262.4 L236.1,262.4 L236.2,262.4 L236.2,262.3 L236.3,262.3 L236.4,262.3
-		L236.4,262.2 L236.5,262.2 L236.6,262.2 L236.6,262.1 L236.7,262.1 L236.8,262.1 L236.8,262.0 L236.9,262.0
-		L237.0,261.9 L237.1,261.9 L237.1,261.8 L237.2,261.8 L237.3,261.8 L237.4,261.7 L237.5,261.7 L237.5,261.6
-		L237.6,261.6 L237.7,261.6 L237.7,261.5 L237.8,261.5 L237.9,261.5 L237.9,261.4 L238.0,261.4 L238.1,261.4
-		L238.1,261.3 L238.2,261.3 L238.3,261.3 L238.3,261.2 L238.4,261.2 L238.5,261.2 L238.5,261.1 L238.6,261.1
-		L238.7,261.1 L238.7,261.0 L238.8,261.0 L238.9,261.0 L238.9,260.9 L239.0,260.9 L239.1,260.9 L239.1,260.8
-		L239.2,260.8 L239.3,260.8 L239.3,260.7 L239.4,260.7 L239.5,260.7 L239.5,260.6 L239.6,260.6 L239.7,260.6
-		L239.7,260.5 L239.8,260.5 L239.9,260.5 L239.9,260.4 L240.0,260.4 L240.1,260.4 L240.1,260.3 L240.2,260.3
-		L240.2,260.2 L240.3,260.2 L240.4,260.2 L240.5,260.1 L240.6,260.1 L240.6,260.0 L240.7,260.0 L240.8,260.0
-		L240.8,259.9 L240.9,259.9 L241.0,259.9 L241.0,259.8 L241.1,259.8 L241.2,259.8 L241.2,259.7 L241.3,259.7
-		L241.4,259.7 L241.4,259.6 L241.5,259.6 L241.6,259.6 L241.6,259.5 L241.7,259.5 L241.8,259.5 L241.8,259.4
-		L241.9,259.4 L242.0,259.4 L242.0,259.3 L242.1,259.3 L242.2,259.3 L242.2,259.2 L242.3,259.2 L242.4,259.2
-		L242.4,259.1 L242.5,259.1 L242.6,259.1 L242.6,259.0 L242.7,259.0 L242.8,259.0 L242.8,258.9 L242.9,258.9
-		L243.0,258.9 L243.0,258.8 L243.1,258.8 L243.2,258.8 L243.2,258.7 L243.3,258.7 L243.4,258.6 L243.5,258.6
-		L243.6,258.5 L243.7,258.5 L243.7,258.4 L243.8,258.4 L243.9,258.4 L244.0,258.3 L244.1,258.3 L244.1,258.2
-		L244.2,258.2 L244.3,258.2 L244.3,258.1 L244.4,258.1 L244.5,258.1 L244.5,258.0 L244.6,258.0 L244.7,258.0
-		L244.7,257.9 L244.8,257.9 L244.9,257.9 L244.9,257.8 L245.0,257.8 L245.1,257.8 L245.1,257.7 L245.2,257.7
-		L245.3,257.7 L245.3,257.6 L245.4,257.6 L245.5,257.6 L245.5,257.5 L245.6,257.5 L245.7,257.5 L245.7,257.4
-		L245.8,257.4 L245.9,257.4 L245.9,257.3 L246.0,257.3 L246.1,257.3 L246.1,257.2 L246.2,257.2 L246.3,257.2
-		L246.3,257.1 L246.4,257.1 L246.5,257.1 L246.5,257.0 L246.6,257.0 L246.7,256.9 L246.8,256.9 L246.9,256.8
-		L247.0,256.8 L247.1,256.7 L247.2,256.7 L247.2,256.6 L247.3,256.6 L247.4,256.6 L247.4,256.5 L247.5,256.5
-		L247.6,256.5 L247.6,256.4 L247.7,256.4 L247.8,256.4 L247.8,256.3 L247.9,256.3 L248.0,256.3 L248.0,256.2
-		L248.1,256.2 L248.2,256.2 L248.2,256.1 L248.3,256.1 L248.4,256.1 L248.4,256.0 L248.5,256.0 L248.6,256.0
-		L248.6,255.9 L248.7,255.9 L248.8,255.9 L248.8,255.8 L248.9,255.8 L249.0,255.8 L249.0,255.7 L249.1,255.7
-		L249.2,255.7 L249.2,255.6 L249.3,255.6 L249.4,255.6 L249.4,255.5 L249.5,255.5 L249.6,255.5 L249.6,255.4
-		L249.7,255.4 L249.8,255.4 L249.8,255.3 L249.9,255.3 L250.0,255.2 L250.1,255.2 L250.2,255.1 L250.3,255.1
-		L250.3,255.0 L250.4,255.0 L250.5,255.0 L250.6,254.9 L250.7,254.9 L250.7,254.8 L250.8,254.8 L250.9,254.8
-		L250.9,254.7 L251.0,254.7 L251.1,254.7 L251.1,254.6 L251.2,254.6 L251.3,254.6 L251.3,254.5 L251.4,254.5
-		L251.5,254.5 L251.5,254.4 L251.6,254.4 L251.7,254.4 L251.7,254.3 L251.8,254.3 L251.9,254.3 L251.9,254.2
-		L252.0,254.2 L252.1,254.2 L252.1,254.1 L252.2,254.1 L252.3,254.1 L252.3,254.0 L252.4,254.0 L252.5,254.0
-		L252.5,253.9 L252.6,253.9 L252.7,253.9 L252.7,253.8 L252.8,253.8 L252.9,253.8 L252.9,253.7 L253.0,253.7
-		L253.1,253.6 L253.2,253.6 L253.3,253.5 L253.4,253.5 L253.5,253.4 L253.6,253.4 L253.7,253.3 L253.8,253.3
-		L253.8,253.2 L253.9,253.2 L254.0,253.2 L254.1,253.1 L254.2,253.1 L254.2,253.0 L254.3,253.0 L254.4,253.0
-		L254.4,252.9 L254.5,252.9 L254.6,252.9 L254.6,252.8 L254.7,252.8 L254.8,252.8 L254.8,252.7 L254.9,252.7
-		L255.0,252.7 L255.0,252.6 L255.1,252.6 L255.2,252.6 L255.2,252.5 L255.3,252.5 L255.4,252.5 L255.4,252.4
-		L255.5,252.4 L255.6,252.4 L255.6,252.3 L255.7,252.3 L255.8,252.3 L255.8,252.2 L255.9,252.2 L256.0,252.2
-		L256.0,252.1 L256.1,252.1 L256.2,252.1 L256.2,252.0 L256.3,252.0 L256.4,251.9 L256.5,251.9 L256.6,251.8
-		L256.7,251.8 L256.8,251.7 L256.9,251.7 L256.9,251.6 L257.0,251.6 L257.1,251.6 L257.2,251.5 L257.3,251.5
-		L257.3,251.4 L257.4,251.4 L257.5,251.4 L257.5,251.3 L257.6,251.3 L257.7,251.3 L257.7,251.2 L257.8,251.2
-		L257.9,251.2 L257.9,251.1 L258.0,251.1 L258.1,251.1 L258.1,251.0 L258.2,251.0 L258.3,251.0 L258.3,250.9
-		L258.4,250.9 L258.5,250.9 L258.5,250.8 L258.6,250.8 L258.7,250.8 L258.7,250.7 L258.8,250.7 L258.9,250.7
-		L258.9,250.6 L259.0,250.6 L259.1,250.6 L259.1,250.5 L259.2,250.5 L259.3,250.5 L259.3,250.4 L259.4,250.4
-		L259.5,250.4 L259.5,250.3 L259.6,250.3 L259.7,250.2 L259.8,250.2 L259.9,250.1 L260.0,250.1 L260.1,250.0
-		L260.2,250.0 L260.3,249.9 L260.4,249.9 L260.4,249.8 L260.5,249.8 L260.6,249.8 L260.7,249.7 L260.8,249.7
-		L260.8,249.6 L260.9,249.6 L261.0,249.6 L261.0,249.5 L261.1,249.5 L261.2,249.5 L261.2,249.4 L261.3,249.4
-		L261.4,249.4 L261.4,249.3 L261.5,249.3 L261.6,249.3 L261.6,249.2 L261.7,249.2 L261.8,249.2 L261.8,249.1
-		L261.9,249.1 L262.0,249.1 L262.0,249.0 L262.1,249.0 L262.2,249.0 L262.2,248.9 L262.3,248.9 L262.4,248.9
-		L262.4,248.8 L262.5,248.8 L262.6,248.8 L262.6,248.7 L262.7,248.7 L262.8,248.6 L262.9,248.6 L263.0,248.5
-		L263.1,248.5 L263.2,248.4 L263.3,248.4 L263.4,248.3 L263.5,248.3 L263.5,248.2 L263.6,248.2 L263.7,248.2
-		L263.8,248.1 L263.9,248.1 L263.9,248.0 L264.0,248.0 L264.1,248.0 L264.1,247.9 L264.2,247.9 L264.3,247.9
-		L264.3,247.8 L264.4,247.8 L264.5,247.8 L264.5,247.7 L264.6,247.7 L264.7,247.7 L264.7,247.6 L264.8,247.6
-		L264.9,247.6 L264.9,247.5 L265.0,247.5 L265.1,247.5 L265.1,247.4 L265.2,247.4 L265.3,247.4 L265.3,247.3
-		L265.4,247.3 L265.5,247.3 L265.5,247.2 L265.6,247.2 L265.7,247.2 L265.7,247.1 L265.8,247.1 L265.9,247.1
-		L265.9,247.0 L266.0,247.0 L266.1,247.0 L266.1,246.9 L266.2,246.9 L266.3,246.8 L266.4,246.8 L266.5,246.7
-		L266.6,246.7 L266.7,246.6 L266.8,246.6 L266.9,246.5 L267.0,246.5 L267.0,246.4 L267.1,246.4 L267.2,246.4
-		L267.3,246.3 L267.4,246.3 L267.4,246.2 L267.5,246.2 L267.6,246.2 L267.6,246.1 L267.7,246.1 L267.8,246.1
-		L267.8,246.0 L267.9,246.0 L268.0,246.0 L268.0,245.9 L268.1,245.9 L268.2,245.9 L268.2,245.8 L268.3,245.8
-		L268.4,245.8 L268.4,245.7 L268.5,245.7 L268.6,245.7 L268.6,245.6 L268.7,245.6 L268.8,245.6 L268.8,245.5
-		L268.9,245.5 L269.0,245.5 L269.0,245.4 L269.1,245.4 L269.2,245.4 L269.2,245.3 L269.3,245.3 L269.4,245.2
-		L269.5,245.2 L269.6,245.1 L269.7,245.1 L269.8,245.0 L269.9,245.0 L270.0,244.9 L270.1,244.9 L270.1,244.8
-		L270.2,244.8 L270.3,244.8 L270.4,244.7 L270.5,244.7 L270.5,244.6 L270.6,244.6 L270.7,244.6 L270.7,244.5
-		L270.8,244.5 L270.9,244.5 L270.9,244.4 L271.0,244.4 L271.1,244.4 L271.1,244.3 L271.2,244.3 L271.3,244.3
-		L271.3,244.2 L271.4,244.2 L271.5,244.2 L271.5,244.1 L271.6,244.1 L271.7,244.1 L271.7,244.0 L271.8,244.0
-		L271.9,244.0 L271.9,243.9 L272.0,243.9 L272.1,243.9 L272.1,243.8 L272.2,243.8 L272.3,243.8 L272.3,243.7
-		L272.4,243.7 L272.5,243.6 L272.6,243.6 L272.7,243.6 L272.7,243.5 L272.8,243.5 L272.9,243.4 L273.0,243.4
-		L273.1,243.3 L273.2,243.3 L273.3,243.2 L273.4,243.2 L273.5,243.1 L273.6,243.1 L273.6,243.0 L273.7,243.0
-		L273.8,243.0 L273.9,242.9 L274.0,242.9 L274.0,242.8 L274.1,242.8 L274.2,242.8 L274.2,242.7 L274.3,242.7
-		L274.4,242.7 L274.4,242.6 L274.5,242.6 L274.6,242.6 L274.6,242.5 L274.7,242.5 L274.8,242.5 L274.8,242.4
-		L274.9,242.4 L275.0,242.4 L275.0,242.3 L275.1,242.3 L275.2,242.3 L275.2,242.2 L275.3,242.2 L275.4,242.2
-		L275.4,242.1 L275.5,242.1 L275.6,242.1 L275.6,242.0 L275.7,242.0 L275.8,242.0 L275.8,241.9 L275.9,241.9
-		L276.0,241.8 L276.1,241.8 L276.2,241.7 L276.3,241.7 L276.4,241.6 L276.5,241.6 L276.6,241.5 L276.7,241.5
-		L276.7,241.4 L276.8,241.4 L276.9,241.4 L277.0,241.3 L277.1,241.3 L277.1,241.2 L277.2,241.2 L277.3,241.2
-		L277.3,241.1 L277.4,241.1 L277.5,241.1 L277.5,241.0 L277.6,241.0 L277.7,241.0 L277.7,240.9 L277.8,240.9
-		L277.9,240.9 L277.9,240.8 L278.0,240.8 L278.1,240.8 L278.1,240.7 L278.2,240.7 L278.3,240.7 L278.3,240.6
-		L278.4,240.6 L278.5,240.6 L278.5,240.5 L278.6,240.5 L278.7,240.5 L278.7,240.4 L278.8,240.4 L278.9,240.4
-		L278.9,240.3 L279.0,240.3 L279.1,240.2 L279.2,240.2 L279.3,240.2 L279.3,240.1 L279.4,240.1 L279.5,240.0
-		L279.6,240.0 L279.7,239.9 L279.8,239.9 L279.9,239.8 L280.0,239.8 L280.1,239.7 L280.2,239.7 L280.2,239.6
-		L280.3,239.6 L280.4,239.6 L280.4,239.5 L280.5,239.5 L280.6,239.5 L280.6,239.4 L280.7,239.4 L280.8,239.4
-		L280.8,239.3 L280.9,239.3 L281.0,239.3 L281.0,239.2 L281.1,239.2 L281.2,239.2 L281.2,239.1 L281.3,239.1
-		L281.4,239.1 L281.4,239.0 L281.5,239.0 L281.6,239.0 L281.6,238.9 L281.7,238.9 L281.8,238.9 L281.8,238.8
-		L281.9,238.8 L282.0,238.8 L282.0,238.7 L282.1,238.7 L282.2,238.7 L282.2,238.6 L282.3,238.6 L282.4,238.6
-		L282.4,238.5 L282.5,238.5 L282.6,238.4 L282.7,238.4 L282.8,238.4 L282.8,238.3 L282.9,238.3 L283.0,238.2
-		L283.1,238.2 L283.2,238.1 L283.3,238.1 L283.3,238.0 L283.4,238.0 L283.5,238.0 L283.6,237.9 L283.7,237.9
-		L283.7,237.8 L283.8,237.8 L283.9,237.8 L283.9,237.7 L284.0,237.7 L284.1,237.7 L284.1,237.6 L284.2,237.6
-		L284.3,237.6 L284.3,237.5 L284.4,237.5 L284.5,237.5 L284.5,237.4 L284.6,237.4 L284.7,237.4 L284.7,237.3
-		L284.8,237.3 L284.9,237.3 L284.9,237.2 L285.0,237.2 L285.1,237.2 L285.1,237.1 L285.2,237.1 L285.3,237.1
-		L285.3,237.0 L285.4,237.0 L285.5,237.0 L285.5,236.9 L285.6,236.9 L285.7,236.8 L285.8,236.8 L285.9,236.8
-		L285.9,236.7 L286.0,236.7 L286.1,236.6 L286.2,236.6 L286.3,236.5 L286.4,236.5 L286.5,236.4 L286.6,236.4
-		L286.7,236.3 L286.8,236.3 L286.8,236.2 L286.9,236.2 L287.0,236.2 L287.0,236.1 L287.1,236.1 L287.2,236.1
-		L287.2,236.0 L287.3,236.0 L287.4,236.0 L287.4,235.9 L287.5,235.9 L287.6,235.9 L287.6,235.8 L287.7,235.8
-		L287.8,235.8 L287.8,235.7 L287.9,235.7 L288.0,235.7 L288.0,235.6 L288.1,235.6 L288.2,235.6 L288.2,235.5
-		L288.3,235.5 L288.4,235.5 L288.4,235.4 L288.5,235.4 L288.6,235.4 L288.6,235.3 L288.7,235.3 L288.8,235.3
-		L288.8,235.2 L288.9,235.2 L289.0,235.2 L289.0,235.1 L289.1,235.1 L289.2,235.0 L289.3,235.0 L289.4,235.0
-		L289.4,234.9 L289.5,234.9 L289.6,234.8 L289.7,234.8 L289.8,234.7 L289.9,234.7 L290.0,234.6 L290.1,234.6
-		L290.1,234.5 L290.2,234.5 L290.3,234.5 L290.3,234.4 L290.4,234.4 L290.5,234.4 L290.5,234.3 L290.6,234.3
-		L290.7,234.3 L290.7,234.2 L290.8,234.2 L290.9,234.2 L290.9,234.1 L291.0,234.1 L291.1,234.1 L291.1,234.0
-		L291.2,234.0 L291.3,234.0 L291.3,233.9 L291.4,233.9 L291.5,233.9 L291.5,233.8 L291.6,233.8 L291.7,233.8
-		L291.7,233.7 L291.8,233.7 L291.9,233.7 L291.9,233.6 L292.0,233.6 L292.1,233.6 L292.1,233.5 L292.2,233.5
-		L292.3,233.4 L292.4,233.4 L292.5,233.4 L292.5,233.3 L292.6,233.3 L292.7,233.2 L292.8,233.2 L292.9,233.1
-		L293.0,233.1 L293.1,233.0 L293.2,233.0 L293.3,232.9 L293.4,232.9 L293.4,232.8 L293.5,232.8 L293.6,232.8
-		L293.6,232.7 L293.7,232.7 L293.8,232.7 L293.8,232.6 L293.9,232.6 L294.0,232.6 L294.0,232.5 L294.1,232.5
-		L294.2,232.5 L294.2,232.4 L294.3,232.4 L294.4,232.4 L294.4,232.3 L294.5,232.3 L294.6,232.3 L294.6,232.2
-		L294.7,232.2 L294.8,232.2 L294.8,232.1 L294.9,232.1 L295.0,232.1 L295.0,232.0 L295.1,232.0 L295.2,232.0
-		L295.2,231.9 L295.3,231.9 L295.4,231.9 L295.4,231.8 L295.5,231.8 L295.6,231.8 L295.6,231.7 L295.7,231.7
-		L295.8,231.6 L295.9,231.6 L296.0,231.6 L296.0,231.5 L296.1,231.5 L296.2,231.4 L296.3,231.4 L296.4,231.3
-		L296.5,231.3 L296.5,231.2 L296.6,231.2 L296.7,231.2 L296.7,231.1 L296.8,231.1 L296.9,231.1 L296.9,231.0
-		L297.0,231.0 L297.1,231.0 L297.1,230.9 L297.2,230.9 L297.3,230.9 L297.3,230.8 L297.4,230.8 L297.5,230.8
-		L297.5,230.7 L297.6,230.7 L297.7,230.7 L297.7,230.6 L297.8,230.6 L297.9,230.6 L297.9,230.5 L298.0,230.5
-		L298.1,230.5 L298.1,230.4 L298.2,230.4 L298.3,230.4 L298.3,230.3 L298.4,230.3 L298.5,230.3 L298.5,230.2
-		L298.6,230.2 L298.7,230.2 L298.7,230.1 L298.8,230.1 L298.9,230.0 L299.0,230.0 L299.1,230.0 L299.1,229.9
-		L299.2,229.9 L299.3,229.8 L299.4,229.8 L299.5,229.7 L299.6,229.7 L299.6,229.6 L299.7,229.6 L299.8,229.6
-		L299.8,229.5 L299.9,229.5 L300.0,229.5 L300.0,229.4 L300.1,229.4 L300.2,229.4 L300.2,229.3 L300.3,229.3
-		L300.4,229.3 L300.4,229.2 L300.5,229.2 L300.6,229.2 L300.6,229.1 L300.7,229.1 L300.8,229.1 L300.8,229.0
-		L300.9,229.0 L301.0,229.0 L301.0,228.9 L301.1,228.9 L301.2,228.9 L301.2,228.8 L301.3,228.8 L301.4,228.8
-		L301.4,228.7 L301.5,228.7 L301.6,228.7 L301.6,228.6 L301.7,228.6 L301.8,228.6 L301.8,228.5 L301.9,228.5
-		L302.0,228.5 L302.0,228.4 L302.1,228.4 L302.2,228.4 L302.2,228.3 L302.3,228.3 L302.4,228.2 L302.5,228.2
-		L302.6,228.2 L302.6,228.1 L302.7,228.1 L302.8,228.0 L302.9,228.0 L302.9,227.9 L303.0,227.9 L303.1,227.9
-		L303.1,227.8 L303.2,227.8 L303.3,227.8 L303.3,227.7 L303.4,227.7 L303.5,227.7 L303.5,227.6 L303.6,227.6
-		L303.7,227.6 L303.7,227.5 L303.8,227.5 L303.9,227.5 L303.9,227.4 L304.0,227.4 L304.1,227.4 L304.1,227.3
-		L304.2,227.3 L304.3,227.3 L304.3,227.2 L304.4,227.2 L304.5,227.2 L304.5,227.1 L304.6,227.1 L304.7,227.1
-		L304.7,227.0 L304.8,227.0 L304.9,227.0 L304.9,226.9 L305.0,226.9 L305.1,226.9 L305.1,226.8 L305.2,226.8
-		L305.3,226.8 L305.3,226.7 L305.4,226.7 L305.5,226.6 L305.6,226.6 L305.7,226.6 L305.7,226.5 L305.8,226.5
-		L305.9,226.4 L306.0,226.4 L306.1,226.3 L306.2,226.3 L306.2,226.2 L306.3,226.2 L306.4,226.2 L306.4,226.1
-		L306.5,226.1 L306.6,226.1 L306.6,226.0 L306.7,226.0 L306.8,226.0 L306.8,225.9 L306.9,225.9 L307.0,225.9
-		L307.0,225.8 L307.1,225.8 L307.2,225.8 L307.2,225.7 L307.3,225.7 L307.4,225.7 L307.4,225.6 L307.5,225.6
-		L307.6,225.6 L307.6,225.5 L307.7,225.5 L307.8,225.5 L307.8,225.4 L307.9,225.4 L308.0,225.4 L308.0,225.3
-		L308.1,225.3 L308.2,225.3 L308.2,225.2 L308.3,225.2 L308.4,225.2 L308.4,225.1 L308.5,225.1 L308.6,225.1
-		L308.6,225.0 L308.7,225.0 L308.8,225.0 L308.8,224.9 L308.9,224.9 L309.0,224.8 L309.1,224.8 L309.2,224.8
-		L309.2,224.7 L309.3,224.7 L309.3,224.6 L309.4,224.6 L309.5,224.6 L309.5,224.5 L309.6,224.5 L309.7,224.5
-		L309.7,224.4 L309.8,224.4 L309.9,224.4 L309.9,224.3 L310.0,224.3 L310.1,224.3 L310.1,224.2 L310.2,224.2
-		L310.3,224.2 L310.3,224.1 L310.4,224.1 L310.5,224.1 L310.5,224.0 L310.6,224.0 L310.7,224.0 L310.7,223.9
-		L310.8,223.9 L310.9,223.9 L310.9,223.8 L311.0,223.8 L311.1,223.8 L311.1,223.7 L311.2,223.7 L311.3,223.7
-		L311.3,223.6 L311.4,223.6 L311.5,223.6 L311.5,223.5 L311.6,223.5 L311.7,223.5 L311.7,223.4 L311.8,223.4
-		L311.9,223.4 L311.9,223.3 L312.0,223.3 L312.1,223.2 L312.2,223.2 L312.3,223.2 L312.3,223.1 L312.4,223.1
-		L312.5,223.0 L312.6,223.0 L312.6,222.9 L312.7,222.9 L312.8,222.9 L312.8,222.8 L312.9,222.8 L313.0,222.8
-		L313.0,222.7 L313.1,222.7 L313.2,222.7 L313.2,222.6 L313.3,222.6 L313.4,222.6 L313.4,222.5 L313.5,222.5
-		L313.6,222.5 L313.6,222.4 L313.7,222.4 L313.8,222.4 L313.8,222.3 L313.9,222.3 L314.0,222.3 L314.0,222.2
-		L314.1,222.2 L314.2,222.2 L314.2,222.1 L314.3,222.1 L314.4,222.1 L314.4,222.0 L314.5,222.0 L314.6,222.0
-		L314.6,221.9 L314.7,221.9 L314.8,221.9 L314.8,221.8 L314.9,221.8 L315.0,221.8 L315.0,221.7 L315.1,221.7
-		L315.2,221.7 L315.2,221.6 L315.3,221.6 L315.4,221.6 L315.4,221.5 L315.5,221.5 L315.6,221.4 L315.7,221.4
-		L315.8,221.3 L315.9,221.3 L315.9,221.2 L316.0,221.2 L316.1,221.2 L316.1,221.1 L316.2,221.1 L316.3,221.1
-		L316.3,221.0 L316.4,221.0 L316.5,221.0 L316.5,220.9 L316.6,220.9 L316.7,220.9 L316.7,220.8 L316.8,220.8
-		L316.9,220.8 L316.9,220.7 L317.0,220.7 L317.1,220.7 L317.1,220.6 L317.2,220.6 L317.3,220.6 L317.3,220.5
-		L317.4,220.5 L317.5,220.5 L317.5,220.4 L317.6,220.4 L317.7,220.4 L317.7,220.3 L317.8,220.3 L317.9,220.3
-		L317.9,220.2 L318.0,220.2 L318.1,220.2 L318.1,220.1 L318.2,220.1 L318.3,220.1 L318.3,220.0 L318.4,220.0
-		L318.5,220.0 L318.5,219.9 L318.6,219.9 L318.7,219.9 L318.7,219.8 L318.8,219.8 L318.9,219.8 L318.9,219.7
-		L319.0,219.7 L319.0,219.6 L319.1,219.6 L319.2,219.6 L319.2,219.5 L319.3,219.5 L319.4,219.5 L319.4,219.4
-		L319.5,219.4 L319.6,219.4 L319.6,219.3 L319.7,219.3 L319.8,219.3 L319.8,219.2 L319.9,219.2 L320.0,219.2
-		L320.0,219.1 L320.1,219.1 L320.2,219.1 L320.2,219.0 L320.3,219.0 L320.4,219.0 L320.4,218.9 L320.5,218.9
-		L320.6,218.9 L320.6,218.8 L320.7,218.8 L320.8,218.8 L320.8,218.7 L320.9,218.7 L321.0,218.7 L321.0,218.6
-		L321.1,218.6 L321.2,218.6 L321.2,218.5 L321.3,218.5 L321.4,218.5 L321.4,218.4 L321.5,218.4 L321.6,218.4
-		L321.6,218.3 L321.7,218.3 L321.8,218.3 L321.8,218.2 L321.9,218.2 L322.0,218.2 L322.0,218.1 L322.1,218.1
-		L322.2,218.0 L322.3,218.0 L322.4,217.9 L322.5,217.9 L322.5,217.8 L322.6,217.8 L322.7,217.8 L322.7,217.7
-		L322.8,217.7 L322.9,217.7 L322.9,217.6 L323.0,217.6 L323.1,217.6 L323.1,217.5 L323.2,217.5 L323.3,217.5
-		L323.3,217.4 L323.4,217.4 L323.5,217.4 L323.5,217.3 L323.6,217.3 L323.7,217.3 L323.7,217.2 L323.8,217.2
-		L323.9,217.2 L323.9,217.1 L324.0,217.1 L324.1,217.1 L324.1,217.0 L324.2,217.0 L324.3,217.0 L324.3,216.9
-		L324.4,216.9 L324.5,216.9 L324.5,216.8 L324.6,216.8 L324.7,216.8 L324.7,216.7 L324.8,216.7 L324.9,216.7
-		L324.9,216.6 L325.0,216.6 L325.1,216.6 L325.1,216.5 L325.2,216.5 L325.3,216.5 L325.3,216.4 L325.4,216.4
-		L325.5,216.3 L325.6,216.3 L325.6,216.2 L325.7,216.2 L325.8,216.2 L325.9,216.1 L326.0,216.1 L326.0,216.0
-		L326.1,216.0 L326.2,216.0 L326.2,215.9 L326.3,215.9 L326.4,215.9 L326.4,215.8 L326.5,215.8 L326.6,215.8
-		L326.6,215.7 L326.7,215.7 L326.8,215.7 L326.8,215.6 L326.9,215.6 L327.0,215.6 L327.0,215.5 L327.1,215.5
-		L327.2,215.5 L327.2,215.4 L327.3,215.4 L327.4,215.4 L327.4,215.3 L327.5,215.3 L327.6,215.3 L327.6,215.2
-		L327.7,215.2 L327.8,215.2 L327.8,215.1 L327.9,215.1 L328.0,215.1 L328.0,215.0 L328.1,215.0 L328.2,215.0
-		L328.2,214.9 L328.3,214.9 L328.4,214.9 L328.4,214.8 L328.5,214.8 L328.6,214.8 L328.6,214.7 L328.7,214.7
-		L328.7,214.6 L328.8,214.6 L328.9,214.6 L329.0,214.5 L329.1,214.5 L329.1,214.4 L329.2,214.4 L329.3,214.4
-		L329.3,214.3 L329.4,214.3 L329.5,214.3 L329.5,214.2 L329.6,214.2 L329.7,214.2 L329.7,214.1 L329.8,214.1
-		L329.9,214.1 L329.9,214.0 L330.0,214.0 L330.1,214.0 L330.1,213.9 L330.2,213.9 L330.3,213.9 L330.3,213.8
-		L330.4,213.8 L330.5,213.8 L330.5,213.7 L330.6,213.7 L330.7,213.7 L330.7,213.6 L330.8,213.6 L330.9,213.6
-		L330.9,213.5 L331.0,213.5 L331.1,213.5 L331.1,213.4 L331.2,213.4 L331.3,213.4 L331.3,213.3 L331.4,213.3
-		L331.5,213.3 L331.5,213.2 L331.6,213.2 L331.7,213.2 L331.7,213.1 L331.8,213.1 L331.9,213.0 L332.0,213.0
-		L332.1,212.9 L332.2,212.9 L332.2,212.8 L332.3,212.8 L332.4,212.8 L332.5,212.7 L332.6,212.7 L332.6,212.6
-		L332.7,212.6 L332.8,212.6 L332.8,212.5 L332.9,212.5 L333.0,212.5 L333.0,212.4 L333.1,212.4 L333.2,212.4
-		L333.2,212.3 L333.3,212.3 L333.4,212.3 L333.4,212.2 L333.5,212.2 L333.6,212.2 L333.6,212.1 L333.7,212.1
-		L333.8,212.1 L333.8,212.0 L333.9,212.0 L334.0,212.0 L334.0,211.9 L334.1,211.9 L334.2,211.9 L334.2,211.8
-		L334.3,211.8 L334.4,211.8 L334.4,211.7 L334.5,211.7 L334.6,211.7 L334.6,211.6 L334.7,211.6 L334.8,211.6
-		L334.8,211.5 L334.9,211.5 L335.0,211.5 L335.0,211.4 L335.1,211.4 L335.2,211.3 L335.3,211.3 L335.3,211.2
-		L335.4,211.2 L335.5,211.2 L335.6,211.1 L335.7,211.1 L335.7,211.0 L335.8,211.0 L335.9,211.0 L335.9,210.9
-		L336.0,210.9 L336.1,210.9 L336.1,210.8 L336.2,210.8 L336.3,210.8 L336.3,210.7 L336.4,210.7 L336.5,210.7
-		L336.5,210.6 L336.6,210.6 L336.7,210.6 L336.7,210.5 L336.8,210.5 L336.9,210.5 L336.9,210.4 L337.0,210.4
-		L337.1,210.4 L337.1,210.3 L337.2,210.3 L337.3,210.3 L337.3,210.2 L337.4,210.2 L337.5,210.2 L337.5,210.1
-		L337.6,210.1 L337.7,210.1 L337.7,210.0 L337.8,210.0 L337.9,210.0 L337.9,209.9 L338.0,209.9 L338.1,209.9
-		L338.1,209.8 L338.2,209.8 L338.3,209.8 L338.3,209.7 L338.4,209.7 L338.5,209.6 L338.6,209.6 L338.7,209.5
-		L338.8,209.5 L338.8,209.4 L338.9,209.4 L339.0,209.4 L339.1,209.3 L339.2,209.3 L339.2,209.2 L339.3,209.2
-		L339.4,209.2 L339.4,209.1 L339.5,209.1 L339.6,209.1 L339.6,209.0 L339.7,209.0 L339.8,209.0 L339.8,208.9
-		L339.9,208.9 L340.0,208.9 L340.0,208.8 L340.1,208.8 L340.2,208.8 L340.2,208.7 L340.3,208.7 L340.4,208.7
-		L340.4,208.6 L340.5,208.6 L340.6,208.6 L340.6,208.5 L340.7,208.5 L340.8,208.5 L340.8,208.4 L340.9,208.4
-		L341.0,208.4 L341.0,208.3 L341.1,208.3 L341.2,208.3 L341.2,208.2 L341.3,208.2 L341.4,208.2 L341.4,208.1
-		L341.5,208.1 L341.6,208.1 L341.6,208.0 L341.7,208.0 L341.8,207.9 L341.9,207.9 L341.9,207.8 L342.0,207.8
-		L342.1,207.8 L342.2,207.7 L342.3,207.7 L342.3,207.6 L342.4,207.6 L342.5,207.6 L342.5,207.5 L342.6,207.5
-		L342.7,207.5 L342.7,207.4 L342.8,207.4 L342.9,207.4 L342.9,207.3 L343.0,207.3 L343.1,207.3 L343.1,207.2
-		L343.2,207.2 L343.3,207.2 L343.3,207.1 L343.4,207.1 L343.5,207.1 L343.5,207.0 L343.6,207.0 L343.7,207.0
-		L343.7,206.9 L343.8,206.9 L343.9,206.9 L343.9,206.8 L344.0,206.8 L344.1,206.8 L344.1,206.7 L344.2,206.7
-		L344.3,206.7 L344.3,206.6 L344.4,206.6 L344.5,206.6 L344.5,206.5 L344.6,206.5 L344.7,206.5 L344.7,206.4
-		L344.8,206.4 L344.9,206.3 L345.0,206.3 L345.1,206.3 L345.1,206.2 L345.2,206.2 L345.3,206.1 L345.4,206.1
-		L345.4,206.0 L345.5,206.0 L345.6,206.0 L345.7,205.9 L345.8,205.9 L345.8,205.8 L345.9,205.8 L346.0,205.8
-		L346.0,205.7 L346.1,205.7 L346.2,205.7 L346.2,205.6 L346.3,205.6 L346.4,205.6 L346.4,205.5 L346.5,205.5
-		L346.6,205.5 L346.6,205.4 L346.7,205.4 L346.8,205.4 L346.8,205.3 L346.9,205.3 L347.0,205.3 L347.0,205.2
-		L347.1,205.2 L347.2,205.2 L347.2,205.1 L347.3,205.1 L347.4,205.1 L347.4,205.0 L347.5,205.0 L347.6,205.0
-		L347.6,204.9 L347.7,204.9 L347.8,204.9 L347.8,204.8 L347.9,204.8 L348.0,204.8 L348.0,204.7 L348.1,204.7
-		L348.2,204.7 L348.2,204.6 L348.3,204.6 L348.4,204.5 L348.5,204.5 L348.5,204.4 L348.6,204.4 L348.7,204.4
-		L348.8,204.3 L348.9,204.3 L348.9,204.2 L349.0,204.2 L349.1,204.2 L349.1,204.1 L349.2,204.1 L349.3,204.1
-		L349.3,204.0 L349.4,204.0 L349.5,204.0 L349.5,203.9 L349.6,203.9 L349.7,203.9 L349.7,203.8 L349.8,203.8
-		L349.9,203.8 L349.9,203.7 L350.0,203.7 L350.1,203.7 L350.1,203.6 L350.2,203.6 L350.3,203.6 L350.3,203.5
-		L350.4,203.5 L350.5,203.5 L350.5,203.4 L350.6,203.4 L350.7,203.4 L350.7,203.3 L350.8,203.3 L350.9,203.3
-		L350.9,203.2 L351.0,203.2 L351.1,203.2 L351.1,203.1 L351.2,203.1 L351.3,203.1 L351.3,203.0 L351.4,203.0
-		L351.5,202.9 L351.6,202.9 L351.7,202.9 L351.7,202.8 L351.8,202.8 L351.9,202.7 L352.0,202.7 L352.0,202.6
-		L352.1,202.6 L352.2,202.6 L352.3,202.5 L352.4,202.5 L352.4,202.4 L352.5,202.4 L352.6,202.4 L352.6,202.3
-		L352.7,202.3 L352.8,202.3 L352.8,202.2 L352.9,202.2 L353.0,202.2 L353.0,202.1 L353.1,202.1 L353.2,202.1
-		L353.2,202.0 L353.3,202.0 L353.4,202.0 L353.4,201.9 L353.5,201.9 L353.6,201.9 L353.6,201.8 L353.7,201.8
-		L353.8,201.8 L353.8,201.7 L353.9,201.7 L354.0,201.7 L354.0,201.6 L354.1,201.6 L354.2,201.6 L354.2,201.5
-		L354.3,201.5 L354.4,201.5 L354.4,201.4 L354.5,201.4 L354.6,201.4 L354.6,201.3 L354.7,201.3 L354.8,201.3
-		L354.8,201.2 L354.9,201.2 L355.0,201.1 L355.1,201.1 L355.2,201.0 L355.3,201.0 L355.4,200.9 L355.5,200.9
-		L355.5,200.8 L355.6,200.8 L355.7,200.8 L355.7,200.7 L355.8,200.7 L355.9,200.7 L355.9,200.6 L356.0,200.6
-		L356.1,200.6 L356.1,200.5 L356.2,200.5 L356.3,200.5 L356.3,200.4 L356.4,200.4 L356.5,200.4 L356.5,200.3
-		L356.6,200.3 L356.7,200.3 L356.7,200.2 L356.8,200.2 L356.9,200.2 L356.9,200.1 L357.0,200.1 L357.1,200.1
-		L357.1,200.0 L357.2,200.0 L357.3,200.0 L357.3,199.9 L357.4,199.9 L357.5,199.9 L357.5,199.8 L357.6,199.8
-		L357.7,199.8 L357.7,199.7 L357.8,199.7 L357.9,199.7 L357.9,199.6 L358.0,199.6 L358.1,199.5 L358.2,199.5
-		L358.3,199.5 L358.3,199.4 L358.4,199.4 L358.5,199.3 L358.6,199.3 L358.6,199.2 L358.7,199.2 L358.8,199.2
-		L358.9,199.1 L359.0,199.1 L359.0,199.0 L359.1,199.0 L359.2,199.0 L359.2,198.9 L359.3,198.9 L359.4,198.9
-		L359.4,198.8 L359.5,198.8 L359.6,198.8 L359.6,198.7 L359.7,198.7 L359.8,198.7 L359.8,198.6 L359.9,198.6
-		L360.0,198.6 L360.0,198.5 L360.1,198.5 L360.2,198.5 L360.2,198.4 L360.3,198.4 L360.4,198.4 L360.4,198.3
-		L360.5,198.3 L360.6,198.3 L360.6,198.2 L360.7,198.2 L360.8,198.2 L360.8,198.1 L360.9,198.1 L361.0,198.1
-		L361.0,198.0 L361.1,198.0 L361.2,198.0 L361.2,197.9 L361.3,197.9 L361.4,197.9 L361.4,197.8 L361.5,197.8
-		L361.6,197.7 L361.7,197.7 L361.8,197.6 L361.9,197.6 L362.0,197.5 L362.1,197.5 L362.1,197.4 L362.2,197.4
-		L362.3,197.4 L362.4,197.3 L362.5,197.3 L362.5,197.2 L362.6,197.2 L362.7,197.2 L362.7,197.1 L362.8,197.1
-		L362.9,197.1 L362.9,197.0 L363.0,197.0 L363.1,197.0 L363.1,196.9 L363.2,196.9 L363.3,196.9 L363.3,196.8
-		L363.4,196.8 L363.5,196.8 L363.5,196.7 L363.6,196.7 L363.7,196.7 L363.7,196.6 L363.8,196.6 L363.9,196.6
-		L363.9,196.5 L364.0,196.5 L364.1,196.5 L364.1,196.4 L364.2,196.4 L364.3,196.4 L364.3,196.3 L364.4,196.3
-		L364.5,196.3 L364.5,196.2 L364.6,196.2 L364.7,196.1 L364.8,196.1 L364.9,196.1 L364.9,196.0 L365.0,196.0
-		L365.1,195.9 L365.2,195.9 L365.2,195.8 L365.3,195.8 L365.4,195.8 L365.5,195.7 L365.6,195.7 L365.6,195.6
-		L365.7,195.6 L365.8,195.6 L365.8,195.5 L365.9,195.5 L366.0,195.5 L366.0,195.4 L366.1,195.4 L366.2,195.4
-		L366.2,195.3 L366.3,195.3 L366.4,195.3 L366.4,195.2 L366.5,195.2 L366.6,195.2 L366.6,195.1 L366.7,195.1
-		L366.8,195.1 L366.8,195.0 L366.9,195.0 L367.0,195.0 L367.0,194.9 L367.1,194.9 L367.2,194.9 L367.2,194.8
-		L367.3,194.8 L367.4,194.8 L367.4,194.7 L367.5,194.7 L367.6,194.7 L367.6,194.6 L367.7,194.6 L367.8,194.6
-		L367.8,194.5 L367.9,194.5 L368.0,194.5 L368.0,194.4 L368.1,194.4 L368.2,194.3 L368.3,194.3 L368.4,194.2
-		L368.5,194.2 L368.6,194.1 L368.7,194.1 L368.7,194.0 L368.8,194.0 L368.9,194.0 L368.9,193.9 L369.0,193.9
-		L369.1,193.9 L369.1,193.8 L369.2,193.8 L369.3,193.8 L369.3,193.7 L369.4,193.7 L369.5,193.7 L369.5,193.6
-		L369.6,193.6 L369.7,193.6 L369.7,193.5 L369.8,193.5 L369.9,193.5 L369.9,193.4 L370.0,193.4 L370.1,193.4
-		L370.1,193.3 L370.2,193.3 L370.3,193.3 L370.3,193.2 L370.4,193.2 L370.5,193.2 L370.5,193.1 L370.6,193.1
-		L370.7,193.1 L370.7,193.0 L370.8,193.0 L370.9,193.0 L370.9,192.9 L371.0,192.9 L371.1,192.9 L371.1,192.8
-		L371.2,192.8 L371.3,192.7 L371.4,192.7 L371.5,192.7 L371.5,192.6 L371.6,192.6 L371.7,192.5 L371.8,192.5
-		L371.8,192.4 L371.9,192.4 L372.0,192.4 L372.1,192.3 L372.2,192.3 L372.2,192.2 L372.3,192.2 L372.4,192.2
-		L372.4,192.1 L372.5,192.1 L372.6,192.1 L372.6,192.0 L372.7,192.0 L372.8,192.0 L372.8,191.9 L372.9,191.9
-		L373.0,191.9 L373.0,191.8 L373.1,191.8 L373.2,191.8 L373.2,191.7 L373.3,191.7 L373.4,191.7 L373.4,191.6
-		L373.5,191.6 L373.6,191.6 L373.6,191.5 L373.7,191.5 L373.8,191.5 L373.8,191.4 L373.9,191.4 L374.0,191.4
-		L374.0,191.3 L374.1,191.3 L374.2,191.3 L374.2,191.2 L374.3,191.2 L374.4,191.2 L374.4,191.1 L374.5,191.1
-		L374.6,191.1 L374.6,191.0 L374.7,191.0 L374.8,190.9 L374.9,190.9 L375.0,190.9 L375.0,190.8 L375.1,190.8
-		L375.2,190.7 L375.3,190.7 L375.3,190.6 L375.4,190.6 L375.5,190.6 L375.5,190.5 L375.6,190.5 L375.7,190.5
-		L375.7,190.4 L375.8,190.4 L375.9,190.4 L375.9,190.3 L376.0,190.3 L376.1,190.3 L376.1,190.2 L376.2,190.2
-		L376.3,190.2 L376.3,190.1 L376.4,190.1 L376.5,190.1 L376.5,190.0 L376.6,190.0 L376.7,190.0 L376.7,189.9
-		L376.8,189.9 L376.9,189.9 L376.9,189.8 L377.0,189.8 L377.1,189.8 L377.1,189.7 L377.2,189.7 L377.3,189.7
-		L377.3,189.6 L377.4,189.6 L377.5,189.6 L377.5,189.5 L377.6,189.5 L377.7,189.5 L377.7,189.4 L377.8,189.4
-		L377.9,189.3 L378.0,189.3 L378.1,189.3 L378.1,189.2 L378.2,189.2 L378.3,189.1 L378.4,189.1 L378.4,189.0
-		L378.5,189.0 L378.6,189.0 L378.6,188.9 L378.7,188.9 L378.8,188.9 L378.8,188.8 L378.9,188.8 L379.0,188.8
-		L379.0,188.7 L379.1,188.7 L379.2,188.7 L379.2,188.6 L379.3,188.6 L379.4,188.6 L379.4,188.5 L379.5,188.5
-		L379.6,188.5 L379.6,188.4 L379.7,188.4 L379.8,188.4 L379.8,188.3 L379.9,188.3 L380.0,188.3 L380.0,188.2
-		L380.1,188.2 L380.2,188.2 L380.2,188.1 L380.3,188.1 L380.4,188.1 L380.4,188.0 L380.5,188.0 L380.6,188.0
-		L380.6,187.9 L380.7,187.9 L380.8,187.9 L380.8,187.8 L380.9,187.8 L381.0,187.8 L381.0,187.7 L381.1,187.7
-		L381.2,187.7 L381.2,187.6 L381.3,187.6 L381.4,187.5 L381.5,187.5 L381.6,187.5 L381.6,187.4 L381.7,187.4
-		L381.8,187.3 L381.9,187.3 L381.9,187.2 L382.0,187.2 L382.1,187.2 L382.1,187.1 L382.2,187.1 L382.3,187.1
-		L382.3,187.0 L382.4,187.0 L382.5,187.0 L382.5,186.9 L382.6,186.9 L382.7,186.9 L382.7,186.8 L382.8,186.8
-		L382.9,186.8 L382.9,186.7 L383.0,186.7 L383.1,186.7 L383.1,186.6 L383.2,186.6 L383.3,186.6 L383.3,186.5
-		L383.4,186.5 L383.5,186.5 L383.5,186.4 L383.6,186.4 L383.7,186.4 L383.7,186.3 L383.8,186.3 L383.9,186.3
-		L383.9,186.2 L384.0,186.2 L384.1,186.2 L384.1,186.1 L384.2,186.1 L384.3,186.1 L384.3,186.0 L384.4,186.0
-		L384.5,185.9 L384.6,185.9 L384.7,185.9 L384.7,185.8 L384.8,185.8 L384.9,185.7 L385.0,185.7 L385.0,185.6
-		L385.1,185.6 L385.2,185.6 L385.2,185.5 L385.3,185.5 L385.4,185.5 L385.4,185.4 L385.5,185.4 L385.6,185.4
-		L385.6,185.3 L385.7,185.3 L385.8,185.3 L385.8,185.2 L385.9,185.2 L386.0,185.2 L386.0,185.1 L386.1,185.1
-		L386.2,185.1 L386.2,185.0 L386.3,185.0 L386.4,185.0 L386.4,184.9 L386.5,184.9 L386.6,184.9 L386.6,184.8
-		L386.7,184.8 L386.8,184.8 L386.8,184.7 L386.9,184.7 L387.0,184.7 L387.0,184.6 L387.1,184.6 L387.2,184.6
-		L387.2,184.5 L387.3,184.5 L387.4,184.5 L387.4,184.4 L387.5,184.4 L387.6,184.4 L387.6,184.3 L387.7,184.3
-		L387.8,184.3 L387.8,184.2 L387.9,184.2 L388.0,184.1 L388.1,184.1 L388.2,184.1 L388.2,184.0 L388.3,184.0
-		L388.3,183.9 L388.4,183.9 L388.5,183.9 L388.5,183.8 L388.6,183.8 L388.7,183.8 L388.7,183.7 L388.8,183.7
-		L388.9,183.7 L388.9,183.6 L389.0,183.6 L389.1,183.6 L389.1,183.5 L389.2,183.5 L389.3,183.5 L389.3,183.4
-		L389.4,183.4 L389.5,183.4 L389.5,183.3 L389.6,183.3 L389.7,183.3 L389.7,183.2 L389.8,183.2 L389.9,183.2
-		L389.9,183.1 L390.0,183.1 L390.1,183.1 L390.1,183.0 L390.2,183.0 L390.3,183.0 L390.3,182.9 L390.4,182.9
-		L390.5,182.9 L390.5,182.8 L390.6,182.8 L390.7,182.8 L390.7,182.7 L390.8,182.7 L390.9,182.7 L390.9,182.6
-		L391.0,182.6 L391.1,182.6 L391.1,182.5 L391.2,182.5 L391.3,182.5 L391.3,182.4 L391.4,182.4 L391.5,182.3
-		L391.6,182.3 L391.6,182.2 L391.7,182.2 L391.8,182.2 L391.8,182.1 L391.9,182.1 L392.0,182.1 L392.0,182.0
-		L392.1,182.0 L392.2,182.0 L392.2,181.9 L392.3,181.9 L392.4,181.9 L392.4,181.8 L392.5,181.8 L392.6,181.8
-		L392.6,181.7 L392.7,181.7 L392.8,181.7 L392.8,181.6 L392.9,181.6 L393.0,181.6 L393.0,181.5 L393.1,181.5
-		L393.2,181.5 L393.2,181.4 L393.3,181.4 L393.4,181.4 L393.4,181.3 L393.5,181.3 L393.6,181.3 L393.6,181.2
-		L393.7,181.2 L393.8,181.2 L393.8,181.1 L393.9,181.1 L394.0,181.1 L394.0,181.0 L394.1,181.0 L394.2,181.0
-		L394.2,180.9 L394.3,180.9 L394.4,180.9 L394.4,180.8 L394.5,180.8 L394.6,180.7 L394.7,180.7 L394.8,180.6
-		L394.9,180.6 L394.9,180.5 L395.0,180.5 L395.1,180.5 L395.1,180.4 L395.2,180.4 L395.3,180.4 L395.3,180.3
-		L395.4,180.3 L395.5,180.3 L395.5,180.2 L395.6,180.2 L395.7,180.2 L395.7,180.1 L395.8,180.1 L395.9,180.1
-		L395.9,180.0 L396.0,180.0 L396.1,180.0 L396.1,179.9 L396.2,179.9 L396.3,179.9 L396.3,179.8 L396.4,179.8
-		L396.5,179.8 L396.5,179.7 L396.6,179.7 L396.7,179.7 L396.7,179.6 L396.8,179.6 L396.9,179.6 L396.9,179.5
-		L397.0,179.5 L397.1,179.5 L397.1,179.4 L397.2,179.4 L397.3,179.4 L397.3,179.3 L397.4,179.3 L397.5,179.3
-		L397.5,179.2 L397.6,179.2 L397.7,179.2 L397.7,179.1 L397.8,179.1 L397.9,179.1 L397.9,179.0 L398.0,179.0
-		L398.0,178.9 L398.1,178.9 L398.2,178.9 L398.3,178.8 L398.4,178.8 L398.4,178.7 L398.5,178.7 L398.6,178.7
-		L398.6,178.6 L398.7,178.6 L398.8,178.6 L398.8,178.5 L398.9,178.5 L399.0,178.5 L399.0,178.4 L399.1,178.4
-		L399.2,178.4 L399.2,178.3 L399.3,178.3 L399.4,178.3 L399.4,178.2 L399.5,178.2 L399.6,178.2 L399.6,178.1
-		L399.7,178.1 L399.8,178.1 L399.8,178.0 L399.9,178.0 L400.0,178.0 L400.0,177.9 L400.1,177.9 L400.2,177.9
-		L400.2,177.8 L400.3,177.8 L400.4,177.8 L400.4,177.7 L400.5,177.7 L400.6,177.7 L400.6,177.6 L400.7,177.6
-		L400.8,177.6 L400.8,177.5 L400.9,177.5 L401.0,177.5 L401.0,177.4 L401.1,177.4 L401.2,177.3 L401.3,177.3
-		L401.4,177.2 L401.5,177.2 L401.5,177.1 L401.6,177.1 L401.7,177.1 L401.7,177.0 L401.8,177.0 L401.9,177.0
-		L401.9,176.9 L402.0,176.9 L402.1,176.9 L402.1,176.8 L402.2,176.8 L402.3,176.8 L402.3,176.7 L402.4,176.7
-		L402.5,176.7 L402.5,176.6 L402.6,176.6 L402.7,176.6 L402.7,176.5 L402.8,176.5 L402.9,176.5 L402.9,176.4
-		L403.0,176.4 L403.1,176.4 L403.1,176.3 L403.2,176.3 L403.3,176.3 L403.3,176.2 L403.4,176.2 L403.5,176.2
-		L403.5,176.1 L403.6,176.1 L403.7,176.1 L403.7,176.0 L403.8,176.0 L403.9,176.0 L403.9,175.9 L404.0,175.9
-		L404.1,175.9 L404.1,175.8 L404.2,175.8 L404.3,175.8 L404.3,175.7 L404.4,175.7 L404.5,175.6 L404.6,175.6
-		L404.6,175.5 L404.7,175.5 L404.8,175.5 L404.9,175.4 L405.0,175.4 L405.0,175.3 L405.1,175.3 L405.2,175.3
-		L405.2,175.2 L405.3,175.2 L405.4,175.2 L405.4,175.1 L405.5,175.1 L405.6,175.1 L405.6,175.0 L405.7,175.0
-		L405.8,175.0 L405.8,174.9 L405.9,174.9 L406.0,174.9 L406.0,174.8 L406.1,174.8 L406.2,174.8 L406.2,174.7
-		L406.3,174.7 L406.4,174.7 L406.4,174.6 L406.5,174.6 L406.6,174.6 L406.6,174.5 L406.7,174.5 L406.8,174.5
-		L406.8,174.4 L406.9,174.4 L407.0,174.4 L407.0,174.3 L407.1,174.3 L407.2,174.3 L407.2,174.2 L407.3,174.2
-		L407.4,174.2 L407.4,174.1 L407.5,174.1 L407.6,174.1 L407.6,174.0 L407.7,174.0 L407.7,173.9 L407.8,173.9
-		L407.9,173.9 L408.0,173.8 L408.1,173.8 L408.1,173.7 L408.2,173.7 L408.3,173.7 L408.3,173.6 L408.4,173.6
-		L408.5,173.6 L408.5,173.5 L408.6,173.5 L408.7,173.5 L408.7,173.4 L408.8,173.4 L408.9,173.4 L408.9,173.3
-		L409.0,173.3 L409.1,173.3 L409.1,173.2 L409.2,173.2 L409.3,173.2 L409.3,173.1 L409.4,173.1 L409.5,173.1
-		L409.5,173.0 L409.6,173.0 L409.7,173.0 L409.7,172.9 L409.8,172.9 L409.9,172.9 L409.9,172.8 L410.0,172.8
-		L410.1,172.8 L410.1,172.7 L410.2,172.7 L410.3,172.7 L410.3,172.6 L410.4,172.6 L410.5,172.6 L410.5,172.5
-		L410.6,172.5 L410.7,172.5 L410.7,172.4 L410.8,172.4 L410.9,172.3 L411.0,172.3 L411.1,172.2 L411.2,172.2
-		L411.2,172.1 L411.3,172.1 L411.4,172.1 L411.5,172.0 L411.6,172.0 L411.6,171.9 L411.7,171.9 L411.8,171.9
-		L411.8,171.8 L411.9,171.8 L412.0,171.8 L412.0,171.7 L412.1,171.7 L412.2,171.7 L412.2,171.6 L412.3,171.6
-		L412.4,171.6 L412.4,171.5 L412.5,171.5 L412.6,171.5 L412.6,171.4 L412.7,171.4 L412.8,171.4 L412.8,171.3
-		L412.9,171.3 L413.0,171.3 L413.0,171.2 L413.1,171.2 L413.2,171.2 L413.2,171.1 L413.3,171.1 L413.4,171.1
-		L413.4,171.0 L413.5,171.0 L413.6,171.0 L413.6,170.9 L413.7,170.9 L413.8,170.9 L413.8,170.8 L413.9,170.8
-		L414.0,170.8 L414.0,170.7 L414.1,170.7 L414.2,170.6 L414.3,170.6 L414.3,170.5 L414.4,170.5 L414.5,170.5
-		L414.6,170.4 L414.7,170.4 L414.7,170.3 L414.8,170.3 L414.9,170.3 L414.9,170.2 L415.0,170.2 L415.1,170.2
-		L415.1,170.1 L415.2,170.1 L415.3,170.1 L415.3,170.0 L415.4,170.0 L415.5,170.0 L415.5,169.9 L415.6,169.9
-		L415.7,169.9 L415.7,169.8 L415.8,169.8 L415.9,169.8 L415.9,169.7 L416.0,169.7 L416.1,169.7 L416.1,169.6
-		L416.2,169.6 L416.3,169.6 L416.3,169.5 L416.4,169.5 L416.5,169.5 L416.5,169.4 L416.6,169.4 L416.7,169.4
-		L416.7,169.3 L416.8,169.3 L416.9,169.3 L416.9,169.2 L417.0,169.2 L417.1,169.2 L417.1,169.1 L417.2,169.1
-		L417.3,169.1 L417.3,169.0 L417.4,169.0 L417.5,168.9 L417.6,168.9 L417.7,168.8 L417.8,168.8 L417.8,168.7
-		L417.9,168.7 L418.0,168.7 L418.1,168.6 L418.2,168.6 L418.2,168.5 L418.3,168.5 L418.4,168.5 L418.4,168.4
-		L418.5,168.4 L418.6,168.4 L418.6,168.3 L418.7,168.3 L418.8,168.3 L418.8,168.2 L418.9,168.2 L419.0,168.2
-		L419.0,168.1 L419.1,168.1 L419.2,168.1 L419.2,168.0 L419.3,168.0 L419.4,168.0 L419.4,167.9 L419.5,167.9
-		L419.6,167.9 L419.6,167.8 L419.7,167.8 L419.8,167.8 L419.8,167.7 L419.9,167.7 L420.0,167.7 L420.0,167.6
-		L420.1,167.6 L420.2,167.6 L420.2,167.5 L420.3,167.5 L420.4,167.5 L420.4,167.4 L420.5,167.4 L420.6,167.3
-		L420.7,167.3 L420.8,167.2 L420.9,167.2 L420.9,167.1 L421.0,167.1 L421.1,167.1 L421.2,167.0 L421.3,167.0
-		L421.3,166.9 L421.4,166.9 L421.5,166.9 L421.5,166.8 L421.6,166.8 L421.7,166.8 L421.7,166.7 L421.8,166.7
-		L421.9,166.7 L421.9,166.6 L422.0,166.6 L422.1,166.6 L422.1,166.5 L422.2,166.5 L422.3,166.5 L422.3,166.4
-		L422.4,166.4 L422.5,166.4 L422.5,166.3 L422.6,166.3 L422.7,166.3 L422.7,166.2 L422.8,166.2 L422.9,166.2
-		L422.9,166.1 L423.0,166.1 L423.1,166.1 L423.1,166.0 L423.2,166.0 L423.3,166.0 L423.3,165.9 L423.4,165.9
-		L423.5,165.9 L423.5,165.8 L423.6,165.8 L423.7,165.8 L423.7,165.7 L423.8,165.7 L423.9,165.6 L424.0,165.6
-		L424.1,165.5 L424.2,165.5 L424.3,165.4 L424.4,165.4 L424.4,165.3 L424.5,165.3 L424.6,165.3 L424.7,165.2
-		L424.8,165.2 L424.8,165.1 L424.9,165.1 L425.0,165.1 L425.0,165.0 L425.1,165.0 L425.2,165.0 L425.2,164.9
-		L425.3,164.9 L425.4,164.9 L425.4,164.8 L425.5,164.8 L425.6,164.8 L425.6,164.7 L425.7,164.7 L425.8,164.7
-		L425.8,164.6 L425.9,164.6 L426.0,164.6 L426.0,164.5 L426.1,164.5 L426.2,164.5 L426.2,164.4 L426.3,164.4
-		L426.4,164.4 L426.4,164.3 L426.5,164.3 L426.6,164.3 L426.6,164.2 L426.7,164.2 L426.8,164.2 L426.8,164.1
-		L426.9,164.1 L427.0,164.1 L427.0,164.0 L427.1,164.0 L427.2,163.9 L427.3,163.9 L427.4,163.8 L427.5,163.8
-		L427.6,163.7 L427.7,163.7 L427.8,163.6 L427.9,163.6 L427.9,163.5 L428.0,163.5 L428.1,163.5 L428.1,163.4
-		L428.2,163.4 L428.3,163.4 L428.3,163.3 L428.4,163.3 L428.5,163.3 L428.5,163.2 L428.6,163.2 L428.7,163.2
-		L428.7,163.1 L428.8,163.1 L428.9,163.1 L428.9,163.0 L429.0,163.0 L429.1,163.0 L429.1,162.9 L429.2,162.9
-		L429.3,162.9 L429.3,162.8 L429.4,162.8 L429.5,162.8 L429.5,162.7 L429.6,162.7 L429.7,162.7 L429.7,162.6
-		L429.8,162.6 L429.9,162.6 L429.9,162.5 L430.0,162.5 L430.1,162.5 L430.1,162.4 L430.2,162.4 L430.3,162.4
-		L430.3,162.3 L430.4,162.3 L430.5,162.2 L430.6,162.2 L430.7,162.1 L430.8,162.1 L430.9,162.0 L431.0,162.0
-		L431.0,161.9 L431.1,161.9 L431.2,161.9 L431.3,161.8 L431.4,161.8 L431.4,161.7 L431.5,161.7 L431.6,161.7
-		L431.6,161.6 L431.7,161.6 L431.8,161.6 L431.8,161.5 L431.9,161.5 L432.0,161.5 L432.0,161.4 L432.1,161.4
-		L432.2,161.4 L432.2,161.3 L432.3,161.3 L432.4,161.3 L432.4,161.2 L432.5,161.2 L432.6,161.2 L432.6,161.1
-		L432.7,161.1 L432.8,161.1 L432.8,161.0 L432.9,161.0 L433.0,161.0 L433.0,160.9 L433.1,160.9 L433.2,160.9
-		L433.2,160.8 L433.3,160.8 L433.4,160.8 L433.4,160.7 L433.5,160.7 L433.6,160.7 L433.6,160.6 L433.7,160.6
-		L433.8,160.5 L433.9,160.5 L434.0,160.4 L434.1,160.4 L434.2,160.3 L434.3,160.3 L434.4,160.2 L434.5,160.2
-		L434.5,160.1 L434.6,160.1 L434.7,160.1 L434.8,160.0 L434.9,160.0 L434.9,159.9 L435.0,159.9 L435.1,159.9
-		L435.1,159.8 L435.2,159.8 L435.3,159.8 L435.3,159.7 L435.4,159.7 L435.5,159.7 L435.5,159.6 L435.6,159.6
-		L435.7,159.6 L435.7,159.5 L435.8,159.5 L435.9,159.5 L435.9,159.4 L436.0,159.4 L436.1,159.4 L436.1,159.3
-		L436.2,159.3 L436.3,159.3 L436.3,159.2 L436.4,159.2 L436.5,159.2 L436.5,159.1 L436.6,159.1 L436.7,159.1
-		L436.7,159.0 L436.8,159.0 L436.9,158.9 L437.0,158.9 L437.1,158.8 L437.2,158.8 L437.3,158.7 L437.4,158.7
-		L437.5,158.6 L437.6,158.6 L437.6,158.5 L437.7,158.5 L437.8,158.5 L437.9,158.4 L438.0,158.4 L438.0,158.3
-		L438.1,158.3 L438.2,158.3 L438.2,158.2 L438.3,158.2 L438.4,158.2 L438.4,158.1 L438.5,158.1 L438.6,158.1
-		L438.6,158.0 L438.7,158.0 L438.8,158.0 L438.8,157.9 L438.9,157.9 L439.0,157.9 L439.0,157.8 L439.1,157.8
-		L439.2,157.8 L439.2,157.7 L439.3,157.7 L439.4,157.7 L439.4,157.6 L439.5,157.6 L439.6,157.6 L439.6,157.5
-		L439.7,157.5 L439.8,157.5 L439.8,157.4 L439.9,157.4 L440.0,157.4 L440.0,157.3 L440.1,157.3 L440.2,157.3
-		L440.2,157.2 L440.3,157.2 L440.4,157.1 L440.5,157.1 L440.6,157.0 L440.7,157.0 L440.8,156.9 L440.9,156.9
-		L441.0,156.8 L441.1,156.8 L441.1,156.7 L441.2,156.7 L441.3,156.7 L441.4,156.6 L441.5,156.6 L441.5,156.5
-		L441.6,156.5 L441.7,156.5 L441.7,156.4 L441.8,156.4 L441.9,156.4 L441.9,156.3 L442.0,156.3 L442.1,156.3
-		L442.1,156.2 L442.2,156.2 L442.3,156.2 L442.3,156.1 L442.4,156.1 L442.5,156.1 L442.5,156.0 L442.6,156.0
-		L442.7,156.0 L442.7,155.9 L442.8,155.9 L442.9,155.9 L442.9,155.8 L443.0,155.8 L443.1,155.8 L443.1,155.7
-		L443.2,155.7 L443.3,155.7 L443.3,155.6 L443.4,155.6 L443.5,155.5 L443.6,155.5 L443.7,155.4 L443.8,155.4
-		L443.9,155.3 L444.0,155.3 L444.1,155.2 L444.2,155.2 L444.2,155.1 L444.3,155.1 L444.4,155.1 L444.5,155.0
-		L444.6,155.0 L444.6,154.9 L444.7,154.9 L444.8,154.9 L444.8,154.8 L444.9,154.8 L445.0,154.8 L445.0,154.7
-		L445.1,154.7 L445.2,154.7 L445.2,154.6 L445.3,154.6 L445.4,154.6 L445.4,154.5 L445.5,154.5 L445.6,154.5
-		L445.6,154.4 L445.7,154.4 L445.8,154.4 L445.8,154.3 L445.9,154.3 L446.0,154.3 L446.0,154.2 L446.1,154.2
-		L446.2,154.2 L446.2,154.1 L446.3,154.1 L446.4,154.1 L446.4,154.0 L446.5,154.0 L446.6,153.9 L446.7,153.9
-		L446.8,153.9 L446.8,153.8 L446.9,153.8 L447.0,153.7 L447.1,153.7 L447.2,153.6 L447.3,153.6 L447.4,153.5
-		L447.5,153.5 L447.6,153.4 L447.7,153.4 L447.7,153.3 L447.8,153.3 L447.9,153.3 L448.0,153.2 L448.1,153.2
-		L448.1,153.1 L448.2,153.1 L448.3,153.1 L448.3,153.0 L448.4,153.0 L448.5,153.0 L448.5,152.9 L448.6,152.9
-		L448.7,152.9 L448.7,152.8 L448.8,152.8 L448.9,152.8 L448.9,152.7 L449.0,152.7 L449.1,152.7 L449.1,152.6
-		L449.2,152.6 L449.3,152.6 L449.3,152.5 L449.4,152.5 L449.5,152.5 L449.5,152.4 L449.6,152.4 L449.7,152.4
-		L449.7,152.3 L449.8,152.3 L449.9,152.3 L449.9,152.2 L450.0,152.2 L450.1,152.1 L450.2,152.1 L450.3,152.0
-		L450.4,152.0 L450.5,151.9 L450.6,151.9 L450.7,151.8 L450.8,151.8 L450.8,151.7 L450.9,151.7 L451.0,151.7
-		L451.1,151.6 L451.2,151.6 L451.2,151.5 L451.3,151.5 L451.4,151.5 L451.4,151.4 L451.5,151.4 L451.6,151.4
-		L451.6,151.3 L451.7,151.3 L451.8,151.3 L451.8,151.2 L451.9,151.2 L452.0,151.2 L452.0,151.1 L452.1,151.1
-		L452.2,151.1 L452.2,151.0 L452.3,151.0 L452.4,151.0 L452.4,150.9 L452.5,150.9 L452.6,150.9 L452.6,150.8
-		L452.7,150.8 L452.8,150.8 L452.8,150.7 L452.9,150.7 L453.0,150.7 L453.0,150.6 L453.1,150.6 L453.2,150.5
-		L453.3,150.5 L453.4,150.5 L453.4,150.4 L453.5,150.4 L453.6,150.3 L453.7,150.3 L453.8,150.2 L453.9,150.2
-		L454.0,150.1 L454.1,150.1 L454.2,150.0 L454.3,150.0 L454.3,149.9 L454.4,149.9 L454.5,149.9 L454.5,149.8
-		L454.6,149.8 L454.7,149.8 L454.7,149.7 L454.8,149.7 L454.9,149.7 L454.9,149.6 L455.0,149.6 L455.1,149.6
-		L455.1,149.5 L455.2,149.5 L455.3,149.5 L455.3,149.4 L455.4,149.4 L455.5,149.4 L455.5,149.3 L455.6,149.3
-		L455.7,149.3 L455.7,149.2 L455.8,149.2 L455.9,149.2 L455.9,149.1 L456.0,149.1 L456.1,149.1 L456.1,149.0
-		L456.2,149.0 L456.3,149.0 L456.3,148.9 L456.4,148.9 L456.5,148.9 L456.5,148.8 L456.6,148.8 L456.7,148.7
-		L456.8,148.7 L456.9,148.6 L457.0,148.6 L457.1,148.5 L457.2,148.5 L457.3,148.4 L457.4,148.4 L457.4,148.3
-		L457.5,148.3 L457.6,148.3 L457.7,148.2 L457.8,148.2 L457.8,148.1 L457.9,148.1 L458.0,148.1 L458.0,148.0
-		L458.1,148.0 L458.2,148.0 L458.2,147.9 L458.3,147.9 L458.4,147.9 L458.4,147.8 L458.5,147.8 L458.6,147.8
-		L458.6,147.7 L458.7,147.7 L458.8,147.7 L458.8,147.6 L458.9,147.6 L459.0,147.6 L459.0,147.5 L459.1,147.5
-		L459.2,147.5 L459.2,147.4 L459.3,147.4 L459.4,147.4 L459.4,147.3 L459.5,147.3 L459.6,147.3 L459.6,147.2
-		L459.7,147.2 L459.8,147.1 L459.9,147.1 L460.0,147.1 L460.0,147.0 L460.1,147.0 L460.2,146.9 L460.3,146.9
-		L460.4,146.8 L460.5,146.8 L460.6,146.7 L460.7,146.7 L460.8,146.6 L460.9,146.6 L460.9,146.5 L461.0,146.5
-		L461.1,146.5 L461.1,146.4 L461.2,146.4 L461.3,146.4 L461.3,146.3 L461.4,146.3 L461.5,146.3 L461.5,146.2
-		L461.6,146.2 L461.7,146.2 L461.7,146.1 L461.8,146.1 L461.9,146.1 L461.9,146.0 L462.0,146.0 L462.1,146.0
-		L462.1,145.9 L462.2,145.9 L462.3,145.9 L462.3,145.8 L462.4,145.8 L462.5,145.8 L462.5,145.7 L462.6,145.7
-		L462.7,145.7 L462.7,145.6 L462.8,145.6 L462.9,145.6 L462.9,145.5 L463.0,145.5 L463.1,145.5 L463.1,145.4
-		L463.2,145.4 L463.3,145.3 L463.4,145.3 L463.5,145.3 L463.5,145.2 L463.6,145.2 L463.7,145.1 L463.8,145.1
-		L463.9,145.0 L464.0,145.0 L464.0,144.9 L464.1,144.9 L464.2,144.9 L464.2,144.8 L464.3,144.8 L464.4,144.8
-		L464.4,144.7 L464.5,144.7 L464.6,144.7 L464.6,144.6 L464.7,144.6 L464.8,144.6 L464.8,144.5 L464.9,144.5
-		L465.0,144.5 L465.0,144.4 L465.1,144.4 L465.2,144.4 L465.2,144.3 L465.3,144.3 L465.4,144.3 L465.4,144.2
-		L465.5,144.2 L465.6,144.2 L465.6,144.1 L465.7,144.1 L465.8,144.1 L465.8,144.0 L465.9,144.0 L466.0,144.0
-		L466.0,143.9 L466.1,143.9 L466.2,143.9 L466.2,143.8 L466.3,143.8 L466.4,143.7 L466.5,143.7 L466.6,143.7
-		L466.6,143.6 L466.7,143.6 L466.8,143.5 L466.9,143.5 L467.0,143.4 L467.1,143.4 L467.2,143.3 L467.3,143.3
-		L467.4,143.2 L467.5,143.2 L467.5,143.1 L467.6,143.1 L467.7,143.1 L467.7,143.0 L467.8,143.0 L467.9,143.0
-		L467.9,142.9 L468.0,142.9 L468.1,142.9 L468.1,142.8 L468.2,142.8 L468.3,142.8 L468.3,142.7 L468.4,142.7
-		L468.5,142.7 L468.5,142.6 L468.6,142.6 L468.7,142.6 L468.7,142.5 L468.8,142.5 L468.9,142.5 L468.9,142.4
-		L469.0,142.4 L469.1,142.4 L469.1,142.3 L469.2,142.3 L469.3,142.3 L469.3,142.2 L469.4,142.2 L469.5,142.2
-		L469.5,142.1 L469.6,142.1 L469.7,142.1 L469.7,142.0 L469.8,142.0 L469.9,141.9 L470.0,141.9 L470.1,141.9
-		L470.1,141.8 L470.2,141.8 L470.3,141.7 L470.4,141.7 L470.5,141.6 L470.6,141.6 L470.6,141.5 L470.7,141.5
-		L470.8,141.5 L470.8,141.4 L470.9,141.4 L471.0,141.4 L471.0,141.3 L471.1,141.3 L471.2,141.3 L471.2,141.2
-		L471.3,141.2 L471.4,141.2 L471.4,141.1 L471.5,141.1 L471.6,141.1 L471.6,141.0 L471.7,141.0 L471.8,141.0
-		L471.8,140.9 L471.9,140.9 L472.0,140.9 L472.0,140.8 L472.1,140.8 L472.2,140.8 L472.2,140.7 L472.3,140.7
-		L472.4,140.7 L472.4,140.6 L472.5,140.6 L472.6,140.6 L472.6,140.5 L472.7,140.5 L472.8,140.5 L472.8,140.4
-		L472.9,140.4 L473.0,140.3 L473.1,140.3 L473.2,140.3 L473.2,140.2 L473.3,140.2 L473.4,140.1 L473.5,140.1
-		L473.6,140.0 L473.7,140.0 L473.8,139.9 L473.9,139.9 L473.9,139.8 L474.0,139.8 L474.1,139.8 L474.1,139.7
-		L474.2,139.7 L474.3,139.7 L474.3,139.6 L474.4,139.6 L474.5,139.6 L474.5,139.5 L474.6,139.5 L474.7,139.5
-		L474.7,139.4 L474.8,139.4 L474.9,139.4 L474.9,139.3 L475.0,139.3 L475.1,139.3 L475.1,139.2 L475.2,139.2
-		L475.3,139.2 L475.3,139.1 L475.4,139.1 L475.5,139.1 L475.5,139.0 L475.6,139.0 L475.7,139.0 L475.7,138.9
-		L475.8,138.9 L475.9,138.9 L475.9,138.8 L476.0,138.8 L476.1,138.8 L476.1,138.7 L476.2,138.7 L476.3,138.7
-		L476.3,138.6 L476.4,138.6 L476.5,138.5 L476.6,138.5 L476.7,138.5 L476.7,138.4 L476.8,138.4 L476.9,138.3
-		L477.0,138.3 L477.1,138.2 L477.2,138.2 L477.2,138.1 L477.3,138.1 L477.4,138.1 L477.4,138.0 L477.5,138.0
-		L477.6,138.0 L477.6,137.9 L477.7,137.9 L477.8,137.9 L477.8,137.8 L477.9,137.8 L478.0,137.8 L478.0,137.7
-		L478.1,137.7 L478.2,137.7 L478.2,137.6 L478.3,137.6 L478.4,137.6 L478.4,137.5 L478.5,137.5 L478.6,137.5
-		L478.6,137.4 L478.7,137.4 L478.8,137.4 L478.8,137.3 L478.9,137.3 L479.0,137.3 L479.0,137.2 L479.1,137.2
-		L479.2,137.2 L479.2,137.1 L479.3,137.1 L479.4,137.1 L479.4,137.0 L479.5,137.0 L479.6,136.9 L479.7,136.9
-		L479.8,136.9 L479.8,136.8 L479.9,136.8 L480.0,136.7 L480.1,136.7 L480.2,136.6 L480.3,136.6 L480.3,136.5
-		L480.4,136.5 L480.5,136.5 L480.5,136.4 L480.6,136.4 L480.7,136.4 L480.7,136.3 L480.8,136.3 L480.9,136.3
-		L480.9,136.2 L481.0,136.2 L481.1,136.2 L481.1,136.1 L481.2,136.1 L481.3,136.1 L481.3,136.0 L481.4,136.0
-		L481.5,136.0 L481.5,135.9 L481.6,135.9 L481.7,135.9 L481.7,135.8 L481.8,135.8 L481.9,135.8 L481.9,135.7
-		L482.0,135.7 L482.1,135.7 L482.1,135.6 L482.2,135.6 L482.3,135.6 L482.3,135.5 L482.4,135.5 L482.5,135.5
-		L482.5,135.4 L482.6,135.4 L482.7,135.4 L482.7,135.3 L482.8,135.3 L482.9,135.3 L482.9,135.2 L483.0,135.2
-		L483.1,135.1 L483.2,135.1 L483.3,135.1 L483.3,135.0 L483.4,135.0 L483.5,134.9 L483.6,134.9 L483.6,134.8
-		L483.7,134.8 L483.8,134.8 L483.8,134.7 L483.9,134.7 L484.0,134.7 L484.0,134.6 L484.1,134.6 L484.2,134.6
-		L484.2,134.5 L484.3,134.5 L484.4,134.5 L484.4,134.4 L484.5,134.4 L484.6,134.4 L484.6,134.3 L484.7,134.3
-		L484.8,134.3 L484.8,134.2 L484.9,134.2 L485.0,134.2 L485.0,134.1 L485.1,134.1 L485.2,134.1 L485.2,134.0
-		L485.3,134.0 L485.4,134.0 L485.4,133.9 L485.5,133.9 L485.6,133.9 L485.6,133.8 L485.7,133.8 L485.8,133.8
-		L485.8,133.7 L485.9,133.7 L486.0,133.7 L486.0,133.6 L486.1,133.6 L486.2,133.5 L486.3,133.5 L486.4,133.5
-		L486.4,133.4 L486.5,133.4 L486.6,133.3 L486.7,133.3 L486.8,133.2 L486.9,133.2 L486.9,133.1 L487.0,133.1
-		L487.1,133.1 L487.1,133.0 L487.2,133.0 L487.3,133.0 L487.3,132.9 L487.4,132.9 L487.5,132.9 L487.5,132.8
-		L487.6,132.8 L487.7,132.8 L487.7,132.7 L487.8,132.7 L487.9,132.7 L487.9,132.6 L488.0,132.6 L488.1,132.6
-		L488.1,132.5 L488.2,132.5 L488.3,132.5 L488.3,132.4 L488.4,132.4 L488.5,132.4 L488.5,132.3 L488.6,132.3
-		L488.7,132.3 L488.7,132.2 L488.8,132.2 L488.9,132.2 L488.9,132.1 L489.0,132.1 L489.1,132.1 L489.1,132.0
-		L489.2,132.0 L489.3,132.0 L489.3,131.9 L489.4,131.9 L489.5,131.9 L489.5,131.8 L489.6,131.8 L489.7,131.7
-		L489.8,131.7 L489.9,131.7 L489.9,131.6 L490.0,131.6 L490.0,131.5 L490.1,131.5 L490.2,131.5 L490.2,131.4
-		L490.3,131.4 L490.4,131.4 L490.4,131.3 L490.5,131.3 L490.6,131.3 L490.6,131.2 L490.7,131.2 L490.8,131.2
-		L490.8,131.1 L490.9,131.1 L491.0,131.1 L491.0,131.0 L491.1,131.0 L491.2,131.0 L491.2,130.9 L491.3,130.9
-		L491.4,130.9 L491.4,130.8 L491.5,130.8 L491.6,130.8 L491.6,130.7 L491.7,130.7 L491.8,130.7 L491.8,130.6
-		L491.9,130.6 L492.0,130.6 L492.0,130.5 L492.1,130.5 L492.2,130.5 L492.2,130.4 L492.3,130.4 L492.4,130.4
-		L492.4,130.3 L492.5,130.3 L492.6,130.3 L492.6,130.2 L492.7,130.2 L492.8,130.1 L492.9,130.1 L493.0,130.1
-		L493.0,130.0 L493.1,130.0 L493.2,129.9 L493.3,129.9 L493.3,129.8 L493.4,129.8 L493.5,129.8 L493.5,129.7
-		L493.6,129.7 L493.7,129.7 L493.7,129.6 L493.8,129.6 L493.9,129.6 L493.9,129.5 L494.0,129.5 L494.1,129.5
-		L494.1,129.4 L494.2,129.4 L494.3,129.4 L494.3,129.3 L494.4,129.3 L494.5,129.3 L494.5,129.2 L494.6,129.2
-		L494.7,129.2 L494.7,129.1 L494.8,129.1 L494.9,129.1 L494.9,129.0 L495.0,129.0 L495.1,129.0 L495.1,128.9
-		L495.2,128.9 L495.3,128.9 L495.3,128.8 L495.4,128.8 L495.5,128.8 L495.5,128.7 L495.6,128.7 L495.7,128.7
-		L495.7,128.6 L495.8,128.6 L495.9,128.6 L495.9,128.5 L496.0,128.5 L496.1,128.5 L496.1,128.4 L496.2,128.4
-		L496.3,128.3 L496.4,128.3 L496.5,128.2 L496.6,128.2 L496.6,128.1 L496.7,128.1 L496.8,128.1 L496.8,128.0
-		L496.9,128.0 L497.0,128.0 L497.0,127.9 L497.1,127.9 L497.2,127.9 L497.2,127.8 L497.3,127.8 L497.4,127.8
-		L497.4,127.7 L497.5,127.7 L497.6,127.7 L497.6,127.6 L497.7,127.6 L497.8,127.6 L497.8,127.5 L497.9,127.5
-		L498.0,127.5 L498.0,127.4 L498.1,127.4 L498.2,127.4 L498.2,127.3 L498.3,127.3 L498.4,127.3 L498.4,127.2
-		L498.5,127.2 L498.6,127.2 L498.6,127.1 L498.7,127.1 L498.8,127.1 L498.8,127.0 L498.9,127.0 L499.0,127.0
-		L499.0,126.9 L499.1,126.9 L499.2,126.9 L499.2,126.8 L499.3,126.8 L499.4,126.8 L499.4,126.7 L499.5,126.7
-		L499.6,126.7 L499.6,126.6 L499.7,126.6 L499.7,126.5 L499.8,126.5 L499.9,126.5 L499.9,126.4 L500.0,126.4
-		L500.1,126.4 L500.1,126.3 L500.2,126.3 L500.3,126.3 L500.3,126.2 L500.4,126.2 L500.5,126.2 L500.5,126.1
-		L500.6,126.1 L500.7,126.1 L500.7,126.0 L500.8,126.0 L500.9,126.0 L500.9,125.9 L501.0,125.9 L501.1,125.9
-		L501.1,125.8 L501.2,125.8 L501.3,125.8 L501.3,125.7 L501.4,125.7 L501.5,125.7 L501.5,125.6 L501.6,125.6
-		L501.7,125.6 L501.7,125.5 L501.8,125.5 L501.9,125.5 L501.9,125.4 L502.0,125.4 L502.1,125.4 L502.1,125.3
-		L502.2,125.3 L502.3,125.3 L502.3,125.2 L502.4,125.2 L502.5,125.2 L502.5,125.1 L502.6,125.1 L502.7,125.1
-		L502.7,125.0 L502.8,125.0 L502.9,124.9 L503.0,124.9 L503.1,124.8 L503.2,124.8 L503.2,124.7 L503.3,124.7
-		L503.4,124.7 L503.4,124.6 L503.5,124.6 L503.6,124.6 L503.6,124.5 L503.7,124.5 L503.8,124.5 L503.8,124.4
-		L503.9,124.4 L504.0,124.4 L504.0,124.3 L504.1,124.3 L504.2,124.3 L504.2,124.2 L504.3,124.2 L504.4,124.2
-		L504.4,124.1 L504.5,124.1 L504.6,124.1 L504.6,124.0 L504.7,124.0 L504.8,124.0 L504.8,123.9 L504.9,123.9
-		L505.0,123.9 L505.0,123.8 L505.1,123.8 L505.2,123.8 L505.2,123.7 L505.3,123.7 L505.4,123.7 L505.4,123.6
-		L505.5,123.6 L505.6,123.6 L505.6,123.5 L505.7,123.5 L505.8,123.5 L505.8,123.4 L505.9,123.4 L506.0,123.4
-		L506.0,123.3 L506.1,123.3 L506.2,123.2 L506.3,123.2 L506.3,123.1 L506.4,123.1 L506.5,123.1 L506.6,123.0
-		L506.7,123.0 L506.7,122.9 L506.8,122.9 L506.9,122.9 L506.9,122.8 L507.0,122.8 L507.1,122.8 L507.1,122.7
-		L507.2,122.7 L507.3,122.7 L507.3,122.6 L507.4,122.6 L507.5,122.6 L507.5,122.5 L507.6,122.5 L507.7,122.5
-		L507.7,122.4 L507.8,122.4 L507.9,122.4 L507.9,122.3 L508.0,122.3 L508.1,122.3 L508.1,122.2 L508.2,122.2
-		L508.3,122.2 L508.3,122.1 L508.4,122.1 L508.5,122.1 L508.5,122.0 L508.6,122.0 L508.7,122.0 L508.7,121.9
-		L508.8,121.9 L508.9,121.9 L508.9,121.8 L509.0,121.8 L509.1,121.8 L509.1,121.7 L509.2,121.7 L509.3,121.7
-		L509.3,121.6 L509.4,121.6 L509.4,121.5 L509.5,121.5 L509.6,121.5 L509.7,121.4 L509.8,121.4 L509.8,121.3
-		L509.9,121.3 L510.0,121.3 L510.0,121.2 L510.1,121.2 L510.2,121.2 L510.2,121.1 L510.3,121.1 L510.4,121.1
-		L510.4,121.0 L510.5,121.0 L510.6,121.0 L510.6,120.9 L510.7,120.9 L510.8,120.9 L510.8,120.8 L510.9,120.8
-		L511.0,120.8 L511.0,120.7 L511.1,120.7 L511.2,120.7 L511.2,120.6 L511.3,120.6 L511.4,120.6 L511.4,120.5
-		L511.5,120.5 L511.6,120.5 L511.6,120.4 L511.7,120.4 L511.8,120.4 L511.8,120.3 L511.9,120.3 L512.0,120.3
-		L512.0,120.2 L512.1,120.2 L512.2,120.2 L512.2,120.1 L512.3,120.1 L512.4,120.1 L512.4,120.0 L512.5,120.0
-		L512.6,119.9 L512.7,119.9 L512.8,119.8 L512.9,119.8 L512.9,119.7 L513.0,119.7 L513.1,119.7 L513.2,119.6
-		L513.3,119.6 L513.3,119.5 L513.4,119.5 L513.5,119.5 L513.5,119.4 L513.6,119.4 L513.7,119.4 L513.7,119.3
-		L513.8,119.3 L513.9,119.3 L513.9,119.2 L514.0,119.2 L514.1,119.2 L514.1,119.1 L514.2,119.1 L514.3,119.1
-		L514.3,119.0 L514.4,119.0 L514.5,119.0 L514.5,118.9 L514.6,118.9 L514.7,118.9 L514.7,118.8 L514.8,118.8
-		L514.9,118.8 L514.9,118.7 L515.0,118.7 L515.1,118.7 L515.1,118.6 L515.2,118.6 L515.3,118.6 L515.3,118.5
-		L515.4,118.5 L515.5,118.5 L515.5,118.4 L515.6,118.4 L515.7,118.4 L515.7,118.3 L515.8,118.3 L515.9,118.2
-		L516.0,118.2 L516.0,118.1 L516.1,118.1 L516.2,118.1 L516.3,118.0 L516.4,118.0 L516.4,117.9 L516.5,117.9
-		L516.6,117.9 L516.6,117.8 L516.7,117.8 L516.8,117.8 L516.8,117.7 L516.9,117.7 L517.0,117.7 L517.0,117.6
-		L517.1,117.6 L517.2,117.6 L517.2,117.5 L517.3,117.5 L517.4,117.5 L517.4,117.4 L517.5,117.4 L517.6,117.4
-		L517.6,117.3 L517.7,117.3 L517.8,117.3 L517.8,117.2 L517.9,117.2 L518.0,117.2 L518.0,117.1 L518.1,117.1
-		L518.2,117.1 L518.2,117.0 L518.3,117.0 L518.4,117.0 L518.4,116.9 L518.5,116.9 L518.6,116.9 L518.6,116.8
-		L518.7,116.8 L518.8,116.8 L518.8,116.7 L518.9,116.7 L519.0,116.7 L519.0,116.6 L519.1,116.6 L519.2,116.5
-		L519.3,116.5 L519.4,116.4 L519.5,116.4 L519.5,116.3 L519.6,116.3 L519.7,116.3 L519.8,116.2 L519.9,116.2
-		L519.9,116.1 L520.0,116.1 L520.1,116.1 L520.1,116.0 L520.2,116.0 L520.3,116.0 L520.3,115.9 L520.4,115.9
-		L520.5,115.9 L520.5,115.8 L520.6,115.8 L520.7,115.8 L520.7,115.7 L520.8,115.7 L520.9,115.7 L520.9,115.6
-		L521.0,115.6 L521.1,115.6 L521.1,115.5 L521.2,115.5 L521.3,115.5 L521.3,115.4 L521.4,115.4 L521.5,115.4
-		L521.5,115.3 L521.6,115.3 L521.7,115.3 L521.7,115.2 L521.8,115.2 L521.9,115.2 L521.9,115.1 L522.0,115.1
-		L522.1,115.1 L522.1,115.0 L522.2,115.0 L522.3,115.0 L522.3,114.9 L522.4,114.9 L522.5,114.8 L522.6,114.8
-		L522.6,114.7 L522.7,114.7 L522.8,114.7 L522.9,114.6 L523.0,114.6 L523.0,114.5 L523.1,114.5 L523.2,114.5
-		L523.2,114.4 L523.3,114.4 L523.4,114.4 L523.4,114.3 L523.5,114.3 L523.6,114.3 L523.6,114.2 L523.7,114.2
-		L523.8,114.2 L523.8,114.1 L523.9,114.1 L524.0,114.1 L524.0,114.0 L524.1,114.0 L524.2,114.0 L524.2,113.9
-		L524.3,113.9 L524.4,113.9 L524.4,113.8 L524.5,113.8 L524.6,113.8 L524.6,113.7 L524.7,113.7 L524.8,113.7
-		L524.8,113.6 L524.9,113.6 L525.0,113.6 L525.0,113.5 L525.1,113.5 L525.2,113.5 L525.2,113.4 L525.3,113.4
-		L525.4,113.4 L525.4,113.3 L525.5,113.3 L525.6,113.2 L525.7,113.2 L525.8,113.1 L525.9,113.1 L526.0,113.0
-		L526.1,113.0 L526.1,112.9 L526.2,112.9 L526.3,112.9 L526.4,112.8 L526.5,112.8 L526.5,112.7 L526.6,112.7
-		L526.7,112.7 L526.7,112.6 L526.8,112.6 L526.9,112.6 L526.9,112.5 L527.0,112.5 L527.1,112.5 L527.1,112.4
-		L527.2,112.4 L527.3,112.4 L527.3,112.3 L527.4,112.3 L527.5,112.3 L527.5,112.2 L527.6,112.2 L527.7,112.2
-		L527.7,112.1 L527.8,112.1 L527.9,112.1 L527.9,112.0 L528.0,112.0 L528.1,112.0 L528.1,111.9 L528.2,111.9
-		L528.3,111.9 L528.3,111.8 L528.4,111.8 L528.5,111.8 L528.5,111.7 L528.6,111.7 L528.7,111.7 L528.7,111.6
-		L528.8,111.6 L528.9,111.6 L528.9,111.5 L529.0,111.5 L529.1,111.4 L529.2,111.4 L529.2,111.3 L529.3,111.3
-		L529.4,111.3 L529.5,111.2 L529.6,111.2 L529.6,111.1 L529.7,111.1 L529.8,111.1 L529.8,111.0 L529.9,111.0
-		L530.0,111.0 L530.0,110.9 L530.1,110.9 L530.2,110.9 L530.2,110.8 L530.3,110.8 L530.4,110.8 L530.4,110.7
-		L530.5,110.7 L530.6,110.7 L530.6,110.6 L530.7,110.6 L530.8,110.6 L530.8,110.5 L530.9,110.5 L531.0,110.5
-		L531.0,110.4 L531.1,110.4 L531.2,110.4 L531.2,110.3 L531.3,110.3 L531.4,110.3 L531.4,110.2 L531.5,110.2
-		L531.6,110.2 L531.6,110.1 L531.7,110.1 L531.8,110.1 L531.8,110.0 L531.9,110.0 L532.0,110.0 L532.0,109.9
-		L532.1,109.9 L532.2,109.8 L532.3,109.8 L532.4,109.7 L532.5,109.7 L532.6,109.6 L532.7,109.6 L532.7,109.5
-		L532.8,109.5 L532.9,109.5 L533.0,109.4 L533.1,109.4 L533.1,109.3 L533.2,109.3 L533.3,109.3 L533.3,109.2
-		L533.4,109.2 L533.5,109.2 L533.5,109.1 L533.6,109.1 L533.7,109.1 L533.7,109.0 L533.8,109.0 L533.9,109.0
-		L533.9,108.9 L534.0,108.9 L534.1,108.9 L534.1,108.8 L534.2,108.8 L534.3,108.8 L534.3,108.7 L534.4,108.7
-		L534.5,108.7 L534.5,108.6 L534.6,108.6 L534.7,108.6 L534.7,108.5 L534.8,108.5 L534.9,108.5 L534.9,108.4
-		L535.0,108.4 L535.1,108.4 L535.1,108.3 L535.2,108.3 L535.3,108.3 L535.3,108.2 L535.4,108.2 L535.5,108.2
-		L535.5,108.1 L535.6,108.1 L535.7,108.0 L535.8,108.0 L535.9,107.9 L536.0,107.9 L536.1,107.8 L536.2,107.8
-		L536.2,107.7 L536.3,107.7 L536.4,107.7 L536.4,107.6 L536.5,107.6 L536.6,107.6 L536.6,107.5 L536.7,107.5
-		L536.8,107.5 L536.8,107.4 L536.9,107.4 L537.0,107.4 L537.0,107.3 L537.1,107.3 L537.2,107.3 L537.2,107.2
-		L537.3,107.2 L537.4,107.2 L537.4,107.1 L537.5,107.1 L537.6,107.1 L537.6,107.0 L537.7,107.0 L537.8,107.0
-		L537.8,106.9 L537.9,106.9 L538.0,106.9 L538.0,106.8 L538.1,106.8 L538.2,106.8 L538.2,106.7 L538.3,106.7
-		L538.4,106.7 L538.4,106.6 L538.5,106.6 L538.6,106.6 L538.6,106.5 L538.7,106.5 L538.8,106.4 L538.9,106.4
-		L539.0,106.4 L539.0,106.3 L539.1,106.3 L539.2,106.2 L539.3,106.2 L539.3,106.1 L539.4,106.1 L539.5,106.1
-		L539.6,106.0 L539.7,106.0 L539.7,105.9 L539.8,105.9 L539.9,105.9 L539.9,105.8 L540.0,105.8 L540.1,105.8
-		L540.1,105.7 L540.2,105.7 L540.3,105.7 L540.3,105.6 L540.4,105.6 L540.5,105.6 L540.5,105.5 L540.6,105.5
-		L540.7,105.5 L540.7,105.4 L540.8,105.4 L540.9,105.4 L540.9,105.3 L541.0,105.3 L541.1,105.3 L541.1,105.2
-		L541.2,105.2 L541.3,105.2 L541.3,105.1 L541.4,105.1 L541.5,105.1 L541.5,105.0 L541.6,105.0 L541.7,105.0
-		L541.7,104.9 L541.8,104.9 L541.9,104.9 L541.9,104.8 L542.0,104.8 L542.1,104.8 L542.1,104.7 L542.2,104.7
-		L542.3,104.6 L542.4,104.6 L542.5,104.5 L542.6,104.5 L542.7,104.4 L542.8,104.4 L542.8,104.3 L542.9,104.3
-		L543.0,104.3 L543.1,104.2 L543.2,104.2 L543.2,104.1 L543.3,104.1 L543.4,104.1 L543.4,104.0 L543.5,104.0
-		L543.6,104.0 L543.6,103.9 L543.7,103.9 L543.8,103.9 L543.8,103.8 L543.9,103.8 L544.0,103.8 L544.0,103.7
-		L544.1,103.7 L544.2,103.7 L544.2,103.6 L544.3,103.6 L544.4,103.6 L544.4,103.5 L544.5,103.5 L544.6,103.5
-		L544.6,103.4 L544.7,103.4 L544.8,103.4 L544.8,103.3 L544.9,103.3 L545.0,103.3 L545.0,103.2 L545.1,103.2
-		L545.2,103.2 L545.2,103.1 L545.3,103.1 L545.4,103.0 L545.5,103.0 L545.6,103.0 L545.6,102.9 L545.7,102.9
-		L545.8,102.8 L545.9,102.8 L545.9,102.7 L546.0,102.7 L546.1,102.7 L546.2,102.6 L546.3,102.6 L546.3,102.5
-		L546.4,102.5 L546.5,102.5 L546.5,102.4 L546.6,102.4 L546.7,102.4 L546.7,102.3 L546.8,102.3 L546.9,102.3
-		L546.9,102.2 L547.0,102.2 L547.1,102.2 L547.1,102.1 L547.2,102.1 L547.3,102.1 L547.3,102.0 L547.4,102.0
-		L547.5,102.0 L547.5,101.9 L547.6,101.9 L547.7,101.9 L547.7,101.8 L547.8,101.8 L547.9,101.8 L547.9,101.7
-		L548.0,101.7 L548.1,101.7 L548.1,101.6 L548.2,101.6 L548.3,101.6 L548.3,101.5 L548.4,101.5 L548.5,101.5
-		L548.5,101.4 L548.6,101.4 L548.7,101.4 L548.7,101.3 L548.8,101.3 L548.9,101.2 L549.0,101.2 L549.1,101.1
-		L549.2,101.1 L549.3,101.0 L549.4,101.0 L549.4,100.9 L549.5,100.9 L549.6,100.9 L549.6,100.8 L549.7,100.8
-		L549.8,100.8 L549.8,100.7 L549.9,100.7 L550.0,100.7 L550.0,100.6 L550.1,100.6 L550.2,100.6 L550.2,100.5
-		L550.3,100.5 L550.4,100.5 L550.4,100.4 L550.5,100.4 L550.6,100.4 L550.6,100.3 L550.7,100.3 L550.8,100.3
-		L550.8,100.2 L550.9,100.2 L551.0,100.2 L551.0,100.1 L551.1,100.1 L551.2,100.1 L551.2,100.0 L551.3,100.0
-		L551.4,100.0 L551.4,99.9 L551.5,99.9 L551.6,99.9 L551.6,99.8 L551.7,99.8 L551.8,99.8 L551.8,99.7
-		L551.9,99.7 L552.0,99.6 L552.1,99.6 L552.2,99.6 L552.2,99.5 L552.3,99.5 L552.4,99.4 L552.5,99.4
-		L552.5,99.3 L552.6,99.3 L552.7,99.3 L552.8,99.2 L552.9,99.2 L552.9,99.1 L553.0,99.1 L553.1,99.1
-		L553.1,99.0 L553.2,99.0 L553.3,99.0 L553.3,98.9 L553.4,98.9 L553.5,98.9 L553.5,98.8 L553.6,98.8
-		L553.7,98.8 L553.7,98.7 L553.8,98.7 L553.9,98.7 L553.9,98.6 L554.0,98.6 L554.1,98.6 L554.1,98.5
-		L554.2,98.5 L554.3,98.5 L554.3,98.4 L554.4,98.4 L554.5,98.4 L554.5,98.3 L554.6,98.3 L554.7,98.3
-		L554.7,98.2 L554.8,98.2 L554.9,98.2 L554.9,98.1 L555.0,98.1 L555.1,98.1 L555.1,98.0 L555.2,98.0
-		L555.3,98.0 L555.3,97.9 L555.4,97.9 L555.5,97.8 L555.6,97.8 L555.7,97.7 L555.8,97.7 L555.9,97.6
-		L556.0,97.6 L556.0,97.5 L556.1,97.5 L556.2,97.5 L556.2,97.4 L556.3,97.4 L556.4,97.4 L556.4,97.3
-		L556.5,97.3 L556.6,97.3 L556.6,97.2 L556.7,97.2 L556.8,97.2 L556.8,97.1 L556.9,97.1 L557.0,97.1
-		L557.0,97.0 L557.1,97.0 L557.2,97.0 L557.2,96.9 L557.3,96.9 L557.4,96.9 L557.4,96.8 L557.5,96.8
-		L557.6,96.8 L557.6,96.7 L557.7,96.7 L557.8,96.7 L557.8,96.6 L557.9,96.6 L558.0,96.6 L558.0,96.5
-		L558.1,96.5 L558.2,96.5 L558.2,96.4 L558.3,96.4 L558.4,96.4 L558.4,96.3 L558.5,96.3 L558.6,96.2
-		L558.7,96.2 L558.8,96.2 L558.8,96.1 L558.9,96.1 L559.0,96.0 L559.1,96.0 L559.1,95.9 L559.2,95.9
-		L559.3,95.9 L559.3,95.8 L559.4,95.8 L559.5,95.8 L559.5,95.7 L559.6,95.7 L559.7,95.7 L559.7,95.6
-		L559.8,95.6 L559.9,95.6 L559.9,95.5 L560.0,95.5 L560.1,95.5 L560.1,95.4 L560.2,95.4 L560.3,95.4
-		L560.3,95.3 L560.4,95.3 L560.5,95.3 L560.5,95.2 L560.6,95.2 L560.7,95.2 L560.7,95.1 L560.8,95.1
-		L560.9,95.1 L560.9,95.0 L561.0,95.0 L561.1,95.0 L561.1,94.9 L561.2,94.9 L561.3,94.9 L561.3,94.8
-		L561.4,94.8 L561.5,94.8 L561.5,94.7 L561.6,94.7 L561.7,94.7 L561.7,94.6 L561.8,94.6 L561.9,94.6
-		L561.9,94.5 L562.0,94.5 L562.1,94.4 L562.2,94.4 L562.3,94.4 L562.3,94.3 L562.4,94.3 L562.5,94.2
-		L562.6,94.2 L562.6,94.1 L562.7,94.1 L562.8,94.1 L562.8,94.0 L562.9,94.0 L563.0,94.0 L563.0,93.9
-		L563.1,93.9 L563.2,93.9 L563.2,93.8 L563.3,93.8 L563.4,93.8 L563.4,93.7 L563.5,93.7 L563.6,93.7
-		L563.6,93.6 L563.7,93.6 L563.8,93.6 L563.8,93.5 L563.9,93.5 L564.0,93.5 L564.0,93.4 L564.1,93.4
-		L564.2,93.4 L564.2,93.3 L564.3,93.3 L564.4,93.3 L564.4,93.2 L564.5,93.2 L564.6,93.2 L564.6,93.1
-		L564.7,93.1 L564.8,93.1 L564.8,93.0 L564.9,93.0 L565.0,93.0 L565.0,92.9 L565.1,92.9 L565.2,92.8
-		L565.3,92.8 L565.4,92.8 L565.4,92.7 L565.5,92.7 L565.6,92.6 L565.7,92.6 L565.7,92.5 L565.8,92.5
-		L565.9,92.5 L565.9,92.4 L566.0,92.4 L566.1,92.4 L566.1,92.3 L566.2,92.3 L566.3,92.3 L566.3,92.2
-		L566.4,92.2 L566.5,92.2 L566.5,92.1 L566.6,92.1 L566.7,92.1 L566.7,92.0 L566.8,92.0 L566.9,92.0
-		L566.9,91.9 L567.0,91.9 L567.1,91.9 L567.1,91.8 L567.2,91.8 L567.3,91.8 L567.3,91.7 L567.4,91.7
-		L567.5,91.7 L567.5,91.6 L567.6,91.6 L567.7,91.6 L567.7,91.5 L567.8,91.5 L567.9,91.5 L567.9,91.4
-		L568.0,91.4 L568.1,91.4 L568.1,91.3 L568.2,91.3 L568.3,91.3 L568.3,91.2 L568.4,91.2 L568.5,91.2
-		L568.5,91.1 L568.6,91.1 L568.7,91.0 L568.8,91.0 L568.9,91.0 L568.9,90.9 L569.0,90.9 L569.0,90.8
-		L569.1,90.8 L569.2,90.8 L569.2,90.7 L569.3,90.7 L569.4,90.7 L569.4,90.6 L569.5,90.6 L569.6,90.6
-		L569.6,90.5 L569.7,90.5 L569.8,90.5 L569.8,90.4 L569.9,90.4 L570.0,90.4 L570.0,90.3 L570.1,90.3
-		L570.2,90.3 L570.2,90.2 L570.3,90.2 L570.4,90.2 L570.4,90.1 L570.5,90.1 L570.6,90.1 L570.6,90.0
-		L570.7,90.0 L570.8,90.0 L570.8,89.9 L570.9,89.9 L571.0,89.9 L571.0,89.8 L571.1,89.8 L571.2,89.8
-		L571.2,89.7 L571.3,89.7 L571.4,89.7 L571.4,89.6 L571.5,89.6 L571.6,89.6 L571.6,89.5 L571.7,89.5
-		L571.8,89.5 L571.8,89.4 L571.9,89.4 L572.0,89.4 L572.0,89.3 L572.1,89.3 L572.2,89.2 L572.3,89.2
-		L572.3,89.1 L572.4,89.1 L572.5,89.1 L572.5,89.0 L572.6,89.0 L572.7,89.0 L572.7,88.9 L572.8,88.9
-		L572.9,88.9 L572.9,88.8 L573.0,88.8 L573.1,88.8 L573.1,88.7 L573.2,88.7 L573.3,88.7 L573.3,88.6
-		L573.4,88.6 L573.5,88.6 L573.5,88.5 L573.6,88.5 L573.7,88.5 L573.7,88.4 L573.8,88.4 L573.9,88.4
-		L573.9,88.3 L574.0,88.3 L574.1,88.3 L574.1,88.2 L574.2,88.2 L574.3,88.2 L574.3,88.1 L574.4,88.1
-		L574.5,88.1 L574.5,88.0 L574.6,88.0 L574.7,88.0 L574.7,87.9 L574.8,87.9 L574.9,87.9 L574.9,87.8
-		L575.0,87.8  '/></g>
-	</g>
-	<g id="gnuplot_plot_3" ><title>800dpi</title>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<g transform="translate(507.9,75.2)" stroke="none" fill="black" font-family="Arial" font-size="12.00"  text-anchor="end">
-		<text><tspan font-family="Arial" >800dpi</tspan></text>
-	</g>
-</g>
-<g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter">
-	<path stroke='rgb( 86, 180, 233)'  d='M516.2,70.7 L558.4,70.7 M55.3,398.1 L55.3,398.0 L55.3,397.9 L55.4,397.8 L55.4,397.7 L55.4,397.6
-		L55.4,397.5 L55.4,397.4 L55.5,397.3 L55.5,397.2 L55.5,397.1 L55.5,397.0 L55.5,396.9 L55.6,396.8
-		L55.6,396.7 L55.6,396.6 L55.6,396.5 L55.6,396.4 L55.7,396.4 L55.7,396.3 L55.7,396.2 L55.7,396.1
-		L55.7,396.0 L55.8,395.9 L55.8,395.8 L55.8,395.7 L55.8,395.6 L55.8,395.5 L55.9,395.5 L55.9,395.4
-		L55.9,395.3 L55.9,395.2 L55.9,395.1 L56.0,395.0 L56.0,394.9 L56.0,394.8 L56.0,394.7 L56.0,394.6
-		L56.1,394.5 L56.1,394.4 L56.1,394.3 L56.1,394.2 L56.1,394.1 L56.2,394.0 L56.2,393.9 L56.2,393.8
-		L56.2,393.7 L56.3,393.6 L56.3,393.5 L56.3,393.4 L56.3,393.3 L56.3,393.2 L56.4,393.1 L56.4,393.0
-		L56.4,392.9 L56.4,392.8 L56.4,392.7 L56.5,392.6 L56.5,392.5 L56.5,392.4 L56.5,392.3 L56.5,392.2
-		L56.6,392.1 L56.6,392.0 L56.6,391.9 L56.6,391.8 L56.7,391.7 L56.7,391.6 L56.7,391.5 L56.7,391.4
-		L56.7,391.3 L56.8,391.2 L56.8,391.1 L56.8,391.0 L56.8,390.9 L56.8,390.8 L56.9,390.8 L56.9,390.7
-		L56.9,390.6 L56.9,390.5 L56.9,390.4 L56.9,390.3 L57.0,390.3 L57.0,390.2 L57.0,390.1 L57.0,390.0
-		L57.0,389.9 L57.1,389.8 L57.1,389.7 L57.1,389.6 L57.1,389.5 L57.2,389.4 L57.2,389.3 L57.2,389.2
-		L57.2,389.1 L57.2,389.0 L57.3,388.9 L57.3,388.8 L57.3,388.7 L57.3,388.6 L57.3,388.5 L57.4,388.4
-		L57.4,388.3 L57.4,388.2 L57.4,388.1 L57.4,388.0 L57.5,387.9 L57.5,387.8 L57.5,387.7 L57.5,387.6
-		L57.6,387.5 L57.6,387.4 L57.6,387.3 L57.6,387.2 L57.6,387.1 L57.7,387.0 L57.7,386.9 L57.7,386.8
-		L57.7,386.7 L57.7,386.6 L57.8,386.5 L57.8,386.4 L57.8,386.3 L57.8,386.2 L57.8,386.1 L57.9,386.0
-		L57.9,385.9 L57.9,385.8 L57.9,385.7 L58.0,385.6 L58.0,385.5 L