ctucx.git: oeffisearch

[nimlang] fast and simple tripplanner

commit 386d6d769e8eaf2557158882ce44d8df241f0751
parent 77997c2eccb28f49f91bacf5c91c9d90e563c539
Author: ctucx <leah@antifa.jetzt>
Date: Fri, 12 Jun 2020 14:49:54 +0000

new shitty design
72 files changed, 2083 insertions(+), 1251 deletions(-)
M
.gitignore
|
2
++
D
client/css/product_selector.css
|
84
-------------------------------------------------------------------------------
D
client/css/style.css
|
688
-------------------------------------------------------------------------------
A
client/favicon-512x512.png
|
0
A
client/favicon-64x64.png
|
0
D
client/img/back.svg
|
1
-
D
client/img/baseline-beenhere-24px.svg
|
2
--
D
client/img/baseline-departure_board-24px.svg
|
2
--
D
client/img/baseline-directions-24px.svg
|
2
--
D
client/img/baseline-directions-24px_white.svg
|
2
--
D
client/img/baseline-directions_walk-24px.svg
|
1
-
D
client/img/baseline-expand_more-24px.svg
|
2
--
D
client/img/baseline-import_export-24px.svg
|
1
-
D
client/img/baseline-navigation-24px.svg
|
2
--
D
client/img/baseline-place-24px.svg
|
2
--
D
client/img/baseline-refresh-24px.svg
|
2
--
D
client/img/baseline-settings-20px.svg
|
2
--
D
client/img/baseline-swap_vert-24px.svg
|
2
--
D
client/img/bg.webp
|
0
A
client/img/bus.svg
|
74
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
A
client/img/d.svg
|
70
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
D
client/img/help-24px.svg
|
2
--
A
client/img/ic.svg
|
74
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
A
client/img/ice.svg
|
78
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
A
client/img/ice_ic.svg
|
87
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
D
client/img/info-24px.svg
|
2
--
A
client/img/nv.svg
|
74
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
D
client/img/product_bus_color.svg
|
10
----------
D
client/img/product_bus_grey.svg
|
10
----------
D
client/img/product_call_color.svg
|
10
----------
D
client/img/product_call_grey.svg
|
10
----------
D
client/img/product_ferry_color.svg
|
10
----------
D
client/img/product_ferry_grey.svg
|
10
----------
D
client/img/product_highspeed_color.svg
|
14
--------------
D
client/img/product_highspeed_grey.svg
|
14
--------------
D
client/img/product_suburban_color.svg
|
9
---------
D
client/img/product_suburban_grey.svg
|
9
---------
D
client/img/product_subway_color.svg
|
11
-----------
D
client/img/product_subway_grey.svg
|
11
-----------
D
client/img/product_train_color.svg
|
7
-------
D
client/img/product_train_grey.svg
|
7
-------
D
client/img/product_tram_color.svg
|
9
---------
D
client/img/product_tram_grey.svg
|
9
---------
A
client/img/s.svg
|
70
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
A
client/img/tram.svg
|
74
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
M
client/img/travelynx.svg
|
86
++++++++++++++-----------------------------------------------------------------
A
client/img/u.svg
|
70
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
D
client/img/warning-24px.svg
|
2
--
M
client/index.html
|
30
++++++++++--------------------
M
client/js/app_functions.js
|
5
+++--
A
client/js/journey.js
|
10
++++++++++
M
client/js/journeyView.js
|
63
+++++++++++++++++++++++++++++++--------------------------------
M
client/js/journeysView.js
|
55
++++++++++++++++++++++++++++++-------------------------
M
client/js/languages.js
|
16
+++++++++++-----
M
client/js/overlays.js
|
24
++++++++++++++++++------
M
client/js/searchView.js
|
235
+++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------
M
client/js/settingsView.js
|
60
++++++++++++++++++++++++------------------------------------
M
client/manifest.json
|
4
++--
A
client/style.css
|
954
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
A
client/varela-regular-webfont.woff
|
0
A
client/varela-regular-webfont.woff2
|
0
M
ds100.js
|
9
+++++----
A
ds100.json
|
2
++
A
ds100reverse.json
|
2
++
A
package.json
|
5
+++++
M
src/backend/hafas/api/refresh_journey.nim
|
2
--
M
src/backend/hafas/parse/journeys_response.nim
|
7
+++++--
M
src/backend/hafas/parse/polyline.nim
|
1
-
M
src/endpoints/refreshJourney.nim
|
2
+-
M
src/endpoints/suggestions.nim
|
9
++++++++-
M
src/types.nim
|
6
+++---
A
yarn.lock
|
113
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
diff --git a/.gitignore b/.gitignore
@@ -1,3 +1,4 @@
 oeffisearch
 cache
 data
+node_modules+
\ No newline at end of file
diff --git a/client/css/product_selector.css b/client/css/product_selector.css
@@ -1,84 +0,0 @@
-.product_selector > label {
-	width: 32px;
-	height: 32px;
-
-	-webkit-user-select: none;        
-	-moz-user-select: none;
-	-ms-user-select: none;
-
-	-o-user-select: none;
-	user-select: none;
-}
-
-.product_selector > input {
-	display: none;
-}
-
-input[id=national] + label[for=national] {
-	content: url("../img/product_highspeed_grey.svg");
-}
-
-input[id=national]:checked + label[for=national] {
-	content: url("../img/product_highspeed_color.svg");
-}
-
-
-input[id=regional] + label[for=regional] {
-	content: url("../img/product_train_grey.svg");
-}
-
-input[id=regional]:checked + label[for=regional] {
-	content: url("../img/product_train_color.svg");
-}
-
-
-input[id=suburban] + label[for=suburban] {
-	content: url("../img/product_suburban_grey.svg");
-}
-
-input[id=suburban]:checked + label[for=suburban] {
-	content: url("../img/product_suburban_color.svg");
-}
-
-
-input[id=subway] + label[for=subway] {
-	content: url("../img/product_subway_grey.svg");
-}
-
-input[id=subway]:checked + label[for=subway] {
-	content: url("../img/product_subway_color.svg");
-}
-
-input[id=tram] + label[for=tram] {
-	content: url("../img/product_tram_grey.svg");
-}
-
-input[id=tram]:checked + label[for=tram] {
-	content: url("../img/product_tram_color.svg");
-}
-
-
-input[id=bus] + label[for=bus] {
-	content: url("../img/product_bus_grey.svg");
-}
-
-input[id=bus]:checked + label[for=bus] {
-	content: url("../img/product_bus_color.svg");
-}
-
-
-input[id=ferry] + label[for=ferry] {
-	content: url("../img/product_ferry_grey.svg");
-}
-
-input[id=ferry]:checked + label[for=ferry] {
-	content: url("../img/product_ferry_color.svg");
-}
-
-input[id=taxi] + label[for=taxi] {
-	content: url("../img/product_call_grey.svg");
-}
-
-input[id=taxi]:checked + label[for=taxi] {
-	content: url("../img/product_call_color.svg");
-}
diff --git a/client/css/style.css b/client/css/style.css
@@ -1,687 +0,0 @@
-html, body {
-	margin: 0;
-	font-family: Roboto, Arial, sans-serif;
-}
-
-.hidden {
-	display: none !important;
-}
-
-* {
-	box-sizing: border-box;
-	border-collapse: collapse;
-}
-
-canvas {
-	flex-grow: 1;
-}
-
-table {
-	border-bottom: 1px solid rgba(0, 0, 0, 0.3);
-	width: 100%;
-}
-
-table, tr {
-	background-color: #fff;
-	margin: 0 0 15px 0;
-}
-
-#journeysView table {
-	margin: 15px auto;
-}
-
-td, th {
-	text-align: center;
-	padding: 5px 3px;
-	overflow: hidden;
-}
-
-tr:nth-child(odd) {
-	background-color: #f2f2f2;
-}
-
-tbody tr {
-	cursor: pointer;
-}
-
-tbody tr:hover {
-	background-color: #ddd;
-}
-
-tbody tr:hover td {
-	background-color: transparent;
-}
-
-
-input[type="date"],
-input[type="time"],
-input[type="text"],
-#deparr {
-	box-sizing: border-box;
-	width: 100%;
-	padding: .3em .5em;
-	border-radius: 3px;
-	font-size: 1.5em;
-	padding: 7px;
-	border: none;
-	outline: none;
-	box-shadow: 0 .1em .2em rgba(0, 0, 0, .5);
-	background-color: white;
-	color: black;
-	margin-top: 8px;
-}
-
-#datetime {
-	display: flex;
-	flex-direction: row;
-}
-
-#deparr {
-	padding: 0 !important;
-	overflow: hidden;
-	width: 84px;
-	flex-shrink: 0;
-	display: inline-block;
-}
-
-.switch {
-	position: relative;
-	display: inline-block;
-	width: 84px;
-	height: 100%;
-}
-
-/* Hide default HTML checkbox */
-.switch input {
-	opacity: 0;
-	width: 0;
-	height: 0;
-}
-
-/* The slider */
-.slider {
-	position: absolute;
-	cursor: pointer;
-	top: 0;
-	left: 0;
-	right: 0;
-	bottom: 0;
-	background-color: #bbb;
-	height: 100%;
-}
-
-.slider:before {
-	position: absolute;
-	font-size: 13px;
-	padding-top: calc(25% - 7px);
-	line-height: 100%;
-	text-align: center;
-	content: "DEP";
-	height: 100%;
-	width: 42px;
-	background-color: white;
-	transition: .2s;
-	box-shadow: 0 .1em .2em rgba(0, 0, 0, .5);
-}
-
-input:checked + .slider:before {
-	content: "ARR";
-	transform: translateX(42px);
-}
-
-input:active,
-input:focus{
-	box-shadow: 0 .1em .5em rgba(0, 0, 0, .6);
-}
-
-#header {
-	position: relative;
-	box-shadow: 0 0 15px rgba(0, 0, 0, .6);
-	background-color: #43a047;
-	color: white;
-	padding: 0 0 0 9vw;
-}
-
-#departuresView,
-#searchView,
-#journeyView,
-#journeysView {
-	display: flex;
-	flex-direction: column;
-}
-
-#settingsView {
-	padding: 10px;
-}
-
-#journeyView tbody td:nth-child(3) {
-	text-align: left;
-}
-
-#journeyView tbody:not(:last-child) {
-	border-bottom: 1px solid rgba(0, 0, 0, .2);
-}
-
-#journeyView p {
-	color: white;
-	width: 100%;
-}
-
-#journeyView p::before {
-	-webkit-filter: drop-shadow( 0 0 5px rgba(0, 0, 0, .6) );
-	filter: drop-shadow( 0 0 5px rgba(0, 0, 0, .6) );
-	margin-right: 4px;
-	vertical-align: sub;
-}
-
-#journeyView p.change,
-#journeyView p.walk,
-#journeyView p.transfer {
-	text-shadow: 0 0 15px rgba(0, 0, 0, .6);
-	text-align: center;
-}
-
-#journeyView p.change::before {
-	content: url("../img/baseline-import_export-24px.svg");
-}
-
-#journeyView p.walk::before {
-	content: url("../img/baseline-directions_walk-24px.svg");
-}
-
-#journeyView p.transfer::before {
-	content: url("../img/baseline-directions-24px_white.svg");
-}
-
-#searchView {
-	background-color: rgba(67, 160, 71, 0.6);
-	color: white;
-}
-
-#searchView table {
-	width: 100%;
-	color: black;
-}
-
-#searchView .button,
-#searchView label:not(.switch) {
-	cursor: pointer;
-	border-radius: 3px;
-	background-color: white;
-	width: 40px;
-	padding: 3px;
-	height: 40px;
-	display: inline-block;
-	margin-top: 8px;
-	margin-bottom: 8px;
-	box-shadow: 0 .1em .2em rgba(0, 0, 0, .5);
-	-webkit-user-select: none;				
-	-moz-user-select: none;
-	-ms-user-select: none;
-	-o-user-select: none;
-	user-select: none;
-}
-
-#searchView #date {
-	flex-grow: 1;
-	margin-left: 8px;
-}
-
-#searchView .product_selector {
-	margin-right: auto;
-}
-
-#searchView .row {
-	display: flex;
-	flex-direction: row;
-}
-
-
-#searchView .swap {
-	margin-left: 5px;
-	content: url("../img/baseline-swap_vert-24px.svg");
-}
-
-#searchView .settings {
-	margin-left: 5px;
-	content: url("../img/baseline-settings-20px.svg");
-}
-
-#searchView .search {
-	margin-left: 5px;
-	content: url("../img/baseline-navigation-24px.svg");
-	color: blue;
-}
-
-#searchView .departures {
-	content: url("../img/baseline-departure_board-24px.svg");
-}
-
-#searchView .directions {
-	content: url("../img/baseline-directions-24px.svg");
-}
-
-#departuresView tbody td {
-		text-align: right;
-}
-
-#departuresView tbody td:first-child {
-		text-align: left;
-}
-
-.suggestionsbox {
-	border-radius: 3px;
-	width: 100%;
-	box-shadow: 0 .4em .8em rgba(0, 0, 0, .5);
-}
-.suggestions {
-	position: relative;
-	display: none;
-	overflow: visible;
-	z-index: 999;
-	height: 0;
-}
-
-.suggestions.typing,
-.suggestions.mouseover {
-	display: block;
-}
-
-.loadMore {
-	cursor: pointer;
-	content: url("../img/baseline-expand_more-24px.svg");
-	border-radius: 100%;
-	height: 48px;
-	width: 48px;
-	background-color: #eee;
-	margin: 0 auto;
-	transition: box-shadow 150ms;
-	border: 1px solid rgba(0, 0, 0, .1);
-	-webkit-user-select: none;				
-	-moz-user-select: none;
-	-ms-user-select: none;
-	-o-user-select: none;
-	user-select: none;
-}
-
-.flipped {
-	transform: rotate(180deg);
-}
-
-.loadMore:hover {
-	box-shadow: 0 1px 5px 0 rgba(0, 0, 0, .3);
-}
-.loadMore.flipped {
-	margin-top: 15px;
-}
-
-.suggestionsbox p {
-	font-size: 1.2em;
-	background-color: white;
-	color: black;
-	margin: 0;
-	border-top: 1px solid rgba(0, 0, 0, .2);
-	padding: .3em .6em;
-	cursor: pointer;
-}
-
-.back {
-	cursor: pointer;
-	position: absolute;
-	left: 17px;
-	top: 17px;
-	width: 32px;
-	height: 32px;
-	content: url("../img/back.svg");
-	-webkit-user-select: none;				
-	-moz-user-select: none;
-	-ms-user-select: none;
-	-o-user-select: none;
-	user-select: none;
-}
-
-.reload {
-	cursor: pointer;
-	position: absolute;
-	right: 17px;
-	top: 17px;
-	width: 32px;
-	height: 32px;
-	content: url("../img/baseline-refresh-24px.svg");
-	-webkit-user-select: none;				
-	-moz-user-select: none;
-	-ms-user-select: none;
-	-o-user-select: none;
-	user-select: none;
-}
-
-.reload.spinning {
-	animation: spin 2s linear infinite;
-}
-
-.btn {
-	color: #fff;
-	position: relative;
-
-	margin-top: 30px;
-	padding: 0;
-
-	overflow: hidden;
-
-	border-width: 0;
-	outline: none;
-	border-radius: 2px;
-
-	content: 'OK';
-	border-radius: 4px;
-	color: white;
-	width: fit-content;
-	margin-left: 5px;
-	margin-top: 10px;
-	transition: background-color 100ms;
-	cursor: pointer;
-	background-color: rgba(20, 30, 255, .7);
-}
-
-.btn:hover, .btn:focus {
-	background-color: rgba(70, 100, 255, .8);
-		 }
-.btn > * {
-	position: relative;
-}
-
-.btn span {
-	display: block;
-	padding: 12px 24px;
-}
-
-.btn.orange {
-	background-color: #e36420;;
-}
-
-.btn.orange:hover, .btn.orange:focus {
-	background-color: #e67e22;
-}
-
-.buttons {
-	justify-content: flex-end;
-	display: flex;
-}
-
-.btn.red {
-	background-color: #d0493b;
-}
-
-.btn.red:hover, .btn.red:focus {
-	background-color: #e74c3c;
-}
-
-#spinner {
-	margin: calc(50vh - 60px) auto;
-	border: 2px solid rgba(255, 255, 255, .7); /* Light grey */
-	border-top: 4px solid #3498db; /* Blue */
-	border-radius: 50%;
-	width: 120px;
-	height: 120px;
-	animation: spin 2s linear infinite;
-}
-
-@keyframes spin {
-	0% { transform: rotate(0deg); }
-	100% { transform: rotate(360deg); }
-}
-
-#journeysView {
-	min-height: 100vh;
-}
-
-#journeysCanvas {
-	flex-grow: 1;
-	flex-direction: column;
-	display: flex;
-}
-
-#modal {
-	display: flex;
-}
-
-#modal-box {
-	margin: auto;
-	border-radius: 4px;
-	background-color: white;
-	width: fit-content;
-	width: -moz-fit-content;
-	padding: 15px;
-	box-shadow: 0 1px 4px rgba(0, 0, 0, .6);
-}
-
-#dismiss {
-	content: 'OK';
-	border-radius: 4px;
-	background-color: rgba(20, 30, 255, .7);
-	color: white;
-	width: fit-content;
-	width: -moz-fit-content;
-	padding: 8px 20px;
-	margin-left: auto;
-	margin-top: 10px;
-	transition: background-color 300ms;
-}
-
-#dismiss:hover {
-	background-color: rgba(70, 100, 255, .8);
-	cursor: pointer;
-}
-
-@media (max-width: 799px) {
-	#searchView {
-		padding: 10px;
-	}
-	div#settings {
-		padding: 15px 5vw;
-	}
-	#header {
-		padding: 0 0 0 50px;
-	}
-	.back {
-		left: 10px;
-	}
-	#datetime {
-		flex-wrap: wrap;
-	}
-	#searchView #date {
-		width: initial;
-	}
-	#searchView #time {
-		width: 100%;
-		flex-shrink: 0;
-	}
-	#searchView table {
-		box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .4);
-		border-radius: 5px;
-		overflow: hidden;
-		border: none;
-	}
-}
-
-@media (min-width: 800px) {
-	#searchView {
-		box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .4);
-		padding: 50px;
-		margin: auto;
-		width: 80vw;
-		max-width: 800px;
-		color: white;
-	}
-	#searchView #date {
-		margin-right: 8px;
-	}
-	#searchView #time {
-		width: 40%;
-	}
-	div#settings {
-		padding: 30px 30px;
-		margin: 0 8vw;
-	}
-	#header {
-		padding: 0 10vw;
-	}
-	td p {
-		display: inline;
-		margin-right: 5px;
-	}
-	td, th {
-		padding: 10px 5px;
-	}
-	table {
-		box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .4);
-		border-radius: 5px;
-		overflow: hidden;
-		border: none;
-		margin: 50px auto;
-		width: 80vw;
-	}
-}
-
-
-.modal {
-	position: fixed;
-	top: 0;
-	right: 0;
-	bottom: 0;
-	left: 0;
-	z-index: 1050;
-	overflow: hidden;
-	-webkit-overflow-scrolling: touch;
-	outline: 0;
-}
-
-.modal-header {
-	background-color: #43a047;
-	color: white;
-	border-radius: 6px 6px 0px 0px;
-	min-height: 16.4;
-	padding: 15px;
-	border-bottom: 1px solid #e5e5e5;
-}
-
-.modal-header .close {
-	margin-top: -2px;
-}
-
-.modal-header .modal-close {
-	width:53px;
-	float:right;
-	margin:-15px;
-	margin-left:0px;
-	height:53px;
-	border-left: 1px solid #00000040;
-	
-	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAABO0lEQVR42u3bURKDIAwEUNiLoyfXC3Ss4mYTh81Xv4R90wqEad+2ra1caIuXAQxgAAMYwAAGMIABDGAAA0zVGOMYYxzqibPGxdtJ/PqsCM8aF4xJKBHY40IxwcrPngbY970rJ3r1zKu5hH4DVAhR4Sk/gWiEyPC0d0AUQnR46kuQjaAIT18FWAiq8CHL4FsEZfiws8Asgjp86GHoKUJG+PDT4F2ErPCttdYVd4OzS2F0eFk/YCaIIry0IfIkkCq8FOBuMGV4OUDFkgK83Qh9GoC1Ff4kAPsw9CmAf5scdWdJCnB3h5eJgOzw2QioED4TAVXCZyGgUvgMBFQLr0ZAxfBKBFQNr0JA5fAKBFQPH40gbYtXfDb1dljRzGCPS7sdVnZymON2/2Nk8TKAAQxgAAMYwAAGMIABDLBmnWRS+u5G6HkFAAAAAElFTkSuQmCC') center no-repeat;
-	background-size:30px;
-	cursor:pointer;
-}
-
-.modal-header .modal-close:hover {
-	border-radius: 0px 6px 0px 0px;
-}
-
-.modal-title {
-	margin: 0;
-	line-height: 1.4;
-}
-
-.modal-open {
-	overflow: hidden;
-}
-
-.modal-open .modal {
-	overflow-x: hidden;
-	overflow-y: auto;
-}
-
-.modal-dialog {
-	position: relative;
-	width: auto;
-	margin: 10px;
-}
-
-.modal-content {
-	position: relative;
-	background-color: #fff;
-	-webkit-background-clip: padding-box;
-					background-clip: padding-box;
-	border: 1px solid #999;
-	border: 1px solid rgba(0, 0, 0, .2);
-	border-radius: 6px;
-	outline: 0;
-	-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
-					box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
-}
-
-.modal-body {
-	position: relative;
-}
-
-@media (min-width: 768px) {
-	.modal-dialog {
-		width: 600px;
-		margin: 30px auto;
-	}
-
-	.modal-content {
-		box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
-	}
-}
-
-.cancelled {
-	text-decoration-line: line-through;
-}
-
-.showremarks {
-	vertical-align: bottom;
-	cursor: pointer;
-}
-.remark {
-	vertical-align: middle;
-}
-.showremarks.hint,
-.remark.hint {
-	content: url("../img/info-24px.svg");
-}
-.showremarks.status,
-.remark.status {
-	content: url("../img/warning-24px.svg");
-}
-.showremarks.other,
-.remark.other {
-	content: url("../img/help-24px.svg");
-}
-.remarks td {
-	margin: 0 10px;
-	text-align: left;
-	display: block;
-}
-/*.remarks {
-	display: none;
-	position: absolute;
-	z-index: 1;
-}*/
-.remarks {
-	/*background: #000000d0;*/
-	border: 1px solid #ddd;
-	padding: 0;
-	width: 100%;
-	margin: 0;
-	box-shadow: none;
-}
-/*.showremarks:hover+.remarks {
-	display: inline-block;
-}*/
-
-
-.travelynx {
-	vertical-align: bottom;
-	cursor: pointer;
-	content: url("../img/travelynx.svg");
-}-
\ No newline at end of file
diff --git a/client/favicon-512x512.png b/client/favicon-512x512.png  Binary files differ.
diff --git a/client/favicon-64x64.png b/client/favicon-64x64.png  Binary files differ.
diff --git a/client/img/back.svg b/client/img/back.svg
@@ -1 +0,0 @@
-<svg height="100%" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g color="white"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z" fill="currentColor"></path></g></svg>
diff --git a/client/img/baseline-beenhere-24px.svg b/client/img/baseline-beenhere-24px.svg
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none"/><path d="M19 1H5c-1.1 0-1.99.9-1.99 2L3 15.93c0 .69.35 1.3.88 1.66L12 23l8.11-5.41c.53-.36.88-.97.88-1.66L21 3c0-1.1-.9-2-2-2zm-9 15l-5-5 1.41-1.41L10 13.17l7.59-7.59L19 7l-9 9z"/></svg>-
\ No newline at end of file
diff --git a/client/img/baseline-departure_board-24px.svg b/client/img/baseline-departure_board-24px.svg
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0V0z"/><path d="M16 1c-2.4 0-4.52 1.21-5.78 3.05.01-.01.01-.02.02-.03C9.84 4 9.42 4 9 4c-4.42 0-8 .5-8 4v10c0 .88.39 1.67 1 2.22V22c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1.78c.61-.55 1-1.34 1-2.22v-3.08c3.39-.49 6-3.39 6-6.92 0-3.87-3.13-7-7-7zM4.5 19c-.83 0-1.5-.67-1.5-1.5S3.67 16 4.5 16s1.5.67 1.5 1.5S5.33 19 4.5 19zM3 13V8h6c0 1.96.81 3.73 2.11 5H3zm10.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm2.5-6c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm.5-9H15v5l3.62 2.16.75-1.23-2.87-1.68z"/></svg>-
\ No newline at end of file
diff --git a/client/img/baseline-directions-24px.svg b/client/img/baseline-directions-24px.svg
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M21.71 11.29l-9-9c-.39-.39-1.02-.39-1.41 0l-9 9c-.39.39-.39 1.02 0 1.41l9 9c.39.39 1.02.39 1.41 0l9-9c.39-.38.39-1.01 0-1.41zM14 14.5V12h-4v3H8v-4c0-.55.45-1 1-1h5V7.5l3.5 3.5-3.5 3.5z"/><path d="M0 0h24v24H0z" fill="none"/></svg>-
\ No newline at end of file
diff --git a/client/img/baseline-directions-24px_white.svg b/client/img/baseline-directions-24px_white.svg
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path style="fill: white;" d="M21.71 11.29l-9-9c-.39-.39-1.02-.39-1.41 0l-9 9c-.39.39-.39 1.02 0 1.41l9 9c.39.39 1.02.39 1.41 0l9-9c.39-.38.39-1.01 0-1.41zM14 14.5V12h-4v3H8v-4c0-.55.45-1 1-1h5V7.5l3.5 3.5-3.5 3.5z"/><path d="M0 0h24v24H0z" fill="none"/></svg>-
\ No newline at end of file
diff --git a/client/img/baseline-directions_walk-24px.svg b/client/img/baseline-directions_walk-24px.svg
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0z"/><path style="fill: white;" d="M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zM9.8 8.9L7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3C14.8 12 16.8 13 19 13v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.4-.6-1-1-1.7-1-.3 0-.5.1-.8.1L6 8.3V13h2V9.6l1.8-.7"/></svg>
diff --git a/client/img/baseline-expand_more-24px.svg b/client/img/baseline-expand_more-24px.svg
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"/><path d="M0 0h24v24H0z" fill="none"/></svg>-
\ No newline at end of file
diff --git a/client/img/baseline-import_export-24px.svg b/client/img/baseline-import_export-24px.svg
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path style="fill: white;" d="M9 3L5 6.99h3V14h2V6.99h3L9 3zm7 14.01V10h-2v7.01h-3L15 21l4-3.99h-3z"/><path d="M0 0h24v24H0z" fill="none"/></svg>
diff --git a/client/img/baseline-navigation-24px.svg b/client/img/baseline-navigation-24px.svg
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 2L4.5 20.29l.71.71L12 18l6.79 3 .71-.71z"/></svg>-
\ No newline at end of file
diff --git a/client/img/baseline-place-24px.svg b/client/img/baseline-place-24px.svg
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"/><path d="M0 0h24v24H0z" fill="none"/></svg>-
\ No newline at end of file
diff --git a/client/img/baseline-refresh-24px.svg b/client/img/baseline-refresh-24px.svg
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path style="fill: white;" d="M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"/><path d="M0 0h24v24H0z" fill="none"/></svg>-
\ No newline at end of file
diff --git a/client/img/baseline-settings-20px.svg b/client/img/baseline-settings-20px.svg
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path fill="none" d="M0 0h20v20H0V0z"/><path d="M15.95 10.78c.03-.25.05-.51.05-.78s-.02-.53-.06-.78l1.69-1.32c.15-.12.19-.34.1-.51l-1.6-2.77c-.1-.18-.31-.24-.49-.18l-1.99.8c-.42-.32-.86-.58-1.35-.78L12 2.34c-.03-.2-.2-.34-.4-.34H8.4c-.2 0-.36.14-.39.34l-.3 2.12c-.49.2-.94.47-1.35.78l-1.99-.8c-.18-.07-.39 0-.49.18l-1.6 2.77c-.1.18-.06.39.1.51l1.69 1.32c-.04.25-.07.52-.07.78s.02.53.06.78L2.37 12.1c-.15.12-.19.34-.1.51l1.6 2.77c.1.18.31.24.49.18l1.99-.8c.42.32.86.58 1.35.78l.3 2.12c.04.2.2.34.4.34h3.2c.2 0 .37-.14.39-.34l.3-2.12c.49-.2.94-.47 1.35-.78l1.99.8c.18.07.39 0 .49-.18l1.6-2.77c.1-.18.06-.39-.1-.51l-1.67-1.32zM10 13c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3z"/></svg>-
\ No newline at end of file
diff --git a/client/img/baseline-swap_vert-24px.svg b/client/img/baseline-swap_vert-24px.svg
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M16 17.01V10h-2v7.01h-3L15 21l4-3.99h-3zM9 3L5 6.99h3V14h2V6.99h3L9 3z"/><path d="M0 0h24v24H0z" fill="none"/></svg>-
\ No newline at end of file
diff --git a/client/img/bg.webp b/client/img/bg.webp  Binary files differ.
diff --git a/client/img/bus.svg b/client/img/bus.svg
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   inkscape:version="1.0 (4035a4f, 2020-05-01)"
+   sodipodi:docname="bus_new_path.svg"
+   id="svg8"
+   version="1.1"
+   viewBox="0 0 46.347183 46.347183"
+   height="46.347183mm"
+   width="46.347183mm">
+  <sodipodi:namedview
+     inkscape:current-layer="text24"
+     inkscape:window-maximized="0"
+     inkscape:window-y="23"
+     inkscape:window-x="0"
+     inkscape:cy="123.55024"
+     inkscape:cx="19.749611"
+     inkscape:zoom="2.3291599"
+     showgrid="false"
+     id="namedview197"
+     inkscape:window-height="959"
+     inkscape:window-width="1920"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     inkscape:document-rotation="0" />
+  <defs
+     id="defs2" />
+  <metadata
+     id="metadata5">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     transform="translate(-32.443024,-29.353207)">
+    <g
+       style="font-style:normal;font-weight:normal;font-size:24.6944px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
+       id="text24"
+       aria-label="NV">
+      <g
+         style="font-style:normal;font-weight:normal;font-size:29.9861px;line-height:0.75;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.0700042"
+         id="text21"
+         aria-label="Bu">
+        <path
+           id="path343"
+           style="font-style:normal;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy';text-align:center;text-anchor:middle;stroke-width:0.0700042"
+           d="M 38.961739,63.039505 V 41.721263 h 7.657583 q 4.114303,0 6.251984,1.50809 2.152323,1.508089 2.152323,4.377853 0,1.654506 -0.761366,2.825838 -0.761366,1.171332 -2.240172,1.727715 1.669148,0.43925 2.562288,1.639865 0.893141,1.200615 0.893141,2.92833 0,3.133313 -1.991264,4.714611 -1.976623,1.566657 -5.871302,1.59594 z m 5.139219,-9.063181 v 5.109935 h 3.367579 q 1.390957,0 2.137681,-0.62959 0.746724,-0.644233 0.746724,-1.800923 0,-2.664781 -2.650138,-2.679422 z m 0,-3.36758 h 2.679422 q 1.68379,-0.01464 2.40123,-0.614949 0.717441,-0.600308 0.717441,-1.77164 0,-1.347032 -0.776007,-1.932698 -0.776008,-0.600307 -2.503722,-0.600307 h -2.518364 z" />
+        <path
+           id="path345"
+           style="font-style:normal;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy';text-align:center;text-anchor:middle;stroke-width:0.0700042"
+           d="m 67.498315,61.326432 q -1.566656,2.005906 -4.231437,2.005906 -2.606213,0 -3.953245,-1.50809 -1.33239,-1.522732 -1.33239,-4.363212 V 47.19724 h 4.934236 v 10.29308 q 0,2.035189 1.976623,2.035189 1.698431,0 2.415872,-1.215257 V 47.19724 h 4.963519 v 15.842265 h -4.626761 z" />
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/client/img/d.svg b/client/img/d.svg
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   inkscape:version="1.0 (4035a4f, 2020-05-01)"
+   sodipodi:docname="d_new_path.svg"
+   id="svg8"
+   version="1.1"
+   viewBox="0 0 46.347183 46.347183"
+   height="46.347183mm"
+   width="46.347183mm">
+  <sodipodi:namedview
+     inkscape:current-layer="text24"
+     inkscape:window-maximized="0"
+     inkscape:window-y="23"
+     inkscape:window-x="0"
+     inkscape:cy="122.69156"
+     inkscape:cx="18.890932"
+     inkscape:zoom="2.3291599"
+     showgrid="false"
+     id="namedview197"
+     inkscape:window-height="959"
+     inkscape:window-width="1920"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     inkscape:document-rotation="0" />
+  <defs
+     id="defs2" />
+  <metadata
+     id="metadata5">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     transform="translate(-32.443024,-29.353207)">
+    <g
+       style="font-style:normal;font-weight:normal;font-size:24.6944px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
+       id="text24"
+       aria-label="NV">
+      <g
+         style="font-style:normal;font-weight:normal;font-size:29.9861px;line-height:0.75;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.0700042"
+         id="text21"
+         aria-label="D">
+        <path
+           id="path221"
+           style="font-style:italic;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy Italic';text-align:center;text-anchor:middle;stroke-width:0.0700042"
+           d="m 46.490228,63.185921 3.689696,-21.318243 6.266626,0.01464 q 2.767272,0 4.831745,1.464165 2.064473,1.449523 2.92833,3.967887 0.746724,2.210889 0.453891,4.773178 l -0.102492,0.893141 q -0.395324,2.869763 -1.903414,5.197785 -1.50809,2.328023 -3.880037,3.660413 -2.371948,1.317748 -5.124578,1.347032 z m 8.023625,-17.350356 -2.328023,13.39711 1.464165,0.01464 q 2.576931,0 4.128946,-1.991265 1.566656,-1.991264 1.859489,-6.090926 l 0.02928,-0.483174 q 0.102492,-2.342664 -0.732082,-3.557921 -0.834574,-1.215257 -2.503722,-1.273824 z" />
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/client/img/help-24px.svg b/client/img/help-24px.svg
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 17h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z"/></svg>-
\ No newline at end of file
diff --git a/client/img/ic.svg b/client/img/ic.svg
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   inkscape:version="1.0 (4035a4f, 2020-05-01)"
+   sodipodi:docname="ic_new_path.svg"
+   id="svg8"
+   version="1.1"
+   viewBox="0 0 46.347183 46.347183"
+   height="46.347183mm"
+   width="46.347183mm">
+  <sodipodi:namedview
+     inkscape:current-layer="text24"
+     inkscape:window-maximized="0"
+     inkscape:window-y="23"
+     inkscape:window-x="0"
+     inkscape:cy="89.131197"
+     inkscape:cx="17.602914"
+     inkscape:zoom="2.3291599"
+     showgrid="false"
+     id="namedview197"
+     inkscape:window-height="959"
+     inkscape:window-width="1920"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     inkscape:document-rotation="0" />
+  <defs
+     id="defs2" />
+  <metadata
+     id="metadata5">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     transform="translate(-32.443024,-29.353207)">
+    <g
+       style="font-style:normal;font-weight:normal;font-size:24.6944px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
+       id="text24"
+       aria-label="NV">
+      <g
+         style="font-style:normal;font-weight:normal;font-size:29.9861px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.0700042"
+         id="text21"
+         aria-label="IC">
+        <path
+           id="path86"
+           style="font-style:italic;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy Italic';stroke-width:0.0700042"
+           d="m 46.663246,63.193146 h -5.007444 l 3.704337,-21.318243 h 4.992803 z" />
+        <path
+           id="path88"
+           style="font-style:italic;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy Italic';stroke-width:0.0700042"
+           d="m 68.08398,55.930887 q -0.190341,2.240173 -1.478806,3.982529 -1.273824,1.742356 -3.36758,2.679422 -2.079114,0.937066 -4.509628,0.893141 -3.338296,-0.07321 -5.256352,-2.152323 -1.918057,-2.079114 -2.093756,-5.637035 -0.131775,-2.371947 0.512457,-5.168503 0.658875,-2.796555 2.12304,-4.861027 1.478806,-2.079115 3.470071,-3.10403 2.005906,-1.039557 4.377853,-0.995632 3.484713,0.05857 5.505261,2.093756 2.035189,2.035189 2.210889,5.607752 l -4.992803,-0.01464 q 0.02928,-1.94734 -0.702799,-2.781914 -0.732083,-0.834574 -2.313381,-0.89314 -3.953245,-0.131775 -4.817103,6.149493 -0.395324,2.84048 -0.395324,4.055737 -0.07321,3.601846 2.66478,3.704337 1.77164,0.05857 2.825838,-0.863857 1.054199,-0.937066 1.347032,-2.635497 z" />
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/client/img/ice.svg b/client/img/ice.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   inkscape:version="1.0 (4035a4f, 2020-05-01)"
+   sodipodi:docname="ice_new_path.svg"
+   id="svg8"
+   version="1.1"
+   viewBox="0 0 46.347183 46.347183"
+   height="46.347183mm"
+   width="46.347183mm">
+  <sodipodi:namedview
+     inkscape:current-layer="text24"
+     inkscape:window-maximized="0"
+     inkscape:window-y="23"
+     inkscape:window-x="0"
+     inkscape:cy="89.131197"
+     inkscape:cx="18.890932"
+     inkscape:zoom="2.3291599"
+     showgrid="false"
+     id="namedview197"
+     inkscape:window-height="959"
+     inkscape:window-width="1920"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     inkscape:document-rotation="0" />
+  <defs
+     id="defs2" />
+  <metadata
+     id="metadata5">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     transform="translate(-32.443024,-29.353207)">
+    <g
+       style="font-style:normal;font-weight:normal;font-size:24.6944px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
+       id="text24"
+       aria-label="NV">
+      <g
+         style="font-style:normal;font-weight:normal;font-size:29.9861px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.0700042"
+         id="text21"
+         aria-label="ICE">
+        <path
+           id="path127"
+           style="font-style:italic;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy Italic';stroke-width:0.0700042"
+           d="M 37.709877,63.193146 H 32.702433 L 36.40677,41.874903 h 4.992803 z" />
+        <path
+           id="path129"
+           style="font-style:italic;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy Italic';stroke-width:0.0700042"
+           d="m 59.130611,55.930887 q -0.190341,2.240173 -1.478806,3.982529 -1.273824,1.742356 -3.36758,2.679422 -2.079114,0.937066 -4.509628,0.893141 -3.338296,-0.07321 -5.256352,-2.152323 -1.918057,-2.079114 -2.093756,-5.637035 -0.131775,-2.371947 0.512457,-5.168503 0.658875,-2.796555 2.12304,-4.861027 1.478806,-2.079115 3.470071,-3.10403 2.005906,-1.039557 4.377853,-0.995632 3.484713,0.05857 5.50526,2.093756 2.03519,2.035189 2.21089,5.607752 l -4.992803,-0.01464 q 0.02928,-1.94734 -0.702799,-2.781914 -0.732083,-0.834574 -2.313381,-0.89314 -3.953246,-0.131775 -4.817103,6.149493 -0.395324,2.84048 -0.395324,4.055737 -0.07321,3.601846 2.66478,3.704337 1.77164,0.05857 2.825838,-0.863857 1.054199,-0.937066 1.347032,-2.635497 z" />
+        <path
+           id="path131"
+           style="font-style:italic;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy Italic';stroke-width:0.0700042"
+           d="m 74.958236,54.159248 h -7.833283 l -0.89314,5.080652 h 9.268164 L 74.81182,63.193146 H 60.536211 l 3.689696,-21.318243 h 14.304892 l -0.688158,3.967887 h -9.282806 l -0.790649,4.494987 h 7.847924 z" />
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/client/img/ice_ic.svg b/client/img/ice_ic.svg
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   inkscape:version="1.0 (4035a4f, 2020-05-01)"
+   sodipodi:docname="ic_ice_new_path.svg"
+   id="svg8"
+   version="1.1"
+   viewBox="0 0 46.347183 46.347183"
+   height="46.347183mm"
+   width="46.347183mm">
+  <sodipodi:namedview
+     inkscape:current-layer="text24"
+     inkscape:window-maximized="0"
+     inkscape:window-y="23"
+     inkscape:window-x="0"
+     inkscape:cy="122.69156"
+     inkscape:cx="18.890932"
+     inkscape:zoom="2.3291599"
+     showgrid="false"
+     id="namedview197"
+     inkscape:window-height="959"
+     inkscape:window-width="1920"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     inkscape:document-rotation="0" />
+  <defs
+     id="defs2" />
+  <metadata
+     id="metadata5">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     transform="translate(-32.443024,-29.353207)">
+    <g
+       style="font-style:normal;font-weight:normal;font-size:24.6944px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
+       id="text24"
+       aria-label="NV">
+      <g
+         style="font-style:normal;font-weight:normal;font-size:29.9861px;line-height:0.75;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.0700042"
+         id="text21"
+         aria-label="IC
+ICE">
+        <path
+           id="path172"
+           style="font-style:italic;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy Italic';text-align:center;text-anchor:middle;stroke-width:0.0700042"
+           d="m 45.938483,51.388664 h -5.007444 l 3.704337,-21.318242 h 4.992803 z" />
+        <path
+           id="path174"
+           style="font-style:italic;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy Italic';text-align:center;text-anchor:middle;stroke-width:0.0700042"
+           d="m 67.359217,44.126406 q -0.190341,2.240172 -1.478806,3.982529 -1.273824,1.742356 -3.36758,2.679422 -2.079114,0.937065 -4.509628,0.89314 -3.338296,-0.07321 -5.256353,-2.152322 -1.918056,-2.079115 -2.093755,-5.637036 -0.131775,-2.371947 0.512457,-5.168502 0.658875,-2.796555 2.12304,-4.861028 1.478806,-2.079114 3.470071,-3.10403 2.005906,-1.039557 4.377853,-0.995632 3.484713,0.05857 5.50526,2.093756 2.03519,2.035189 2.210889,5.607752 l -4.992802,-0.01464 q 0.02928,-1.947339 -0.702799,-2.781913 -0.732083,-0.834574 -2.313381,-0.893141 -3.953246,-0.131775 -4.817103,6.149493 -0.395324,2.84048 -0.395324,4.055737 -0.07321,3.601846 2.66478,3.704338 1.771639,0.05857 2.825838,-0.863858 1.054199,-0.937065 1.347032,-2.635497 z" />
+        <path
+           id="path176"
+           style="font-style:italic;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy Italic';text-align:center;text-anchor:middle;stroke-width:0.0700042"
+           d="m 37.709876,74.997629 h -5.007445 l 3.704338,-21.318242 h 4.992802 z" />
+        <path
+           id="path178"
+           style="font-style:italic;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy Italic';text-align:center;text-anchor:middle;stroke-width:0.0700042"
+           d="m 59.13061,67.735371 q -0.190342,2.240172 -1.478807,3.982529 -1.273823,1.742356 -3.367579,2.679422 -2.079115,0.937065 -4.509628,0.89314 -3.338297,-0.07321 -5.256353,-2.152322 -1.918056,-2.079115 -2.093756,-5.637036 -0.131775,-2.371947 0.512458,-5.168502 0.658874,-2.796555 2.123039,-4.861028 1.478807,-2.079114 3.470071,-3.10403 2.005906,-1.039557 4.377854,-0.995632 3.484712,0.05857 5.50526,2.093756 2.035189,2.035189 2.210889,5.607752 l -4.992802,-0.01464 q 0.02928,-1.947339 -0.7028,-2.781913 -0.732082,-0.834574 -2.31338,-0.893141 -3.953246,-0.131775 -4.817103,6.149493 -0.395325,2.84048 -0.395325,4.055737 -0.07321,3.601846 2.664781,3.704338 1.771639,0.05857 2.825838,-0.863858 1.054199,-0.937065 1.347032,-2.635497 z" />
+        <path
+           id="path180"
+           style="font-style:italic;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy Italic';text-align:center;text-anchor:middle;stroke-width:0.0700042"
+           d="m 74.958235,65.963731 h -7.833283 l -0.893141,5.080653 h 9.268165 l -0.688158,3.953245 H 60.536209 l 3.689696,-21.318242 h 14.304892 l -0.688157,3.967887 h -9.282806 l -0.790649,4.494987 h 7.847924 z" />
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/client/img/info-24px.svg b/client/img/info-24px.svg
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"/></svg>-
\ No newline at end of file
diff --git a/client/img/nv.svg b/client/img/nv.svg
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="46.347183mm"
+   height="46.347183mm"
+   viewBox="0 0 46.347183 46.347183"
+   version="1.1"
+   id="svg8"
+   sodipodi:docname="nahverkehr_new_path.svg"
+   inkscape:version="1.0 (4035a4f, 2020-05-01)">
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     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="959"
+     id="namedview197"
+     showgrid="false"
+     inkscape:zoom="2.3291599"
+     inkscape:cx="79.213111"
+     inkscape:cy="88.701858"
+     inkscape:window-x="0"
+     inkscape:window-y="23"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="text24" />
+  <defs
+     id="defs2" />
+  <metadata
+     id="metadata5">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     transform="translate(-32.443024,-29.353207)"
+     id="layer1">
+    <g
+       aria-label="NV"
+       id="text24"
+       style="font-style:normal;font-weight:normal;font-size:24.6944px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583">
+      <g
+         style="font-style:normal;font-weight:normal;font-size:29.9861px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.0700042"
+         id="text21"
+         aria-label="NV">
+        <path
+           id="path46"
+           style="font-style:italic;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy Italic';stroke-width:0.0700042"
+           d="M 51.978165,63.185921 H 47.131779 L 42.036485,49.730244 39.693821,63.185921 h -5.007445 l 3.689696,-21.318243 h 4.890311 l 5.080653,13.455677 2.328022,-13.455677 h 5.007444 z" />
+        <path
+           id="path48"
+           style="font-style:italic;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy Italic';stroke-width:0.0700042"
+           d="m 64.277152,57.329261 6.530175,-15.461583 h 5.739527 L 66.239133,63.185921 H 60.763156 L 57.190593,41.867678 h 5.41741 z" />
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/client/img/product_bus_color.svg b/client/img/product_bus_color.svg
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?><svg xmlns:android="http://schemas.android.com/apk/res/android" height="500" width="500" xmlns="http://www.w3.org/2000/svg">
-
-    <path d="M 249.5 -0.5 C 387.571187458 -0.5 499.5 111.428812542 499.5 249.5 C 499.5 387.571187458 387.571187458 499.5 249.5 499.5 C 111.428812542 499.5 -0.5 387.571187458 -0.5 249.5 C -0.5 111.428812542 111.428812542 -0.5 249.5 -0.5 Z" fill="#a3007c"/>
-
-    <g transform="scale(0.93, 0.93)">
-        <path d="M178.20792 263.87558C178.20776 271.38825 176.67741 278.10092 173.61686 284.0136C170.62558 289.92634 166.48668 294.83041 161.20016 298.72583C155.07863 303.31689 148.33118 306.58627 140.9578 308.53399C133.65374 310.48171 124.36731 311.45557 113.09846 311.45557L45.276115 311.45557L45.276115 156.09022L105.58583 156.09022C118.10679 156.09037 127.2541 156.50774 133.0278 157.34232C138.87084 158.17721 144.64443 160.02059 150.34858 162.87245C156.26117 165.86374 160.64353 169.8983 163.49568 174.97613C166.41712 179.98469 167.87791 185.72349 167.87805 192.19258C167.87791 199.70532 165.89541 206.34842 161.93055 212.12191C157.96542 217.82604 152.36574 222.27796 145.13148 225.4777L145.13148 226.31243C155.28731 228.3298 163.32164 232.50348 169.2345 238.83348C175.21663 245.16364 178.20776 253.51099 178.20792 263.87558M126.87162 200.01823C126.87151 197.44458 126.21068 194.87081 124.88912 192.29692C123.63691 189.72327 121.37617 187.81033 118.10688 186.5581C115.18521 185.44525 111.53325 184.85398 107.15096 184.78429C102.83808 184.64529 96.751466 184.57573 88.891101 184.57561L85.134787 184.57561L85.134787 217.44336L91.395311 217.44336C97.725325 217.44345 103.11633 217.33911 107.56833 217.13033C112.02017 216.92174 115.53302 216.22613 118.10688 215.04349C121.72398 213.44368 124.08906 211.39162 125.20214 208.88731C126.31502 206.31364 126.87151 203.35729 126.87162 200.01823M136.67977 263.24953C136.67966 258.31072 135.7058 254.51963 133.75819 251.87624C131.87993 249.16341 128.64533 247.14613 124.05438 245.8244C120.92402 244.92017 116.61122 244.43324 111.11596 244.36361C105.62053 244.29412 99.881725 244.25934 93.899521 244.25927L85.134787 244.25927L85.134787 282.97018L88.056365 282.97018C99.325235 282.97021 107.39435 282.93543 112.26373 282.86584C117.13293 282.79631 121.61964 281.89201 125.72385 280.15294C129.89743 278.41394 132.74945 276.11842 134.2799 273.26637C135.8797 270.34483 136.67966 267.00589 136.67977 263.24953M344.11181 255.21519C344.11166 274.41417 338.26851 289.12639 326.58235 299.35189C314.89591 309.57741 297.67948 314.69017 274.93302 314.69017C252.18638 314.69017 234.96996 309.57741 223.28369 299.35189C211.66692 289.12639 205.85855 274.44895 205.85857 255.31953L205.85857 156.09022L246.13461 156.09022L246.13461 253.02401C246.13455 263.80607 248.39529 271.8404 252.91684 277.12702C257.43826 282.41372 264.77698 285.05705 274.93302 285.05702C284.94976 285.05705 292.2537 282.51806 296.84486 277.44005C301.50535 272.36211 303.83566 264.22344 303.83577 253.02401L303.83577 156.09022L344.11181 156.09022L344.11181 255.21519M506.05073 262.62348C506.05059 277.92701 499.5466 290.37849 486.53876 299.97794C473.60023 309.50785 456.00122 314.2728 433.74167 314.2728C420.87276 314.2728 409.63861 313.15982 400.03918 310.93386C390.50925 308.63833 381.57062 305.75154 373.22327 302.27346L373.22327 265.02334L377.60564 265.02334C385.88342 271.63171 395.13507 276.70969 405.36063 280.25729C415.65566 283.80494 425.53337 285.57876 434.99378 285.57873C437.42835 285.57876 440.62817 285.37007 444.59325 284.95268C448.55816 284.53534 451.79276 283.83973 454.29706 282.86584C457.35767 281.61376 459.86188 280.04863 461.80969 278.17045C463.82687 276.29232 464.83551 273.50987 464.83561 269.82308C464.83551 266.41462 463.37472 263.49304 460.45324 261.05835C457.60113 258.55419 453.39267 256.64125 447.82785 255.31953C441.98462 253.92836 435.79366 252.64148 429.25497 251.45887C422.7857 250.20683 416.69908 248.6417 410.9951 246.76348C397.91753 242.52031 388.49197 236.7815 382.7184 229.54704C377.01435 222.24318 374.16234 213.20021 374.16235 202.4181C374.16234 187.94946 380.63154 176.15881 393.56998 167.04614C406.57791 157.86419 423.27262 153.27314 443.65417 153.27298C453.8796 153.27314 463.96599 154.28178 473.91337 156.2989C483.93009 158.24678 492.59047 160.7162 499.89455 163.70719L499.89455 199.49652L495.61652 199.49652C489.35587 194.48822 481.66935 190.31454 472.55693 186.97547C463.51384 183.56709 454.26219 181.86284 444.80193 181.86271C441.46291 181.86284 438.12396 182.10631 434.78509 182.59311C431.51564 183.0106 428.3506 183.84534 425.28997 185.09732C422.57701 186.14086 420.24671 187.74077 418.29905 189.89705C416.35127 191.98401 415.37742 194.38388 415.37747 197.09665C415.37742 201.20089 416.94255 204.36593 420.07286 206.59178C423.20306 208.74829 429.11577 210.73079 437.81102 212.53928C443.51497 213.72192 448.97553 214.86968 454.19272 215.98257C459.47929 217.09565 465.14853 218.62599 471.20048 220.57362C483.09535 224.46915 491.86008 229.79059 497.49468 236.53796C503.19857 243.21592 506.05059 251.91108 506.05073 262.62348" fill="#ffffff"/>
-    </g>
-
-</svg>-
\ No newline at end of file
diff --git a/client/img/product_bus_grey.svg b/client/img/product_bus_grey.svg
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?><svg xmlns:android="http://schemas.android.com/apk/res/android" height="500" width="500" xmlns="http://www.w3.org/2000/svg">
-
-    <path d="M 249.5 -0.5 C 387.571187458 -0.5 499.5 111.428812542 499.5 249.5 C 499.5 387.571187458 387.571187458 499.5 249.5 499.5 C 111.428812542 499.5 -0.5 387.571187458 -0.5 249.5 C -0.5 111.428812542 111.428812542 -0.5 249.5 -0.5 Z" fill="#a9a9a9"/>
-
-    <g transform="scale(0.93, 0.93)">
-        <path d="M178.20792 263.87558C178.20776 271.38825 176.67741 278.10092 173.61686 284.0136C170.62558 289.92634 166.48668 294.83041 161.20016 298.72583C155.07863 303.31689 148.33118 306.58627 140.9578 308.53399C133.65374 310.48171 124.36731 311.45557 113.09846 311.45557L45.276115 311.45557L45.276115 156.09022L105.58583 156.09022C118.10679 156.09037 127.2541 156.50774 133.0278 157.34232C138.87084 158.17721 144.64443 160.02059 150.34858 162.87245C156.26117 165.86374 160.64353 169.8983 163.49568 174.97613C166.41712 179.98469 167.87791 185.72349 167.87805 192.19258C167.87791 199.70532 165.89541 206.34842 161.93055 212.12191C157.96542 217.82604 152.36574 222.27796 145.13148 225.4777L145.13148 226.31243C155.28731 228.3298 163.32164 232.50348 169.2345 238.83348C175.21663 245.16364 178.20776 253.51099 178.20792 263.87558M126.87162 200.01823C126.87151 197.44458 126.21068 194.87081 124.88912 192.29692C123.63691 189.72327 121.37617 187.81033 118.10688 186.5581C115.18521 185.44525 111.53325 184.85398 107.15096 184.78429C102.83808 184.64529 96.751466 184.57573 88.891101 184.57561L85.134787 184.57561L85.134787 217.44336L91.395311 217.44336C97.725325 217.44345 103.11633 217.33911 107.56833 217.13033C112.02017 216.92174 115.53302 216.22613 118.10688 215.04349C121.72398 213.44368 124.08906 211.39162 125.20214 208.88731C126.31502 206.31364 126.87151 203.35729 126.87162 200.01823M136.67977 263.24953C136.67966 258.31072 135.7058 254.51963 133.75819 251.87624C131.87993 249.16341 128.64533 247.14613 124.05438 245.8244C120.92402 244.92017 116.61122 244.43324 111.11596 244.36361C105.62053 244.29412 99.881725 244.25934 93.899521 244.25927L85.134787 244.25927L85.134787 282.97018L88.056365 282.97018C99.325235 282.97021 107.39435 282.93543 112.26373 282.86584C117.13293 282.79631 121.61964 281.89201 125.72385 280.15294C129.89743 278.41394 132.74945 276.11842 134.2799 273.26637C135.8797 270.34483 136.67966 267.00589 136.67977 263.24953M344.11181 255.21519C344.11166 274.41417 338.26851 289.12639 326.58235 299.35189C314.89591 309.57741 297.67948 314.69017 274.93302 314.69017C252.18638 314.69017 234.96996 309.57741 223.28369 299.35189C211.66692 289.12639 205.85855 274.44895 205.85857 255.31953L205.85857 156.09022L246.13461 156.09022L246.13461 253.02401C246.13455 263.80607 248.39529 271.8404 252.91684 277.12702C257.43826 282.41372 264.77698 285.05705 274.93302 285.05702C284.94976 285.05705 292.2537 282.51806 296.84486 277.44005C301.50535 272.36211 303.83566 264.22344 303.83577 253.02401L303.83577 156.09022L344.11181 156.09022L344.11181 255.21519M506.05073 262.62348C506.05059 277.92701 499.5466 290.37849 486.53876 299.97794C473.60023 309.50785 456.00122 314.2728 433.74167 314.2728C420.87276 314.2728 409.63861 313.15982 400.03918 310.93386C390.50925 308.63833 381.57062 305.75154 373.22327 302.27346L373.22327 265.02334L377.60564 265.02334C385.88342 271.63171 395.13507 276.70969 405.36063 280.25729C415.65566 283.80494 425.53337 285.57876 434.99378 285.57873C437.42835 285.57876 440.62817 285.37007 444.59325 284.95268C448.55816 284.53534 451.79276 283.83973 454.29706 282.86584C457.35767 281.61376 459.86188 280.04863 461.80969 278.17045C463.82687 276.29232 464.83551 273.50987 464.83561 269.82308C464.83551 266.41462 463.37472 263.49304 460.45324 261.05835C457.60113 258.55419 453.39267 256.64125 447.82785 255.31953C441.98462 253.92836 435.79366 252.64148 429.25497 251.45887C422.7857 250.20683 416.69908 248.6417 410.9951 246.76348C397.91753 242.52031 388.49197 236.7815 382.7184 229.54704C377.01435 222.24318 374.16234 213.20021 374.16235 202.4181C374.16234 187.94946 380.63154 176.15881 393.56998 167.04614C406.57791 157.86419 423.27262 153.27314 443.65417 153.27298C453.8796 153.27314 463.96599 154.28178 473.91337 156.2989C483.93009 158.24678 492.59047 160.7162 499.89455 163.70719L499.89455 199.49652L495.61652 199.49652C489.35587 194.48822 481.66935 190.31454 472.55693 186.97547C463.51384 183.56709 454.26219 181.86284 444.80193 181.86271C441.46291 181.86284 438.12396 182.10631 434.78509 182.59311C431.51564 183.0106 428.3506 183.84534 425.28997 185.09732C422.57701 186.14086 420.24671 187.74077 418.29905 189.89705C416.35127 191.98401 415.37742 194.38388 415.37747 197.09665C415.37742 201.20089 416.94255 204.36593 420.07286 206.59178C423.20306 208.74829 429.11577 210.73079 437.81102 212.53928C443.51497 213.72192 448.97553 214.86968 454.19272 215.98257C459.47929 217.09565 465.14853 218.62599 471.20048 220.57362C483.09535 224.46915 491.86008 229.79059 497.49468 236.53796C503.19857 243.21592 506.05059 251.91108 506.05073 262.62348" fill="#ffffff"/>
-    </g>
-
-</svg>-
\ No newline at end of file
diff --git a/client/img/product_call_color.svg b/client/img/product_call_color.svg
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?><svg xmlns:android="http://schemas.android.com/apk/res/android" height="500" width="500" xmlns="http://www.w3.org/2000/svg">
-
-    <path d="M 249.5 -0.5 C 387.571187458 -0.5 499.5 111.428812542 499.5 249.5 C 499.5 387.571187458 387.571187458 499.5 249.5 499.5 C 111.428812542 499.5 -0.5 387.571187458 -0.5 249.5 C -0.5 111.428812542 111.428812542 -0.5 249.5 -0.5 Z" fill="#a3007c"/>
-
-    <g transform="translate(45, 45) scale(17, 17)">
-        <path d="M 20 15.5 c -1.25 0 -2.45 -.2 -3.57 -.57 -.35 -.11 -.74 -.03 -1.02 .24 l -2.2 2.2 c -2.83 -1.44 -5.15 -3.75 -6.59 -6.58 l 2.2 -2.21 c .28 -.27 .36 -.66 .25 -1.01 C 8.7 6.45 8.5 5.25 8.5 4 c 0 -.55 -.45 -1 -1 -1 H 4 c -.55 0 -1 .45 -1 1 0 9.39 7.61 17 17 17 .55 0 1 -.45 1 -1 v -3.5 c 0 -.55 -.45 -1 -1 -1 z" fill="#ffffff"/>
-    </g>
-
-</svg>-
\ No newline at end of file
diff --git a/client/img/product_call_grey.svg b/client/img/product_call_grey.svg
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?><svg xmlns:android="http://schemas.android.com/apk/res/android" height="500" width="500" xmlns="http://www.w3.org/2000/svg">
-
-    <path d="M 249.5 -0.5 C 387.571187458 -0.5 499.5 111.428812542 499.5 249.5 C 499.5 387.571187458 387.571187458 499.5 249.5 499.5 C 111.428812542 499.5 -0.5 387.571187458 -0.5 249.5 C -0.5 111.428812542 111.428812542 -0.5 249.5 -0.5 Z" fill="#a9a9a9"/>
-
-    <g transform="translate(45, 45) scale(17, 17)">
-        <path d="M 20 15.5 c -1.25 0 -2.45 -.2 -3.57 -.57 -.35 -.11 -.74 -.03 -1.02 .24 l -2.2 2.2 c -2.83 -1.44 -5.15 -3.75 -6.59 -6.58 l 2.2 -2.21 c .28 -.27 .36 -.66 .25 -1.01 C 8.7 6.45 8.5 5.25 8.5 4 c 0 -.55 -.45 -1 -1 -1 H 4 c -.55 0 -1 .45 -1 1 0 9.39 7.61 17 17 17 .55 0 1 -.45 1 -1 v -3.5 c 0 -.55 -.45 -1 -1 -1 z" fill="#ffffff"/>
-    </g>
-
-</svg>-
\ No newline at end of file
diff --git a/client/img/product_ferry_color.svg b/client/img/product_ferry_color.svg
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?><svg xmlns:android="http://schemas.android.com/apk/res/android" height="500" width="500" xmlns="http://www.w3.org/2000/svg">
-
-    <path d="M 249.5 -0.5 C 387.571187458 -0.5 499.5 111.428812542 499.5 249.5 C 499.5 387.571187458 387.571187458 499.5 249.5 499.5 C 111.428812542 499.5 -0.5 387.571187458 -0.5 249.5 C -0.5 111.428812542 111.428812542 -0.5 249.5 -0.5 Z" fill="#ffffff"/>
-
-    <g transform="translate(-124, -282.36217)">
-        <path d="M 530.96544,727.09056 C 518.61233,731.51828 424.32729,729.55598 371.47722,713.67181 C 242.6438,674.95072 188.03985,698.09969 188.71925,698.44999 C 234.50268,749.59823 301.00643,781.86217 375.00001,781.86217 C 433.98426,781.86217 488.2424,761.35276 530.96544,727.09056 z M 553.7215,706.36522 C 506.77439,716.60935 450.5039,712.13823 401.70643,703.18706 C 354.10678,691.99951 300.55231,671.99455 270.35714,674.50504 L 298.92857,540.21932 L 467.14285,540.21932 L 478.92857,480.93318 L 311.07143,480.93318 L 328.21428,397.36218 L 500.71428,397.36218 L 511.42857,339.50504 L 270,339.50504 L 199.28571,673.07647 C 177.5,676.64789 174.84375,681.51396 174.76786,681.49928 C 143.87047,639.76479 125.49999,588.19576 125.49999,532.36218 C 125.49999,394.63817 237.276,282.86218 375.00001,282.86218 C 512.72399,282.86218 624.5,394.63817 624.5,532.36218 C 624.5,600.02229 597.49914,661.40668 553.7215,706.36522 z" fill="#0080c0" stroke-width="1"/>
-    </g>
-
-</svg>-
\ No newline at end of file
diff --git a/client/img/product_ferry_grey.svg b/client/img/product_ferry_grey.svg
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?><svg xmlns:android="http://schemas.android.com/apk/res/android" height="500" width="500" xmlns="http://www.w3.org/2000/svg">
-
-    <path d="M 249.5 -0.5 C 387.571187458 -0.5 499.5 111.428812542 499.5 249.5 C 499.5 387.571187458 387.571187458 499.5 249.5 499.5 C 111.428812542 499.5 -0.5 387.571187458 -0.5 249.5 C -0.5 111.428812542 111.428812542 -0.5 249.5 -0.5 Z" fill="#ffffff"/>
-
-    <g transform="translate(-124, -282.36217)">
-        <path d="M 530.96544,727.09056 C 518.61233,731.51828 424.32729,729.55598 371.47722,713.67181 C 242.6438,674.95072 188.03985,698.09969 188.71925,698.44999 C 234.50268,749.59823 301.00643,781.86217 375.00001,781.86217 C 433.98426,781.86217 488.2424,761.35276 530.96544,727.09056 z M 553.7215,706.36522 C 506.77439,716.60935 450.5039,712.13823 401.70643,703.18706 C 354.10678,691.99951 300.55231,671.99455 270.35714,674.50504 L 298.92857,540.21932 L 467.14285,540.21932 L 478.92857,480.93318 L 311.07143,480.93318 L 328.21428,397.36218 L 500.71428,397.36218 L 511.42857,339.50504 L 270,339.50504 L 199.28571,673.07647 C 177.5,676.64789 174.84375,681.51396 174.76786,681.49928 C 143.87047,639.76479 125.49999,588.19576 125.49999,532.36218 C 125.49999,394.63817 237.276,282.86218 375.00001,282.86218 C 512.72399,282.86218 624.5,394.63817 624.5,532.36218 C 624.5,600.02229 597.49914,661.40668 553.7215,706.36522 z" fill="#a9a9a9" stroke-width="1"/>
-    </g>
-
-</svg>-
\ No newline at end of file
diff --git a/client/img/product_highspeed_color.svg b/client/img/product_highspeed_color.svg
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?><svg xmlns:android="http://schemas.android.com/apk/res/android" height="2200" width="2200" xmlns="http://www.w3.org/2000/svg">
-
-    <g android:pivotX="1100" android:pivotY="1100" transform="scale(0.93, 0.93)">
-        <path d="M0,2200L2200,2200L2200,0l-2200,0Z" fill="#ff0000"/>
-        <path d="M270,1203.2c0,0,-6.8,8.3,-20,24.5c-13.2,16.2,-20,24.5,-20,24.5l-47.6,60.3c0,0,-5.9,9,-17.3,26.4c-11.4,17.4,-17.3,26.3,-17.3,26.3l-58.3,108.2c0,0,-2.6,10.1,-7.6,29.8c-5,19.6,-7.6,29.7,-7.6,29.7l-0.7,87c0,0,2.4,10.2,6.9,30c4.5,19.8,6.8,30,6.8,30l7.5,15.2c0,0,6.5,8.2,19.1,24.3c12.6,16,19.1,24.3,19.1,24.3l31.3,26c0,0,8.5,5.9,24.9,17.3c16.4,11.3,24.9,17.2,24.9,17.2l1.1,0.6c0,0,9.4,3.9,27.8,11.6c18.4,7.6,27.9,11.6,27.9,11.6l49.4,13.6c0,0,10.6,1.9,31.1,5.4c20.4,3.5,31,5.3,31,5.3l36.8,2.6c0,0,10.8,0.4,31.6,1.3c20.9,0.8,31.7,1.3,31.7,1.3l1725.6,19.3l-2,-1640.9l-585.4,0.9c0,0,-10.7,0.5,-31.5,1.6c-20.9,1.1,-31.6,1.6,-31.6,1.6l-196.4,20c0,0,-10.4,2.3,-30.7,6.8c-20.3,4.4,-30.7,6.7,-30.7,6.7l-111.3,38.2c0,0,-9.8,4.4,-28.7,13c-18.9,8.6,-28.7,13,-28.7,13l-62.7,36c0,0,-8.8,6.2,-25.9,18c-17.1,11.9,-25.9,18,-25.9,18L936.1,528.9c0,0,-7.8,7.4,-23,21.6c-15.2,14.3,-23,21.6,-23,21.6L675.9,799c0,0,-7.2,8,-21.1,23.6c-13.9,15.6,-21,23.6,-21,23.6Z" fill="#ffffff"/>
-        <path d="M528.4,1342.5l-0.9,-1.3l-1.1,-1.2l-1,-1.2l-1.1,-1.1l-1.2,-1.2l-1.2,-1.1l-1.2,-1.2l-1.3,-1.1l-1.3,-1.1l-1.4,-1l-1.4,-1.1l-1.4,-1l-1.5,-1.1l-1.5,-1l-1.6,-0.9l-1.6,-1l-1.6,-0.9l-1.7,-0.9l-1.7,-0.9l-1.8,-0.9l-1.8,-0.9l-1.8,-0.8l-1.9,-0.8l-1.9,-0.8l-1.9,-0.8l-1.9,-0.7l-2,-0.7l-2.1,-0.7l-2,-0.7l-2.1,-0.6l-2.1,-0.6l-2.1,-0.6l-2.2,-0.6l-2.2,-0.5l-2.2,-0.6l-2.3,-0.5l-2.2,-0.4l-2.3,-0.5l-2.4,-0.4l-2.3,-0.4l-2.3,-0.3l-2.4,-0.4l-2.4,-0.3l-2.4,-0.3l-2.5,-0.2l-2.4,-0.2l-2.5,-0.2l-2.5,-0.2l-2.5,-0.2l-2.5,-0.1l-2.5,-0.1l-2.5,-0.1l-2.6,0l-2.5,0l-2.6,0l-2.6,0.1l-2.5,0l-2.6,0.1l-2.6,0.1l-2.6,0.2l-2.6,0.2L404,1307l-2.6,0.2l-2.6,0.3l-2.6,0.3l-2.6,0.3l-2.6,0.3l-2.6,0.4l-2.5,0.4l-2.6,0.4l-2.6,0.4l-2.6,0.5l-2.5,0.5l-2.6,0.5l-2.5,0.6l-2.6,0.5l-2.5,0.6l-2.5,0.6l-2.5,0.7l-2.5,0.7l-2.4,0.7l-2.5,0.7l-2.4,0.7l-2.4,0.8l-2.4,0.8l-2.4,0.8l-2.4,0.8l-2.3,0.9l-2.3,0.8l-2.3,0.9l-2.3,1l-2.2,0.9l-2.2,1l-2.2,0.9l-2.2,1l-2.1,1.1l-2.1,1l-2.1,1.1l-2.1,1l-2,1.1l-2,1.1l-1.9,1.2l-2,1.1l-1.9,1.2l-1.8,1.1l-1.8,1.2l-1.8,1.3l-1.8,1.2l-1.7,1.2l-1.7,1.3l-1.6,1.2l-1.6,1.3l-1.6,1.3l-1.5,1.3l-1.5,1.3l-1.4,1.3l-1.4,1.4l-1.4,1.3l-1.3,1.4l-1.3,1.3l-1.2,1.4l-1.2,1.4l-1.2,1.4l-1.1,1.4l-1,1.4l-1,1.4l-1,1.4l-0.9,1.4l-0.9,1.5l-0.8,1.4l-0.8,1.4l-0.7,1.5l-0.7,1.4l-0.7,1.4l-0.6,1.5l-0.5,1.4l-0.5,1.5l-0.5,1.4l-0.4,1.5l-0.3,1.4l-0.3,1.4l-0.3,1.5l-0.2,1.4l-0.1,1.5l-0.2,1.4l0,1.4l0,1.4l0,1.5l0.1,1.4l0.1,1.4l0.2,1.4l0.2,1.4l0.3,1.4l0.4,1.3l0.3,1.4l0.5,1.4l0.4,1.3l0.6,1.3l0.5,1.4l0.7,1.3l0.6,1.3l0.7,1.3l0.8,1.3l0.8,1.3l0.9,1.2l0.9,1.3l0.9,1.2l1,1.2l1.1,1.2l1,1.2l1.2,1.2l1.1,1.1l1.2,1.1l1.3,1.2l1.3,1.1l1.3,1l1.4,1.1l1.5,1.1l1.4,1l1.5,1l1.6,1l1.6,1l1.6,0.9l1.6,0.9l1.7,0.9l1.8,0.9l1.8,0.9l1.8,0.8l1.8,0.8l1.9,0.8l1.9,0.8l1.9,0.8l2,0.7l2,0.7l2.1,0.7l2,0.6l2.1,0.7l2.1,0.6l2.2,0.6l2.2,0.5l2.2,0.5l2.2,0.5l2.3,0.5l2.3,0.5l2.3,0.4l2.3,0.4l2.3,0.4l2.4,0.3l2.4,0.4l2.4,0.3l2.4,0.2l2.5,0.3l2.4,0.2l2.5,0.2l2.5,0.1l2.5,0.2l2.5,0.1l2.5,0.1l2.6,0l2.5,0l2.6,0l2.5,0l2.6,0l2.6,-0.1l2.6,-0.1l2.6,-0.2l2.6,-0.1l2.5,-0.2l2.6,-0.3l2.6,-0.2l2.6,-0.3l2.6,-0.3l2.6,-0.3l2.6,-0.3l2.6,-0.4l2.6,-0.4l2.6,-0.5l2.6,-0.4l2.5,-0.5l2.6,-0.5l2.5,-0.5l2.6,-0.6l2.5,-0.6l2.5,-0.6l2.5,-0.6l2.5,-0.7l2.5,-0.7l2.4,-0.7l2.5,-0.7l2.4,-0.7l2.4,-0.8l2.4,-0.8l2.3,-0.8l2.4,-0.9l2.3,-0.9l2.3,-0.8l2.3,-1l2.3,-0.9l2.2,-0.9l2.2,-1l2.2,-1l2.1,-1l2.1,-1l2.1,-1.1l2.1,-1l2,-1.1l2,-1.1l2,-1.2l2,-1.1l1.9,-1.1l1.8,-1.2l1.9,-1.2l1.8,-1.2l1.8,-1.2l1.7,-1.3l1.7,-1.2l1.7,-1.3l1.6,-1.2l1.6,-1.3l1.5,-1.3l1.5,-1.3l1.5,-1.3l1.4,-1.4l1.4,-1.3l1.3,-1.4l1.3,-1.3l1.3,-1.4l1.2,-1.4l1.2,-1.4l1.1,-1.3l1.1,-1.4l1,-1.5l1,-1.4l0.9,-1.4l0.9,-1.4l0.9,-1.4l0.8,-1.5l0.8,-1.4l0.7,-1.4l0.6,-1.5l0.6,-1.4l0.6,-1.5l0.5,-1.4l0.5,-1.5l0.4,-1.4l0.4,-1.4l0.3,-1.5l0.3,-1.4l0.3,-1.5l0.1,-1.4l0.2,-1.4l0.1,-1.5l0,-1.4l0,-1.4l-0.1,-1.4l-0.1,-1.4l-0.2,-1.4l-0.2,-1.4l-0.2,-1.4l-0.3,-1.4l-0.4,-1.4l-0.4,-1.3l-0.4,-1.4l-0.5,-1.3l-0.6,-1.4l-0.6,-1.3l-0.6,-1.3l-0.7,-1.3l-0.8,-1.3l-0.7,-1.3l-0.9,-1.2l-0.9,-1.3l-0.9,-1.2Z" fill="#ff0000"/>
-        <path d="M431.6,1187.9l39.7,4.4c0,0,9.7,1.8,28.6,5.3c18.8,3.6,28.5,5.4,28.5,5.4l1.2,0.3c0,0,9.7,1.9,28.5,5.6c18.8,3.8,28.5,5.7,28.5,5.7l28.4,3.8L926.6,856.7c0,0,7.3,-7.8,21.7,-23C962.6,818.6,970,810.8,970,810.8L1237.5,553.7L1042.7,530.9L797.6,779.6c0,0,-7.4,7.8,-21.6,23.1c-14.3,15.2,-21.7,23,-21.7,23Z" fill="#ff0000"/>
-        <path d="M1614.8,2037.4l4.8,-0.1l4.8,-0.1l4.8,-0.3l4.7,-0.3l4.8,-0.4l4.8,-0.5l4.7,-0.6l4.7,-0.6l4.8,-0.8l4.7,-0.8l4.7,-1l4.6,-1l4.7,-1.1l4.6,-1.2l4.6,-1.3l4.6,-1.4l4.6,-1.5l4.5,-1.5l4.5,-1.7l4.5,-1.7l4.4,-1.8l4.4,-1.9l4.4,-2l4.3,-2l4.3,-2.1l4.2,-2.3l4.2,-2.3l4.2,-2.3l4.1,-2.5l4,-2.5l4,-2.6l4,-2.7l3.9,-2.7l3.9,-2.9l3.8,-2.9l3.7,-2.9l3.7,-3.1l3.7,-3.1l3.5,-3.2l3.6,-3.2l3.4,-3.3l3.4,-3.4l3.3,-3.4l3.3,-3.5l3.2,-3.6l3.1,-3.6l3.1,-3.7l3,-3.7l2.9,-3.8l2.8,-3.9l2.8,-3.9l2.7,-3.9l2.6,-4l2.6,-4.1l2.4,-4.1l2.4,-4.1l2.4,-4.2l2.2,-4.3l2.1,-4.2l2.1,-4.3l2,-4.4l1.9,-4.4l1.8,-4.4l1.8,-4.5l1.6,-4.5l1.6,-4.5l1.5,-4.5l1.4,-4.6l1.3,-4.6l1.2,-4.6l1.2,-4.7l1,-4.6l1,-4.7l0.9,-4.7l0.8,-4.7l0.7,-4.8l0.6,-4.7l0.5,-4.8l0.4,-4.8l0.4,-4.7l0.2,-4.8l0.2,-4.8l0,-4.8l0,-4.8l-0.1,-4.7l-0.2,-4.8l-0.3,-4.8l-0.4,-4.8l-0.5,-4.7l-0.5,-4.8l-0.7,-4.7L1865,1742l-0.8,-4.7l-1,-4.7l-1,-4.6l-1.1,-4.7l-1.2,-4.6l-1.2,-4.6l-1.4,-4.6l-1.4,-4.6l-1.6,-4.5l-1.6,-4.5l-1.7,-4.5l-1.8,-4.5l-1.8,-4.4l-2,-4.3l-2,-4.4l-2.1,-4.3l-2.2,-4.2l-2.3,-4.2l-2.3,-4.2l-2.5,-4.1l-2.5,-4.1l-2.6,-4l-2.6,-4l-2.8,-3.9l-2.8,-3.9l-2.9,-3.8l-2.9,-3.8l-3,-3.7l-3.1,-3.6l-3.2,-3.6l-3.2,-3.6l-3.3,-3.4l-3.4,-3.4l-3.4,-3.4l-3.5,-3.3l-3.5,-3.2l-3.6,-3.1l-3.7,-3.1l-3.7,-3l-3.8,-2.9l-3.8,-2.9l-3.9,-2.8l-4,-2.7l-4,-2.6l-4,-2.6l-4.1,-2.5l-4.1,-2.4l-4.2,-2.3l-4.2,-2.3l-4.3,-2.2l-4.3,-2.1l-4.3,-2l-4.4,-1.9l-4.4,-1.9l-4.5,-1.7l-4.4,-1.7l-4.6,-1.6l-4.5,-1.5l-4.6,-1.4l-4.6,-1.4l-4.6,-1.2l-4.6,-1.2l-4.7,-1l-4.7,-1l-4.7,-0.9l-4.7,-0.8l-4.7,-0.8l-4.8,-0.6l-4.7,-0.5l-4.8,-0.5l-4.8,-0.3l-4.7,-0.3l-4.8,-0.2l-4.8,-0.1l-4.8,0l-4.8,0.1l-4.8,0.2l-4.7,0.3l-4.8,0.3l-4.8,0.5l-4.7,0.5l-4.8,0.6l-4.7,0.8l-4.7,0.8l-4.7,0.9l-4.7,1l-4.7,1l-4.6,1.2l-4.6,1.2l-4.6,1.4l-4.6,1.4l-4.5,1.5l-4.5,1.6l-4.5,1.7l-4.5,1.7l-4.4,1.9l-4.4,1.9l-4.3,2l-4.3,2.1l-4.3,2.2l-4.2,2.3l-4.2,2.3l-4.1,2.4l-4.1,2.5l-4,2.6l-4,2.6l-4,2.7l-3.8,2.8l-3.9,2.9l-3.8,2.9l-3.7,3l-3.6,3.1l-3.7,3.1l-3.5,3.2l-3.5,3.3l-3.4,3.4l-3.4,3.4l-3.3,3.4l-3.2,3.6l-3.2,3.6l-3,3.6l-3.1,3.7l-2.9,3.8l-2.9,3.8l-2.8,3.9l-2.7,3.9l-2.7,4l-2.6,4l-2.5,4.1l-2.4,4.1l-2.4,4.2l-2.3,4.2l-2.2,4.2l-2.1,4.3l-2,4.4l-2,4.3l-1.8,4.4l-1.8,4.5l-1.7,4.5l-1.6,4.5l-1.6,4.5l-1.4,4.6l-1.4,4.6l-1.2,4.6l-1.2,4.6l-1.1,4.7l-1,4.6l-0.9,4.7l-0.9,4.7l-0.7,4.8l-0.7,4.7l-0.5,4.8l-0.5,4.7l-0.4,4.8l-0.3,4.8l-0.2,4.8l-0.1,4.7l0,4.8l0.1,4.8l0.1,4.8l0.3,4.8l0.3,4.7l0.4,4.8l0.5,4.8l0.7,4.7l0.7,4.8l0.7,4.7l0.9,4.7l1,4.7l1,4.6l1.2,4.7l1.2,4.6l1.3,4.6l1.4,4.6l1.5,4.5l1.6,4.5l1.6,4.5l1.8,4.5l1.8,4.4l1.9,4.4l2,4.4l2.1,4.3l2.1,4.2l2.3,4.3l2.3,4.2l2.4,4.1l2.4,4.1l2.6,4.1l2.6,4l2.7,3.9l2.8,3.9l2.8,3.9l2.9,3.8l3,3.7l3.1,3.7l3.1,3.6l3.2,3.6l3.3,3.5l3.3,3.4l3.4,3.4l3.5,3.3l3.5,3.2l3.5,3.2l3.7,3.1l3.7,3.1l3.7,2.9l3.8,2.9l3.9,2.9l3.9,2.7l4,2.7l4,2.6l4.1,2.5l4.1,2.5l4.1,2.3l4.2,2.3l4.3,2.3l4.2,2.1l4.4,2l4.3,2l4.4,1.9l4.5,1.8l4.4,1.7l4.5,1.7l4.5,1.5l4.6,1.5l4.6,1.4l4.6,1.3l4.6,1.2l4.7,1.1l4.6,1l4.7,1l4.7,0.8l4.8,0.8l4.7,0.6l4.8,0.6l4.7,0.5l4.8,0.4l4.8,0.3l4.7,0.3l4.8,0.1l4.8,0.1Z" fill="#ffffff" stroke="#ffffff" stroke-width="44"/>
-        <path d="M 1142,1168 L 2200,1162.3 l 0,-500.9 L 2013,677.3 c 0,0,-10.6,1.4,-31.2,4.1c-20.7,2.8,-31.3,4.2,-31.3,4.2l-142.2,31.2c0,0,-10.2,3.4,-29.9,9.9c-19.7,6.6,-29.8,9.9,-29.8,9.9L1499.4,849.5c0,0,-9,5.6,-26.6,16.6c-17.6,10.9,-26.6,16.5,-26.6,16.5l-182.9,150.8c0,0,-7.6,7.6,-22.4,22.2c-14.8,14.6,-22.4,22.1,-22.4,22.1Z" fill="#ff0000"/>
-        <path d="M 933.6,1457.5 L 2200,1469.1 L 2200,1333 l -1293.9,0 Z" fill="#ff0000"/>
-    </g>
-
-</svg>-
\ No newline at end of file
diff --git a/client/img/product_highspeed_grey.svg b/client/img/product_highspeed_grey.svg
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?><svg xmlns:android="http://schemas.android.com/apk/res/android" height="2200" width="2200" xmlns="http://www.w3.org/2000/svg">
-
-    <g android:pivotX="1100" android:pivotY="1100" transform="scale(0.93, 0.93)">
-        <path d="M0,2200L2200,2200L2200,0l-2200,0Z" fill="#a9a9a9"/>
-        <path d="M270,1203.2c0,0,-6.8,8.3,-20,24.5c-13.2,16.2,-20,24.5,-20,24.5l-47.6,60.3c0,0,-5.9,9,-17.3,26.4c-11.4,17.4,-17.3,26.3,-17.3,26.3l-58.3,108.2c0,0,-2.6,10.1,-7.6,29.8c-5,19.6,-7.6,29.7,-7.6,29.7l-0.7,87c0,0,2.4,10.2,6.9,30c4.5,19.8,6.8,30,6.8,30l7.5,15.2c0,0,6.5,8.2,19.1,24.3c12.6,16,19.1,24.3,19.1,24.3l31.3,26c0,0,8.5,5.9,24.9,17.3c16.4,11.3,24.9,17.2,24.9,17.2l1.1,0.6c0,0,9.4,3.9,27.8,11.6c18.4,7.6,27.9,11.6,27.9,11.6l49.4,13.6c0,0,10.6,1.9,31.1,5.4c20.4,3.5,31,5.3,31,5.3l36.8,2.6c0,0,10.8,0.4,31.6,1.3c20.9,0.8,31.7,1.3,31.7,1.3l1725.6,19.3l-2,-1640.9l-585.4,0.9c0,0,-10.7,0.5,-31.5,1.6c-20.9,1.1,-31.6,1.6,-31.6,1.6l-196.4,20c0,0,-10.4,2.3,-30.7,6.8c-20.3,4.4,-30.7,6.7,-30.7,6.7l-111.3,38.2c0,0,-9.8,4.4,-28.7,13c-18.9,8.6,-28.7,13,-28.7,13l-62.7,36c0,0,-8.8,6.2,-25.9,18c-17.1,11.9,-25.9,18,-25.9,18L936.1,528.9c0,0,-7.8,7.4,-23,21.6c-15.2,14.3,-23,21.6,-23,21.6L675.9,799c0,0,-7.2,8,-21.1,23.6c-13.9,15.6,-21,23.6,-21,23.6Z" fill="#ffffff"/>
-        <path d="M528.4,1342.5l-0.9,-1.3l-1.1,-1.2l-1,-1.2l-1.1,-1.1l-1.2,-1.2l-1.2,-1.1l-1.2,-1.2l-1.3,-1.1l-1.3,-1.1l-1.4,-1l-1.4,-1.1l-1.4,-1l-1.5,-1.1l-1.5,-1l-1.6,-0.9l-1.6,-1l-1.6,-0.9l-1.7,-0.9l-1.7,-0.9l-1.8,-0.9l-1.8,-0.9l-1.8,-0.8l-1.9,-0.8l-1.9,-0.8l-1.9,-0.8l-1.9,-0.7l-2,-0.7l-2.1,-0.7l-2,-0.7l-2.1,-0.6l-2.1,-0.6l-2.1,-0.6l-2.2,-0.6l-2.2,-0.5l-2.2,-0.6l-2.3,-0.5l-2.2,-0.4l-2.3,-0.5l-2.4,-0.4l-2.3,-0.4l-2.3,-0.3l-2.4,-0.4l-2.4,-0.3l-2.4,-0.3l-2.5,-0.2l-2.4,-0.2l-2.5,-0.2l-2.5,-0.2l-2.5,-0.2l-2.5,-0.1l-2.5,-0.1l-2.5,-0.1l-2.6,0l-2.5,0l-2.6,0l-2.6,0.1l-2.5,0l-2.6,0.1l-2.6,0.1l-2.6,0.2l-2.6,0.2L404,1307l-2.6,0.2l-2.6,0.3l-2.6,0.3l-2.6,0.3l-2.6,0.3l-2.6,0.4l-2.5,0.4l-2.6,0.4l-2.6,0.4l-2.6,0.5l-2.5,0.5l-2.6,0.5l-2.5,0.6l-2.6,0.5l-2.5,0.6l-2.5,0.6l-2.5,0.7l-2.5,0.7l-2.4,0.7l-2.5,0.7l-2.4,0.7l-2.4,0.8l-2.4,0.8l-2.4,0.8l-2.4,0.8l-2.3,0.9l-2.3,0.8l-2.3,0.9l-2.3,1l-2.2,0.9l-2.2,1l-2.2,0.9l-2.2,1l-2.1,1.1l-2.1,1l-2.1,1.1l-2.1,1l-2,1.1l-2,1.1l-1.9,1.2l-2,1.1l-1.9,1.2l-1.8,1.1l-1.8,1.2l-1.8,1.3l-1.8,1.2l-1.7,1.2l-1.7,1.3l-1.6,1.2l-1.6,1.3l-1.6,1.3l-1.5,1.3l-1.5,1.3l-1.4,1.3l-1.4,1.4l-1.4,1.3l-1.3,1.4l-1.3,1.3l-1.2,1.4l-1.2,1.4l-1.2,1.4l-1.1,1.4l-1,1.4l-1,1.4l-1,1.4l-0.9,1.4l-0.9,1.5l-0.8,1.4l-0.8,1.4l-0.7,1.5l-0.7,1.4l-0.7,1.4l-0.6,1.5l-0.5,1.4l-0.5,1.5l-0.5,1.4l-0.4,1.5l-0.3,1.4l-0.3,1.4l-0.3,1.5l-0.2,1.4l-0.1,1.5l-0.2,1.4l0,1.4l0,1.4l0,1.5l0.1,1.4l0.1,1.4l0.2,1.4l0.2,1.4l0.3,1.4l0.4,1.3l0.3,1.4l0.5,1.4l0.4,1.3l0.6,1.3l0.5,1.4l0.7,1.3l0.6,1.3l0.7,1.3l0.8,1.3l0.8,1.3l0.9,1.2l0.9,1.3l0.9,1.2l1,1.2l1.1,1.2l1,1.2l1.2,1.2l1.1,1.1l1.2,1.1l1.3,1.2l1.3,1.1l1.3,1l1.4,1.1l1.5,1.1l1.4,1l1.5,1l1.6,1l1.6,1l1.6,0.9l1.6,0.9l1.7,0.9l1.8,0.9l1.8,0.9l1.8,0.8l1.8,0.8l1.9,0.8l1.9,0.8l1.9,0.8l2,0.7l2,0.7l2.1,0.7l2,0.6l2.1,0.7l2.1,0.6l2.2,0.6l2.2,0.5l2.2,0.5l2.2,0.5l2.3,0.5l2.3,0.5l2.3,0.4l2.3,0.4l2.3,0.4l2.4,0.3l2.4,0.4l2.4,0.3l2.4,0.2l2.5,0.3l2.4,0.2l2.5,0.2l2.5,0.1l2.5,0.2l2.5,0.1l2.5,0.1l2.6,0l2.5,0l2.6,0l2.5,0l2.6,0l2.6,-0.1l2.6,-0.1l2.6,-0.2l2.6,-0.1l2.5,-0.2l2.6,-0.3l2.6,-0.2l2.6,-0.3l2.6,-0.3l2.6,-0.3l2.6,-0.3l2.6,-0.4l2.6,-0.4l2.6,-0.5l2.6,-0.4l2.5,-0.5l2.6,-0.5l2.5,-0.5l2.6,-0.6l2.5,-0.6l2.5,-0.6l2.5,-0.6l2.5,-0.7l2.5,-0.7l2.4,-0.7l2.5,-0.7l2.4,-0.7l2.4,-0.8l2.4,-0.8l2.3,-0.8l2.4,-0.9l2.3,-0.9l2.3,-0.8l2.3,-1l2.3,-0.9l2.2,-0.9l2.2,-1l2.2,-1l2.1,-1l2.1,-1l2.1,-1.1l2.1,-1l2,-1.1l2,-1.1l2,-1.2l2,-1.1l1.9,-1.1l1.8,-1.2l1.9,-1.2l1.8,-1.2l1.8,-1.2l1.7,-1.3l1.7,-1.2l1.7,-1.3l1.6,-1.2l1.6,-1.3l1.5,-1.3l1.5,-1.3l1.5,-1.3l1.4,-1.4l1.4,-1.3l1.3,-1.4l1.3,-1.3l1.3,-1.4l1.2,-1.4l1.2,-1.4l1.1,-1.3l1.1,-1.4l1,-1.5l1,-1.4l0.9,-1.4l0.9,-1.4l0.9,-1.4l0.8,-1.5l0.8,-1.4l0.7,-1.4l0.6,-1.5l0.6,-1.4l0.6,-1.5l0.5,-1.4l0.5,-1.5l0.4,-1.4l0.4,-1.4l0.3,-1.5l0.3,-1.4l0.3,-1.5l0.1,-1.4l0.2,-1.4l0.1,-1.5l0,-1.4l0,-1.4l-0.1,-1.4l-0.1,-1.4l-0.2,-1.4l-0.2,-1.4l-0.2,-1.4l-0.3,-1.4l-0.4,-1.4l-0.4,-1.3l-0.4,-1.4l-0.5,-1.3l-0.6,-1.4l-0.6,-1.3l-0.6,-1.3l-0.7,-1.3l-0.8,-1.3l-0.7,-1.3l-0.9,-1.2l-0.9,-1.3l-0.9,-1.2Z" fill="#a9a9a9"/>
-        <path d="M431.6,1187.9l39.7,4.4c0,0,9.7,1.8,28.6,5.3c18.8,3.6,28.5,5.4,28.5,5.4l1.2,0.3c0,0,9.7,1.9,28.5,5.6c18.8,3.8,28.5,5.7,28.5,5.7l28.4,3.8L926.6,856.7c0,0,7.3,-7.8,21.7,-23C962.6,818.6,970,810.8,970,810.8L1237.5,553.7L1042.7,530.9L797.6,779.6c0,0,-7.4,7.8,-21.6,23.1c-14.3,15.2,-21.7,23,-21.7,23Z" fill="#a9a9a9"/>
-        <path d="M1614.8,2037.4l4.8,-0.1l4.8,-0.1l4.8,-0.3l4.7,-0.3l4.8,-0.4l4.8,-0.5l4.7,-0.6l4.7,-0.6l4.8,-0.8l4.7,-0.8l4.7,-1l4.6,-1l4.7,-1.1l4.6,-1.2l4.6,-1.3l4.6,-1.4l4.6,-1.5l4.5,-1.5l4.5,-1.7l4.5,-1.7l4.4,-1.8l4.4,-1.9l4.4,-2l4.3,-2l4.3,-2.1l4.2,-2.3l4.2,-2.3l4.2,-2.3l4.1,-2.5l4,-2.5l4,-2.6l4,-2.7l3.9,-2.7l3.9,-2.9l3.8,-2.9l3.7,-2.9l3.7,-3.1l3.7,-3.1l3.5,-3.2l3.6,-3.2l3.4,-3.3l3.4,-3.4l3.3,-3.4l3.3,-3.5l3.2,-3.6l3.1,-3.6l3.1,-3.7l3,-3.7l2.9,-3.8l2.8,-3.9l2.8,-3.9l2.7,-3.9l2.6,-4l2.6,-4.1l2.4,-4.1l2.4,-4.1l2.4,-4.2l2.2,-4.3l2.1,-4.2l2.1,-4.3l2,-4.4l1.9,-4.4l1.8,-4.4l1.8,-4.5l1.6,-4.5l1.6,-4.5l1.5,-4.5l1.4,-4.6l1.3,-4.6l1.2,-4.6l1.2,-4.7l1,-4.6l1,-4.7l0.9,-4.7l0.8,-4.7l0.7,-4.8l0.6,-4.7l0.5,-4.8l0.4,-4.8l0.4,-4.7l0.2,-4.8l0.2,-4.8l0,-4.8l0,-4.8l-0.1,-4.7l-0.2,-4.8l-0.3,-4.8l-0.4,-4.8l-0.5,-4.7l-0.5,-4.8l-0.7,-4.7L1865,1742l-0.8,-4.7l-1,-4.7l-1,-4.6l-1.1,-4.7l-1.2,-4.6l-1.2,-4.6l-1.4,-4.6l-1.4,-4.6l-1.6,-4.5l-1.6,-4.5l-1.7,-4.5l-1.8,-4.5l-1.8,-4.4l-2,-4.3l-2,-4.4l-2.1,-4.3l-2.2,-4.2l-2.3,-4.2l-2.3,-4.2l-2.5,-4.1l-2.5,-4.1l-2.6,-4l-2.6,-4l-2.8,-3.9l-2.8,-3.9l-2.9,-3.8l-2.9,-3.8l-3,-3.7l-3.1,-3.6l-3.2,-3.6l-3.2,-3.6l-3.3,-3.4l-3.4,-3.4l-3.4,-3.4l-3.5,-3.3l-3.5,-3.2l-3.6,-3.1l-3.7,-3.1l-3.7,-3l-3.8,-2.9l-3.8,-2.9l-3.9,-2.8l-4,-2.7l-4,-2.6l-4,-2.6l-4.1,-2.5l-4.1,-2.4l-4.2,-2.3l-4.2,-2.3l-4.3,-2.2l-4.3,-2.1l-4.3,-2l-4.4,-1.9l-4.4,-1.9l-4.5,-1.7l-4.4,-1.7l-4.6,-1.6l-4.5,-1.5l-4.6,-1.4l-4.6,-1.4l-4.6,-1.2l-4.6,-1.2l-4.7,-1l-4.7,-1l-4.7,-0.9l-4.7,-0.8l-4.7,-0.8l-4.8,-0.6l-4.7,-0.5l-4.8,-0.5l-4.8,-0.3l-4.7,-0.3l-4.8,-0.2l-4.8,-0.1l-4.8,0l-4.8,0.1l-4.8,0.2l-4.7,0.3l-4.8,0.3l-4.8,0.5l-4.7,0.5l-4.8,0.6l-4.7,0.8l-4.7,0.8l-4.7,0.9l-4.7,1l-4.7,1l-4.6,1.2l-4.6,1.2l-4.6,1.4l-4.6,1.4l-4.5,1.5l-4.5,1.6l-4.5,1.7l-4.5,1.7l-4.4,1.9l-4.4,1.9l-4.3,2l-4.3,2.1l-4.3,2.2l-4.2,2.3l-4.2,2.3l-4.1,2.4l-4.1,2.5l-4,2.6l-4,2.6l-4,2.7l-3.8,2.8l-3.9,2.9l-3.8,2.9l-3.7,3l-3.6,3.1l-3.7,3.1l-3.5,3.2l-3.5,3.3l-3.4,3.4l-3.4,3.4l-3.3,3.4l-3.2,3.6l-3.2,3.6l-3,3.6l-3.1,3.7l-2.9,3.8l-2.9,3.8l-2.8,3.9l-2.7,3.9l-2.7,4l-2.6,4l-2.5,4.1l-2.4,4.1l-2.4,4.2l-2.3,4.2l-2.2,4.2l-2.1,4.3l-2,4.4l-2,4.3l-1.8,4.4l-1.8,4.5l-1.7,4.5l-1.6,4.5l-1.6,4.5l-1.4,4.6l-1.4,4.6l-1.2,4.6l-1.2,4.6l-1.1,4.7l-1,4.6l-0.9,4.7l-0.9,4.7l-0.7,4.8l-0.7,4.7l-0.5,4.8l-0.5,4.7l-0.4,4.8l-0.3,4.8l-0.2,4.8l-0.1,4.7l0,4.8l0.1,4.8l0.1,4.8l0.3,4.8l0.3,4.7l0.4,4.8l0.5,4.8l0.7,4.7l0.7,4.8l0.7,4.7l0.9,4.7l1,4.7l1,4.6l1.2,4.7l1.2,4.6l1.3,4.6l1.4,4.6l1.5,4.5l1.6,4.5l1.6,4.5l1.8,4.5l1.8,4.4l1.9,4.4l2,4.4l2.1,4.3l2.1,4.2l2.3,4.3l2.3,4.2l2.4,4.1l2.4,4.1l2.6,4.1l2.6,4l2.7,3.9l2.8,3.9l2.8,3.9l2.9,3.8l3,3.7l3.1,3.7l3.1,3.6l3.2,3.6l3.3,3.5l3.3,3.4l3.4,3.4l3.5,3.3l3.5,3.2l3.5,3.2l3.7,3.1l3.7,3.1l3.7,2.9l3.8,2.9l3.9,2.9l3.9,2.7l4,2.7l4,2.6l4.1,2.5l4.1,2.5l4.1,2.3l4.2,2.3l4.3,2.3l4.2,2.1l4.4,2l4.3,2l4.4,1.9l4.5,1.8l4.4,1.7l4.5,1.7l4.5,1.5l4.6,1.5l4.6,1.4l4.6,1.3l4.6,1.2l4.7,1.1l4.6,1l4.7,1l4.7,0.8l4.8,0.8l4.7,0.6l4.8,0.6l4.7,0.5l4.8,0.4l4.8,0.3l4.7,0.3l4.8,0.1l4.8,0.1Z" fill="#ffffff" stroke="#ffffff" stroke-width="44"/>
-        <path d="M 1142,1168 L 2200,1162.3 l 0,-500.9 L 2013,677.3 c 0,0,-10.6,1.4,-31.2,4.1c-20.7,2.8,-31.3,4.2,-31.3,4.2l-142.2,31.2c0,0,-10.2,3.4,-29.9,9.9c-19.7,6.6,-29.8,9.9,-29.8,9.9L1499.4,849.5c0,0,-9,5.6,-26.6,16.6c-17.6,10.9,-26.6,16.5,-26.6,16.5l-182.9,150.8c0,0,-7.6,7.6,-22.4,22.2c-14.8,14.6,-22.4,22.1,-22.4,22.1Z" fill="#a9a9a9"/>
-        <path d="M 933.6,1457.5 L 2200,1469.1 L 2200,1333 l -1293.9,0 Z" fill="#a9a9a9"/>
-    </g>
-
-</svg>-
\ No newline at end of file
diff --git a/client/img/product_suburban_color.svg b/client/img/product_suburban_color.svg
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?><svg xmlns:android="http://schemas.android.com/apk/res/android" height="353" width="353" xmlns="http://www.w3.org/2000/svg">
-
-    <g transform="translate(-12, -12) scale(1.07, 1.07)">
-        <path d="M175.4,341.586c-91.5,0-165.899-74.399-165.899-165.9c0-91.5,74.399-165.9,165.899-165.9 c91.501,0,165.901,74.4,165.901,165.9C341.303,267.187,266.901,341.586,175.4,341.586z" fill="#006f35"/>
-        <path d="M133.4,102.186c0-14.4,13.2-26.7,36.301-26.7c40.8,0,75.6,21.9,98.7,46.8v-43.5 c-26.7-20.7-60.301-33-97.801-33c-45,0-95.1,27.601-95.1,78.9c0,97.801,148.5,62.701,148.5,119.4c0,15-19.799,29.101-44.399,29.101 c-40.2,0-80.1-24.3-102-55.8v52.199c23.1,20.7,65.4,37.2,102,37.2c65.7,0,104.701-46.801,104.701-87.001 C284.303,120.186,133.4,162.784,133.4,102.186z" fill="#ffffff"/>
-    </g>
-
-</svg>-
\ No newline at end of file
diff --git a/client/img/product_suburban_grey.svg b/client/img/product_suburban_grey.svg
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?><svg xmlns:android="http://schemas.android.com/apk/res/android" height="353" width="353" xmlns="http://www.w3.org/2000/svg">
-
-    <g transform="translate(-12, -12) scale(1.07, 1.07)">
-        <path d="M175.4,341.586c-91.5,0-165.899-74.399-165.899-165.9c0-91.5,74.399-165.9,165.899-165.9 c91.501,0,165.901,74.4,165.901,165.9C341.303,267.187,266.901,341.586,175.4,341.586z" fill="#a9a9a9"/>
-        <path d="M133.4,102.186c0-14.4,13.2-26.7,36.301-26.7c40.8,0,75.6,21.9,98.7,46.8v-43.5 c-26.7-20.7-60.301-33-97.801-33c-45,0-95.1,27.601-95.1,78.9c0,97.801,148.5,62.701,148.5,119.4c0,15-19.799,29.101-44.399,29.101 c-40.2,0-80.1-24.3-102-55.8v52.199c23.1,20.7,65.4,37.2,102,37.2c65.7,0,104.701-46.801,104.701-87.001 C284.303,120.186,133.4,162.784,133.4,102.186z" fill="#ffffff"/>
-    </g>
-
-</svg>-
\ No newline at end of file
diff --git a/client/img/product_subway_color.svg b/client/img/product_subway_color.svg
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?><svg xmlns:android="http://schemas.android.com/apk/res/android" height="378.32739" width="377.93851" xmlns="http://www.w3.org/2000/svg">
-
-    <g android:pivotX="189" android:pivotY="189" transform="scale(0.93, 0.93)">
-        <g transform="translate(-161.03075, -343.19849)">
-            <path d="M 161.03075,721.52588 L 538.96925,721.52588 L 538.96925,343.19849 L 161.03075,343.19849 L 161.03075,721.52588 z" fill="#156ab8"/>
-            <path d="M 477.26972,373.06996 L 477.26972,577.95324 C 477.26972,663.70307 407.03895,695.1301 349.60504,695.1301 C 291.79439,695.1301 222.73028,663.70307 222.73028,577.95324 L 222.73028,373.06996 L 297.22667,373.06996 L 297.22667,570.57652 C 297.22667,606.6702 310.03567,632.27605 349.60504,632.27605 C 388.79767,632.27605 401.60667,606.6702 401.60667,570.57652 L 401.60667,373.06996 L 477.26972,373.06996" fill="#ffffff"/>
-        </g>
-    </g>
-
-</svg>-
\ No newline at end of file
diff --git a/client/img/product_subway_grey.svg b/client/img/product_subway_grey.svg
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?><svg xmlns:android="http://schemas.android.com/apk/res/android" height="378.32739" width="377.93851" xmlns="http://www.w3.org/2000/svg">
-
-    <g android:pivotX="189" android:pivotY="189" transform="scale(0.93, 0.93)">
-        <g transform="translate(-161.03075, -343.19849)">
-            <path d="M 161.03075,721.52588 L 538.96925,721.52588 L 538.96925,343.19849 L 161.03075,343.19849 L 161.03075,721.52588 z" fill="#a9a9a9"/>
-            <path d="M 477.26972,373.06996 L 477.26972,577.95324 C 477.26972,663.70307 407.03895,695.1301 349.60504,695.1301 C 291.79439,695.1301 222.73028,663.70307 222.73028,577.95324 L 222.73028,373.06996 L 297.22667,373.06996 L 297.22667,570.57652 C 297.22667,606.6702 310.03567,632.27605 349.60504,632.27605 C 388.79767,632.27605 401.60667,606.6702 401.60667,570.57652 L 401.60667,373.06996 L 477.26972,373.06996" fill="#ffffff"/>
-        </g>
-    </g>
-
-</svg>-
\ No newline at end of file
diff --git a/client/img/product_train_color.svg b/client/img/product_train_color.svg
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?><svg xmlns:android="http://schemas.android.com/apk/res/android" height="173.43799" width="173.45215" xmlns="http://www.w3.org/2000/svg">
-
-    <path d="M 0,86.71875 C 0,38.82764 38.83301,0 86.71924,0 C 134.61914,0 173.45215,38.82764 173.45215,86.71875 C 173.45215,134.61914 134.61914,173.43799 86.71924,173.43799 C 38.83301,173.43799 0,134.61914 0,86.71875 z" fill="#444444"/>
-    <path d="M 74.12256,41.30908 C 76.16358,40.76172 80.04053,40.38086 86.14356,40.38086 C 99.24952,40.38086 106.83252,46.66065 106.83252,58.68164 C 106.83252,69.94189 98.5127,77.52002 84.64941,77.52002 L 74.12256,77.52002 L 74.12256,41.30908 z M 48.44385,146.25977 L 74.12256,146.25977 L 74.12256,96.54785 L 82.62354,96.54785 C 94.0835,96.54785 99.24952,101.18164 102.58448,117.0708 C 105.91456,132.22217 108.87354,142.74902 110.70948,146.25976 L 137.31055,146.25976 C 134.92383,141.45996 131.4126,125.93798 127.71143,111.51904 C 124.75245,99.51172 119.7627,91.20166 111.09034,87.68066 L 111.09034,87.31982 C 122.35938,83.07177 132.70167,71.80175 132.70167,56.45996 C 132.70167,45.19092 129.01075,36.68017 121.81251,30.59082 C 113.11183,23.56982 100.55372,20.80078 83.17042,20.80078 C 69.69386,20.80078 57.12062,21.90967 48.44386,23.3789 L 48.44386,146.25977 L 48.44385,146.25977 z" fill="#ffffff"/>
-
-</svg>-
\ No newline at end of file
diff --git a/client/img/product_train_grey.svg b/client/img/product_train_grey.svg
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?><svg xmlns:android="http://schemas.android.com/apk/res/android" height="173.43799" width="173.45215" xmlns="http://www.w3.org/2000/svg">
-
-    <path d="M 0,86.71875 C 0,38.82764 38.83301,0 86.71924,0 C 134.61914,0 173.45215,38.82764 173.45215,86.71875 C 173.45215,134.61914 134.61914,173.43799 86.71924,173.43799 C 38.83301,173.43799 0,134.61914 0,86.71875 z" fill="#a9a9a9"/>
-    <path d="M 74.12256,41.30908 C 76.16358,40.76172 80.04053,40.38086 86.14356,40.38086 C 99.24952,40.38086 106.83252,46.66065 106.83252,58.68164 C 106.83252,69.94189 98.5127,77.52002 84.64941,77.52002 L 74.12256,77.52002 L 74.12256,41.30908 z M 48.44385,146.25977 L 74.12256,146.25977 L 74.12256,96.54785 L 82.62354,96.54785 C 94.0835,96.54785 99.24952,101.18164 102.58448,117.0708 C 105.91456,132.22217 108.87354,142.74902 110.70948,146.25976 L 137.31055,146.25976 C 134.92383,141.45996 131.4126,125.93798 127.71143,111.51904 C 124.75245,99.51172 119.7627,91.20166 111.09034,87.68066 L 111.09034,87.31982 C 122.35938,83.07177 132.70167,71.80175 132.70167,56.45996 C 132.70167,45.19092 129.01075,36.68017 121.81251,30.59082 C 113.11183,23.56982 100.55372,20.80078 83.17042,20.80078 C 69.69386,20.80078 57.12062,21.90967 48.44386,23.3789 L 48.44386,146.25977 L 48.44385,146.25977 z" fill="#ffffff"/>
-
-</svg>-
\ No newline at end of file
diff --git a/client/img/product_tram_color.svg b/client/img/product_tram_color.svg
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?><svg xmlns:android="http://schemas.android.com/apk/res/android" height="500" width="500" xmlns="http://www.w3.org/2000/svg">
-
-    <g android:pivotX="250" android:pivotY="250" transform="scale(0.93, 0.93)">
-        <path d="M 0 0 H 500 V 500 H 0 V 0 Z" fill="#cc0000"/>
-        <path d="M236.84211 309.54433C242.87491 307.23053 246.2628 304.71845 250.26316 299.59283L252.63158 296.55819L252.64317 299.59488C252.64954 301.26506 252.94836 304.40789 253.30721 306.57895L253.95966 310.52632L269.61141 310.52632L285.26316 310.52632L285.26316 269.13842C285.26316 223.28869 284.96553 220.73711 278.65722 212.50687C274.36993 206.91337 266.64305 201.57325 259.63885 199.36309C248.03721 195.70221 220.94597 196.55513 205 201.08328L201.05263 202.20422L201.05263 214.69104L201.05263 227.17787L206.57895 225.59944C209.67357 224.71556 218.58978 223.78563 226.84211 223.48608C241.06839 222.96968 241.70605 223.03788 245.24782 225.45454C249.67142 228.47291 251.54267 231.87779 251.56343 236.94633L251.57895 240.73476L238.15789 241.36913C218.14543 242.31505 206.23052 246.05151 198.21906 253.89371C191.52335 260.44798 189.12683 266.95753 189.18925 278.42105C189.25907 291.24387 191.88315 298.18559 199.12019 304.69232C202.04511 307.32206 204.74225 309.49459 205.11384 309.52014C205.48544 309.54569 208.15789 310.25471 211.05263 311.09573C217.94161 313.0972 229.37134 312.40963 236.84211 309.54433 zM227.74009 288.56112C223.69319 286.01706 221.66013 280.46752 222.393 273.96545C223.45626 264.5322 229.63667 260.15049 243.18928 259.22158L251.57895 258.64654L251.57895 267.52128C251.57895 281.84023 246.49055 289.31224 236.13104 290.20558C232.33376 290.53303 230.21698 290.11819 227.74009 288.56112 zM94.736842 247.36842L94.736842 184.21053L113.15789 184.21053L131.57895 184.21053L131.57895 168.94737L131.57895 153.68421L75.263158 153.68421L18.947368 153.68421L18.947368 168.94737L18.947368 184.21053L35.789474 184.21053L52.631579 184.21053L52.631579 247.36842L52.631579 310.52632L73.684211 310.52632L94.736842 310.52632L94.736842 247.36842 zM156.84211 284.40385C156.84211 256.11702 157.73126 248.16673 161.65084 241.4074C165.60996 234.57986 170.26548 232.29012 181.25655 231.76462L190.52632 231.32143L190.52632 213.93641L190.52632 196.55138L183.82933 197.23751C173.52437 198.29328 168.06611 200.58661 163.14078 205.92997C160.74684 208.52707 157.90967 212.61417 156.83596 215.01241C155.02281 219.0622 154.84484 219.18895 154.33781 216.79167C154.03756 215.37204 153.49313 211.01316 153.12796 207.10526L152.46401 200L135.70569 200L118.94737 200L118.94737 255.26316L118.94737 310.52632L137.89474 310.52632L156.84211 310.52632L156.84211 284.40385 zM344.21053 276.80829C344.21053 241.15109 344.51344 238.59935 349.24671 234.38447C351.70355 232.19671 358.52479 230.98046 362.60065 232.00344C364.10095 232.37999 366.25937 234.21484 367.39714 236.08088C369.34552 239.27638 369.46604 241.53967 369.46975 275L369.47368 310.52632L387.89474 310.52632L406.31579 310.52632L406.33891 277.10526C406.36004 246.55078 406.53352 243.30648 408.36145 239.28034C411.85313 231.58967 422.05512 228.92157 428.0992 234.11836L431.05263 236.65777L431.35465 273.59204L431.65666 310.52632L450.61805 310.52632L469.57943 310.52632L469.26006 266.05263C468.94942 222.7942 468.87746 221.44319 466.62669 216.61084C463.3302 209.53337 456.65885 202.74525 450.239 199.93633C443.09997 196.81274 429.50151 196.52125 421.34712 199.31703C415.5562 201.30247 406.78328 208.35064 404.27935 213.02929L402.81111 215.77274L399.41978 210.73689C389.35103 195.78567 366.63977 192.73674 350.57059 204.179C348.90903 205.36214 346.3246 208.78835 344.82742 211.79281L342.10526 217.25546L342.10526 208.62773L342.10526 200L324.21053 200L306.31579 200L306.31579 255.26316L306.31579 310.52632L325.26316 310.52632L344.21053 310.52632L344.21053 276.80829 z" fill="#ffffff"/>
-    </g>
-
-</svg>-
\ No newline at end of file
diff --git a/client/img/product_tram_grey.svg b/client/img/product_tram_grey.svg
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?><svg xmlns:android="http://schemas.android.com/apk/res/android" height="500" width="500" xmlns="http://www.w3.org/2000/svg">
-
-    <g android:pivotX="250" android:pivotY="250" transform="scale(0.93, 0.93)">
-        <path d="M 0 0 H 500 V 500 H 0 V 0 Z" fill="#a9a9a9"/>
-        <path d="M236.84211 309.54433C242.87491 307.23053 246.2628 304.71845 250.26316 299.59283L252.63158 296.55819L252.64317 299.59488C252.64954 301.26506 252.94836 304.40789 253.30721 306.57895L253.95966 310.52632L269.61141 310.52632L285.26316 310.52632L285.26316 269.13842C285.26316 223.28869 284.96553 220.73711 278.65722 212.50687C274.36993 206.91337 266.64305 201.57325 259.63885 199.36309C248.03721 195.70221 220.94597 196.55513 205 201.08328L201.05263 202.20422L201.05263 214.69104L201.05263 227.17787L206.57895 225.59944C209.67357 224.71556 218.58978 223.78563 226.84211 223.48608C241.06839 222.96968 241.70605 223.03788 245.24782 225.45454C249.67142 228.47291 251.54267 231.87779 251.56343 236.94633L251.57895 240.73476L238.15789 241.36913C218.14543 242.31505 206.23052 246.05151 198.21906 253.89371C191.52335 260.44798 189.12683 266.95753 189.18925 278.42105C189.25907 291.24387 191.88315 298.18559 199.12019 304.69232C202.04511 307.32206 204.74225 309.49459 205.11384 309.52014C205.48544 309.54569 208.15789 310.25471 211.05263 311.09573C217.94161 313.0972 229.37134 312.40963 236.84211 309.54433 zM227.74009 288.56112C223.69319 286.01706 221.66013 280.46752 222.393 273.96545C223.45626 264.5322 229.63667 260.15049 243.18928 259.22158L251.57895 258.64654L251.57895 267.52128C251.57895 281.84023 246.49055 289.31224 236.13104 290.20558C232.33376 290.53303 230.21698 290.11819 227.74009 288.56112 zM94.736842 247.36842L94.736842 184.21053L113.15789 184.21053L131.57895 184.21053L131.57895 168.94737L131.57895 153.68421L75.263158 153.68421L18.947368 153.68421L18.947368 168.94737L18.947368 184.21053L35.789474 184.21053L52.631579 184.21053L52.631579 247.36842L52.631579 310.52632L73.684211 310.52632L94.736842 310.52632L94.736842 247.36842 zM156.84211 284.40385C156.84211 256.11702 157.73126 248.16673 161.65084 241.4074C165.60996 234.57986 170.26548 232.29012 181.25655 231.76462L190.52632 231.32143L190.52632 213.93641L190.52632 196.55138L183.82933 197.23751C173.52437 198.29328 168.06611 200.58661 163.14078 205.92997C160.74684 208.52707 157.90967 212.61417 156.83596 215.01241C155.02281 219.0622 154.84484 219.18895 154.33781 216.79167C154.03756 215.37204 153.49313 211.01316 153.12796 207.10526L152.46401 200L135.70569 200L118.94737 200L118.94737 255.26316L118.94737 310.52632L137.89474 310.52632L156.84211 310.52632L156.84211 284.40385 zM344.21053 276.80829C344.21053 241.15109 344.51344 238.59935 349.24671 234.38447C351.70355 232.19671 358.52479 230.98046 362.60065 232.00344C364.10095 232.37999 366.25937 234.21484 367.39714 236.08088C369.34552 239.27638 369.46604 241.53967 369.46975 275L369.47368 310.52632L387.89474 310.52632L406.31579 310.52632L406.33891 277.10526C406.36004 246.55078 406.53352 243.30648 408.36145 239.28034C411.85313 231.58967 422.05512 228.92157 428.0992 234.11836L431.05263 236.65777L431.35465 273.59204L431.65666 310.52632L450.61805 310.52632L469.57943 310.52632L469.26006 266.05263C468.94942 222.7942 468.87746 221.44319 466.62669 216.61084C463.3302 209.53337 456.65885 202.74525 450.239 199.93633C443.09997 196.81274 429.50151 196.52125 421.34712 199.31703C415.5562 201.30247 406.78328 208.35064 404.27935 213.02929L402.81111 215.77274L399.41978 210.73689C389.35103 195.78567 366.63977 192.73674 350.57059 204.179C348.90903 205.36214 346.3246 208.78835 344.82742 211.79281L342.10526 217.25546L342.10526 208.62773L342.10526 200L324.21053 200L306.31579 200L306.31579 255.26316L306.31579 310.52632L325.26316 310.52632L344.21053 310.52632L344.21053 276.80829 z" fill="#ffffff"/>
-    </g>
-
-</svg>-
\ No newline at end of file
diff --git a/client/img/s.svg b/client/img/s.svg
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   inkscape:version="1.0 (4035a4f, 2020-05-01)"
+   sodipodi:docname="s_new_path.svg"
+   id="svg8"
+   version="1.1"
+   viewBox="0 0 46.347183 46.347183"
+   height="46.347183mm"
+   width="46.347183mm">
+  <sodipodi:namedview
+     inkscape:current-layer="text24"
+     inkscape:window-maximized="0"
+     inkscape:window-y="23"
+     inkscape:window-x="0"
+     inkscape:cy="122.69156"
+     inkscape:cx="18.890932"
+     inkscape:zoom="2.3291599"
+     showgrid="false"
+     id="namedview197"
+     inkscape:window-height="959"
+     inkscape:window-width="1920"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     inkscape:document-rotation="0" />
+  <defs
+     id="defs2" />
+  <metadata
+     id="metadata5">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     transform="translate(-32.443024,-29.353207)">
+    <g
+       style="font-style:normal;font-weight:normal;font-size:24.6944px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
+       id="text24"
+       aria-label="NV">
+      <g
+         style="font-style:normal;font-weight:normal;font-size:29.9861px;line-height:0.75;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.0700042"
+         id="text21"
+         aria-label="S">
+        <path
+           id="path242"
+           style="font-style:italic;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy Italic';text-align:center;text-anchor:middle;stroke-width:0.0700042"
+           d="m 57.872945,57.409779 q 0.322117,-1.654507 -1.786281,-2.562289 l -2.40123,-0.995632 q -5.05137,-2.269456 -4.802462,-6.178777 0.102492,-1.786281 1.229899,-3.177238 1.127407,-1.405598 3.118671,-2.181605 1.991265,-0.776008 4.34857,-0.746725 3.162597,0.05857 5.080653,1.844848 1.932698,1.786282 1.903414,4.78782 h -4.978161 q 0.04392,-1.229899 -0.527099,-1.961981 -0.556383,-0.746724 -1.844848,-0.776008 -1.259182,-0.02928 -2.225531,0.585666 -0.966349,0.61495 -1.142048,1.654507 -0.278192,1.464165 2.166964,2.40123 2.459797,0.937066 3.572562,1.610582 3.499355,2.093756 3.27973,5.651677 -0.117133,1.844848 -1.185974,3.235804 -1.06884,1.390957 -2.972255,2.152323 -1.888772,0.761366 -4.246078,0.732083 -1.727715,-0.02928 -3.206521,-0.541742 -1.478807,-0.512457 -2.533006,-1.493448 -2.137681,-1.976623 -2.049831,-5.197786 l 5.022086,0.01464 q -0.08785,1.639865 0.629591,2.489081 0.717441,0.834574 2.415872,0.834574 1.259182,0 2.093756,-0.571025 0.849216,-0.585666 1.039557,-1.610581 z" />
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/client/img/tram.svg b/client/img/tram.svg
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   inkscape:version="1.0 (4035a4f, 2020-05-01)"
+   sodipodi:docname="tram_new_path.svg"
+   id="svg8"
+   version="1.1"
+   viewBox="0 0 46.347183 46.347183"
+   height="46.347183mm"
+   width="46.347183mm">
+  <sodipodi:namedview
+     inkscape:current-layer="text24"
+     inkscape:window-maximized="0"
+     inkscape:window-y="23"
+     inkscape:window-x="0"
+     inkscape:cy="122.69156"
+     inkscape:cx="18.890932"
+     inkscape:zoom="2.3291599"
+     showgrid="false"
+     id="namedview197"
+     inkscape:window-height="959"
+     inkscape:window-width="1920"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     inkscape:document-rotation="0" />
+  <defs
+     id="defs2" />
+  <metadata
+     id="metadata5">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     transform="translate(-32.443024,-29.353207)">
+    <g
+       style="font-style:normal;font-weight:normal;font-size:24.6944px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
+       id="text24"
+       aria-label="NV">
+      <g
+         style="font-style:normal;font-weight:normal;font-size:29.9861px;line-height:0.75;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.0700042"
+         id="text21"
+         aria-label="TR">
+        <path
+           id="path302"
+           style="font-style:normal;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy';text-align:center;text-anchor:middle;stroke-width:0.0700042"
+           d="M 54.840609,45.835565 H 48.442208 V 63.185921 H 43.302989 V 45.835565 h -6.281268 v -3.967887 h 17.818888 z" />
+        <path
+           id="path304"
+           style="font-style:normal;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy';text-align:center;text-anchor:middle;stroke-width:0.0700042"
+           d="m 64.943347,55.660113 h -2.781914 v 7.525808 H 57.022214 V 41.867678 h 8.389665 q 3.792188,0 5.929869,1.68379 2.137681,1.68379 2.137681,4.758536 0,2.225531 -0.907783,3.689696 -0.89314,1.464165 -2.811196,2.371947 l 4.451061,8.594649 v 0.219625 h -5.50526 z m -2.781914,-3.967888 h 3.250446 q 1.464165,0 2.196248,-0.761365 0.746724,-0.776008 0.746724,-2.152323 0,-1.376315 -0.746724,-2.152322 -0.746724,-0.79065 -2.196248,-0.79065 h -3.250446 z" />
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/client/img/travelynx.svg b/client/img/travelynx.svg
@@ -1,79 +1,22 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="24"
-   height="24"
-   viewBox="0 0 24 24"
-   version="1.1"
-   id="svg6"
-   sodipodi:docname="travelynx.svg"
-   inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
-  <metadata
-     id="metadata12">
+<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="24" height="24" viewBox="0 0 24 24" version="1.1" id="svg6" sodipodi:docname="travelynx.svg" inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
+  <metadata id="metadata12">
     <rdf:RDF>
-      <cc:Work
-         rdf:about="">
+      <cc:Work rdf:about="">
         <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+        <dc:title/>
       </cc:Work>
     </rdf:RDF>
   </metadata>
-  <defs
-     id="defs10" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="1918"
-     inkscape:window-height="2131"
-     id="namedview8"
-     showgrid="false"
-     inkscape:zoom="19.666667"
-     inkscape:cx="0.25717638"
-     inkscape:cy="10.252251"
-     inkscape:window-x="0"
-     inkscape:window-y="0"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="g4573" />
-  <g
-     id="g4573">
-    <rect
-       y="3.40678"
-       x="3.1271186"
-       height="9.5338984"
-       width="10.550848"
-       id="rect4564"
-       style="fill:#ffffff;fill-opacity:1;stroke-width:1.44797695" />
-    <g
-       id="g4562">
-      <path
-         d="m 8.4266298,1.3049637 c -3.0613961,0 -6.1227924,0.3826745 -6.1227924,3.0613962 v 7.2708161 c 0,1.477124 1.2015981,2.678722 2.6787217,2.678722 l -1.1480235,1.148023 v 0.382675 H 5.5412639 L 7.071962,14.315898 h 2.8853658 l 1.5306982,1.530698 h 1.530698 V 15.463921 L 11.8707,14.315898 c 1.477124,0 2.678722,-1.201598 2.678722,-2.678722 V 4.3663599 c 0,-2.6787217 -2.73995,-3.0613962 -6.1227922,-3.0613962 z M 4.9825591,12.7852 c -0.6352397,0 -1.1480235,-0.512784 -1.1480235,-1.148024 0,-0.63524 0.5127838,-1.148024 1.1480235,-1.148024 0.6352397,0 1.1480236,0.512784 1.1480236,1.148024 0,0.63524 -0.5127839,1.148024 -1.1480236,1.148024 z M 7.6612808,7.427756 H 3.8345356 V 4.3663599 h 3.8267452 z m 1.5306982,0 V 4.3663599 h 3.826745 V 7.427756 Z M 11.8707,12.7852 c -0.635239,0 -1.148023,-0.512784 -1.148023,-1.148024 0,-0.63524 0.512784,-1.148024 1.148023,-1.148024 0.63524,0 1.148024,0.512784 1.148024,1.148024 0,0.63524 -0.512784,1.148024 -1.148024,1.148024 z"
-         id="path14"
-         inkscape:connector-curvature="0"
-         style="stroke-width:0.76534903" />
-      <path
-         style="fill:none"
-         inkscape:connector-curvature="0"
-         d="M 0,0 H 24 V 24 H 0 Z"
-         id="path16" />
-      <path
-         inkscape:connector-curvature="0"
-         d="M 13.208696,20.997167 9.6183022,17.406774 8.3956743,18.620792 13.208696,23.433813 23.540763,13.101746 22.326745,11.887728 Z"
-         id="path16-3"
-         style="stroke-width:0.8610056" />
+  <defs id="defs10"/>
+  <sodipodi:namedview pagecolor="#ffffff" bordercolor="#666666" borderopacity="1" objecttolerance="10" gridtolerance="10" guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1918" inkscape:window-height="2131" id="namedview8" showgrid="false" inkscape:zoom="19.666667" inkscape:cx="0.25717638" inkscape:cy="10.252251" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="0" inkscape:current-layer="g4573"/>
+  <g id="g4573">
+    <rect y="3.40678" x="3.1271186" height="9.5338984" width="10.550848" id="rect4564" style="fill:#ffffff;fill-opacity:1;stroke-width:1.44797695"/>
+    <g id="g4562">
+      <path d="m 8.4266298,1.3049637 c -3.0613961,0 -6.1227924,0.3826745 -6.1227924,3.0613962 v 7.2708161 c 0,1.477124 1.2015981,2.678722 2.6787217,2.678722 l -1.1480235,1.148023 v 0.382675 H 5.5412639 L 7.071962,14.315898 h 2.8853658 l 1.5306982,1.530698 h 1.530698 V 15.463921 L 11.8707,14.315898 c 1.477124,0 2.678722,-1.201598 2.678722,-2.678722 V 4.3663599 c 0,-2.6787217 -2.73995,-3.0613962 -6.1227922,-3.0613962 z M 4.9825591,12.7852 c -0.6352397,0 -1.1480235,-0.512784 -1.1480235,-1.148024 0,-0.63524 0.5127838,-1.148024 1.1480235,-1.148024 0.6352397,0 1.1480236,0.512784 1.1480236,1.148024 0,0.63524 -0.5127839,1.148024 -1.1480236,1.148024 z M 7.6612808,7.427756 H 3.8345356 V 4.3663599 h 3.8267452 z m 1.5306982,0 V 4.3663599 h 3.826745 V 7.427756 Z M 11.8707,12.7852 c -0.635239,0 -1.148023,-0.512784 -1.148023,-1.148024 0,-0.63524 0.512784,-1.148024 1.148023,-1.148024 0.63524,0 1.148024,0.512784 1.148024,1.148024 0,0.63524 -0.512784,1.148024 -1.148024,1.148024 z" id="path14" inkscape:connector-curvature="0" style="stroke-width:0.76534903"/>
+      <path style="fill:none" inkscape:connector-curvature="0" d="M 0,0 H 24 V 24 H 0 Z" id="path16"/>
+      <path inkscape:connector-curvature="0" d="M 13.208696,20.997167 9.6183022,17.406774 8.3956743,18.620792 13.208696,23.433813 23.540763,13.101746 22.326745,11.887728 Z" id="path16-3" style="stroke-width:0.8610056"/>
     </g>
   </g>
-</svg>
+</svg>+
\ No newline at end of file
diff --git a/client/img/u.svg b/client/img/u.svg
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   inkscape:version="1.0 (4035a4f, 2020-05-01)"
+   sodipodi:docname="u_new_path.svg"
+   id="svg8"
+   version="1.1"
+   viewBox="0 0 46.347183 46.347183"
+   height="46.347183mm"
+   width="46.347183mm">
+  <sodipodi:namedview
+     inkscape:current-layer="text24"
+     inkscape:window-maximized="0"
+     inkscape:window-y="23"
+     inkscape:window-x="0"
+     inkscape:cy="122.69156"
+     inkscape:cx="18.890932"
+     inkscape:zoom="2.3291599"
+     showgrid="false"
+     id="namedview197"
+     inkscape:window-height="959"
+     inkscape:window-width="1920"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     inkscape:document-rotation="0" />
+  <defs
+     id="defs2" />
+  <metadata
+     id="metadata5">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     transform="translate(-32.443024,-29.353207)">
+    <g
+       style="font-style:normal;font-weight:normal;font-size:24.6944px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
+       id="text24"
+       aria-label="NV">
+      <g
+         style="font-style:normal;font-weight:normal;font-size:29.9861px;line-height:0.75;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.0700042"
+         id="text21"
+         aria-label="U">
+        <path
+           id="path281"
+           style="font-style:normal;font-variant:normal;font-weight:900;font-stretch:normal;font-size:29.9861px;font-family:Roboto;-inkscape-font-specification:'Roboto Heavy';text-align:center;text-anchor:middle;stroke-width:0.0700042"
+           d="m 64.0136,41.721263 v 13.953492 q 0,2.371947 -1.010274,4.114304 -1.010273,1.727714 -2.899046,2.635497 -1.888773,0.907782 -4.465703,0.907782 -3.894679,0 -6.134852,-2.020548 -2.240172,-2.020547 -2.284097,-5.534543 V 41.721263 h 5.168502 v 14.158475 q 0.08785,3.499354 3.250447,3.499354 1.595939,0 2.415872,-0.878499 0.819932,-0.878499 0.819932,-2.855121 V 41.721263 Z" />
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/client/img/warning-24px.svg b/client/img/warning-24px.svg
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"/></svg>-
\ No newline at end of file
diff --git a/client/index.html b/client/index.html
@@ -1,27 +1,16 @@
 <!DOCTYPE html>
 <html lang="de">
 	<head>
-		<title>oeffisear.ch BETA</title>
+		<title>Öffisearch</title>
 		<meta charset="UTF-8">
 
 		<meta name="viewport" content="width=device-width, initial-scale=1.0">
 		<meta name="theme-color" content="#ffffff">
 		<meta name="description" content="Plan your public transport journeys">
-		<meta name="apple-mobile-web-app-capable" content="yes">
-		<meta name="apple-mobile-web-app-title" content="Öffisearch">
-		<meta name="format-detection" content="telephone=no">
 
-		<link rel="apple-touch-startup-image" sizes="512x512" href="img/favicon-512x512.png">
-		<link rel="apple-touch-icon" sizes="180x180" href="img/apple-touch-icon.png">
-
-		<link rel="icon" type="image/png" sizes="64x64" href="img/favicon-64x64.png">
-		<link rel="icon" type="image/png" sizes="32x32" href="img/favicon-32x32.png">
-		<link rel="icon" type="image/png" sizes="16x16" href="img/favicon-16x16.png">
-
-		<link rel="mask-icon" href="img/safari-pinned-tab.svg" color="#s">
-
-		<link rel="stylesheet" type="text/css" href="css/product_selector.css" defer>
-		<link rel="stylesheet" type="text/css" href="css/style.css" defer>
+		<link rel="icon" type="image/png" sizes="64x64" href="/favicon-64x64.png">
+		<link rel="manifest" href="/manifest.json">
+		<link rel="stylesheet" type="text/css" href="style.css">
 
 		<link rel="modulepreload" href="js/api.js">
 		<link rel="modulepreload" href="js/sprintf.min.js">

@@ -39,11 +28,11 @@
 		<link rel="modulepreload" href="js/languages.js">
 
 		<link rel="manifest" href="manifest.json">
+
+		<link rel="manifest" href="manifest.json">
 		<style>
 body {
-	background-image: url("img/bg.webp");
-	background-size: cover;
-	background-attachment: fixed;
+	background-color: #17212e;
 	min-height: 100vh;
 	overflow-x: hidden;
 	overflow-y: visible;

@@ -87,6 +76,6 @@ body {
 				<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h2.23l2-2H14l2 2h2v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4zM7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17zm3.5-7H6V6h5v4zm2 0V6h5v4h-5zm3.5 7c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"/><path fill="none" d="M0 0h24v24H0V0z"/></svg>
 			</div>
 		</div>
+		<script type="module" src="js/app.js"></script>
 	</body>
-	<script type="module" src="js/app.js"></script>
-</html>
+</html>+
\ No newline at end of file
diff --git a/client/js/app_functions.js b/client/js/app_functions.js
@@ -193,7 +193,7 @@ export const restoreDataStorage  = () => {
 		}
 
 		const data = {
-			dbVer: 0.5,
+			dbVer: 0.6,
 			journeysHistory: [],
 			journeys: {},
 			ignored: [],

@@ -201,7 +201,7 @@ export const restoreDataStorage  = () => {
 			settings: {
 				provider: 'DB',
 				products: {
-						"nationalExp": true,
+						"nationalExp":     true,
 						"national":        true,
 						"regionalExp":     true,
 						"regional":        true,

@@ -213,6 +213,7 @@ export const restoreDataStorage  = () => {
 						"taxi":            true
 					},
 				accessibility: 'none',
+				advancedSelection: false,
 				showRIL100Names: false,
 				writeDebugLog: false,
 				enableCanvas: false,
diff --git a/client/js/journey.js b/client/js/journey.js
@@ -0,0 +1,9 @@
+'use strict';
+
+import { registerLoaderOnLinks, showLoader, hideOverlay } from './helpers.js';
+
+registerLoaderOnLinks();
+
+window.onbeforeunload = function(e) {
+	hideOverlay();
+}+
\ No newline at end of file
diff --git a/client/js/journeyView.js b/client/js/journeyView.js
@@ -21,6 +21,22 @@ const remarksModalTemplate = (type, remarks) => html`
 	</table>
 `;
 
+const travelynxTemplate = (element) => {
+	if (dataStorage.settings.travelynx && element.line.mode == 'Train') {
+		let trainName = '';
+		
+		if (element.line.additionalName  !== null) {
+			trainName = element.line.additionalName;
+		} else {
+			trainName =  element.line.name;
+		}
+
+		return html`
+			<a class="travelynx" href="https://travelynx.de/s/${element.departure.point.stop.id}?train=${trainName}"></a>
+		`;
+	}
+}
+
 const showRemarksModal = (type, remarks) => {
 	showModal(t('remarks'), remarksModalTemplate(type, remarks));
 };

@@ -48,25 +64,25 @@ const legTemplate = (element) => {
 				<thead>
 					<tr>
 						<td colspan="4">
-							${element.line.name} ${element.line.additionalName ? '('+element.line.additionalName+')' : ''} → ${element.direction} ${element.cancelled ? html`<b style="color:red;">${t('cancelled-ride')}</b>` : ''}
+							<span>${element.line.name} ${element.line.additionalName ? '('+element.line.additionalName+')' : ''} → ${element.direction} ${element.cancelled ? html`<b class="cancelled-text">${t('cancelled-ride')}</b>` : ''}
 							${Object.entries(remarks).map(remarksTemplate)}
-							${dataStorage.settings.travelynx && element.line.mode == 'Train' ? html`<a class="travelynx" href="https://travelynx.de/s/${element.departure.point.stop.id}?train=${element.line.additionalName}"></a>` : ''}
+							${travelynxTemplate(element)}</span>
 						</td>
 					</tr>
 					<tr>
 						<th>${t('arrival')}</th>
 						<th>${t('departure')}</th>
-						<th>${t('station')}</th>
+						<th class="station-column">${t('station')}</th>
 						<th>${t('platform')}</th>
 					</tr>
 				</thead>
 				<tbody>
 					${element.stopovers.map(stop => html`
 						<tr class="stop ${stop.cancelled ? 'cancelled' : ''}" @click=${() => {location.href = "https://marudor.de/"+stop.stop.id+"?searchType=hafas"}}>
-							<td>${timeTemplate(stop.arrival)}</td>
-							<td>${timeTemplate(stop.departure)}</td>
-							<td>${stop.stop.name} ${ds100Names(stop.stop.id)}</td>
-							<td>${stopPlatformTemplate(stop)}</td>
+							<td><span>${timeTemplate(stop.arrival)}</span></td>
+							<td><span>${timeTemplate(stop.departure)}</span></td>
+							<td><span>${stop.stop.name} ${ds100Names(stop.stop.id)}</span></td>
+							<td><span>${stopPlatformTemplate(stop)}</span></td>
 						</tr>
 					`)}
 				</tbody>

@@ -115,32 +131,15 @@ const journeyTemplate = (data, requestId, journeyId) => {
 	}
 
 	return html`
-		<div id="journeyView">
-			<div id="header">
+		<div class="journey">
+			<header>
 				<a class="back" href="#/${requestId}"></a>
-				<p>
-					<h2>
-						<span id="fromName2">${parseName(departure.point)}</span>
-						<span> - </span>
-						<span id="toName2">${parseName(arrival.point)}</span>
-					</h2>
-				</p>
-				<p>
-					<b>
-						<span>${t('duration')}: </span>
-						<span id="duration">${formatDuration(duration)}</span>
-						<span> | ${t('changes')}: </span>
-						<span id="changes">${changes-1}</span>
-						<span> | ${t('date')}: </span>
-						<span id="date2">${parseDateTime(departure.plannedTime, 'date')}</span>
-					</b>
-				</p>
-				<div class="reload" id="reload-journey" @click=${() => reloadJourney(requestId, journeyId)}></div>
-			</div>
-	
-			<div id="connection">
-				${legs.map(legTemplate)}
-			</div>
+				<h2>${parseName(departure.point)} → ${parseName(arrival.point)}</h2>
+				<p><b>${t('duration')}: ${formatDuration(duration)} | ${t('changes')}: ${changes-1} |  ${t('date')}: ${parseDateTime(departure.plannedTime, 'date')}</b></p>
+				<a class="reload" title="{{LABEL_RELOAD}}" @click=${() => reloadJourney(requestId, journeyId)}>{{LABEL_RELOAD}}</a>
+			</header>
+
+			${legs.map(legTemplate)}
 		</div>
 	`;
 };
diff --git a/client/js/journeysView.js b/client/js/journeysView.js
@@ -12,33 +12,37 @@ import { showAlertModal } from './overlays.js';
 let data;
 
 const journeysTemplate = (data) => html`
-	<div id="journeysView">
-		<div id="header">
-			<a class="back" href="#/"></a>
-			<p><h3>${t('from')}: <span id="fromName">${parseName(data.params.fromPoint)}</span></h3></p>
-			<p><h3>${t('to')}: <span id="toName">${parseName(data.params.toPoint)}</span></h3></p>
-			<!-- <div class="reload" id="reload-journeys" @click=${() => reloadJourneys(data.reqId)}></div> -->
-		</div>
+	<div class="journeys">
+		<header id="header">
+			<a class="back" href="#/" title="${t('back')}">${t('back')}</a>
+			<h3>${t('from')}: ${parseName(data.params.fromPoint)}</h3>
+			<h3>${t('to')}: ${parseName(data.params.toPoint)}</h3>
+		</header>
 
 		${dataStorage.settings.enableCanvas ? html`
 			<div id="journeysCanvas">
 				<canvas id="canvas"></canvas>
 			</div>
 		` : html`
-			<div id="journeysTable">
-				<div class="loadMore flipped" @click=${() => moreJourneys(data.reqId, 'earlier')}></div>
-
-				<table>
-					<thead>
-						<tr><th>${t('departure')}</th><th>${t('arrival')}</th><th>${t('duration')}</th><th>${t('changes')}</th><th>${t('products')}</th></tr>
-					</thead>
-					<tbody id="connectionsTable">
+			<a class="loadMore flipped" title="{{LABEL_EARLIER}}" @click=${() => moreJourneys(data.reqId, 'earlier')}"></a>
+
+			<table>
+				<thead>
+					<tr>
+						<th>${t('departure')}</th>
+						<th>${t('arrival')}</th>
+						<th>${t('duration')}</th>
+						<th>${t('changes')}</th>
+						<th>${t('products')}</th>
+						<th></th>
+					</tr>
+				</thead>
+				<tbody>
 					${Object.keys(data.journeys).sort((a, b) => a - b).map(key => journeyOverviewTemplate(data, key))}
-					</tbody>
-				</table>
+				</tbody>
+			</table>
 
-				<div class="loadMore" @click=${() => moreJourneys(data.reqId, "later")}></div>
-			</div>
+			<a class="loadMore" title="{{LABEL_LATER}}" @click=${() => moreJourneys(data.reqId, "later")}></a>
 		`}
 	</div>
 `;

@@ -67,12 +71,13 @@ const journeyOverviewTemplate = (data, key) => {
 	products = [...new Set(products)];
 
 	return html`
-	<tr class="connection ${cancelled ? 'cancelled' : ''}" @click=${() => go('/'+data.reqId + '/' + key)}">
-		<td>${timeTemplate(departure, 'departure')}</td>
-		<td>${timeTemplate(arrival, 'arrival')}</td>
-		<td title="${changesDuration > 0 ? 'Davon '+formatDuration(changesDuration)+' Umstiegsdauer' : ''}">${formatDuration(duration)}</td>
-		<td>${changes-1}</td>
-		<td>${products.join(', ')}</td>
+	<tr @click=${() => go('/'+data.reqId + '/' + key)}">
+		<td><span>${timeTemplate(departure, 'departure')}</span></td>
+		<td><span>${timeTemplate(arrival, 'arrival')}</span></td>
+		<td title="${changesDuration > 0 ? 'Davon '+formatDuration(changesDuration)+' Umstiegsdauer' : ''}"><span>${formatDuration(duration)}</span></td>
+		<td><span>${changes-1}</span></td>
+		<td><span>${products.join(', ')}</span></td>
+		<td><a class="details-button"></a></td>
 	</tr>`;
 }
 
diff --git a/client/js/languages.js b/client/js/languages.js
@@ -36,7 +36,6 @@ export const languages = {
 		'access_none':        'keine Einschränkungen',
 		'access_partial':     'Bedingt barrierefrei',
 		'access_full':        'Barrierefrei',
-		'etc':                'Sonstiges',
 		'showds100':          'Zeige RIL100 Kürzel (wenn verfügbar)',
 		'showdebug':          'Schreibe Debug Nachrichten ins Log',
 		'graphical':          'Graphische Darstellung in der Verbindungsübersicht',

@@ -47,7 +46,11 @@ export const languages = {
 		'en':                 'Englisch',
 		'cancelled-ride':     'Fahrt entfällt!',
 		'remarks':            'Hinweise',
-		'travelynx-checkin':  'Travelynx checkin anzeigen?'
+		'travelynx-checkin':  'Travelynx checkin anzeigen?',
+		'lang_short':         'de',
+		'iconly':             'IC',
+		'iceonly':            'ICE',
+		'dzug':               'D-Zug'
 	},
 
 	'en': {

@@ -72,7 +75,7 @@ export const languages = {
 		'setfromto':         'Set as from/to',
 		'journeyoverview':   'Go to journeysoverview',
 		'lastjourney':       'Go to last selected journey',
-		'longdistancetrain': 'Log distance trains',
+		'longdistancetrain': 'Long distance trains',
 		'regionaltrain':     'Regional trains',
 		'suburbantrain':     'Suburban Trains',
 		'subway':            'Subway',

@@ -87,7 +90,6 @@ export const languages = {
 		'access_none':       'none',
 		'access_partial':    'partial',
 		'access_full':       'full',
-		'etc':               'Others',
 		'showds100':         'Show DS100 (if available)',
 		'showdebug':         'Write debug messages to log',
 		'graphical':         'Graphical overview for journeys',

@@ -98,6 +100,10 @@ export const languages = {
 		'en':                'English',
 		'cancelled-ride':    'Cancelled!',
 		'remarks':           'Remarks',
-		'travelynx-checkin': 'show travelynx checkin?'
+		'travelynx-checkin': 'show travelynx checkin?',
+		'lang_short':        'en',
+		'iconly':            'IC',
+		'iceonly':           'ICE',
+		'dzug':              'D-Zug'
 	}
 }
diff --git a/client/js/overlays.js b/client/js/overlays.js
@@ -6,10 +6,22 @@ import { html, render } from './lit-html.js';
 export const showAlertModal = (text) => {
 	showDiv('overlay');
 	render(html`
-		<div id="modal">
-			<div id="modal-box">
-				<div id="modal-text">${text}</div>
-				<div id="dismiss" @click=${() => hideDiv('overlay')}>OK</div>
+		<div class="modal">
+			<div class="alert">
+				${text}
+				<div class="dismiss" @click=${() => hideDiv('overlay')}>OK</div>
+			</div>
+		</div>
+	`, ElementById('overlay'));
+};
+
+export const showSelectModal = (content) => {
+	showDiv('overlay');
+	render(html`
+		<div class="modal">
+			<div class="select-box">
+				${content}
+				<a @click=${hideLoader}>Close</a>
 			</div>
 		</div>
 	`, ElementById('overlay'));

@@ -33,8 +45,8 @@ export const showModal = (title, content) => {
 export const showLoader = () => {
 	showDiv('overlay');
 	render(html`
-		<div id="loading">
-			<div id="spinner"></div>
+		<div class="loading">
+			<div class="spinner"></div>
 		</div>
 	`, document.getElementById('overlay'));
 };
diff --git a/client/js/searchView.js b/client/js/searchView.js
@@ -1,4 +1,4 @@
-'use strict';
+  'use strict';
 
 import { showDiv, ElementById, padZeros, isValidDate } from './helpers.js';
 import { getCache, addCache, parseName, saveDataStorage, ConsoleLog, t, loadDS100 } from './app_functions.js';

@@ -6,7 +6,7 @@ import { dataStorage } from './app.js';
 import { get } from './api.js';
 import { go } from './router.js';
 import { html, render } from './lit-html.js';
-import { showAlertModal, showLoader, hideLoader} from './overlays.js';
+import { showAlertModal, showSelectModal, showLoader, hideLoader} from './overlays.js';
 import { showSettings } from './settingsView.js';
 
 

@@ -22,86 +22,141 @@ let suggestionsCache     = {
 };
 
 const searchTemplate = (journeysHistory) => html`
-	<div id="searchView">
-		<div class="inputs">
-			<input type="text" id="from" value="${fromValue}" placeholder="${t('from')}" autocomplete="off" @keyup=${loadSuggestions} @focus=${startTyping} @blur=${stopTyping} @keypress=${onKeypress}>
-		  <div class="suggestions" id="fromsuggestions"></div>
-			<input type="text" id="to" value="${toValue}" placeholder="${t('to')}" autocomplete="off" @keyup=${loadSuggestions} @focus=${startTyping} @blur=${stopTyping} @keypress=${onKeypress}>
-		  <div class="suggestions" id="tosuggestions"></div>
-			<div id="datetime">
-				<div id="deparr">
-					<label class="switch">
-						<input type="checkbox" id="isarr" ?checked=${isArrValue}>
-						<span class="slider"></span>
-					</label>
-				</div>
-				<input type="date" id="date" placeholder="${t('date')} (YYYY-MM-DD)" pattern="[0-9]{4}-[0-9]{2}-[0-9]{2}" value="${dateValue}">
-				<input type="time" id="time" placeholder="${t('time')} (HH:MM" pattern="[0-9]{2}:[0-9]{2}" value="${timeValue}">
+	<div class="center">
+		<form class="search" onsubmit="return false;">
+			<div class="title">
+				<div class="logo"></div>
+				<h1>Öffisearch</h1>
 			</div>
-		</div>
+			<label for="from">${t('from')}:</label>
+			<input type="text" name="from" id="from" placeholder="${t('from')}" value="${fromValue}" autocomplete="off" @keyup=${loadSuggestions} @focus=${startTyping} @blur=${stopTyping} @keypress=${onKeypress} required>
+			<div class="suggestions" id="fromSuggestions"></div>
+
+			<label for="to">${t('to')}:</label>
+			<input type="text" name="to" id="to" placeholder="${t('to')}" value="${toValue}" autocomplete="off" @keyup=${loadSuggestions} @focus=${startTyping} @blur=${stopTyping} @keypress=${onKeypress} required>
+			<div class="suggestions" id="toSuggestions"></div>
+
+			<div class="row">
+				<label class="switch">
+					<input type="checkbox" id="isarr" name="isarr" ?checked=${isArrValue}>
+					<span class="slider ${t('lang_short')}"></span>
+					<label for="isarr"> <br></label>
+				</label>
+
+				<label for="date">${t('date')}:</label>
+				<input type="date" name="date" id="date" value="${dateValue}" placeholder="${t('date')}" pattern="[0-9]{4}-[0-9]{2}-[0-9]{2}" @keypress=${onKeypressSubmit} required>
+
+				<label for="time"><br>${t('time')}:</label>
+				<input type="time" name="time" id="time" value="${timeValue}" placeholder="${t('time')}" pattern="[0-9]{2}:[0-9]{2}" @keypress=${onKeypressSubmit} required>
+			</div>
+
+			<div class="row">
+				<span class="hidden">${t('products')}:</span>
+				<div class="selector">
+					${dataStorage.settings.advancedSelection ? html`
+					<input type="checkbox" id="nationalExp" name="nationalExp" checked>
+					<label for="nationalExp" title="${t('iceonly')}">${t('iceonly')}<br></label>
+
+					<input type="checkbox" id="national" name="national" checked>
+					<label class="ic" for="national" title="${t('iconly')}">${t('iconly')}<br></label>
+					` : html`
+					<input type="checkbox" id="national" name="national" checked>
+					<label class="ic-ice" for="national" title="${t('longdistancetrain')}">${t('longdistancetrain')}<br></label>
+					`}
 
-		<div class="row">
-			<div class="product_selector">
-				<input type="checkbox" id="national">
-				<label for="national" title="${t('longdistancetrain')}">&nbsp;</label>
+					${dataStorage.settings.advancedSelection ? html`
+					<input type="checkbox" id="regionalExp" name="regionalExp" checked>
+					<label for="regionalExp" title="${t('dzug')}">${t('dzug')}<br></label>
 
-				<input type="checkbox" id="regional">
-				<label for="regional" title="${t('regionaltrain')}">&nbsp;</label>
+					<input type="checkbox" id="regional" name="regional" checked>
+					<label for="regional" title="${t('regionaltrain')}">${t('regionaltrain')}<br></label>
+					` : html`
+					<input type="checkbox" id="regional" name="regional" checked>
+					<label for="regional" title="${t('regionaltrain')}">${t('regionaltrain')}<br></label>
+					`}
 
-				<input type="checkbox" id="suburban">
-				<label for="suburban" title="${t('suburbantrain')}">&nbsp;</label>
+					<input type="checkbox" id="suburban" name="suburban" checked>
+					<label for="suburban" title="${t('suburbantrain')}">${t('suburbantrain')}<br></label>
 
-				<input type="checkbox" id="subway">
-				<label for="subway" title="${t('subway')}">&nbsp;</label>
+					<input type="checkbox" id="subway" name="subway" checked>
+					<label for="subway" title="${t('subway')}">${t('subway')}<br></label>
 
-				<input type="checkbox" id="tram">
-				<label for="tram" title="${t('tram')}">&nbsp;</label>
+					<input type="checkbox" id="tram" name="tram" checked>
+					<label for="tram" title="${t('tram')}">${t('tram')}<br></label>
 
-				<input type="checkbox" id="bus">
-				<label for="bus" title="${t('bus')}">&nbsp;</label>
+					<input type="checkbox" id="bus" name="bus" checked>
+					<label for="bus" title="${t('bus')}">${t('bus')}<br></label>
 
-				<input type="checkbox" id="ferry">
-				<label for="ferry" title="${t('ferry')}">&nbsp;</label>
+					<input type="checkbox" id="ferry" name="ferry" checked>
+					<label for="ferry" title="${t('ferry')}">${t('ferry')}<br></label>
 
-				<input type="checkbox" id="taxi"> 
-				<label for="taxi" title="${t('taxi')}">&nbsp;</label>
+					<input type="checkbox" id="taxi" name="taxi" checked>
+					<label for="taxi" title="${t('taxi')}">${t('taxi')}<br></label>
+				</div>
+
+				<span class="hidden">{{LABEL_ACCESSIBILITY}}:</span>
+				<div class="selector">
+					<input type="radio" id="accessibilityNone" name="accessibility" value="none" ?checked=${dataStorage.settings.accessibility === "none"}>
+					<label for="accessibilityNone" title="{{LABEL_ACCESSIBILITY_NONE}}">{{LABEL_ACCESSIBILITY_NONE}}<br></label>
+
+					<input type="radio" id="accessibilityPartial" name="accessibility" value="partial" ?checked=${dataStorage.settings.accessibility === "partial"}>
+					<label for="accessibilityPartial" title="{{LABEL_ACCESSIBILITY_PARTIAL}}">{{LABEL_ACCESSIBILITY_PARTIAL}}<br></label>
+
+					<input type="radio" id="accessibilityComplete" name="accessibility" value="complete" ?checked=${dataStorage.settings.accessibility === "complete"}>
+					<label for="accessibilityComplete" title="{{LABEL_ACCESSIBILITY_FULL}}">{{LABEL_ACCESSIBILITY_FULL}}<br></label>
+				</div>
+
+				<div class="selector"  >
+					<div class="btn swap" title="${t('swap')}" @click=${swapFromTo}></div>
+					<div class="btn settings" title="${t('settings')}" @click=${showSettings}></div>
+				</div>
+
+				<div class="button btn go" tabindex="0" id="go" @click=${search}>
+					${t('search')}
+					<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 2L4.5 20.29l.71.71L12 18l6.79 3 .71-.71z"/></svg>
+				</div>
 			</div>
-			<div class="button swap" id="swap" title="${t('swap')}" @click=${swapFromTo}></div>
 
-			<a class="button settings" title="${t('settings')}" @click=${showSettings}></a>
-			<div class="button search" tabindex="0" id="search" title="${t('search')}" @click=${search}></div>
-		</div>
 
 		${journeysHistory.length ? html`
+			<input type="checkbox" id="btn-history" class="btn history hidden">
+			<label for="btn-history"></label>
 			${journeysHistoryTemplate(journeysHistory)}
 		` : ''}
+
+		</div>
 	</div>
 `;
 
 const journeysHistoryTemplate = (journeysHistory) => html`
-	<div id="journeysHistory">
-		<table>
-			<thead>
-				<tr><th>${t('from')}</th><th>${t('to')}</th><th>${t('options')}</th></tr>
-			</thead>
-			<tbody id="journeysHistoryTable">
-				${journeysHistory.map(element => html`
-					<tr class="fromHistory" @click=${() => setFromHistory(journeysHistory.length - 1 - journeysHistory.indexOf(element))}" title="${t('setfromto')}">
-						<td>${parseName(element.fromPoint)}</td>
-						<td>${parseName(element.toPoint)}</td>
-						<td>
-							<a class="departures" href="#/${element.reqId}" title="${t('journeyoverview')}"></a>
-							${element.journeyId === '' ? '' : html`
-								<a class="directions" href="#/${element.reqId}/${element.journeyId}" title="${t('lastjourney')}"></a>
-							`}
-						</td>
-					</tr>
-				`)}
-			</tbody>
-		</table>
+	<div class="history">
+		${journeysHistory.map(element => html`
+		<div class="row history" @click=${() => {journeysHistoryAction(journeysHistory, element)}}">
+			<div class="history from">
+				<small>${t('from')}:</small><br>
+				${parseName(element.fromPoint)}
+			</div>
+			<div class="history arrow"></div>
+			<div class="history to">
+				<small>${t('to')}:</small><br>
+				${parseName(element.toPoint)}
+			</div>
+		</div>
+		`)}
 	</div>
 `;
 
+const journeysHistoryAction = (journeysHistory, element) => {
+	ConsoleLog(element);
+	showSelectModal(html`
+		<a @click=${() => {setFromHistory(journeysHistory.length - 1 - journeysHistory.indexOf(element));hideLoader()}}>${t('setfromto')}</a>
+		<a @click=${() => {go("/"+element.reqId);hideLoader();}}>${t('journeyoverview')}</a>
+		${element.journeyId === '' ? '' : html`
+			<a @click=${() => {go("/"+element.reqId+"/"+element.journeyId);hideLoader();}}>${t('lastjourney')}</a>
+		`}
+	`);
+};
+
 export const searchView = () => {
 	const journeysHistory = getCache('journeysHistory').slice().reverse();	
 	render(searchTemplate(journeysHistory), ElementById('content'));

@@ -118,7 +173,7 @@ export const searchView = () => {
 export const search = async (requestId) => {
 	const provider      = dataStorage.settings.provider;
 	let   products      = readProductSelection();
-	const accessibility = dataStorage.settings.accessibility;
+	const accessibility = document.querySelector('input[name="accessibility"]:checked').value;
 	let   isDep         = !ElementById('isarr').checked;
 	let   date          = ElementById('date').value;
 	let   time          = ElementById('time').value;

@@ -182,7 +237,8 @@ export const search = async (requestId) => {
 		to = suggestions[0]
 	}
 
-	dataStorage.settings.products = products;
+	dataStorage.settings.products      = products;
+	dataStorage.settings.accessibility = accessibility;
 	saveDataStorage();
 
 

@@ -209,6 +265,7 @@ export const search = async (requestId) => {
 	const data = await get("/journeys", {"params":params});
 	addCache('journeys', data);
 	go('/' + data.reqId);
+	return false;
 };
 
 const suggestionsTemplate = (suggestions, inputId) => html`

@@ -223,7 +280,7 @@ const loadSuggestions = async (e, input) => {
 	const val = e.target.value;
 	suggestionsCache[e.target.id] = {};
 	const suggestions = val ? await get("/suggestions",  {"query": val}, true) : [];
-	const suggestionsEl = ElementById(e.target.id+'suggestions');
+	const suggestionsEl = ElementById(e.target.id+'Suggestions');
 	render(suggestionsTemplate(suggestions, e.target.id), suggestionsEl);
 };
 

@@ -236,10 +293,10 @@ export const setSuggestion  = (data, inputId) => {
 	ElementById(inputId).value = parseName(data);
 
 	if (inputId === 'from') {
-	  ElementById('fromsuggestions').classList.remove('mouseover');
+	  ElementById('fromSuggestions').classList.remove('mouseover');
 		ElementById('to').focus();
 	} else if (inputId === 'to') {
-	  ElementById('tosuggestions').classList.remove('mouseover');
+	  ElementById('toSuggestions').classList.remove('mouseover');
     ElementById('to').blur();
   }
 };

@@ -277,13 +334,29 @@ export const readProductSelection  = () => {
 		}
 
 	if (ElementById('national').checked !== false) {
-		products.nationalExp = true;
-		products.national    = true;
+		products.national = true;
+
+		if (dataStorage.settings.advancedSelection !== true) {
+			products.nationalExp = true;
+		}
 	}
 
 	if (ElementById('regional').checked !== false) {
-		products.regionalExp = true;
-		products.regional    = true;
+		products.regional = true;
+
+		if (dataStorage.settings.advancedSelection !== true) {
+			products.regionalExp = true;
+		}
+	}
+
+	if (dataStorage.settings.advancedSelection !== false) {
+		if (ElementById('nationalExp').checked !== false) {
+			products.nationalExp = true;
+		}
+
+		if (ElementById('regionalExp').checked !== false) {
+			products.regionalExp = true;
+		}
 	}
 
 	if (ElementById('suburban').checked !== false) {

@@ -314,33 +387,41 @@ export const readProductSelection  = () => {
 };
 
 const startTyping = (e) => {
-	ElementById(e.target.id+'suggestions').classList.add('typing');
-	if (e.target.id == 'from') ElementById('tosuggestions').classList.remove('mouseover');
-	if (e.target.id == 'to') ElementById('fromsuggestions').classList.remove('mouseover');
+	ElementById(e.target.id+'Suggestions').classList.add('typing');
+	if (e.target.id == 'from') ElementById('toSuggestions').classList.remove('mouseover');
+	if (e.target.id == 'to') ElementById('fromSuggestions').classList.remove('mouseover');
 };
 
 const stopTyping = (e) => {
-	ElementById(e.target.id+'suggestions').classList.remove('typing');
+	ElementById(e.target.id+'Suggestions').classList.remove('typing');
 };
 
 const mouseOverSuggestions = (e) => {
   let el = e.target;
   let i = 0;
-  while (i++ < 10 && el.id !== 'fromsuggestions' && el.id !== 'tosuggestions') el = el.parentElement;
+  while (i++ < 10 && el.id !== 'fromSuggestions' && el.id !== 'toSuggestions') el = el.parentElement;
 	el.classList.add('mouseover');
 };
 
 const stopMouseOverSuggestions = (e) => {
   let el = e.target;
   let i = 0;
-  while (i++ < 10 && el.id !== 'fromsuggestions' && el.id !== 'tosuggestions') el = el.parentElement;
+  while (i++ < 10 && el.id !== 'fromSuggestions' && el.id !== 'toSuggestions') el = el.parentElement;
 	el.classList.remove('mouseover');
 };
 
 const onKeypress = (e) => {
   if (e.which == 13 || e.keyCode == 13) { // enter
-    document.querySelector(`#${e.target.id}suggestions>.suggestionsbox>:first-child`).click();
-    if (e.target.id === 'to') ElementById('search').click();
+    document.querySelector(`#${e.target.id}Suggestions>.suggestionsbox>:first-child`).click();
+    if (e.target.id === 'to') ElementById('go').click();
+    return false;
+  }
+  return true;
+};
+
+const onKeypressSubmit = (e) => {
+  if (e.which == 13 || e.keyCode == 13) { // enter
+    ElementById('go').click();
     return false;
   }
   return true;
diff --git a/client/js/settingsView.js b/client/js/settingsView.js
@@ -11,32 +11,22 @@ export const showSettings = () => {
 
 const settingsTemplate = () => html`
   <div id="settingsView">
-		<b>${t('datasource')}:</b><br>
-		<label><input type="radio" name="provider" ?checked=${dataStorage.settings.provider === "DB"} value="DB"> DB</label><br>
-		<label><input type="radio" disabled="disabled" name="provider" ?checked=${dataStorage.settings.provider === "SH"} value="SH"> NAH.SH</label><br>
-		<label><input type="radio" disabled="disabled" name="provider" ?checked=${dataStorage.settings.provider === "BVG"} value="BVG"> BVG</label><br>
-		<br>
-		<b>${t('accessibility')}:</b><br>
-		<label><input type="radio" name="accessibility" ?checked=${dataStorage.settings.accessibility === "none"} value="none"> ${t('access_none')}</label><br>
-		<label><input type="radio" name="accessibility" ?checked=${dataStorage.settings.accessibility === "partial"} value="partial"> ${t('access_partial')}</label><br>
-		<label><input type="radio" name="accessibility" ?checked=${dataStorage.settings.accessibility === "complete"} value="complete"> ${t('access_full')}</label><br>
-		<br>
-		<b>${t('etc')}:</b><br>
+		<b>${t('options')}:</b><br>
 		<label><input type="checkbox" ?checked=${dataStorage.settings.showRIL100Names} id="ril100"> ${t('showds100')}</label><br>
 		<label><input type="checkbox" ?checked=${dataStorage.settings.writeDebugLog} id="debug-messages"> ${t('showdebug')}</label><br>
 		<label><input type="checkbox" ?checked=${dataStorage.settings.enableCanvas} id="enable-canvas"> ${t('graphical')} <b>BETA</b></label><br>
 		<label><input type="checkbox" ?checked=${dataStorage.settings.fancyCanvas} id="fancy-canvas"> ${t('fancy')}<label><br>
 		<label><input type="checkbox" ?checked=${dataStorage.settings.travelynx} id="travelynx"> ${t('travelynx-checkin')}<label><br>
+		<label><input type="checkbox" ?checked=${dataStorage.settings.advancedSelection} id="advancedSelection">ADVANCED® selection of trains<label><br>
 		<br>
 		<b>${t('language')}:</b><br>
 		<label><input type="radio" name="language" ?checked=${dataStorage.settings.language === "de"} value="de"> ${t('de')}</label><br>
 		<label><input type="radio" name="language" ?checked=${dataStorage.settings.language === "en"} value="en"> ${t('en')}</label><br>
 	
-		<div class="buttons">
-		  <button class="btn orange" id="rebuild-cache" @click=${rebuildCache}><span>${t('update')}</span></button>
-		  <button class="btn red" id="clear" @click=${clearDataStorage}><span>${t('clearstorage')}</span></button>
-		  <button class="btn" id="save" @click=${saveSettings}><span>${t('save')}</span></button>
-		</div>
+		<button id="clear" @click=${clearDataStorage}><span>${t('clearstorage')}</span></button>
+		<button id="save" @click=${saveSettings}><span>${t('save')}</span></button>
+
+		<button id="quit" style="float:right;" @click=${newAll}><span>Quit Sibelius</span></button>
 	</div>
 `;
 

@@ -46,28 +36,26 @@ const rebuildCache = () => {
 	location.reload();
 };
 
-const saveSettings  = async () => {
-	const provider      = document.querySelector('input[name="provider"]:checked').value;
-	const accessibility = document.querySelector('input[name="accessibility"]:checked').value;
-	const language      = document.querySelector('input[name="language"]:checked').value;
-	const show_ril100   = ElementById('ril100').checked;
-	const write_debug   = ElementById('debug-messages').checked;
-	const enable_canvas = ElementById('enable-canvas').checked;
-	const fancy_canvas  = ElementById('fancy-canvas').checked;
-	const travelynx     = ElementById('travelynx').checked;
+const newAll = () => {
+	ElementById('clear').innerText = "New All";
+};
 
-	if (provider !== dataStorage.settings.provider) {
-		dataStorage.journeysHistory = [];
-	}
+const saveSettings  = async () => {
+	const language          = document.querySelector('input[name="language"]:checked').value;
+	const show_ril100       = ElementById('ril100').checked;
+	const write_debug       = ElementById('debug-messages').checked;
+	const enable_canvas     = ElementById('enable-canvas').checked;
+	const fancy_canvas      = ElementById('fancy-canvas').checked;
+	const travelynx         = ElementById('travelynx').checked;
+	const advancedSelection = ElementById('advancedSelection').checked;
 
-	dataStorage.settings.provider        = provider;
-	dataStorage.settings.accessibility   = accessibility;
-	dataStorage.settings.showRIL100Names = show_ril100;
-	dataStorage.settings.writeDebugLog   = write_debug;
-	dataStorage.settings.enableCanvas    = enable_canvas;
-	dataStorage.settings.fancyCanvas     = fancy_canvas;
-	dataStorage.settings.language        = language;
-	dataStorage.settings.travelynx       = travelynx;
+	dataStorage.settings.showRIL100Names   = show_ril100;
+	dataStorage.settings.writeDebugLog     = write_debug;
+	dataStorage.settings.enableCanvas      = enable_canvas;
+	dataStorage.settings.fancyCanvas       = fancy_canvas;
+	dataStorage.settings.language          = language;
+	dataStorage.settings.travelynx         = travelynx;
+	dataStorage.settings.advancedSelection = advancedSelection;
 
 	saveDataStorage();
 	if (show_ril100) await loadDS100();
diff --git a/client/manifest.json b/client/manifest.json
@@ -4,12 +4,12 @@
 	"start_url": ".",
 	"icons": [
 		{
-			"src": "./img/favicon-64x64.png",
+			"src": "/favicon-64x64.png",
 			"sizes": "64x64",
 			"type": "image/png"
 		},
 		{
-			"src": "./img/favicon-512x512.png",
+			"src": "/favicon-512x512.png",
 			"sizes": "512x512",
 			"type": "image/png"
 		}
diff --git a/client/style.css b/client/style.css
@@ -0,0 +1,954 @@
+font-face {
+	font-family: 'varelaregular';
+	src: url('./varela-regular-webfont.woff2') format('woff2'),
+	     url('./varela-regular-webfont.woff') format('woff');
+	font-weight: normal;
+	font-style: normal;
+}
+
+a {
+	color: inherit;
+}
+html, body {
+	margin: 0;
+	font-family: Varela, sans-serif;
+	background-color: #17212e;
+	min-height: 100vh;
+	overflow-x: hidden;
+	overflow-y: visible;
+}
+
+* {
+	box-sizing: border-box;
+	border-collapse: collapse;
+}
+
+header {
+	position: relative;
+	box-shadow: 0 0 15px rgba(0, 0, 0, .6);
+	color: white;
+	padding: 0 0 0 9vw;
+	background-color: #43a007;
+}
+
+.row {
+	display: flex;
+	flex-direction: row;
+}
+
+.cancelled {
+	text-decoration-line: line-through;
+}
+.cancelled-text {
+	font-weight: bold;
+	color: red;
+}
+
+.pointer {
+	cursor: pointer;
+}
+
+.back {
+	cursor: pointer;
+	position: absolute;
+	left: 17px;
+	top: 17px;
+	width: 32px;
+	height: 32px;
+	content: url('data:image/svg+xml;utf8,<svg height="100%" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g color="white"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z" fill="currentColor"></path></g></svg>');
+	user-select: none;
+}
+
+.reload {
+	cursor: pointer;
+	position: absolute;
+	right: 17px;
+	top: 17px;
+	width: 32px;
+	height: 32px;
+	content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path style="fill: white;" d="M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"/><path d="M0 0h24v24H0z" fill="none"/></svg>');
+	user-select: none;
+}
+
+.spinner {
+	margin: calc(50vh - 60px) auto;
+	border: 2px solid rgba(255, 255, 255, .7); /* Light grey */
+	border-top: 4px solid #3498db; /* Blue */
+	border-radius: 50%;
+	width: 120px;
+	height: 120px;
+	animation: spin 2s linear infinite;
+}
+
+@keyframes spin {
+	0% { transform: rotate(0deg); }
+	100% { transform: rotate(360deg); }
+}
+
+label[for=btn-history] {
+	cursor: pointer;
+	content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"/><path d="M0 0h24v24H0z" fill="none"/></svg>');
+	border-radius: 100%;
+	height: 48px;
+	width: 48px;
+	background-color: #eee;
+	margin: .5em auto;
+	transition: box-shadow 150ms;
+	border: 1px solid rgba(0, 0, 0, .1);
+	user-select: none;
+}
+
+:checked ~ label[for=btn-history] {
+	transform: rotate(180deg);
+}
+
+.loadMore {
+	cursor: pointer;
+	content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"/><path d="M0 0h24v24H0z" fill="none"/></svg>');
+	border-radius: 100%;
+	height: 48px;
+	width: 48px;
+	background-color: #eee;
+	margin: 0 auto;
+	transition: box-shadow 150ms;
+	border: 1px solid rgba(0, 0, 0, .1);
+	user-select: none;
+}
+
+.loadMore:hover {
+	box-shadow: 0 1px 5px 0 rgba(0, 0, 0, .3);
+}
+
+.loadMore.flipped {
+	transform: rotate(180deg);
+	margin-top: 15px;
+}
+
+table {
+	border-bottom: 1px solid rgba(0, 0, 0, 0.3);
+	width: 100%;
+}
+
+table, tr {
+	background-color: #fff;
+	margin: 0 0 15px 0;
+}
+
+td, th {
+	text-align: center;
+	overflow: hidden;
+}
+
+th {
+	padding: 5px 3px;
+}
+
+
+tr:nth-child(odd) {
+	background-color: #f2f2f2;
+}
+
+
+tbody tr:hover {
+	background-color: #ddd;
+}
+
+tbody tr:hover td {
+	background-color: transparent;
+}
+
+@supports (display: flex) {
+	.button,
+	input[type="date"],
+	input[type="time"],
+	input[type="text"],
+	.switch {
+		cursor: pointer;
+		box-sizing: border-box;
+		width: 100%;
+		padding: .3em .5em;
+		border-radius: 3px;
+		font-size: 1.5em;
+		padding: 7px;
+		border: none;
+		outline: none;
+		box-shadow: 0 .1em .2em rgba(0, 0, 0, .5);
+		background-color: white;
+		color: black;
+		margin-top: 8px;
+	}
+
+	input[type="text"]:focus {
+		border-radius: 3px 3px 0px 0px;
+	}
+
+	.btn,
+	.selector label {
+		cursor: pointer;
+		background-color: white;
+		width: 32px;
+		padding: 3px;
+		height: 32px;
+		display: inline-block;
+		border-right: 1px solid rgba(0, 0, 0, .2);
+		user-select: none;
+	}
+
+	.selector {
+		margin-top: 8px;
+		margin-bottom: 8px;
+		margin-right: auto;
+		display: flex;
+		border-radius: 3px;
+		box-shadow: 0 .1em .2em rgba(0, 0, 0, .5);
+		overflow: hidden;
+	}
+
+	.selector > label {
+		width: 32px;
+		height: 32px;
+		user-select: none;
+	}
+
+	.selector > input {
+		display: none;
+	}
+
+	input[id=national] + label[for=national] {
+		background: #d3d3d3;
+	}
+
+	input[id=national]:checked + label[for=national] {
+		background: #fff;
+	}
+
+
+	input[id=nationalExp] + label[for=nationalExp] {
+		content: url('./img/ice.svg');
+		background: #d3d3d3;
+	}
+
+	input[id=nationalExp]:checked + label[for=nationalExp] {
+		background: #fff;
+	}
+
+	.ic {
+		content: url('./img/ic.svg');
+	}
+
+	.ic-ice {
+		content: url('./img/ice_ic.svg');
+	}
+
+	input[id=regional] + label[for=regional] {
+		content: url('./img/nv.svg');
+		background: #d3d3d3;
+	}
+
+	input[id=regional]:checked + label[for=regional] {
+		background: #fff;
+	}
+
+
+	input[id=regionalExp] + label[for=regionalExp] {
+		content: url('./img/d.svg');
+		background: #d3d3d3;
+	}
+
+	input[id=regionalExp]:checked + label[for=regionalExp] {
+		background: #fff;
+	}
+
+	input[id=suburban] + label[for=suburban] {
+		content: url('./img/s.svg');
+		background: #d3d3d3;
+	}
+
+	input[id=suburban]:checked + label[for=suburban] {
+		background: #fff;
+	}
+
+
+	input[id=subway] + label[for=subway] {
+		content: url('./img/u.svg');
+		background: #d3d3d3;
+	}
+
+	input[id=subway]:checked + label[for=subway] {
+		background: #fff;
+	}
+
+
+	input[id=tram] + label[for=tram] {
+		content: url('./img/tram.svg');
+		background: #d3d3d3;
+	}
+
+	input[id=tram]:checked + label[for=tram] {
+		background: #fff;
+	}
+
+
+	input[id=bus] + label[for=bus] {
+		content: url('./img/bus.svg');
+		background: #d3d3d3;
+	}
+
+	input[id=bus]:checked + label[for=bus] {
+		background: #fff;
+	}
+
+
+	input[id=ferry] + label[for=ferry] {
+		content: url('./img/ferry.svg');
+		background: #d3d3d3;
+	}
+
+	input[id=ferry]:checked + label[for=ferry] {
+		background: #fff;
+	}
+
+
+	input[id=taxi] + label[for=taxi] {
+		content: url('./img/taxi.svg');
+		background: #d3d3d3;
+	}
+
+	input[id=taxi]:checked + label[for=taxi] {
+		background: #fff;
+	}
+
+
+
+	input[id=accessibilityNone] + label[for=accessibilityNone] {
+		content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black" width="18px" height="18px"><path d="M0 0h24v24H0z" fill="none"/><path d="M13.49 5.48c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm-3.6 13.9l1-4.4 2.1 2v6h2v-7.5l-2.1-2 .6-3c1.3 1.5 3.3 2.5 5.5 2.5v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.4-.6-1-1-1.7-1-.3 0-.5.1-.8.1l-5.2 2.2v4.7h2v-3.4l1.8-.7-1.6 8.1-4.9-1-.4 2 7 1.4z"/></svg>');
+		background: #d3d3d3;
+	}
+
+	input[id=accessibilityNone]:checked + label[for=accessibilityNone] {
+		background: #fff;
+	}
+
+
+	input[id=accessibilityPartial] + label[for=accessibilityPartial] {
+		content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black" width="18px" height="18px"><path d="M0 0h24v24H0z" fill="none"/><path d="M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zM9.8 8.9L7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3C14.8 12 16.8 13 19 13v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.4-.6-1-1-1.7-1-.3 0-.5.1-.8.1L6 8.3V13h2V9.6l1.8-.7"/></svg>');
+		background: #d3d3d3;
+	}
+
+	input[id=accessibilityPartial]:checked + label[for=accessibilityPartial] {
+		background: #fff;
+	}
+
+
+	input[id=accessibilityComplete] + label[for=accessibilityComplete] {
+		content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black" width="18px" height="18px"><path d="M0 0h24v24H0z" fill="none"/><circle cx="12" cy="4" r="2"/><path d="M19 13v-2c-1.54.02-3.09-.75-4.07-1.83l-1.29-1.43c-.17-.19-.38-.34-.61-.45-.01 0-.01-.01-.02-.01H13c-.35-.2-.75-.3-1.19-.26C10.76 7.11 10 8.04 10 9.09V15c0 1.1.9 2 2 2h5v5h2v-5.5c0-1.1-.9-2-2-2h-3v-3.45c1.29 1.07 3.25 1.94 5 1.95zm-6.17 5c-.41 1.16-1.52 2-2.83 2-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4h-2.07z"/></svg>');
+		background: #d3d3d3;
+	}
+
+	input[id=accessibilityComplete]:checked + label[for=accessibilityComplete] {
+		background: #fff;
+	}
+
+	.switch {
+		position: relative;
+		display: inline-block;
+		width: 84px;
+		padding: 0 !important;
+		overflow: hidden;
+		flex-shrink: 0;
+	}
+
+	.switch input {
+		opacity: 0;
+		width: 0;
+		height: 0;
+	}
+
+	.switch input:active,
+	.switch input:focus {
+		box-shadow: 0 .1em .5em rgba(0, 0, 0, .6);
+	}
+
+	.slider {
+		position: absolute;
+		cursor: pointer;
+		top: 0;
+		left: 0;
+		right: 0;
+		bottom: 0;
+		background-color: #bbb;
+		height: 100%;
+	}
+
+	.slider:before {
+		position: absolute;
+		font-size: 13px;
+		padding-top: calc(25% - 7px);
+		line-height: 100%;
+		text-align: center;
+		height: 100%;
+		width: 42px;
+		background-color: white;
+		transition: .2s;
+		box-shadow: 0 .1em .2em rgba(0, 0, 0, .5);
+	}
+
+	.switch input:checked + .slider:before {
+		transform: translateX(42px);
+	}
+
+	.slider.de:before {
+		content: "AB";
+	}
+
+	.switch input:checked + .slider.de:before {
+		content: "AN";
+	}
+
+	.slider.en:before {
+		content: "DEP";
+	}
+
+	.switch input:checked + .slider.en:before {
+		content: "ARR";
+	}
+}
+
+.journey,
+.journeys {
+	display: flex;
+	flex-direction: column;
+}
+
+.search {
+	color: white;
+	display: flex;
+	flex-direction: column;
+}
+
+.search table {
+	width: 100%;
+	color: black;
+}
+
+.search #date {
+	flex-grow: 1;
+	margin-left: 8px;
+}
+
+.search>.title {
+	display: flex;
+	justify-content: center;
+	align-items: center;
+}
+
+.search>.title>h1 {
+	font-weight: normal;
+	margin-left: .5em;
+	text-shadow: 0 .05em .1em rgba(0, 0, 0, .5);
+	margin: .7em .3em .5em .3em;
+}
+
+@supports (display: flex) {
+	.search>.title>.logo {
+		box-shadow: 0 .1em .2em rgba(0, 0, 0, .5);
+		background-color: #7171e5;
+		border-radius: 15%;
+		width: 50px;
+		height: 50px;
+		margin: 0;
+		padding: 5px 5px 2px 6px;
+		content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path style="fill: white;" d="M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h2.23l2-2H14l2 2h2v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4zM7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17zm3.5-7H6V6h5v4zm2 0V6h5v4h-5zm3.5 7c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"/><path fill="none" d="M0 0h24v24H0V0z"/></svg>')
+	}
+}
+
+.search .btn.swap {
+	content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M16 17.01V10h-2v7.01h-3L15 21l4-3.99h-3zM9 3L5 6.99h3V14h2V6.99h3L9 3z"/><path d="M0 0h24v24H0z" fill="none"/></svg>');
+}
+
+.search .btn.settings {
+	content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" viewBox="0 0 24 24" fill="black" width="18px" height="18px"><g><path d="M0,0h24v24H0V0z" fill="none"/><path d="M19.14,12.94c0.04-0.3,0.06-0.61,0.06-0.94c0-0.32-0.02-0.64-0.07-0.94l2.03-1.58c0.18-0.14,0.23-0.41,0.12-0.61 l-1.92-3.32c-0.12-0.22-0.37-0.29-0.59-0.22l-2.39,0.96c-0.5-0.38-1.03-0.7-1.62-0.94L14.4,2.81c-0.04-0.24-0.24-0.41-0.48-0.41 h-3.84c-0.24,0-0.43,0.17-0.47,0.41L9.25,5.35C8.66,5.59,8.12,5.92,7.63,6.29L5.24,5.33c-0.22-0.08-0.47,0-0.59,0.22L2.74,8.87 C2.62,9.08,2.66,9.34,2.86,9.48l2.03,1.58C4.84,11.36,4.8,11.69,4.8,12s0.02,0.64,0.07,0.94l-2.03,1.58 c-0.18,0.14-0.23,0.41-0.12,0.61l1.92,3.32c0.12,0.22,0.37,0.29,0.59,0.22l2.39-0.96c0.5,0.38,1.03,0.7,1.62,0.94l0.36,2.54 c0.05,0.24,0.24,0.41,0.48,0.41h3.84c0.24,0,0.44-0.17,0.47-0.41l0.36-2.54c0.59-0.24,1.13-0.56,1.62-0.94l2.39,0.96 c0.22,0.08,0.47,0,0.59-0.22l1.92-3.32c0.12-0.22,0.07-0.47-0.12-0.61L19.14,12.94z M12,15.6c-1.98,0-3.6-1.62-3.6-3.6 s1.62-3.6,3.6-3.6s3.6,1.62,3.6,3.6S13.98,15.6,12,15.6z"/></g></svg>');
+}
+
+.search .btn.go {
+	font-size: 1.5em;
+	margin-left: 5px;
+	display: flex;
+	justify-content: center;
+	width: 110px;
+	font-size: 20px;
+}
+
+.search .btn.go label {
+	cursor: pointer;
+}
+
+.search .btn.go svg {
+	margin-left: 5px;
+	fill: #5050ff;
+}
+
+
+
+.journeys {
+	min-height: 100vh;
+}
+
+.journeys table {
+	margin: 15px auto;
+}
+
+.journeys table a,
+.journey table a,
+.journey table span {
+	padding: 5px 3px;
+	display: flex;
+	justify-content: center;
+	width: 100%;
+	text-decoration: none;
+	color: black;
+}
+
+.journeys a.details-button {
+	content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black" width="18px" height="18px"><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"/><path d="M0 0h24v24 H0z" fill="none"/></svg>');
+	height: 30px;
+	padding: 0;
+}
+
+.journey tbody td:nth-child(3) {
+	text-align: left;
+}
+
+.journey tbody:not(:last-child) {
+	border-bottom: 1px solid rgba(0, 0, 0, .2);
+}
+
+.journey p {
+	color: white;
+	width: 100%;
+}
+
+.journey p::before {
+	filter: drop-shadow( 0 0 5px rgba(0, 0, 0, .6) );
+	margin-right: 4px;
+	vertical-align: sub;
+}
+
+.journey p.change,
+.journey p.walk,
+.journey p.transfer {
+	text-shadow: 0 0 15px rgba(0, 0, 0, .6);
+	text-align: center;
+}
+
+.journey p.change::before {
+	content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path style="fill: white;" d="M9 3L5 6.99h3V14h2V6.99h3L9 3zm7 14.01V10h-2v7.01h-3L15 21l4-3.99h-3z"/><path d="M0 0h24v24H0z" fill="none"/></svg>');
+}
+
+.journey p.walk::before {
+	content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0z"/><path style="fill: white;" d="M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zM9.8 8.9L7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3C14.8 12 16.8 13 19 13v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.4-.6-1-1-1.7-1-.3 0-.5.1-.8.1L6 8.3V13h2V9.6l1.8-.7"/></svg>');
+}
+
+.journey p.transfer::before {
+	content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path style="fill: white;" d="M21.71 11.29l-9-9c-.39-.39-1.02-.39-1.41 0l-9 9c-.39.39-.39 1.02 0 1.41l9 9c.39.39 1.02.39 1.41 0l9-9c.39-.38.39-1.01 0-1.41zM14 14.5V12h-4v3H8v-4c0-.55.45-1 1-1h5V7.5l3.5 3.5-3.5 3.5z"/><path d="M0 0h24v24H0z" fill="none"/></svg>');
+}
+
+
+.suggestionsbox {
+	border-radius: 3px;
+	width: 100%;
+	box-shadow: 0 .4em .8em rgba(0, 0, 0, .5);
+}
+
+.suggestionsbox p:first-child {
+	border-top: 0px;
+}
+
+.suggestionsbox p {
+	font-size: 1.2em;
+	background-color: white;
+	color: black;
+	margin: 0;
+	border-top: 1px solid rgba(0, 0, 0, .2);
+	padding: .3em .6em;
+	cursor: pointer;
+}
+
+.suggestions {
+	position: relative;
+	display: none;
+	overflow: visible;
+	z-index: 999;
+	height: 0;
+}
+
+.suggestions.typing,
+.suggestions.mouseover {
+	display: block;
+}
+
+
+
+@media (max-width: 799px) {
+	.search {
+		padding: 10px;
+	}
+
+	header {
+		padding: 0 0 0 50px;
+	}
+
+	.back {
+		left: 10px;
+	}
+
+	.row {
+		flex-wrap: wrap;
+	}
+
+	.search #date {
+		width: initial;
+	}
+
+	.search #time {
+		width: 100%;
+		flex-shrink: 0;
+	}
+}
+
+@media (min-width: 800px) {
+	.center {
+		display: flex;
+		justify-content: center;
+		align-items: center;
+	}
+
+	.search {
+		width: 80vw;
+		max-width: 700px;
+		color: white;
+	}
+
+	.search #date {
+		margin-right: 8px;
+	}
+
+	.search #time {
+		width: 40%;
+	}
+
+	header {
+		padding: 0 10vw;
+	}
+
+	td p {
+		display: inline;
+		margin-right: 5px;
+	}
+
+	th {
+		padding: 10px 5px;
+	}
+	.journeys table a {
+		padding: 10px 5px;
+	}
+
+	table {
+		box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .4);
+		border-radius: 5px;
+		overflow: hidden;
+		border: none;
+		margin: 50px auto;
+		width: 80vw;
+	}
+}
+
+@supports (display: flex) {
+	.hidden {
+		display: none !important;
+	}
+
+	label[for=from], label[for=to], label[for=isarr], label[for="date"], label[for=time] {
+		display: none;
+	}
+}
+
+#overlay {
+	position: fixed;
+	z-index: 1;
+	left: 0;
+	top: 0;
+	width: 100%;
+	height: 100%;
+	overflow: auto;
+	background-color: rgba(0,0,0,0.4);
+}
+
+
+.modal {
+	display: flex;
+	position: fixed;
+	top: 0;
+	right: 0;
+	bottom: 0;
+	left: 0;
+	z-index: 1050;
+	overflow: hidden;
+	-webkit-overflow-scrolling: touch;
+	outline: 0;
+}
+
+.modal-alert {
+	margin: auto;
+	border-radius: 4px;
+	background-color: white;
+	width: fit-content;
+	width: -moz-fit-content;
+	padding: 15px;
+	box-shadow: 0 1px 4px rgba(0, 0, 0, .6);
+}
+
+.dismiss {
+	content: 'OK';
+	border-radius: 4px;
+	background-color: rgba(20, 30, 255, .7);
+	color: white;
+	width: fit-content;
+	width: -moz-fit-content;
+	padding: 8px 20px;
+	margin-left: auto;
+	margin-top: 10px;
+	transition: background-color 300ms;
+}
+
+.dismiss:hover {
+	background-color: rgba(70, 100, 255, .8);
+	cursor: pointer;
+}
+
+.modal-header {
+	background-color: #43a047;
+	color: white;
+	border-radius: 6px 6px 0px 0px;
+	min-height: 16.4;
+	padding: 15px;
+	border-bottom: 1px solid #e5e5e5;
+}
+
+.modal-header .close {
+	margin-top: -2px;
+}
+
+.modal-header .modal-close {
+	width:53px;
+	float:right;
+	margin:-15px;
+	margin-left:0px;
+	height:53px;
+	border-left: 1px solid #00000040;
+
+	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAABO0lEQVR42u3bURKDIAwEUNiLoyfXC3Ss4mYTh81Xv4R90wqEad+2ra1caIuXAQxgAAMYwAAGMIABDGAAA0zVGOMYYxzqibPGxdtJ/PqsCM8aF4xJKBHY40IxwcrPngbY970rJ3r1zKu5hH4DVAhR4Sk/gWiEyPC0d0AUQnR46kuQjaAIT18FWAiq8CHL4FsEZfiws8Asgjp86GHoKUJG+PDT4F2ErPCttdYVd4OzS2F0eFk/YCaIIry0IfIkkCq8FOBuMGV4OUDFkgK83Qh9GoC1Ff4kAPsw9CmAf5scdWdJCnB3h5eJgOzw2QioED4TAVXCZyGgUvgMBFQLr0ZAxfBKBFQNr0JA5fAKBFQPH40gbYtXfDb1dljRzGCPS7sdVnZymON2/2Nk8TKAAQxgAAMYwAAGMIABDLBmnWRS+u5G6HkFAAAAAElFTkSuQmCC') center no-repeat;
+	background-size:30px;
+	cursor:pointer;
+}
+
+.modal-header .modal-close:hover {
+	border-radius: 0px 6px 0px 0px;
+}
+
+.modal-title {
+	margin: 0;
+	line-height: 1.4;
+}
+
+.modal-dialog {
+	position: relative;
+	width: auto;
+	margin: 10px;
+}
+
+.modal-content {
+	position: relative;
+	background-color: #fff;
+	background-clip: padding-box;
+	border: 1px solid #999;
+	border: 1px solid rgba(0, 0, 0, .2);
+	border-radius: 6px;
+	outline: 0;
+	box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
+}
+
+.modal-body {
+	position: relative;
+}
+
+@media (min-width: 768px) {
+	.modal-dialog {
+		width: 600px;
+		margin: 30px auto;
+	}
+
+	.modal-content {
+		box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
+	}
+}
+
+.row.history:first-child {
+	border-top: 0px;
+}
+
+form>div.history {
+	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .4);
+	border-radius: 5px;
+	overflow: hidden;
+	display: none;
+	margin-bottom: 1em;
+	user-select: none;
+}
+:checked ~ .history {
+	display: block;
+}
+.row.history {
+	font-size: 1.2em;
+	background-color: white;
+	color: black;
+	margin: 0;
+	border-top: 1px solid rgba(0, 0, 0, .2);
+	padding: .3em .6em .3em .3em;
+	cursor: pointer;
+
+	display: flex;
+	justify-content: space-between;
+}
+
+.history.from,
+.history.to {
+	width: 40%;
+}
+.history.to {
+	text-align: right;
+}
+
+.history.arrow {
+	content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black" width="18px" height="18px"><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"/><path d="M0 0h24v24 H0z" fill="none"/></svg>');
+	width: 25px;
+}
+
+.station-column {
+	style="width: 60%;"
+}
+
+.modal {
+	display: flex;
+}
+
+.alert {
+	margin: auto;
+	border-radius: 4px;
+	background-color: white;
+	width: fit-content;
+	width: -moz-fit-content;
+	padding: 15px;
+	box-shadow: 0 1px 4px rgba(0, 0, 0, .6);
+}
+
+.alert.dismiss {
+	content: 'OK';
+	border-radius: 4px;
+	background-color: rgba(20, 30, 255, .7);
+	color: white;
+	width: fit-content;
+	width: -moz-fit-content;
+	padding: 8px 20px;
+	margin-left: auto;
+	margin-top: 10px;
+	transition: background-color 300ms;
+}
+
+.alert.dismiss:hover {
+	background-color: rgba(70, 100, 255, .8);
+	cursor: pointer;
+}
+
+.select-box {
+	margin: auto;
+	border-radius: 4px;
+	background-color: white;
+	width: fit-content;
+	width: -moz-fit-content;
+	padding: 15px;
+	box-shadow: 0 1px 4px rgba(0, 0, 0, .6);
+}
+
+.select-box a {
+	display: block;
+	text-decoration: none;
+	border-radius: 4px;
+	background-color: rgba(20, 30, 255, .7);
+	color: white;
+	width: 100%;
+	padding: 8px 20px;
+	margin-left: auto;
+	margin-top: 10px;
+	text-align: center;
+	transition: background-color 300ms;
+}
+
+.select-box a:first-child {
+	margin-top: 0px;
+}
+
+.select-box a:hover {
+	background-color: rgba(70, 100, 255, .8);
+	cursor: pointer;
+}
+
+.travelynx {
+	content: url('./img/travelynx.svg');
+	vertical-align: bottom;
+	max-inline-size: 22px;
+	cursor: pointer;
+}
+
+.showremarks {
+	vertical-align: bottom;
+	cursor: pointer;
+	max-inline-size: 22px;
+}
+.remark {
+	vertical-align: middle;
+}
+.showremarks.hint,
+.remark.hint {
+	content: url("../img/info-24px.svg");
+}
+.showremarks.status,
+.remark.status {
+	content: url("../img/warning-24px.svg");
+}
+.showremarks.other,
+.remark.other {
+	content: url("../img/help-24px.svg");
+}
+.remarks td {
+	margin: 0 10px;
+	text-align: left;
+	display: block;
+}
+/*.remarks {
+	display: none;
+	position: absolute;
+	z-index: 1;
+}*/
+.remarks {
+	/*background: #000000d0;*/
+	border: 1px solid #ddd;
+	padding: 0;
+	width: 100%;
+	margin: 0;
+	box-shadow: none;
+}
+/*.showremarks:hover+.remarks {
+	display: inline-block;
+}*/
+
diff --git a/client/varela-regular-webfont.woff b/client/varela-regular-webfont.woff  Binary files differ.
diff --git a/client/varela-regular-webfont.woff2 b/client/varela-regular-webfont.woff2  Binary files differ.
diff --git a/ds100.js b/ds100.js
@@ -1,13 +1,15 @@
 const stations  = require('db-stations')
 const fs = require('fs');
 
-var ds100list = {};
+var ds100list        = {};
+var ds100reverseList = {};
 
 stations.full()
 .on('data',function(station){
 	var stuff = [];
 	station.ril100Identifiers.forEach(element => {
 		stuff.push(element.rilIdentifier)
+		ds100reverseList[element.rilIdentifier] = station.id;
 	})
 
 	if (stuff.length === 0) return;

@@ -15,7 +17,6 @@ stations.full()
 	ds100list[station.id] = stuff.join(', ');
 })
 .on('end',function(){
-
-fs.writeFile("ds100.json", JSON.stringify(ds100list), () => {})
-
+	fs.writeFile("ds100.json", JSON.stringify(ds100list), () => {});
+	fs.writeFile("ds100reverse.json", JSON.stringify(ds100reverseList), () => {});
 });
diff --git a/ds100.json b/ds100.json
@@ -0,0 +1 @@
+{"8000001":"KA","8000002":"TA","8000004":"HA","8000007":"FALZ","8000009":"NAN","8000010":"NAH","8000011":"AAG","8000012":"KAU","8000013":"MA","8000014":"TAU","8000015":"FBA","8000016":"TB","8000017":"TBF","8000019":"HBHA","8000020":"FBHF","8000021":"SBKN","8000022":"HNDF","8000023":"AO","8000025":"NBA","8000027":"NSCH","8000028":"NBY","8000029":"FB","8000030":"KBE","8000031":"FBH","8000032":"NS","8000033":"KSWE","8000034":"EBZ","8000036":"EBIL, EBILP","8000037":"ESRT","8000038":"TBM","8000039":"FBGK","8000040":"EBCH","8000041":"EBO","8000042":"RSE","8000043":"HSSN","8000044":"KB","8000045":"KBOP","8000046":"ESIE","8000047":"EBTH, EBTHP","8000048":"EBWE","8000049":"HBS","8000050":"HB","8000051":"HBH","8000053":"RBT","8000054":"EBRW","8000055":"RBR","8000056":"ABLZ","8000057":"MBU","8000058":"ABCH","8000059":"HBDE","8000060":"KSIH","8000061":"FBNG","8000062":"EBFT","8000063":"TCW","8000064":"HC","8000065":"FCOE","8000066":"ECMF","8000067":"TC","8000068":"FD","8000069":"TSIG","8000070":"HD","8000071":"HDBG","8000073":"RSI","8000074":"FDIL","8000075":"SDL","8000076":"ESOT","8000077":"RDO","8000078":"MDT","8000080":"EDO","8000081":"EDDP, EDDPH, EDDPT","8000082":"KDF, KDFF, KDFFH","8000083":"EDUL, EDULH","8000084":"KDN, KDN P","8000085":"KD","8000086":"EDG","8000087":"KSO","8000088":"HSO","8000089":"AST","8000090":"HEBG","8000091":"NSTN","8000092":"AEL","8000093":"HELZ","8000094":"KENR","8000095":"NST","8000098":"EE","8000099":"EEST","8000100":"KEU","8000101":"TET","8000102":"EFP","8000103":"AF","8000105":"FF, FFT","8000106":"FHOE","8000107":"RF","8000108":"MFL","8000110":"TFS","8000111":"FFG","8000112":"TF","8000113":"EFOE","8000114":"NF","8000115":"FFU","8000116":"MTS","8000117":"FGEL","8000118":"EG","8000119":"MGE","8000120":"NGM","8000121":"FGHO","8000122":"MTL","8000123":"SGR","8000124":"FG","8000125":"EGBW","8000126":"FGE","8000127":"TGO","8000128":"HG","8000129":"FTS","8000130":"HGS","8000131":"RGN","8000133":"KGRB","8000134":"STR","8000135":"KT","8000136":"FGER","8000137":"RGR","8000138":"KGUA, KGUI","8000139":"MGZB","8000140":"FGTH","8000141":"TT","8000142":"EHG","8000143":"RWGA","8000144":"MTHB","8000145":"EHLT","8000146":"RWPF","8000147":"AHAR, AHRS","8000148":"HHM","8000149":"EHM","8000150":"FH, FH  N, FH  S","8000152":"HH","8000154":"STM","8000155":"AHI","8000156":"RH","8000157":"TH","8000158":"FHWD, FHWR","8000159":"HHLM","8000160":"THT","8000161":"FHRB","8000162":"EHFD","8000163":"TTU","8000164":"EHER","8000165":"EHDT","8000166":"HHB","8000167":"HHES","8000168":"HU","8000169":"HHI","8000170":"TU","8000171":"EUN","8000172":"FHT","8000173":"NHOB","8000174":"KV","8000175":"SVL","8000176":"SHO","8000177":"THB","8000178":"KHR","8000180":"TWN","8000181":"AHM","8000182":"RIM","8000183":"MIH","8000185":"HGI","8000186":"EIL","8000189":"SKL","8000190":"KKAK","8000191":"RK","8000192":"EWAN","8000193":"FK","8000194":"MKFB","8000195":"MKFG","8000196":"HWAR","8000197":"MKP","8000198":"EKG","8000199":"AK","8000201":"NKL","8000203":"TKG","8000204":"NWDO","8000205":"KKLV","8000206":"KKO","8000207":"KK","8000208":"KKER, KKERP","8000209":"KKM","8000211":"KKR","8000212":"KKRO","8000213":"HK","8000214":"EKT","8000215":"ELAG","8000216":"RLA","8000217":"MLA","8000218":"FWG","8000220":"MWH","8000221":"TL","8000222":"FLAU","8000225":"HLEE","8000226":"HLER, HLERA","8000227":"ELE","8000228":"NLF","8000229":"FL","8000230":"MLI","8000233":"HL","8000234":"FLOL","8000235":"TLU","8000236":"RL, RL  T","8000237":"AL","8000238":"ALBG, ALBGW","8000239":"ELUE","8000240":"FMZ","8000241":"FMB, FMB P","8000242":"EWES","8000243":"FMFH","8000244":"RM","8000245":"FWBG","8000247":"NMR","8000248":"KMYO","8000249":"MM","8000250":"FW","8000251":"EWIT","8000252":"HM","8000253":"KM","8000254":"RWRT","8000255":"HWOH, HWOL","8000256":"MRBI","8000257":"FWOR","8000259":"EMLR","8000260":"NWH","8000261":"MH, MH  N, MH  S, MHT","8000262":"MOP","8000263":"EMST, EMSTP","8000264":"RNZ","8000265":"RNM","8000266":"KW","8000267":"NNE","8000268":"HWUN","8000269":"NNS","8000271":"AN","8000272":"SNK","8000273":"DMBH","8000274":"KN, KN  O, KN  W","8000275":"RN","8000276":"KNE","8000277":"FND","8000278":"KNL","8000279":"HNBG","8000280":"MNL","8000282":"HNOS","8000283":"HN","8000284":"NN","8000285":"FORD","8000286":"EOB","8000287":"NOKP","8000288":"FWB","8000290":"RO","8000291":"HOLD","8000294":"HO, HO  O, HO  U","8000295":"TO","8000297":"EPD","8000298":"NPA","8000299":"TPH","8000301":"NPL","8000302":"TP","8000304":"HQ","8000306":"RRA","8000307":"ERE","8000309":"NRH","8000310":"KRE","8000311":"KRL","8000312":"AR","8000313":"TRX","8000314":"TRE","8000315":"ERDW","8000316":"HR","8000317":"KRH","8000318":"KRY, KRY P","8000319":"SRO","8000320":"MRO","8000321":"AROG","8000322":"TR","8000323":"SSH","8000324":"KBPS","8000325":"HSRI","8000326":"RSD","8000328":"NSAW","8000329":"TSG","8000330":"TSHT","8000331":"KAND","8000332":"RFT","8000333":"RHA","8000334":"AJ","8000335":"HLST","8000336":"TLK","8000337":"FMBG","8000338":"MMH","8000339":"TM","8000342":"HWEZ","8000343":"DSCF","8000344":"HWTT","8000346":"EBK","8000347":"FSTM","8000348":"KST, KST P","8000349":"FO","8000350":"FAFD","8000351":"KAK","8000352":"HBGM","8000353":"TBG","8000354":"HBAS","8000355":"KBEE","8000356":"RVLE","8000357":"SBI","8000358":"EBLA, EBP","8000359":"FBOD","8000360":"FBUE","8000362":"FDI","8000363":"KDI","8000364":"HVBG","8000365":"NDB","8000366":"RVL","8000367":"EDME","8000368":"FWAB","8000369":"REA","8000370":"SEG","8000371":"SEI","8000372":"SENK","8000374":"RFHM","8000375":"FGAL","8000376":"RGE","8000377":"RWE","8000378":"SWR, SWRR","8000379":"SWIH","8000380":"TGL","8000382":"EGRN","8000383":"FWR","8000384":"FWH","8000385":"NGUN","8000386":"FHG","8000387":"MHGZ","8000388":"KHI","8000389":"THF","8000390":"KHOK","8000391":"HHZM","8000392":"EHZW","8000393":"RVLH","8000400":"FHUG","8000402":"SKU","8000404":"KAW, KAW P","8000406":"KARE, KAREP","8000409":"KKEM","8000410":"MABG","8000412":"RAH","8000413":"HACH","8000414":"HAMR","8000416":"AACW","8000418":"HADB","8000419":"MAD","8000420":"NADM","8000423":"RADN","8000424":"TAD","8000427":"EKIR","8000431":"TAF","8000433":"MAGD","8000434":"AABG","8000435":"FKIH","8000436":"RA","8000437":"EAHS","8000440":"HSCG","8000441":"EAHL, EAHLH","8000442":"HAHO","8000443":"HALT","8000445":"HSDK","8000446":"AAHR","8000448":"KAH","8000449":"KAHM","8000452":"MAI","8000453":"RFMU","8000454":"TAI","8000456":"TTUN","8000459":"MAIN","8000462":"EABT","8000463":"RAL","8000464":"AAL","8000466":"RAR","8000468":"FAG","8000471":"FALS","8000473":"TAE","8000474":"TALO","8000475":"TALT","8000477":"KALK","8000479":"NKN","8000480":"AAHG","8000481":"TALD","8000482":"MALH","8000483":"HALF","8000488":"HALG","8000489":"HALI","8000491":"SALG","8000492":"FADD","8000495":"KALI","8000496":"RAB","8000498":"NALB","8000499":"TALL","8000500":"KALP","8000501":"RALP","8000503":"FBL","8000504":"NADW","8000505":"SAZ","8000506":"FAHM","8000508":"TACH","8000509":"NAD","8000511":"NAVE","8000512":"AAW","8000513":"EALN","8000514":"KALT","8000515":"MALT","8000517":"SAB","8000518":"EABG","8000520":"FABL","8000522":"HHUD","8000524":"MANE","8000525":"FATF","8000526":"AAT","8000532":"EA","8000534":"NMS","8000537":"EASE","8000538":"FAST","8000539":"MASI","8000540":"NALW","8000544":"RAT","8000545":"MAHB","8000546":"FAT","8000547":"SLKG","8000553":"FAMO","8000556":"MAMT","8000558":"FAZS","8000559":"TAT","8000561":"MATS","8000562":"TATN","8000563":"SLCH","8000566":"NAM","8000569":"EAML","8000571":"ELPP","8000576":"MAPF","8000577":"TAM, TAM S","8000578":"HAMI","8000579":"KANM","8000580":"FANG","8000582":"RAN","8000584":"KANR","8000585":"SLN","8000586":"HLGW","8000588":"NAWN","8000589":"FAZ","8000595":"EAPH","8000596":"RAP, RAPP","8000597":"EARE","8000599":"FAF","8000601":"KARL","8000602":"FARM","8000603":"MANB","8000605":"EARB","8000606":"NARG","8000611":"KARS","8000613":"NAZ","8000615":"FMK","8000618":"NAHF","8000619":"NASU","8000621":"MASC","8000623":"EASB","8000624":"HASD","8000625":"RASH","8000627":"AASN","8000630":"TAX","8000631":"RMF","8000632":"FAS","8000633":"FAL","8000634":"MAG","8000635":"FAH","8000638":"EAT","8000644":"KMO","8000647":"EAWN","8000649":"RACH","8000651":"SAM","8000653":"MAFE","8000655":"TAUF","8000657":"RAUG","8000658":"MAHA","8000659":"MAGM","8000660":"MAMS","8000661":"MAHZ, MAHZF, MAHZH","8000662":"MAOB","8000663":"FMSH","8000664":"HAUG","8000667":"FMT, FMTN","8000668":"FAUM","8000669":"AAH, AAMS","8000671":"FAM","8000672":"NAUR","8000674":"SAUW","8000675":"MAY","8000677":"KBA","8000678":"MBAE","8000681":"RBST","8000683":"FBCH","8000685":"MBCN","8000686":"RBH","8000687":"EMRY","8000688":"MNFR","8000689":"NBAB","8000690":"MBAI","8000691":"RBZB","8000694":"KBRE","8000696":"MBAK","8000697":"HBDG","8000698":"RBDH","8000701":"FEMS","8000702":"FEMW","8000704":"TBK","8000706":"TBWT","8000707":"RBGR","8000708":"RBDT","8000711":"KHGB","8000712":"FHO","8000713":"KHBD","8000714":"NBKI","8000715":"FKI","8000716":"MBKG","8000717":"MBKK","8000718":"RBKR","8000721":"TBLI","8000725":"HMDD","8000726":"SBMS","8000727":"KMUE","8000728":"FBNA","8000729":"KNEB","8000730":"NBNE","8000731":"TBN","8000732":"HOY","8000733":"HBOE","8000734":"RBPL","8000735":"HPRT","8000736":"RBRA","8000737":"MBRL","8000738":"MBRK","8000739":"HSCH","8000740":"HBSA","8000741":"FBSH","8000742":"KSAL","8000743":"FSF","8000744":"EBSU","8000745":"EBSA","8000746":"TBSC","8000749":"ASCH","8000750":"TBSB","8000751":"ASB","8000752":"FBSO","8000753":"FBSD","8000754":"APSD","8000755":"APO","8000756":"NBST","8000757":"TBT","8000758":"MBT","8000759":"HBSK","8000760":"FVL","8000761":"FVLS","8000763":"TBWA","8000765":"RBWF","8000766":"RBWH","8000767":"NBWI","8000768":"MBWH","8000770":"HZWI","8000771":"RHEB","8000772":"HBAD","8000773":"HBDV","8000774":"RBB","8000775":"RBBL","8000777":"RBPK","8000778":"MBHM","8000779":"AALH","8000780":"ABAF","8000781":"MBAB","8000783":"NBD","8000784":"NBAF","8000785":"MBDH","8000786":"FBAD","8000787":"TBLH","8000788":"TBGS","8000792":"SBAL","8000793":"EBAV","8000794":"RBAM","8000796":"HBAN","8000797":"HBTF","8000800":"HNN","8000801":"ABAD, ABAW","8000802":"RBRT","8000804":"ABAE","8000805":"ABAP","8000807":"HBNF","8000808":"HBNT","8000810":"HBAR","8000812":"HBGH","8000815":"AHEM","8000818":"NOF","8000821":"RBZE","8000822":"NBH","8000826":"NBAU","8000827":"ABF","8000830":"NBEI","8000831":"MBGM","8000832":"KBAY","8000834":"MBZ","8000840":"SBE","8000842":"KBH","8000846":"EBEE","8000850":"NBEH","8000851":"FBEI","8000853":"KOPL, KOPLM","8000858":"TBS","8000859":"FBEF","8000860":"ABE","8000861":"RBLN","8000862":"MBNB","8000863":"RBLH","8000864":"RBEL","8000865":"TBEM","8000869":"MBEN","8000870":"SBG","8000871":"HBML","8000872":"HBEN","8000873":"TBEN","8000875":"SOTW","8000876":"SPSN","8000877":"FBAU","8000879":"HBTH","8000880":"RRZ","8000882":"NBE","8000885":"MBG","8000887":"ERES","8000888":"MBE","8000889":"TBER","8000890":"RBRG","8000891":"FSUE","8000892":"EBGA","8000894":"RBGP","8000899":"KBGG","8000902":"NBHM","8000904":"EBRH","8000905":"ABGS","8000907":"EBLB","8000908":"ABTSB, ABTSL","8000909":"RBAH","8000911":"MBN","8000913":"HBER","8000918":"MBER","8000919":"HBBR","8000921":"FBEZ","8000923":"SBS","8000925":"TBE","8000926":"SBES","8000927":"EBWG","8000928":"NBMS","8000932":"RBEU","8000933":"TBEU","8000934":"TBTB","8000935":"ABVS","8000941":"SBX","8000942":"RBI","8000943":"TBI","8000944":"TBIB","8000945":"MBIC","8000948":"FBI","8000951":"FBBM","8000953":"EBIO","8000955":"ABIL","8000956":"EBIS","8000957":"HROE","8000959":"TBIE","8000961":"EDH","8000962":"MBIH, MBIHH","8000963":"RBIE","8000965":"RBGN","8000966":"EBIG","8000967":"SBDS","8000969":"MBIN","8000970":"EBB","8000971":"ABWM","8000973":"RBIN","8000974":"NBI","8000975":"FBGG","8000976":"FBGN","8000977":"EHGV","8000978":"EBIN","8000983":"EBKB","8000984":"RBRK","8000989":"SBRB","8000996":"FBMR","8000997":"MBI","8000999":"TBIS","8001000":"HBSS","8001002":"TBIT","8001003":"NBLA","8001004":"MBLH","8001005":"TBIF","8001006":"KBLB","8001007":"AB","8001008":"KBLH","8001009":"RBAN","8001013":"TBL","8001015":"TBLS","8001017":"RBLB","8001018":"FBLH","8001027":"SBKL","8001028":"MBLM","8001030":"EBKP","8001032":"RBOB","8001033":"MBOB","8001034":"FBST","8001035":"EBGZ","8001038":"EBDA","8001039":"EBOE","8001043":"RBOK","8001045":"EBCK","8001046":"MBOD","8001047":"TBOD","8001048":"HBBU","8001049":"KBOD","8001050":"HBOF","8001051":"NBMA","8001052":"HBOD","8001054":"NBOE","8001055":"TBO","8001057":"RBOE","8001058":"NBHF","8001059":"RBER","8001061":"EBEO","8001063":"HBSM","8001065":"EBSL","8001066":"EBSP","8001069":"NBO","8001071":"HBOM","8001072":"KBOI","8001080":"TBD","8001081":"KBHH","8001082":"KBBG","8001083":"KBB","8001084":"KBD","8001085":"KBM","8001086":"KBO","8001088":"KBEC","8001089":"HBHB","8001090":"TBP","8001091":"KBUN","8001092":"ABRD","8001093":"EBOR","8001095":"EBHS","8001096":"EBGO","8001097":"EBOK","8001098":"FBOK","8001104":"FBO","8001106":"FBOS","8001107":"EBTB","8001108":"EBTV","8001110":"SBO","8001111":"TBOX","8001112":"EBRB","8001113":"KBRC","8001118":"EBRA, EBRAH","8001120":"HBKE","8001121":"HBKH, HBKL","8001122":"HBRM","8001123":"HBRA","8001129":"MBB","8001130":"KBRB","8001131":"RBTI","8001132":"FBFS","8001134":"HGLI","8001135":"SBA","8001136":"ABRB","8001137":"EBDL","8001138":"RBTN","8001139":"ABST","8001143":"RBRS","8001147":"MBRN","8001149":"NBG","8001153":"KBRS","8001155":"HBN","8001156":"HBB","8001157":"HBHM","8001159":"HBL","8001160":"HBM","8001161":"HBON","8001162":"HBOS","8001163":"HBSC","8001164":"HBHS, HBSB","8001165":"HBMG","8001166":"HBV","8001167":"HBWA","8001168":"HBHL","8001170":"HBWU","8001174":"RBN","8001176":"HBRT","8001177":"SBRH","8001178":"TBZ","8001179":"MKRS","8001180":"KBRY","8001182":"EBRS","8001183":"EBRO","8001185":"HBRO","8001186":"KBRO","8001188":"HBST","8001190":"ABRS","8001191":"RBRM","8001196":"FBB","8001198":"RBRH","8001199":"FBK","8001200":"SBUM","8001201":"HBUE","8001203":"MBR","8001205":"TBRU","8001207":"MBRM","8001209":"KBRU","8001212":"RBRP","8001213":"EBRU","8001214":"RBMT","8001215":"KBR, KBR P","8001221":"SBB","8001223":"NBTH","8001225":"NBM","8001229":"MBAU","8001231":"MBHA","8001234":"RBU","8001235":"KBZ","8001236":"FBUS, FBUSS","8001237":"FBUD","8001238":"SBN","8001242":"NBUE","8001244":"FBDH","8001245":"HBKB","8001248":"FBHM","8001249":"FBDW","8001250":"FBDG","8001252":"RBUE","8001256":"FBRG","8001258":"ABUS","8001259":"ABSM","8001261":"KBUT","8001262":"RBGG","8001264":"KBUH","8001266":"EBUD","8001267":"SBY","8001268":"EBUR","8001271":"FBUN","8001273":"ABR","8001276":"MBGU","8001277":"NBUM","8001278":"NBUW","8001279":"HBGD","8001283":"FBUH","8001285":"MBGH","8001287":"FBGH","8001289":"NBK","8001290":"NBUR","8001293":"NBN","8001296":"TBU","8001297":"NBUT","8001298":"NBWH, NROS","8001301":"HBUR","8001302":"SSHI","8001308":"KDEM","8001310":"NBT","8001312":"FBZ","8001315":"ABX","8001316":"ACD","8001317":"NCA","8001318":"HCAL","8001322":"FCA","8001323":"ECP","8001327":"ECA","8001328":"ECAS, ECASP","8001329":"ECME","8001330":"NCH","8001331":"NCHA","8001334":"NCN","8001335":"ECOH","8001337":"HCLP","8001338":"NC","8001339":"NCNS","8001340":"SCOC","8001341":"SCN","8001342":"HCOP","8001343":"ECFS","8001347":"NCR","8001348":"NCRE","8001352":"ACV","8001354":"MDA","8001355":"MDAS","8001357":"EDHL","8001358":"EDAB","8001359":"KDAM","8001360":"ADL","8001362":"EDAK","8001365":"KDAL","8001366":"RDL","8001372":"ADB","8001373":"MDAR","8001375":"FDN","8001376":"FDO","8001377":"FDS","8001378":"FDA","8001379":"FDE","8001380":"FDK","8001382":"MDAG","8001384":"KDAT","8001386":"FDAL","8001387":"ADH","8001388":"SDF","8001389":"FDSU","8001390":"EDVB","8001392":"HDEH","8001393":"HDED","8001394":"EDED","8001397":"NDG","8001399":"RDM","8001400":"NDE","8001404":"MDS","8001405":"TDLM","8001406":"SDE","8001407":"SDEO","8001414":"SDBO","8001415":"RDZ","8001416":"KDEK","8001417":"KDEA","8001418":"KDEB","8001420":"EDTM","8001421":"NDEB","8001427":"FDET","8001428":"TDT","8001429":"HDEM","8001430":"NDN","8001432":"EDEU","8001435":"NDIE","8001438":"ADT","8001439":"MDID","8001443":"HDIP","8001447":"MDIN","8001450":"NDT","8001454":"MDRD","8001455":"FDZM","8001456":"FDZ","8001457":"FDIZ","8001458":"FDIO","8001459":"FDZS","8001460":"FDBT","8001463":"MDIL","8001465":"EDGD","8001466":"MDIF","8001468":"MDKS","8001469":"EDIN","8001470":"SDIR","8001471":"HDBR","8001476":"TDI","8001479":"RDOA","8001480":"RDGN","8001482":"RDOF","8001483":"RDOG","8001484":"NDOE","8001485":"RDOM","8001486":"HDOP, HDPH","8001489":"HDVD","8001491":"RDRN","8001492":"HDOG","8001493":"ADR","8001495":"MDO","8001499":"MDFN","8001502":"HDMK","8001504":"FDH","8001505":"EDOH","8001506":"KDO","8001507":"KDBW, KDBWN","8001511":"FDOH","8001512":"TDS","8001514":"FDW","8001515":"EDSH","8001516":"EDLS","8001517":"EDKK","8001518":"EDMB","8001519":"EDOO","8001520":"EDST","8001521":"EDTP","8001522":"EDWH","8001523":"EDAP","8001524":"EDAU","8001525":"EDOF","8001526":"EDAM","8001527":"EDBA","8001528":"EDBH","8001529":"EDBK","8001530":"EDD","8001531":"EDOL","8001532":"EDHU","8001533":"EDKD","8001534":"EDKH","8001535":"EDKO","8001536":"EDKR","8001537":"EDKU","8001538":"EDLH","8001539":"EDLN","8001540":"EDGM","8001541":"EDMR","8001542":"EDMS","8001543":"EDMG","8001544":"EDRA","8001545":"EDSO","8001546":"EDWI","8001547":"ADO","8001548":"NDM","8001549":"EDSM","8001554":"FDCH","8001558":"EDRS","8001561":"HDRY","8001566":"KDUK","8001567":"FDU","8001570":"SDUW","8001571":"KDUL","8001578":"MDHR","8001579":"KDFS","8001581":"KDV","8001582":"KDW","8001583":"KDZ","8001584":"KDBE","8001585":"KDBH, KDBI","8001586":"KDD, KDDH","8001587":"KDE","8001588":"KDES","8001589":"KDGA","8001590":"KDGE","8001591":"KDOB","8001592":"KDR","8001593":"KDRM","8001594":"KDRE, KDRH","8001595":"KDU","8001596":"EDSL","8001597":"KDHA","8001598":"KDFL","8001599":"EDBI","8001600":"EDBU","8001602":"EDGR","8001603":"KDVS","8001605":"EDHD, EDHP","8001607":"EDMO","8001608":"EDOM","8001609":"EDRM","8001611":"EDRU","8001612":"EDWD, EDWDP","8001614":"MDUH","8001616":"RDRM","8001617":"TDU","8001618":"FDTH","8001619":"NEE","8001620":"NEBH","8001621":"MEBS","8001622":"MEBH","8001623":"NED","8001627":"NEBM","8001628":"MEBM","8001629":"NEB, NEBN","8001632":"TEC","8001634":"MEG","8001636":"NEC","8001638":"RET","8001640":"NEG","8001643":"REBR","8001645":"HEBS","8001646":"AECH","8001647":"MEC","8001648":"FEZL","8001650":"TETD","8001651":"TEI","8001654":"AEC","8001655":"NEMN","8001659":"FED","8001663":"REK, REKH","8001665":"REH","8001666":"SEE","8001668":"FEDI","8001670":"FEF","8001671":"REF","8001672":"FEGB","8001674":"NEGE","8001675":"HEGT","8001679":"MEGM","8001680":"NEO","8001682":"MEGL","8001683":"MELG","8001684":"TEH","8001686":"EELB","8001687":"HELH","8001688":"SEGO","8001689":"TEHN","8001690":"KEHR","8001692":"EERI","8001693":"FEHH","8001694":"FEHR","8001700":"EEHS","8001701":"FECH","8001702":"MEIC","8001704":"FEIZ","8001706":"EEHG","8001707":"REM","8001708":"MEB","8001709":"MEST","8001712":"KEIL","8001713":"HEIV","8001715":"REI","8001718":"AEF","8001720":"SEF","8001727":"SEMA","8001728":"REIS, REISO, REISW","8001729":"EEFD","8001731":"TEF","8001732":"REIW","8001734":"MEI","8001736":"KEIT","8001739":"AEGS","8001741":"HELV","8001742":"NELF","8001745":"KML","8001746":"TBME","8001747":"TELL","8001749":"NEL","8001751":"TEL","8001752":"MELZ","8001760":"HELS","8001762":"NEF","8001763":"FELT","8001764":"FELZ","8001765":"FELS","8001766":"RELZ","8001768":"HE","8001770":"KEMM","8001771":"REMM","8001773":"EEM","8001775":"HEMK","8001777":"HEMT","8001780":"EEMP","8001781":"HEMP","8001782":"EEDT","8001783":"NEK","8001785":"TEN","8001787":"MBEF","8001789":"KENL","8001790":"RENG","8001794":"TENG","8001795":"EENP","8001799":"SEN","8001801":"FENS","8001803":"TEZ","8001806":"MENW","8001808":"EEPE","8001811":"FERN","8001812":"SEP","8001813":"FEPP","8001814":"FER","8001815":"FEP","8001816":"FEPB","8001817":"FERO","8001818":"FERB","8001819":"FERW","8001820":"TER","8001825":"MER","8001826":"FEKW","8001827":"TERD","8001828":"SED","8001829":"MEWG","8001833":"TEG","8001835":"MERB","8001836":"EERG","8001838":"TEK","8001839":"KERZ","8001840":"NERK","8001841":"KER","8001844":"NER","8001845":"NERB, NERH","8001846":"NERS","8001851":"EEK","8001853":"MERG, MERN","8001858":"KERP","8001860":"RERO","8001864":"FEZ, FEZS","8001865":"RERZ","8001867":"HESH","8001870":"FES","8001871":"FESS","8001872":"HESD","8001874":"TESU","8001875":"NESU","8001877":"NESB","8001880":"MECH","8001883":"FEN","8001886":"KE","8001890":"HESO","8001894":"HEKP","8001896":"EESA","8001897":"EESD","8001898":"EENW","8001899":"HESN","8001900":"EEAL","8001901":"EEBE","8001902":"EEBB","8001903":"EEDL","8001904":"EEDO","8001905":"EEIB","8001906":"EEFO","8001907":"EEGE","8001908":"EEHU","8001909":"EEKB","8001910":"EEKN","8001911":"EEKS","8001912":"EEKU","8001913":"EESO","8001914":"EEUE","8001915":"EEWD","8001919":"NEN","8001920":"TE","8001921":"TEME","8001922":"MESH","8001924":"HETL","8001925":"NET","8001926":"RETL","8001928":"EEZB","8001929":"NEW","8001932":"NEZ","8001933":"TEU","8001935":"NEU","8001941":"AEU","8001942":"TEB","8001943":"EGVA","8001946":"TEY","8001949":"HETR","8001950":"FFAN","8001953":"AFK","8001954":"RFN","8001957":"HF","8001958":"HFAL","8001961":"MFCH","8001963":"MFP","8001965":"TFAU","8001967":"TFV","8001969":"NFZ","8001970":"MFA","8001971":"RFB","8001972":"EFEL","8001973":"MFK","8001974":"TFE","8001976":"EFER","8001977":"AFEB","8001978":"NFT","8001982":"TFI","8001983":"FFI","8001984":"TFIL","8001985":"MFNS","8001988":"NFTO","8001989":"NFI, NFIH","8001990":"SFC","8001991":"SFWB","8001992":"MFBU","8001995":"MFN","8001996":"MESG","8001998":"MFIN","8002004":"KFLH","8002010":"FFD","8002011":"AFT","8002012":"MFLI","8002013":"FFH","8002014":"RFLO","8002018":"SFOE","8002019":"NFOE","8002020":"NFDF","8002023":"RFM","8002024":"NFO","8002025":"RFTS","8002026":"TFB","8002027":"KFOS","8002029":"NFH","8002030":"TFOS","8002034":"FMUL","8002036":"RFST","8002038":"FLBF","8002039":"FFO","8002040":"FSP","8002041":"FFS","8002042":"FFW, FFW S","8002043":"FFBK","8002044":"FFBS","8002045":"FFES","8002046":"FGM","8002047":"FLS, FLSS","8002048":"FFMK","8002049":"FFND","8002050":"FNI, FNI S","8002051":"FFAW","8002052":"FRH","8002053":"FSIN, FSINO","8002054":"FSO","8002055":"FFZH","8002057":"NFU","8002058":"FOST","8002059":"FSTL","8002063":"HFRE","8002065":"TFG","8002066":"RFW","8002067":"RFHE","8002068":"RFLT","8002069":"RFSG","8002070":"RFWI","8002071":"RFZ","8002073":"EFRE","8002074":"MFHD","8002075":"NFR","8002076":"NFRE","8002077":"RFK","8002078":"MFR","8002080":"HFST","8002083":"SFF","8002085":"MFLH","8002086":"AFN","8002092":"EFBU","8002095":"FFRN","8002096":"TFD","8002099":"MFDB","8002100":"FFN","8002102":"HFRI","8002103":"FFL","8002104":"KFWH","8002105":"FGS","8002106":"AFBG","8002108":"FFRI","8002109":"EFFD","8002110":"TFH","8002111":"TFF","8002113":"AFRD","8002114":"KFGN","8002115":"AFD","8002116":"RFTL","8002117":"SFI","8002120":"TFFL","8002122":"TFLA","8002123":"RFH","8002127":"KFRI","8002130":"EFRM","8002132":"SFIM","8002133":"TFR","8002134":"FFRL","8002137":"FFUR","8002141":"MFB","8002149":"NFWS","8002150":"RFUE","8002152":"NFBB","8002153":"NFDB","8002154":"NFUB","8002155":"NFUF","8002156":"MFSN","8002159":"NFW","8002161":"MFU","8002162":"MGAL","8002165":"TGT","8002166":"TGFD","8002168":"TGAW","8002171":"MGH","8002173":"MGAI","8002175":"SGSZ","8002179":"HGKE","8002180":"EGAR","8002182":"FGA","8002185":"AGD","8002187":"MGP","8002191":"FGBM","8002195":"TGRN","8002198":"MGT","8002203":"HGEE","8002205":"NGET","8002206":"KGEK","8002207":"KGEH","8002209":"MGLG","8002210":"MGIB","8002212":"FGSM","8002214":"RGSN","8002217":"TGW","8002218":"TG","8002220":"MGEU","8002222":"KGE","8002223":"EGZO","8002224":"EGBN, EGBU","8002225":"EGBS","8002226":"EGHS","8002227":"EGRO","8002233":"MGKG","8002235":"RGB","8002236":"FGEF","8002237":"NGE","8002238":"SGN","8002239":"RGEH, RGEM","8002240":"TGES","8002241":"RGES","8002242":"TGEH","8002243":"TGLH","8002244":"MGLH","8002247":"MGLD","8002249":"FGHM","8002251":"TGN","8002254":"FGFD","8002256":"MGHF","8002259":"FGTB","8002262":"EGK","8002263":"MGHN","8002265":"FGGB","8002266":"AGF","8002267":"EGVH","8002268":"KGVW","8002269":"FGOG","8002272":"TGB","8002274":"HGIS","8002275":"MGCH","8002278":"TGI","8002280":"FGIR","8002281":"HGT","8002283":"EGBO","8002284":"EZK","8002286":"SGM","8002288":"FGBG","8002290":"KGL","8002293":"AGST","8002296":"KGO","8002299":"HGOH","8002300":"RGOR","8002301":"FGOE","8002304":"AGH","8002315":"FGOZ","8002319":"AGK","8002320":"HGOL","8002321":"FGDH","8002329":"NGG","8002333":"NGOD","8002334":"RGH","8002335":"NGZ","8002337":"RG","8002339":"MGFL","8002340":"NGFG","8002341":"NG","8002342":"FGRK","8002343":"MGRA","8002344":"NGFU","8002345":"RGNN","8002346":"MGRL","8002347":"MGB","8002348":"MGRS","8002349":"NGFA","8002351":"MGF","8002358":"FGSN","8002365":"RGRZ","8002369":"EGRV","8002370":"EGVB","8002373":"RGSS","8002374":"FGRF","8002377":"MGRZ","8002378":"MGNB","8002380":"RGM","8002382":"FGRN","8002383":"MGDF","8002386":"FDG","8002388":"FGKA","8002389":"KFKO","8002391":"FGRO","8002393":"FGRU","8002399":"NGRS","8002400":"FGAU","8002402":"KGBU","8002403":"HGBW","8002405":"HGDN","8002409":"FGRB","8002410":"FGL","8002411":"AGRO","8002412":"HGRK","8002413":"FGLR","8002416":"NGRG","8002420":"MGHD","8002422":"MGOI","8002424":"MGK","8002425":"FGK","8002430":"RGCH","8002432":"NGRW","8002434":"NGUF","8002435":"MGRB","8002436":"NGRU","8002439":"FGRG","8002441":"EGNO","8002442":"EGNH","8002444":"RGRN","8002445":"TGRW","8002447":"TGRS","8002448":"TGC","8002452":"SGD","8002454":"SGS","8002457":"MGKF","8002458":"MGNZ","8002461":"EGLO","8002462":"KGU","8002465":"RGDN","8002466":"MGUF","8002467":"NGD","8002468":"NGU","8002470":"RGUN","8002473":"FGUH","8002474":"FGUB","8002477":"KGUS","8002478":"RGTA","8002480":"RGTF","8002484":"FGX","8002489":"RHAG","8002490":"KHAN","8002491":"MHR","8002494":"KHAC","8002495":"FHAD","8002496":"AHNU","8002498":"FHAE","8002499":"HHAE","8002501":"FHHF","8002504":"AHAF","8002506":"NHA","8002507":"HHAG, HHGH","8002509":"KGVK","8002512":"EHGI","8002514":"EHGO","8002515":"RHGB","8002517":"NHBH, NHBU","8002520":"NFTM","8002523":"NHAG","8002524":"FHGO","8002526":"FHME","8002528":"FHHN","8002531":"FHDT","8002532":"FHAI","8002533":"RHAM","8002534":"MHMO","8002536":"EHAD","8002537":"HHAL","8002539":"EHAL","8002542":"NHAL","8002545":"AHKS","8002546":"RHL","8002547":"AAI","8002548":"ADF, ADST","8002549":"AH, AHS","8002550":"AHST","8002551":"AELB","8002554":"ABG, ABG S","8002555":"AEST","8002556":"AFIB","8002557":"ANR, ANRS","8002558":"ARAL","8002559":"ASTS","8002560":"AWN","8002561":"AWFS","8002565":"AHAM","8002567":"NHG","8002568":"NHGO","8002570":"MHAU","8002571":"EHK","8002572":"FHN","8002573":"FHW","8002574":"FHWB","8002575":"AHAN","8002578":"NHAP","8002580":"HHBI","8002581":"HHBO","8002584":"HKL","8002585":"HLEI","8002586":"HLI R","8002588":"SHN","8002589":"HLGF","8002592":"AHA","8002593":"MHRG, MHRH","8002594":"HHRD","8002596":"NHHF","8002598":"HHAR","8002605":"NH","8002607":"HHRS","8002609":"NHAR","8002610":"MHHS","8002612":"NHS","8002615":"HHSB","8002621":"RHS","8002623":"MHMR","8002625":"SHSS","8002628":"AHSB, AHSF","8002630":"NHT","8002632":"RHLO","8002633":"RHAS","8002634":"HHAS","8002635":"FHAT","8002637":"FHAS","8002638":"KHAT","8002639":"EHAT","8002640":"EHTM","8002641":"HHTF","8002643":"SHZ","8002648":"SHAM","8002649":"SHAU","8002651":"MHPH","8002655":"SHPT","8002656":"THAT","8002664":"MHNS","8002666":"RHSN","8002667":"MHHM","8002670":"EHBK","8002673":"THCH","8002674":"AHEN","8002677":"FHED","8002678":"NHED","8002680":"EHE, EHE P","8002681":"RHBF","8002682":"EHEG","8002683":"RHGN","8002684":"RHBO","8002685":"RHKA","8002686":"RHKM","8002687":"RHBP, RHBW","8002689":"THD","8002690":"THDM","8002691":"THDS","8002692":"FHEI","8002694":"HHEI","8002695":"HHDM","8002696":"NHEI","8002699":"THST","8002700":"TTPS","8002704":"RHN","8002705":"NHE","8002707":"SHB","8002710":"MHMK","8002711":"KHEH","8002715":"MHEM","8002716":"FHEB","8002724":"SHZH","8002727":"RHE","8002733":"NHB","8002737":"EHEP","8002745":"EHMD","8002746":"SHEM","8002748":"RHCH","8002751":"NHD","8002753":"KHEN","8002754":"EHNE","8002757":"FHP","8002760":"THTO","8002761":"MHEH","8002763":"RHZ","8002764":"THZ","8002766":"THC","8002768":"KHEC","8002769":"EHCK","8002770":"EHF","8002773":"FHER","8002775":"KHES","8002776":"THMA","8002779":"EHBO","8002782":"NHER","8002783":"NHEN","8002784":"KHER","8002785":"THE, THE Z","8002789":"THL","8002792":"MHI","8002793":"NHL","8002794":"NHR","8002797":"RHRT","8002798":"RHXB","8002800":"HHBS","8002801":"EHEZ","8002806":"KHEZ","8002810":"EHLN","8002812":"HHSO","8002813":"FHET","8002814":"FHH","8002815":"FHZ","8002817":"SHR","8002820":"MHEU","8002821":"MHFM","8002822":"FHEU","8002824":"HHIS","8002826":"EHIB","8002827":"NHGN","8002828":"KHIS","8002830":"HHIO","8002835":"EHIL","8002838":"NHP","8002841":"EHIT","8002843":"AHPF","8002844":"RHIM","8002845":"NHIS","8002847":"SHWP","8002848":"RHIZ","8002850":"MHRS","8002852":"THI","8002853":"NHI","8002856":"MHFN","8002857":"RHO","8002858":"SHIH","8002861":"KHIR","8002864":"AHIF","8002865":"AHZ","8002868":"KHO","8002869":"KHOM","8002872":"FHM","8002873":"AHPS","8002875":"SHY","8002877":"FHD","8002878":"NHM","8002879":"SHST","8002880":"SHS","8002881":"MHWG","8002883":"RHK","8002884":"HHOD","8002886":"FHTN","8002888":"MHDT","8002892":"THFG","8002894":"MHSB","8002895":"SHMB","8002898":"NHTL","8002899":"MHRK","8002903":"FHNB","8002912":"MHLK","8002915":"HHTL","8002916":"EHOM","8002918":"NHOE","8002919":"EHOS","8002920":"EHOV","8002921":"EHVR","8002923":"HHXR","8002924":"NHO","8002927":"NHON","8002929":"SHFD","8002930":"THOF","8002931":"RHFF","8002932":"KHOF","8002933":"FHFG","8002934":"FHOR","8002935":"FHF","8002939":"KHOG","8002940":"MHOB","8002941":"KHB","8002943":"SKLH","8002944":"HHEG, HHEP","8002946":"AHCH","8002953":"EHOG","8002954":"MHPG","8002955":"MHSL","8002956":"NHOH","8002958":"FHSU","8002959":"AHWT","8002962":"HHDF","8002967":"AHES","8002969":"HHOL","8002972":"EHW","8002976":"EHOZ","8002978":"HHZH","8002979":"KHOZ","8002980":"MHO","8002988":"KHOR","8002992":"EHOP","8002994":"MHOP","8002995":"SHPS","8002998":"THBH, THHF","8003000":"EHBM","8003001":"RHBG","8003002":"AHOG","8003003":"AHOT","8003008":"HHOY","8003010":"RHAR","8003014":"RHFM","8003015":"FHMM","8003016":"FHUE","8003018":"EHTG","8003020":"ESW","8003021":"SHT","8003022":"THUB","8003024":"MHUG","8003025":"RHU","8003030":"HHUL","8003032":"AY","8003033":"RHTT","8003035":"RIB","8003036":"HI","8003038":"MIHN","8003039":"MIC","8003040":"SIDO","8003041":"FIST","8003042":"SIG, SIGW","8003044":"NIDF","8003052":"RIR","8003053":"FIH","8003057":"MILT","8003058":"NILL","8003059":"SILG","8003060":"TIL","8003061":"RIMM","8003062":"FIM","8003063":"NIM","8003064":"HIMS","8003065":"MIMS","8003066":"RIMZ","8003070":"SIM","8003072":"MIDR","8003073":"KING","8003075":"FIL","8003076":"MIN","8003078":"AAU","8003079":"MINI","8003080":"RIN","8003081":"NI","8003083":"NIP","8003086":"NIR","8003088":"AIS","8003090":"EILH","8003091":"HIHG","8003092":"MIS","8003096":"EIAV","8003098":"RIT","8003100":"NIL","8003101":"RITL","8003102":"AIZ","8003103":"TIT","8003104":"KIV","8003108":"SJF","8003111":"TJZ","8003115":"AJHH","8003123":"MJET","8003124":"HJ","8003125":"RJO","8003129":"NJS","8003130":"KJUC","8003131":"FJUE","8003135":"KJU","8003137":"AJUS","8003143":"FKLM","8003144":"FKAI","8003146":"MKAI","8003148":"SKAI","8003150":"SKLP","8003151":"SKLW","8003154":"NKAL","8003158":"KKAL","8003160":"KKAS","8003165":"HKAW","8003166":"EKAL","8003168":"EKAM","8003169":"EKME","8003170":"FKMP","8003172":"RKD","8003173":"SKAZ","8003174":"KKAW","8003175":"RKPD","8003179":"STK","8003181":"RKF","8003182":"HKRF","8003183":"RKW","8003184":"RKDU","8003185":"RKHA","8003186":"RKIN","8003187":"RKMG","8003189":"NKA","8003196":"FKH","8003197":"FKJK","8003198":"FKKD","8003199":"FKOZ","8003200":"FKW","8003207":"AKAD","8003208":"AKTO","8003209":"HKAT","8003211":"SKTS","8003212":"EKV","8003213":"FKFT","8003214":"NKG","8003215":"SKW","8003216":"FKAU","8003218":"RKL","8003220":"TKEH","8003222":"AKI","8003227":"MKMZ","8003228":"FKCH","8003229":"NKNN","8003230":"MKPO","8003232":"SKEN","8003233":"RKN","8003235":"FKB","8003238":"NKCH","8003241":"FKES","8003245":"EKGS","8003247":"KKEV","8003248":"TKBI","8003249":"MKI","8003252":"KKIE","8003253":"AKRU","8003255":"FKIL","8003256":"MKIG","8003257":"SKIB","8003262":"FKGS","8003266":"TKIM","8003267":"HKDF","8003268":"NKIR","8003270":"NKO","8003272":"TKI","8003276":"HKHW","8003278":"TKM","8003280":"TKT","8003282":"TKTO","8003283":"TKTS","8003284":"TKU","8003285":"RKH","8003286":"HKHN","8003287":"EKHU","8003288":"HKLG","8003290":"MKO, MKO H","8003292":"HKI","8003293":"RKZ","8003294":"SKI","8003295":"SKR","8003298":"SKRS","8003299":"MKIS","8003302":"MKLA","8003303":"AKX","8003309":"AKC","8003310":"KKSH","8003311":"FKAH","8003312":"AFB","8003313":"FKGE","8003314":"FKO","8003315":"FKLU","8003316":"FKWO","8003317":"MKHN","8003318":"SKB","8003320":"KKTR","8003321":"KKLE","8003323":"HKSI","8003325":"RKES","8003326":"MKKZ","8003329":"NKGM","8003330":"KFKB","8003332":"TKNK","8003336":"RKLN","8003338":"NKNB","8003339":"RMBK","8003340":"KKLM","8003341":"KKSM","8003342":"MKLF","8003344":"SKT","8003345":"TKLU","8003348":"HKNE","8003349":"RKG","8003350":"SKG","8003351":"KKOE","8003352":"KKOL","8003354":"SKOW","8003355":"MKCH","8003356":"NKI","8003357":"NKOE","8003358":"KKFS","8003360":"KKP","8003361":"KKS","8003362":"KKV","8003363":"KKW","8003364":"KKBH","8003365":"KKC","8003366":"KKCN","8003367":"KKDB","8003368":"KKDT, KKDZ, KKDZB","8003369":"KKH","8003370":"KBP","8003371":"KKL","8003372":"KKN, KKN P","8003373":"KKWO","8003374":"RKOE","8003375":"KKMT","8003378":"TKS","8003379":"KSTP","8003381":"TKF","8003382":"HKOL","8003383":"KKWW","8003385":"EKSO","8003386":"KKOW","8003388":"FKRL, FKRLS","8003392":"KKHR","8003393":"NKZ","8003394":"SKV","8003395":"KKOS","8003397":"MKMR","8003398":"RKLR","8003399":"RKNA","8003400":"RKO","8003401":"RKOP","8003402":"SKZ","8003403":"SKU W, SKZM","8003404":"RKOF","8003407":"SKDL","8003408":"RKOR","8003409":"TKO","8003410":"AKWS","8003411":"TKH","8003412":"KKOI","8003413":"NKMG","8003414":"KKOF","8003415":"KKOH","8003416":"RKOW","8003420":"EKRG","8003424":"EKRD","8003426":"KKRL, KKRLF","8003427":"KKRU, KKRX","8003429":"SKRB","8003430":"AKM","8003431":"AKHD","8003432":"TKN","8003434":"SKK","8003436":"KKRZ","8003438":"MKZ","8003440":"KKRW","8003442":"FKRI","8003446":"NK","8003447":"FKRO","8003452":"SKRO","8003455":"KKRF","8003457":"MKRB","8003460":"AKRS","8003461":"TKUC","8003462":"KKUH","8003469":"EKUE","8003470":"EKNT","8003472":"NKUE","8003474":"AKH","8003476":"NKU","8003477":"AKE","8003478":"AKUP","8003479":"AKRH","8003481":"SKUS","8003483":"MKUN","8003484":"SKY","8003485":"NLB","8003487":"HHML","8003488":"MLBW","8003489":"RLD","8003490":"MLLF","8003491":"HLGG","8003494":"RLSW","8003497":"RLBP","8003498":"RLSH","8003503":"FLP","8003504":"SLAO","8003506":"MLDI","8003507":"RLAD","8003508":"RLW","8003512":"MLL","8003515":"SLD","8003516":"SLWR","8003518":"ALAS","8003519":"ALAN","8003520":"FLGS","8003521":"NLG","8003522":"HLNG","8003523":"FLG","8003524":"TLR","8003525":"TLL","8003526":"FLGF","8003528":"MLB","8003529":"ELBG","8003533":"RBS","8003539":"KLAB","8003540":"KLA","8003541":"ALST","8003542":"HLGH","8003543":"FLAH","8003544":"ALG","8003545":"HLGM","8003548":"NLP","8003550":"FSLB","8003551":"MLNW","8003552":"NLZ","8003553":"KLAW","8003554":"NLGU","8003558":"FLF","8003559":"FLAS","8003560":"MLAW","8003562":"RLAC","8003563":"HLAT","8003567":"NLDF","8003568":"SLAU","8003569":"TLH","8003571":"RLCH","8003576":"ALUB","8003577":"ALAU","8003578":"HLFO","8003580":"NLL","8003581":"NLR","8003582":"NLA","8003585":"RLFG","8003586":"RLBO","8003587":"NLLW","8003588":"TLN","8003589":"MLIG","8003591":"TLM","8003592":"TLW","8003593":"FLBG","8003594":"RLBA","8003605":"FLW","8003608":"ELGD","8003609":"RLT","8003611":"SLE","8003612":"FLEH","8003616":"KLEL","8003617":"HLFG","8003622":"TLF","8003627":"MLEH","8003628":"ALE","8003630":"ELBK","8003632":"HLMF","8003635":"HLEM","8003638":"ELSN","8003639":"MLWG","8003640":"ELEN","8003641":"FLE","8003643":"MLG","8003644":"HLGL","8003649":"ALS","8003652":"TLE","8003655":"ELEO","8003656":"HLED","8003657":"ELED","8003658":"ELET","8003659":"HLT","8003660":"KLEU","8003663":"MLSH","8003664":"NLWI","8003665":"KLET","8003668":"KLK, KLKH","8003669":"KLS","8003671":"KEST","8003672":"KLRD, KLRH","8003673":"FLI","8003674":"FLST","8003676":"NLH","8003680":"FLIS","8003681":"FLIE","8003684":"SLB","8003687":"RLI","8003690":"RLID","8003692":"MLIA","8003696":"FLHH, FLHN","8003697":"KLD","8003698":"FLIN","8003699":"HLH","8003700":"HLWL","8003701":"HLIG","8003702":"RLF","8003705":"HLBU","8003708":"KLI","8003711":"FLIH","8003713":"KLIS","8003715":"ELIS","8003716":"ELTF","8003720":"MLCH","8003721":"RLOE","8003722":"HLOD","8003723":"SLF","8003724":"RLGN","8003726":"FLOE","8003729":"RLR","8003730":"RLST","8003731":"RLFB","8003732":"KLO, KLOV","8003733":"TLOE","8003734":"NLOR","8003735":"MLH","8003736":"RLRD","8003737":"RLRS","8003738":"HLON","8003739":"SLOH","8003740":"NLO","8003743":"RLRW","8003748":"TLON","8003749":"MLOH","8003751":"FLOR","8003752":"TLO","8003753":"FLON","8003754":"FLB","8003755":"FLO","8003758":"RLOS","8003759":"RLSM","8003760":"HLOX","8003762":"NLHM","8003763":"NLS","8003764":"RLU","8003765":"RLUM","8003766":"RLO","8003767":"RLUR","8003768":"NLUD","8003770":"NLUS","8003771":"NLT","8003772":"HLBB","8003773":"HLBR","8003774":"ALSJ","8003776":"ALKN, ALKR","8003777":"ALTH","8003778":"ALTS","8003780":"HLN","8003781":"ALB","8003782":"ELS","8003783":"ELDH","8003784":"HLUE","8003785":"ALHS","8003786":"ALD, ALD A","8003788":"ELRN","8003790":"FLUE","8003791":"ELUZ","8003792":"RLUE","8003794":"NLU","8003795":"NLW","8003796":"SLU","8003798":"ALU","8003799":"HLUN","8003800":"HLTT","8003804":"ELUT","8003807":"TMAG","8003808":"TMAI","8003809":"RMKI","8003810":"FMAS","8003813":"NML","8003814":"NMRH","8003815":"FMN","8003816":"FMS","8003817":"FMGO","8003818":"FMG","8003819":"FML","8003820":"FMMB","8003821":"FMM","8003824":"MMA","8003828":"MMAG","8003829":"AMAG","8003830":"MMD","8003831":"TMAL","8003832":"RMS","8003833":"RMSU","8003834":"TMIN","8003839":"NMDF","8003841":"RMR A, RMSM","8003842":"RMFS","8003843":"RMKL","8003844":"RMN","8003845":"RMA","8003847":"RMSE","8003848":"RMW","8003850":"TMAN","8003853":"TMB","8003854":"RMBW","8003855":"EMHD","8003856":"FMBS","8003857":"RMBO","8003859":"MMRN","8003860":"EMV","8003866":"HMAR","8003871":"RMAD","8003872":"RMAR","8003876":"NMB","8003877":"MMOS","8003878":"NMER","8003879":"MSB","8003881":"NMT","8003884":"NMH","8003885":"MMO","8003887":"NMSG","8003888":"EMAM","8003890":"EMHM","8003891":"EMSI","8003896":"EMAR","8003897":"TMAR","8003898":"NMLZ","8003899":"SMSO, SMSW","8003901":"MMSZ","8003903":"NMX","8003905":"MMZG","8003906":"AMA","8003909":"EMAN","8003911":"RMAI","8003913":"TMAU","8003915":"RMAU","8003916":"EDWK","8003920":"RMLG","8003921":"NMSM","8003922":"NMXH","8003924":"KMYW","8003925":"EUNW","8003926":"KMAY","8003927":"KMCH","8003929":"AMD, AMDH","8003930":"TMK","8003931":"KMCK","8003932":"RMK","8003936":"EDWW","8003937":"KMCP","8003938":"NMEE","8003939":"EMEG","8003943":"EMHO","8003946":"EDW","8003947":"HMEI","8003949":"HMRS","8003950":"EMZH","8003952":"MMEI","8003953":"FMLB","8003954":"AMF","8003956":"HMEL","8003957":"HMDF","8003959":"NME","8003960":"AME","8003961":"FMLS","8003965":"EMEU","8003966":"KMD","8003967":"EMED","8003969":"TMG","8003971":"FMBB","8003978":"HMEP","8003979":"MMEG","8003980":"SMER","8003982":"MMR","8003986":"EMES","8003987":"KMES","8003988":"RME","8003989":"MMTG","8003990":"KMEZ","8003991":"SMZM","8003992":"SMZG","8003993":"EMSD","8003996":"FMES","8003998":"EMSN","8004000":"HMSU","8004001":"EMTE","8004003":"FMET","8004004":"SMT","8004008":"MSAF","8004009":"TME","8004011":"NMI","8004013":"NMIK","8004017":"FMI","8004019":"MMIB","8004020":"KMIE","8004023":"KMIL","8004024":"EMIL","8004026":"NMLT","8004028":"NMIM","8004029":"RSLM","8004030":"MMAH","8004032":"RBSK","8004037":"FMGD","8004040":"NMSN","8004043":"MMW","8004048":"AML","8004049":"TMO","8004050":"TML","8004053":"TMOE","8004057":"AMLN","8004060":"FMHF","8004061":"KMGE","8004063":"KMR","8004064":"NMOE","8004065":"FMF","8004066":"RMOE","8004067":"TMHR","8004068":"TMHB","8004070":"TMS","8004071":"MMTN","8004077":"TMON","8004078":"SML","8004080":"SMON","8004084":"MMB","8004090":"NMOU","8004093":"AMM","8004094":"RMO","8004095":"RMOW","8004096":"SMK","8004099":"EMUD","8004100":"FMCK","8004101":"SMD","8004103":"TMRO","8004104":"TMUE","8004105":"HMLN","8004107":"RMH","8004111":"TMUL","8004112":"FMH","8004115":"NMST","8004122":"EMRW","8004124":"RML","8004125":"FMGR","8004126":"NMBG","8004127":"HMHZ","8004128":"MMDN","8004129":"MHAB","8004130":"MHAR","8004131":"MIT","8004132":"MKA","8004133":"MLEF","8004134":"MLEU","8004135":"MMP","8004136":"MRP","8004137":"MSW","8004138":"MMAR","8004139":"MAUG","8004140":"MMAL","8004141":"MMAU","8004142":"MBAL","8004143":"MDFG","8004144":"MEGS","8004145":"MFAS","8004146":"MFG","8004147":"MFE","8004148":"MGI","8004149":"MJK","8004150":"MKF, MKFS","8004151":"ML","8004152":"MLW","8004153":"MLO","8004154":"MMT","8004155":"MMCH","8004156":"MNA","8004157":"MOZ","8004158":"MP, MP  S","8004159":"MPER","8004160":"MRI, MRI P","8004161":"MSN","8004162":"MTR","8004163":"MWKR","8004165":"MMST","8004166":"SMR","8004167":"MFHB","8004168":"MFHM, MFHT","8004169":"NMUE","8004171":"FMTR","8004172":"SMSA","8004173":"ENHF","8004174":"SMLB","8004177":"AMUE","8004178":"RMU","8004179":"MMHG","8004181":"MFH, MFHH","8004182":"TMU","8004183":"HMS","8004184":"RMRG","8004185":"MMU","8004186":"MUO","8004188":"TMT","8004189":"RMCH","8004190":"EMSR","8004191":"NNAB","8004192":"RMU B","8004193":"FNAC","8004195":"TNAS","8004196":"TNA","8004198":"NNIL","8004199":"SNAB","8004200":"KNAM, KNAMN","8004201":"TNA M","8004202":"TNAI","8004204":"MMAM","8004206":"FNAS","8004207":"MNBN","8004208":"HNAH","8004210":"FNU","8004215":"RNB","8004216":"RNA","8004217":"RNMA","8004218":"RNH","8004219":"RNT","8004220":"TN","8004222":"RNEZ","8004223":"SNF","8004227":"ANEZ","8004228":"ENHH","8004229":"TNEH","8004230":"EDDS","8004232":"TN  M","8004233":"TNL","8004235":"TNED","8004236":"SNE","8004238":"TNSN","8004239":"MNSG","8004240":"MNEW","8004241":"ANTB","8004242":"KNEH","8004246":"FNIS, FNIU","8004247":"ANWF","8004249":"MNGH","8004250":"NNAE","8004251":"ENBM, ENBMP","8004252":"MNB","8004253":"SNBR","8004254":"MNBD","8004256":"MNBK","8004257":"RNBU","8004258":"TND","8004260":"HNPL","8004266":"AHAB","8004267":"AHRF","8004268":"NNDU","8004269":"EDK","8004271":"HNKO","8004273":"ENRA","8004276":"TNN","8004279":"MNF","8004280":"TRNF","8004284":"NNP","8004288":"EDOP","8004295":"FNF","8004297":"FNK","8004302":"ANL","8004304":"RNL","8004305":"NNT","8004306":"RND","8004310":"NNKS","8004312":"SNKW","8004313":"ENK","8004316":"KNRC","8004317":"KNSD","8004318":"MNES","8004319":"NNEU","8004320":"KNAK","8004321":"NNSG","8004322":"HNRU","8004323":"NNA","8004325":"NNU","8004326":"MND","8004327":"ANT","8004328":"FNSM","8004331":"RNSS","8004332":"NNW","8004333":"TNHO","8004335":"KNAL","8004336":"NNAM","8004338":"TNW","8004340":"ENV","8004343":"ANB","8004344":"SNID","8004345":"FNFD","8004348":"FNO","8004349":"FNOL","8004350":"FNR","8004351":"FNRO","8004352":"FSLH","8004353":"FNRW","8004357":"TSNU","8004363":"TNB","8004364":"FNCH","8004366":"KND","8004367":"FNIE","8004369":"ENID","8004373":"FNIB","8004376":"FNHD","8004379":"FNDH","8004380":"FNH","8004381":"ENDV","8004382":"FNJ","8004391":"MNLH","8004392":"SNDL","8004393":"KNME","8004395":"FNMI","8004396":"SNDM","8004400":"FNSD","8004401":"MNRU","8004402":"FROD","8004404":"MNRO","8004405":"FNDS","8004406":"ENDN","8004407":"ENDO","8004409":"FNS","8004413":"TNS","8004415":"FNV","8004417":"FNL","8004418":"FNWF","8004419":"EDUV","8004420":"FNDW","8004423":"RNID","8004424":"FNIZ","8004425":"TNF","8004426":"ENBE","8004429":"FKON","8004430":"ENIR","8004432":"FNIR","8004433":"KNIK","8004434":"KNIV","8004435":"FNIV","8004438":"SNI","8004440":"EHWB","8004441":"HNTH","8004442":"NDHF","8004444":"SNON","8004446":"MNHN","8004448":"ENOB","8004449":"HND","8004451":"MNOD","8004452":"HNO","8004453":"NOBW","8004456":"ANH","8004458":"TNO","8004460":"ANZ","8004461":"ENOW","8004462":"KNO","8004463":"SNOR","8004464":"RNO","8004466":"ANF","8004469":"NNRO","8004470":"NNOS","8004471":"NNO","8004473":"NNRS","8004474":"EBW","8004476":"NDTH, NND","8004477":"NNEI, NNES","8004478":"NNER","8004480":"NNLH","8004481":"NNMO","8004483":"NNRE, NNRF","8004484":"NNSR","8004485":"NNSW","8004486":"NNST","8004487":"NNSE, NNSN","8004488":"TNU","8004489":"RNBO","8004490":"TNUF","8004491":"NNRH","8004493":"NSTD","8004496":"TOAI","8004497":"FORA","8004499":"FOW","8004503":"MOA","8004504":"NOA","8004506":"MOU","8004507":"MOD","8004513":"SOH","8004514":"SOG","8004515":"FOBA","8004517":"TOBB","8004518":"FOB","8004521":"NON","8004523":"FOBD","8004525":"TOLC","8004527":"KOE","8004528":"TOES","8004529":"NOB","8004531":"MOGS","8004532":"MOGB","8004533":"NOH","8004538":"FOHS","8004540":"EOHT","8004541":"EOS, EOS P","8004542":"EOSD","8004545":"ROB","8004546":"ROBK","8004549":"TON","8004550":"KOL","8004552":"RLAU","8004553":"TOL","8004554":"MOLH","8004555":"SOW","8004557":"SOBM","8004563":"TOB","8004567":"FOBH","8004571":"MOMN","8004577":"ROSC","8004580":"MOSM","8004583":"NOBS","8004584":"MOSF","8004585":"MOF","8004589":"FOBS","8004592":"NOT","8004593":"FOTS","8004595":"RUDM","8004596":"FOU","8004597":"FOV","8004601":"FOBW","8004603":"ROD","8004604":"KOWI","8004605":"TOBZ","8004609":"NOK","8004610":"HOCH","8004613":"EOP","8004614":"FOCK","8004616":"KODE","8004620":"TCP","8004623":"TOE","8004624":"TOEW","8004626":"EOEL","8004629":"NOER","8004630":"EOER","8004632":"TOED","8004633":"NRTL","8004635":"FOE","8004636":"ROH","8004637":"TOET","8004639":"ROKS","8004640":"FOWH","8004642":"EOVP","8004643":"ROU","8004645":"FOO","8004647":"FOBI","8004652":"HOFN","8004653":"FOFF","8004654":"MOFF","8004658":"ROFH","8004661":"AOP, AOPS","8004662":"MOH","8004664":"FOK","8004665":"HOK","8004667":"MOL","8004668":"HOLB","8004669":"AOL","8004670":"HOLW","8004674":"EOLP","8004676":"EOLS","8004677":"SOU","8004679":"ROP","8004680":"FOPP","8004681":"TOP","8004683":"RORW","8004689":"HOHT","8004694":"KMBO","8004700":"NOS","8004701":"MOSH","8004702":"HOSS","8004703":"MOM","8004704":"HOTM","8004705":"HOTL","8004706":"KOSS","8004707":"AODT","8004709":"HOTW","8004712":"FOM","8004713":"FOS","8004714":"FOHF","8004719":"AOH","8004720":"HOTT","8004723":"MONH","8004724":"NOBE","8004725":"NOTS","8004726":"MOTF","8004727":"AOF","8004728":"AOBG","8004731":"MOTW","8004733":"MOBR","8004735":"HOTZ","8004739":"KOV","8004740":"TOW","8004741":"AOS","8004742":"MOYM","8004744":"EPDK","8004745":"EPDN","8004746":"KPFF","8004747":"MPD","8004748":"SPZ","8004749":"NPK","8004750":"APF","8004751":"HPAP","8004753":"MPP","8004755":"NPB","8004756":"NPAR","8004758":"NPE","8004759":"NPZ","8004760":"HP","8004761":"MPEI","8004762":"MPBG","8004763":"MPBN","8004764":"MPTN","8004765":"MPTO","8004767":"MPZ","8004770":"MPRM","8004771":"SPE","8004774":"NPET","8004775":"MPE","8004777":"HLAD","8004780":"MPFH","8004781":"MPF","8004784":"SPF","8004788":"FPD","8004796":"TPF","8004797":"NPEN","8004801":"TPW","8004803":"NPD","8004806":"MPFD","8004807":"MPFS","8004809":"MPFW","8004813":"RPB","8004814":"SPI","8004815":"MPI","8004816":"FPU","8004819":"AP, APS","8004820":"NPI","8004822":"SPS","8004826":"KPL","8004827":"MPL","8004835":"NPLF","8004838":"EPLT","8004841":"APLN","8004842":"TPL","8004847":"NPG","8004848":"APN","8004849":"NPOE","8004851":"HPOG","8004853":"NPOI","8004854":"MPO","8004858":"NPMH, NPOM","8004859":"SPOM","8004862":"APB","8004865":"NPOP","8004868":"HPTA, HPTH","8004869":"KPR, KPRH","8004873":"KPW","8004874":"MPH","8004875":"NPOH","8004878":"EPRA","8004879":"APZ","8004880":"NPS","8004881":"NPR","8004882":"NPRE","8004883":"EPRN","8004885":"MPR","8004888":"APD","8004893":"MPM","8004898":"KPUL","8004899":"MPUL","8004900":"MPU","8004901":"NPU","8004903":"APU","8004905":"EQLK","8004907":"KQ","8004908":"EQL, EQL O, EQL W","8004909":"SQS","8004910":"SQI","8004913":"ARH","8004914":"MRDD","8004917":"NRA","8004919":"HRAH","8004920":"KDHL","8004922":"MRN","8004923":"NRAF","8004924":"ARS","8004925":"MRAG","8004926":"NRAH","8004927":"MRAM","8004929":"SRCH","8004930":"TRM","8004931":"RRBI","8004932":"RRBH","8004933":"NRAB","8004935":"RRN","8004936":"NRSL","8004938":"SRAS","8004942":"FRAN","8004945":"HRST","8004948":"KRAO","8004952":"ARF","8004955":"MRA","8004960":"ERMA","8004962":"FRA","8004965":"TRB","8004966":"MRH","8004967":"KREC","8004970":"HRFD","8004971":"NRDF","8004972":"ERFE","8004975":"SRWH","8004978":"NRCH","8004979":"NRZ","8004981":"NREG","8004983":"NRPF, NRPH","8004987":"NRGF","8004988":"NRU","8004993":"SRW","8004994":"NREK","8004995":"FRHM","8004997":"RRU","8004999":"TRF","8005001":"TRXS","8005002":"TRCB","8005003":"FRSA","8005005":"NREI","8005007":"MRCH","8005008":"MRS","8005013":"RRIN","8005014":"SREI","8005015":"RRHM","8005016":"ARBK","8005019":"ARD","8005020":"FREI","8005023":"ARE","8005026":"RRSH","8005027":"FRSK","8005030":"EREK","8005031":"EEBS","8005033":"KR","8005034":"KRG","8005035":"KRLU","8005037":"RR","8005039":"FREH","8005044":"SRE","8005045":"NREN","8005047":"HRTN","8005049":"NREZ","8005050":"NRT","8005052":"TREW","8005053":"TREB","8005054":"TRES","8005055":"ERHA","8005057":"KRBL","8005058":"KRBA","8005059":"KRBE","8005062":"KRBR","8005064":"RRH","8005065":"KRHO","8005067":"RRHH","8005068":"RRW","8005069":"RRZA","8005070":"KRHE","8005071":"RRZM","8005072":"RRZU","8005073":"KRYO","8005074":"KRHD","8005077":"RRIH","8005080":"ARL","8005083":"FRID","8005086":"MRDU","8005087":"TRI","8005089":"FRIE","8005090":"RRL","8005092":"NRCK","8005094":"SRI","8005095":"ARY","8005096":"HRIE","8005097":"TRH","8005098":"RRIM","8005101":"RRI","8005102":"ERIK","8005103":"RRIT","8005104":"HRIN","8005106":"ARI","8005107":"HRTH","8005111":"SRC","8005112":"NRC","8005113":"SROA","8005116":"FRB","8005119":"HRDK","8005120":"FRO","8005121":"NROD","8005122":"NRTM","8005125":"FRFH, FRFHW","8005127":"MRM, MRMS","8005131":"FROH","8005133":"NROE","8005134":"KROE","8005136":"RROE","8005137":"HROT","8005138":"MRTA","8005139":"NRTH","8005140":"NRP","8005141":"NRPG","8005142":"NRPE","8005143":"KRST","8005146":"RRST","8005149":"MRFD","8005151":"TRO","8005152":"KROI","8005153":"KROL","8005154":"NRON","8005156":"FROL","8005157":"TROM","8005159":"KROM","8005160":"HRBG","8005161":"FRON","8005163":"FROS","8005164":"KROS","8005166":"NRNU","8005168":"TRBG","8005172":"SROB","8005177":"NRL","8005178":"NRW","8005181":"RRM","8005182":"FROF","8005184":"FRTN","8005185":"NRO","8005189":"NRBG","8005190":"NROT","8005191":"AROP","8005195":"TRR","8005197":"TRT","8005198":"NRTD","8005199":"NRHN","8005200":"TRG","8005201":"TGOL","8005202":"TRSA","8005205":"ERUD","8005207":"ARP","8005208":"FRS","8005209":"NRUE","8005213":"FRDH","8005214":"RRZD","8005217":"RRZH","8005218":"KRUN","8005219":"NRLB","8005220":"FRUE","8005221":"FRUO","8005225":"KRUM","8005227":"EROL","8005229":"FRUK","8005231":"NRST","8005236":"TRUT","8005238":"NSL","8005241":"SSO","8005243":"SSB","8005245":"SSAB","8005246":"SSLB","8005247":"SSLS","8005249":"FSAA","8005250":"NSA","8005253":"TSA","8005255":"RSAE","8005256":"ASAG","8005257":"RANS","8005258":"TSAL","8005259":"MSAL","8005260":"SSMT","8005261":"FBSS","8005262":"HSAL","8005264":"HEB","8005265":"HSB","8005269":"HSI","8005270":"HSL","8005272":"EDEF","8005274":"HST","8005275":"HSW","8005276":"ESZK","8005279":"NSND","8005282":"HSAN","8005283":"ESDB","8005285":"HSAB","8005287":"HSAK","8005288":"ASDW","8005289":"ESCI","8005292":"HSRD","8005293":"ESAS","8005298":"KSA","8005299":"MSR","8005301":"TSL","8005302":"MSGB","8005304":"NGLH","8005306":"SSU","8005311":"MSFL","8005316":"ESMU","8005317":"RSAL","8005320":"HSDL","8005321":"ASAZ","8005322":"ESMD","8005324":"HBLB","8005329":"TSEP","8005330":"ASL","8005332":"SSD","8005333":"TSK","8005334":"TSX","8005335":"RSZL","8005336":"HSCD","8005338":"ESCF","8005339":"KSEV","8005340":"HSCI","8005342":"SUZD","8005343":"HSCB","8005345":"RSDS","8005346":"SSWL","8005347":"RSCM","8005350":"RSCL","8005352":"NSG","8005355":"HSCL","8005356":"KSLA","8005362":"ASW","8005364":"RSG","8005365":"FSBA","8005366":"RSR","8005367":"MSCS","8005369":"ESHO","8005370":"ESNS","8005371":"RSLU","8005374":"FSMU","8005378":"KSMI","8005379":"TSHM","8005381":"MSCN","8005383":"NSMA","8005388":"NSNE","8005389":"MLLS","8005390":"ASDN","8005391":"NSY","8005392":"SSOF","8005393":"FSCH","8005400":"NSGN","8005405":"HSWO","8005406":"MSNG","8005412":"NSOE","8005413":"HSPP","8005415":"ESHM","8005417":"MSDF","8005418":"MSGU","8005419":"MHP, MHPW","8005420":"RSCH","8005421":"TSPF","8005423":"SSCP","8005424":"TSF","8005425":"RSCW","8005426":"RSCS","8005431":"TSCH","8005432":"MSHN","8005435":"ASC","8005436":"HSTT","8005439":"NSC","8005440":"NSCL","8005442":"MSHH","8005444":"MSMN","8005445":"TSWA","8005449":"TSHL","8005451":"NSAI","8005454":"TSWK","8005455":"FSTS","8005456":"FSLN","8005457":"HSWS","8005465":"NSW","8005466":"NSBS","8005468":"ASWA","8005469":"NSDO","8005476":"SSWE","8005479":"NSMT","8005481":"NSST","8005485":"NSWF","8005488":"KSWW","8005489":"MSWN","8005490":"RSCV","8005494":"RSZ","8005495":"MSDG","8005497":"RSST","8005498":"FSN","8005499":"KSEC","8005502":"RSEE","8005504":"MSH","8005505":"MSEG","8005506":"MSEB","8005507":"HS","8005508":"MSE","8005510":"SSE","8005511":"HSEN","8005516":"NSN","8005517":"NSS","8005518":"NSP","8005520":"NSLZ","8005522":"FSEL","8005523":"NSLI","8005525":"ESEM","8005526":"ESEB","8005532":"MSED","8005534":"ESEL","8005535":"ESES","8005536":"TSE","8005539":"SSER","8005540":"TSER","8005543":"NSF","8005544":"FSG","8005545":"NSE","8005547":"NSYB","8005551":"RSIB","8005555":"ESIH","8005556":"KSIB","8005557":"NSDF","8005560":"RSIS","8005561":"ASID","8005562":"SSBG","8005566":"TSY","8005568":"TSIH","8005569":"ESIL","8005572":"NSHU","8005574":"TSI","8005575":"KSID, KSIU","8005576":"FSL","8005577":"FSI","8005578":"RSM","8005580":"KSIZ","8005581":"NSIH, NSIN","8005582":"RSIN","8005583":"SSOB","8005586":"ASOE","8005587":"RSZM","8005588":"RSZN","8005590":"KSS","8005592":"FSOL","8005593":"MSO","8005594":"ASON","8005597":"KSGR","8005598":"KSM","8005600":"ESON","8005602":"RSOH","8005607":"MSHM","8005608":"TSON","8005609":"MSF","8005610":"FSON","8005613":"AS","8005616":"TSP","8005617":"TSPM","8005622":"KSPA","8005623":"FSPE","8005624":"SSPE","8005625":"NSKN","8005626":"RSPN","8005628":"RSP","8005629":"KSPI","8005630":"NSPU","8005635":"ESPR","8005636":"FSPO","8005637":"FSPR, FSPRN, FSPRS","8005638":"HSPR","8005639":"MSAB","8005640":"ASP","8005644":"RSGO","8005645":"FSGO","8005646":"FSGH","8005648":"RSIG","8005649":"SSI","8005652":"MKL","8005653":"MMG","8005655":"ASD","8005656":"MOTN","8005658":"SSTO","8005659":"SSWD","8005661":"FSTA","8005662":"HSHG","8005663":"ASHS","8005665":"HSDF","8005668":"FST","8005670":"NSFN","8005672":"MSTA","8005673":"SSTB","8005674":"NSM","8005675":"MSNO","8005676":"MST","8005678":"SSTH","8005682":"HSTF","8005686":"NSWH","8005688":"RSNA","8005689":"SSTA","8005690":"FSA","8005692":"NSD","8005699":"MSA","8005700":"FSFZ","8005701":"RSTN","8005702":"ESBS","8005703":"HSFD","8005704":"ESTG","8005706":"FSHM","8005708":"HSTM","8005712":"EGRK","8005713":"RSTE","8005714":"RSS","8005715":"SSTW","8005717":"ASTE","8005720":"FSTZ","8005723":"TSTD","8005725":"MSTS","8005726":"TSTE","8005731":"ESKA","8005734":"NSOK","8005735":"MSD","8005736":"FSTH","8005737":"NSTH","8005739":"FSTK","8005740":"FSTR","8005746":"KSOM","8005747":"TSGZ","8005748":"KSTZ","8005749":"MSMS","8005750":"TSTR","8005752":"NSK","8005760":"NSU","8005761":"ESTU","8005763":"HSUB","8005766":"TSEB","8005767":"TSN","8005768":"TFL","8005769":"TSC","8005770":"TSFE, TSZ F","8005771":"TSM","8005772":"TSOM","8005773":"TSRO","8005774":"TSSM","8005775":"TSU, TSU P, TSUH","8005776":"TSV","8005777":"TSZA, TSZAH","8005778":"TSZ","8005779":"TSOS","8005780":"HSUD","8005781":"ASU","8005782":"ASUE","8005783":"ASDD","8005785":"ASDF","8005786":"TSUE","8005787":"NSUE","8005788":"ASUP","8005790":"TSD","8005791":"TSUL","8005792":"TSUS","8005795":"TSBM","8005796":"SSZ","8005797":"SSZA","8005798":"FSZ","8005799":"FSZN","8005800":"NSR","8005801":"NSRH","8005802":"MSUG","8005809":"HSYK","8005810":"ESYL","8005811":"ESYH","8005812":"STB","8005820":"TTM","8005823":"TTA","8005824":"MTPF","8005825":"ATP","8005826":"ATAT","8005828":"MTA","8005831":"MTU","8005833":"MTO","8005834":"ETEL","8005835":"STS","8005836":"RTMU","8005843":"STWF","8005845":"TTL","8005852":"MTMA","8005855":"NTAS","8005857":"STN","8005858":"ATHS","8005864":"NTHM","8005865":"KTH","8005867":"ATB","8005870":"ATK","8005871":"RTI","8005874":"ATIM","8005876":"RTIT","8005885":"ATG","8005887":"ATM","8005888":"ATST","8005889":"STT","8005890":"NTB","8005891":"FTH","8005895":"NTG","8005896":"FTRE","8005901":"HTRI","8005902":"RTR","8005903":"NTRI","8005905":"STRS","8005907":"NTF","8005908":"TTO","8005910":"KTR","8005911":"TTR","8005917":"TTD","8005918":"TTLU","8005920":"MTFD","8005925":"TTUS","8005927":"MTZ","8005929":"HT","8005930":"EUBD","8005931":"RUW","8005935":"KUBP","8005937":"RUEB","8005940":"MUS","8005942":"RUEM","8005943":"RUEN","8005945":"SUG","8005946":"TTUG","8005947":"NU","8005948":"MUF","8005949":"TUH","8005950":"FUR","8005952":"TUO","8005954":"TUDT","8005955":"TU  F","8005962":"MURO","8005963":"RUN","8005966":"NUDF","8005967":"NUND","8005970":"KUN","8005971":"EUK","8005972":"FUKO","8005975":"MUAG","8005976":"NUA","8005979":"TBB","8005983":"TUE","8005986":"MUFG","8005989":"TUG","8005991":"MUH","8005993":"MUHN","8005995":"NUT","8005997":"TUK","8005998":"TUL","8006001":"HUNL","8006006":"MUG","8006008":"TURB","8006017":"NUS","8006019":"SUSZ","8006030":"TUA","8006031":"FUCH","8006032":"KURF","8006035":"KUR","8006036":"KURR","8006037":"MURS","8006039":"TURS","8006041":"HUS","8006048":"MUTG","8006052":"NVA","8006053":"TV","8006054":"KVA","8006056":"HVA","8006058":"AVF","8006059":"MVS","8006060":"HVEC","8006061":"HVCH","8006062":"AVLS","8006064":"EVLR","8006065":"NVE","8006067":"NVN","8006068":"FVOE","8006076":"HV","8006078":"HVWH","8006083":"FVR","8006085":"NVK","8006086":"NVI","8006089":"HVIN","8006090":"HVIS","8006091":"HVLO","8006094":"MVRN","8006095":"HVOE","8006098":"EVD","8006100":"SVO","8006101":"MVG","8006104":"HVOL","8006109":"EVOK","8006112":"HVOP","8006116":"HVHP","8006117":"EVRD","8006118":"EVRO","8006120":"NV","8006125":"RWCH","8006131":"MWAE","8006132":"FWAE","8006134":"NWAF","8006135":"TWHF","8006136":"FWFK","8006137":"RWG","8006139":"EWAL","8006144":"HWAZ","8006147":"NWA","8006148":"AWK","8006154":"TWG","8006155":"NWDH","8006156":"SWAB","8006157":"TWY","8006159":"RWA","8006163":"NWLM","8006167":"RWU, RWU S","8006170":"SWL","8006171":"TWH","8006172":"HWKD","8006175":"FWF","8006181":"NWLD","8006183":"FWAH","8006184":"MWHN","8006189":"MHSN","8006190":"MWKN","8006191":"KWAP","8006193":"HWSR","8006194":"EEHT","8006197":"AOW","8006198":"AWCH","8006200":"TWW","8006203":"TWAN","8006206":"EWAF","8006207":"EWEM","8006210":"MWGU","8006212":"TWV, TWVH","8006213":"AWA","8006215":"RWR","8006217":"TWA","8006218":"MWBG","8006219":"MWSG","8006222":"SWAS","8006224":"MWAS","8006226":"EWAT","8006227":"EWHP","8006229":"FWST","8006232":"FWCK","8006233":"HWED","8006236":"AWL","8006237":"HWEE","8006240":"KWEE","8006243":"KWEG","8006252":"SWE","8006256":"MWEI","8006257":"NWGR","8006258":"MWDB","8006261":"RWD","8006264":"NWDG","8006266":"NWHR","8006267":"NWHF","8006268":"TSWF","8006270":"HWUE","8006271":"TW","8006272":"RW","8006273":"RWEI","8006277":"TWEL","8006279":"MWLB","8006280":"KWES","8006281":"TWLH","8006289":"TWR","8006290":"TWRW","8006292":"RWSS","8006293":"FWEK","8006294":"TELI","8006296":"TWSN","8006298":"NWG","8006300":"NWEO","8006303":"KWEH","8006304":"FWN","8006306":"FWI","8006309":"MWZH","8006312":"FWZ","8006313":"FWES","8006315":"SWN","8006319":"AWBS","8006320":"EWSE","8006321":"RWEL","8006323":"EWVE","8006330":"AWE","8006331":"TWD","8006336":"HWSN","8006339":"EWHL","8006340":"FWDF","8006342":"EWER","8006346":"TWER","8006347":"NWRB","8006348":"EWRN","8006349":"NWFD, NWFH","8006353":"MWHA","8006356":"EWFK","8006357":"AWBU","8006358":"HWES","8006359":"MWS","8006360":"EWBH","8006361":"EWBV","8006363":"MWDF","8006366":"MWM","8006367":"HWTH","8006369":"AWLA","8006373":"TWSH","8006376":"TWX","8006378":"MWHS","8006379":"EWSM","8006380":"NWL","8006383":"EWN","8006386":"EWET","8006389":"EWIC","8006390":"NWK","8006391":"KWIC","8006392":"SWK","8006401":"FWRA","8006402":"HWRN","8006403":"NWU","8006404":"FWO","8006407":"FWE","8006408":"FWIG","8006409":"FWS","8006414":"NWDC","8006416":"TWID","8006417":"RWI","8006418":"NWIE","8006421":"RWS","8006426":"NWI","8006432":"TWIB","8006436":"HWIH","8006440":"TWL","8006441":"RWSW","8006445":"HW","8006448":"NWHD","8006449":"HWBD","8006454":"FWLM","8006455":"NWIG","8006456":"TWLB","8006459":"FWTH","8006460":"AWIR","8006461":"SWIG","8006463":"SWIN","8006465":"FWIN","8006466":"EWIL","8006468":"RWND","8006472":"NWB","8006473":"NWIN","8006475":"AWG","8006476":"NWKH","8006479":"TWI","8006481":"SWI","8006482":"HWIN","8006483":"SWNW","8006484":"AWI","8006485":"TWIN","8006486":"EWTB","8006488":"NWN","8006489":"AWIM","8006498":"KWIR","8006499":"FWIR","8006501":"EWIN","8006503":"HWIS","8006505":"EWIK","8006508":"RMHH","8006509":"RMLB","8006510":"EWIA","8006511":"RMNS","8006513":"TSUN","8006514":"EEHH","8006516":"KWIS","8006517":"TWIT","8006520":"HWTM","8006524":"FWZN","8006527":"AWRT","8006528":"FWX","8006529":"FWOE","8006531":"RWRZ","8006533":"MWNS","8006534":"FWRR","8006535":"FWOD","8006536":"RWRD","8006537":"MWTI","8006541":"AWLF","8006544":"RWO","8006545":"TWO","8006546":"FWON","8006548":"FWFG","8006550":"MWO","8006552":"HWOB","8006554":"NWM","8006555":"SWFS","8006559":"AWOL","8006561":"HWWI","8006570":"AWRE","8006572":"AWST","8006575":"EWAP","8006577":"EWGD","8006578":"EWGT","8006581":"SWB","8006582":"NWS","8006586":"NWZ","8006588":"NWBZ","8006590":"EWUF","8006592":"HWUL","8006596":"KWBA","8006607":"KWL, KWLP","8006616":"KWRO","8006618":"KWSO","8006619":"KWS","8006620":"KWU","8006623":"KWZ","8006624":"NWLZ","8006625":"TWUM","8006626":"TWUN","8006627":"SWU","8006629":"RWY","8006630":"KX","8006634":"NZA","8006635":"NZ","8006641":"RZ","8006642":"TEZL","8006643":"FZK","8006644":"FZR","8006646":"FZH","8006648":"FZEP","8006659":"KZI","8006660":"NZF","8006661":"RZIM","8006662":"TZI","8006663":"FZM","8006664":"NZI","8006666":"NZIK","8006667":"RVLZ","8006670":"MZHP","8006671":"MZO","8006672":"RZT","8006673":"KZU","8006676":"TZU","8006678":"RZHN","8006679":"RZUN","8006680":"SZW","8006684":"NZWL","8006685":"NZWU","8006686":"RZW","8006687":"FZW","8006688":"MUSM","8006690":"FFGA","8006691":"FFTA","8006692":"FHAU","8006696":"MNPS","8006698":"TSS","8006699":"TSFS","8006700":"TSMI","8006704":"ALTK","8006705":"ARES","8006706":"AKS","8006707":"FHMD","8006709":"EDRN","8006710":"EBOH","8006711":"EBOW","8006712":"EHGW","8006713":"KLMH, KLMI","8006714":"KSV","8006717":"MVAD","8006718":"KWV","8006719":"KWO","8006730":"MNM","8006743":"TSNS","8006745":"NSTT","8006749":"AHFS","8006750":"ANWS","8007273":"AWAH","8007357":"SURM","8007441":"RNST","8007442":"RWB","8007443":"RESN","8007444":"RHM","8007445":"RAG","8007482":"SRAM","8007768":"HNDM","8007790":"ANSW","8007856":"NWDM","8007857":"RSAI","8007858":"RSFL","8007859":"RKPW","8007860":"RSHF","8007868":"SLCJ","8010001":"DAD","8010003":"LA","8010004":"WA","8010006":"DAF","8010007":"UA","8010008":"LACF","8010009":"LAL","8010011":"DAUO","8010012":"DAUU","8010013":"LBB","8010014":"UBL","8010016":"WDO","8010017":"WFW","8010018":"WK","8010019":"UKO","8010020":"ULS","8010021":"USZ","8010022":"DSA","8010026":"DBZ","8010029":"BBES","8010031":"BBIG","8010032":"UBK","8010033":"WBG","8010035":"BKH, BKLH","8010036":"BLI, BLO","8010040":"DKUR","8010041":"BSW, BSWP","8010043":"LBG","8010044":"DBF","8010046":"LBEU","8010047":"LBZ","8010048":"UBKN","8010049":"DBW","8010050":"LBT","8010051":"WBL","8010053":"BBF, BBFD","8010054":"UBM","8010055":"UBD","8010056":"LBLG","8010059":"LBOR","8010060":"LB","8010061":"UBR","8010064":"WBR","8010066":"WB","8010067":"UBF","8010069":"BC","8010070":"LCBO","8010071":"LCBW","8010072":"DCW","8010073":"BCS","8010074":"DCR","8010076":"LDL","8010077":"LD","8010078":"LDB","8010079":"BDKO, BDKU","8010080":"DDE","8010081":"UDST","8010084":"LGND","8010085":"DH","8010086":"LMR, LMRH","8010088":"DKT","8010089":"DN, DN  A","8010091":"DRR","8010092":"DEB","8010093":"WE","8010094":"DEIB","8010095":"LEG","8010096":"LEI","8010097":"UEI","8010099":"BEW","8010100":"BEB","8010101":"UE, UE  P","8010102":"UEN","8010103":"LF, LF  O, LF  U","8010105":"UEIP","8010106":"DFA","8010108":"DFL","8010109":"BFHS, BFLH","8010110":"UF","8010111":"BFO","8010113":"BFP","8010115":"DFR","8010116":"DFH, DHG","8010117":"WTV","8010118":"UFT","8010119":"LFE","8010120":"BFUW","8010121":"LGG","8010122":"LGH","8010123":"LGN","8010124":"URD","8010125":"UG","8010126":"UGS","8010129":"DGL","8010130":"DGLS","8010131":"DG","8010133":"UGW","8010134":"DGZ","8010136":"UGO","8010137":"UGD","8010139":"WGW","8010140":"UGR","8010141":"WGV","8010142":"UGM","8010144":"DGR","8010145":"UGH","8010146":"LGC","8010150":"BGRU","8010151":"LGSN","8010152":"LGT","8010153":"WG","8010154":"LGK","8010155":"LHME","8010156":"WHL","8010157":"LHB","8010158":"LHL","8010159":"LH, LHG","8010160":"LHN","8010161":"LEGO, LEGOB","8010162":"LHAD, LHADB","8010163":"DHD","8010166":"DHN","8010168":"LHE","8010169":"LHR","8010170":"UHR","8010171":"BHC","8010172":"LHWU","8010173":"WHO","8010174":"BHOR, BHR","8010175":"WNRR","8010176":"WHOR","8010177":"BHW","8010178":"UI","8010179":"WJK","8010182":"BJUE","8010183":"BSEO","8010184":"DC","8010185":"DCD, DCS","8010186":"LKRS","8010189":"BKI","8010191":"LKM","8010193":"BKW","8010194":"LKO","8010195":"LK","8010196":"UKS","8010198":"UKU","8010199":"WLD","8010201":"WLG","8010202":"DLH","8010203":"UL","8010204":"LKMR","8010205":"LL, LL  T","8010206":"LLC","8010207":"LLEL","8010208":"LLPD, LLPDH","8010209":"LLP","8010210":"WLI","8010212":"DL","8010213":"WLK","8010214":"WLO","8010215":"BLF","8010216":"WL","8010217":"BLB","8010220":"BLN","8010222":"LW","8010224":"LM","8010226":"LMN","8010227":"WMA","8010228":"LMAG","8010229":"DMEH","8010230":"UM","8010231":"LMEI","8010232":"LMG","8010233":"BMIP","8010234":"DMHD","8010235":"UMH","8010236":"BMB","8010238":"LNA","8010239":"BNAU","8010240":"UNM","8010241":"WN","8010242":"UND","8010243":"LNK","8010244":"DNM","8010246":"WNRW","8010248":"WNS","8010249":"DNE","8010250":"WNT","8010253":"DNR","8010254":"LNHG","8010255":"BHF, BOSB","8010256":"UN","8010259":"DOZ","8010261":"LOE","8010264":"UO","8010266":"LO","8010267":"WPM","8010268":"WP","8010269":"LPG","8010272":"DPI","8010273":"WPZ","8010274":"UPL","8010275":"DP","8010279":"BPDP","8010280":"BPDC","8010281":"LPT","8010282":"WPL","8010284":"WPI","8010285":"DPR","8010287":"WPR","8010288":"UPR","8010290":"LQB","8010291":"LQ","8010292":"DRB, DRB B","8010293":"DRBK, DRBW","8010296":"LRW","8010297":"DR","8010299":"LRN","8010300":"WRV","8010301":"DRON","8010302":"LR","8010304":"WR","8010305":"URTB","8010306":"UR","8010307":"URS","8010308":"BRU","8010309":"US","8010310":"LSW","8010311":"LSL","8010312":"USG","8010315":"USM","8010317":"DSB","8010318":"LSB","8010321":"LSH","8010322":"WSN","8010324":"WS","8010325":"WSGN, WSGR","8010327":"BSN","8010328":"USD","8010329":"USH","8010330":"BSP","8010331":"DEG","8010332":"LSF","8010333":"DSPH","8010334":"LS","8010335":"LSS","8010336":"DSRB","8010337":"DSTO","8010338":"WSR","8010339":"WSB","8010341":"BST, BSTV","8010342":"USF","8010343":"LSTF","8010345":"USL","8010347":"WT","8010348":"WTE","8010349":"UTEU","8010350":"UTH","8010351":"LTG","8010352":"UTR","8010353":"BUK","8010354":"UUTL","8010355":"WV","8010357":"BGU","8010359":"DWA","8010361":"WWR","8010364":"LWEG","8010365":"UWE","8010366":"UWM","8010367":"DWS","8010368":"UW","8010370":"BWW","8010371":"BWR, BWRO, BWRU","8010372":"DWR","8010373":"BWE","8010374":"LWD","8010375":"UWH","8010376":"BWG","8010377":"BWP","8010378":"BWHO","8010380":"DWT","8010381":"WWI","8010382":"WW","8010383":"DWIO","8010384":"WWK","8010385":"UWK","8010386":"BWRZ","8010387":"UWF","8010388":"DWD","8010389":"BWUS","8010390":"LZ","8010391":"UZL","8010393":"DZ","8010395":"BZO","8010396":"WZS","8010397":"DZW","8010398":"DZA","8010399":"WF","8010400":"DNKW","8010403":"BCHB, BCHS","8010404":"BSPA, BSPD","8010405":"BWS, BWSS","8010406":"BZOO, BZOS","8011003":"BAF, BAHR","8011004":"BAFR","8011005":"BAFN","8011011":"WAHU","8011014":"BARO","8011016":"BAD","8011017":"WAF","8011018":"LALT","8011019":"DAG","8011025":"WATR","8011027":"WALW","8011028":"UACH","8011029":"UAMM","8011031":"WAH","8011033":"DAMD","8011034":"BART","8011038":"LAMS","8011039":"DAMH","8011042":"LANG","8011043":"LAG","8011044":"WAK","8011046":"BKAR, BKRW","8011048":"LAB","8011051":"UAP","8011053":"LAF","8011054":"UAR","8011055":"UASD","8011057":"UAE","8011058":"UJS","8011059":"DAUH","8011064":"BAHH","8011065":"UB","8011066":"UBB","8011067":"UBBZ","8011068":"DBM","8011071":"LDBG","8011072":"DBEL","8011074":"UBKZ","8011077":"LBLS","8011078":"BBLW","8011079":"BBSP","8011085":"UBS","8011088":"WWIL","8011091":"DBJ","8011093":"BBKL","8011095":"DBAG","8011097":"BBG","8011098":"BBO","8011100":"BBAI","8011102":"BGB, BGS","8011103":"UBGS","8011106":"UBAS","8011111":"LBAR","8011112":"LBAS","8011113":"BPAF, BSKR, BSKV","8011115":"DBAM","8011116":"BBA","8011119":"LBBZ","8011125":"WBES, WBESD","8011131":"LBEI","8011132":"LBGH","8011133":"LBLL","8011138":"UBEN","8011139":"UBH","8011140":"WBE","8011144":"UBGE","8011149":"WBER","8011150":"LBWZ","8011154":"BBKR","8011155":"BALE, BALX","8011160":"BHBF, BL, BLS","8011162":"BOK, BOKN, BOKO, BOKR, BOKS","8011168":"LBGF","8011169":"LBGS","8011170":"LBGW, LBWD","8011172":"UBE","8011173":"BBST","8011177":"LBEN","8011178":"UBEU","8011179":"BBE","8011181":"LBYD","8011183":"UBA","8011184":"LBF","8011185":"DBIE","8011187":"LBSR","8011188":"WBT","8011190":"LBIF","8011191":"WBI","8011199":"DBH","8011205":"WBLS","8011206":"UBN","8011208":"UBHA","8011210":"LBD","8011211":"BBLU","8011213":"WBLK","8011215":"WBO","8011219":"UBOD","8011222":"LBWE","8011226":"LBOK","8011228":"LBOE","8011230":"WBZ","8011238":"BBK","8011242":"LBL","8011248":"WBRH","8011250":"BBRA","8011252":"LBA","8011255":"LBS","8011256":"LBSO","8011257":"DBDL","8011258":"WBDN","8011260":"LBN","8011264":"DBTD","8011265":"UBRT","8011267":"UBZ","8011269":"BBSN","8011270":"WBTF","8011271":"BBRK","8011277":"LBRP","8011281":"WBUH","8011282":"BBUZ","8011284":"BBUW","8011290":"LBZG","8011293":"WBSG","8011294":"LBU","8011296":"LBGK","8011297":"DBU","8011298":"DBWD","8011302":"LBOW","8011304":"UBU","8011306":"BFRI, BFST, BFSTT","8011307":"WCA","8011308":"BCAP","8011311":"WCW","8011312":"UKSO","8011314":"WCOK","8011315":"DCL","8011318":"BCSO, BSDO","8011319":"BCO","8011320":"DCB","8011322":"LCW","8011323":"LCBS","8011325":"DCU","8011326":"WCZ","8011334":"BDAB","8011335":"UDA","8011336":"UDW","8011339":"LDA","8011340":"BDT","8011344":"WDWE","8011346":"LDAR","8011354":"DDT","8011355":"LDK","8011356":"WDM","8011361":"LDS","8011363":"LDAL","8011364":"LDMO","8011371":"LDTZ","8011376":"LDI","8011378":"UDN","8011383":"LDT","8011385":"DDIF","8011387":"LDOB","8011388":"LDF","8011390":"LDO","8011397":"UDOE","8011398":"DDO","8011399":"DKTF","8011402":"LDN","8011403":"WDS","8011406":"UDG","8011408":"WDOW","8011409":"BDF","8011414":"BDR","8011415":"LDD","8011416":"DBPL","8011417":"DGRS","8011418":"DIG","8011419":"DCT","8011420":"DD","8011421":"DKE","8011422":"DNSH","8011423":"DPS, DPSA","8011424":"DRK","8011425":"DSTT","8011426":"DSTH","8011427":"DTR","8011428":"DZSW","8011430":"BDW","8011431":"DHFR","8011433":"LDM","8011438":"WDU","8011442":"WDT","8011446":"DEBR","8011449":"UEK","8011450":"UEC","8011451":"DKR","8011453":"UEFT","8011455":"LEGD","8011456":"WEGS","8011460":"LEST","8011462":"LEF","8011468":"UEIW","8011471":"BEHS","8011472":"UED","8011476":"UELG","8011477":"DLD","8011480":"UER","8011481":"WELM","8011482":"BEZ","8011484":"LEK","8011486":"LELT","8011487":"UELB","8011488":"UELK","8011489":"UEX","8011491":"LE, LE  H","8011495":"LEW","8011496":"LER","8011500":"UEO","8011502":"UEBI","8011503":"UEGI","8011507":"DER","8011512":"UERN","8011519":"UEH","8011520":"UET","8011523":"WEV","8011529":"DFUS","8011531":"WFBG","8011533":"BFS","8011536":"WFDF","8011537":"LFMW","8011540":"BFIH","8011541":"BFIN","8011542":"BFW","8011544":"LFG","8011545":"LFL","8011549":"LFD","8011550":"LFDE","8011553":"DFK","8011554":"DFKS","8011556":"DFRS","8011557":"BFPN","8011559":"BFRS","8011560":"LFA","8011563":"BFR","8011564":"LFK","8011567":"UFO","8011569":"DFD","8011570":"DHGW","8011571":"LFZ","8011572":"WFD","8011573":"UFB, UFB B","8011574":"BFDF","8011578":"UFR","8011582":"WFRR","8011585":"WFRK","8011586":"LFI","8011587":"LFIO","8011588":"LFB","8011591":"BFUS","8011592":"WGA","8011594":"UGSM","8011596":"LGA","8011598":"LGW","8011599":"LGAL","8011602":"UGBH","8011603":"UGB","8011609":"DGEI","8011611":"WGE","8011619":"UGLB","8011623":"UGZ","8011624":"UGBG","8011626":"LGE","8011628":"DGD","8011629":"UGT","8011630":"LGWS","8011632":"LGI","8011636":"DGHU","8011637":"DGLA","8011641":"WGF","8011643":"UGL","8011646":"WGNV","8011654":"LGOR","8011656":"DGWH","8011657":"UGSB","8011662":"LGOE","8011665":"LGM","8011667":"BGM","8011668":"BGO","8011671":"WGOL","8011672":"BGZ","8011673":"LGO","8011674":"BGOR","8011676":"DKH","8011678":"UGOS","8011681":"WGRB","8011683":"LG","8011685":"LGRK","8011687":"UGTA","8011689":"WGR","8011691":"WGRA","8011694":"WGWS","8011695":"BGBS, BGRI","8011697":"UGRD","8011699":"LGPN","8011700":"UGN","8011702":"WGBN","8011703":"LGB","8011705":"LGRI","8011707":"WGI","8011709":"DGO","8011711":"LGOH, LGOS","8011712":"DGT","8011714":"LGRL","8011718":"WGB","8011723":"WGKW","8011725":"LGZ","8011726":"WGLS","8011729":"WGLI","8011730":"WGP","8011735":"WGS","8011740":"BGSB, BGSBS","8011745":"LGD","8011746":"UGG","8011749":"DGC","8011750":"UGFA","8011751":"DGRT","8011752":"LGKL","8011753":"LGL","8011754":"UGNH","8011755":"LGP","8011756":"BGR","8011758":"DGRF","8011759":"UGRU","8011761":"DGAU","8011762":"UGC","8011763":"LGS","8011766":"LGWU","8011770":"DGN","8011771":"LGRA","8011773":"DGBA","8011776":"WGRG","8011778":"WSRB","8011788":"BGSW","8011790":"DGF","8011791":"UGU","8011792":"UHSN","8011794":"LHD","8011795":"BHAH","8011796":"LHMT","8011797":"WHK","8011799":"DHW","8011801":"DHND","8011802":"DHA","8011805":"BHB","8011808":"LHBO","8011809":"LHBS","8011813":"LHNI","8011814":"LHT, LHTS","8011815":"WHAM","8011818":"BHGB","8011820":"UH","8011821":"UHNO","8011822":"UHRS","8011825":"DHMU","8011834":"UHAU","8011838":"LHEW","8011843":"DHDS","8011844":"DHDG","8011848":"WHEG","8011849":"UHT","8011852":"UHD","8011853":"BHEL","8011855":"DHLF","8011860":"UHRH","8011861":"DHS","8011862":"UHK","8011863":"BHE","8011864":"WHB","8011867":"LHZW","8011869":"UHET","8011871":"UHN","8011878":"DHE","8011891":"UHOO","8011894":"BHL","8011895":"UHOL","8011900":"LHRA","8011901":"BHH, BHSH","8011904":"DHO","8011905":"LHM","8011908":"WHOL","8011909":"LHZ","8011910":"UHF","8011912":"DHU","8011913":"LHSN","8011914":"LHGT","8011915":"UHP","8011922":"BHWN","8011923":"BHUB","8011924":"WHU","8011925":"UHUE","8011928":"DHUN","8011929":"LIB","8011932":"UIR","8011933":"LIG","8011934":"UIM","8011935":"UIP","8011937":"DIR","8011940":"BJF","8011944":"BJW","8011945":"BJWO","8011946":"LJV","8011951":"WJAS","8011952":"LJEB","8011953":"WJER","8011956":"UJP","8011957":"UJW","8011958":"UJZ","8011959":"LJES","8011960":"LJN","8011961":"LJZ","8011962":"WJT","8011963":"DJA","8011966":"DJZ","8011968":"BJA, BJAB","8011970":"DCKI","8011971":"DCM","8011974":"DCBH","8011979":"DCC","8011980":"DCSI","8011981":"BKAB","8011983":"LKF","8011985":"UKA","8011988":"DKA","8011993":"UKF, UKF B","8011994":"WKT","8011995":"WKAR","8012000":"UKL","8012002":"WKV","8012006":"BKE","8012007":"UKIE","8012009":"WKJ","8012011":"LKIM","8012012":"UKI","8012014":"LKD, LKD H","8012016":"BKDF","8012021":"WKB","8012033":"UKFA","8012034":"UKJ","8012036":"DKRD","8012037":"DKMA","8012040":"LKK","8012043":"BKG","8012044":"DKC","8012045":"DKN","8012046":"LKLM","8012047":"BKL","8012053":"DKLB","8012061":"BKOD","8012064":"UKOE","8012066":"LKB","8012067":"DKB","8012072":"DKO, DKOH","8012075":"UKZ","8012079":"DKTW","8012080":"LKTU","8012083":"BKOW","8012084":"BKOS","8012088":"UKR","8012089":"BFIK","8012092":"UKD","8012093":"WKG","8012096":"BKRM, BKRMM","8012097":"LKNZ","8012105":"DKRP","8012107":"UKPR","8012108":"WKR","8012109":"WKRP","8012113":"DKRU","8012114":"LKRP","8012115":"DKU","8012117":"LKUH","8012127":"WKUM","8012129":"BKUM","8012138":"DRAT","8012141":"LKYA","8012143":"WLA","8012145":"BLW","8012146":"WLAK","8012147":"LLBG","8012148":"LLAS","8012150":"DLAB","8012155":"ULF","8012156":"LLGS","8012159":"ULAO","8012160":"ULAW","8012161":"LLAG","8012162":"LLWD","8012163":"DLW","8012164":"DLWM","8012167":"ULCH","8012169":"BLH","8012170":"DLST","8012171":"ULA","8012174":"DLZ","8012175":"BLA","8012178":"LLSB","8012180":"ULE","8012181":"LSEL","8012183":"LFLU","8012184":"LLB","8012186":"LLMK","8012187":"LMDR","8012188":"LLG","8012190":"LLH","8012192":"LLK","8012193":"LLMH","8012194":"LLST","8012195":"LLT","8012196":"LLN","8012197":"LLW","8012198":"DLS","8012199":"ULL","8012200":"LLES","8012202":"LLWP","8012203":"DLFD","8012204":"LSVS","8012205":"BLTS","8012207":"ULBN","8012211":"LLWN","8012212":"LLWS","8012213":"ULEU","8012215":"BLE","8012220":"DLIG","8012221":"WLH","8012223":"DLTS","8012224":"DLI","8012225":"ULIT","8012226":"WLBT","8012228":"LLWZ","8012231":"DLIM","8012232":"DLM","8012233":"LLI","8012236":"LLIN","8012237":"BLNG","8012241":"LLO","8012249":"DLO","8012250":"BLOH","8012252":"ULHO","8012253":"BSTH","8012257":"BLU","8012259":"LLUC","8012260":"BLD","8012262":"WLOW","8012263":"LLBS","8012264":"WLST","8012268":"WLF","8012269":"WLW","8012271":"WLKL","8012274":"WLTW","8012279":"LEL","8012280":"LWET","8012282":"LWP","8012284":"LMAC","8012285":"LLA","8012287":"LMSO","8012289":"LMGE","8012291":"LMSA","8012292":"LMS","8012295":"LMW","8012300":"LMAS","8012302":"LMBN","8012304":"LMAN","8012305":"LMAR","8012308":"LMA","8012309":"LMAM","8012311":"LMKS","8012312":"UML","8012314":"UMAH","8012315":"BMQU","8012316":"WMTF","8012317":"UMT","8012318":"DMEA","8012320":"UME","8012321":"WMK","8012322":"BMZ","8012323":"DMA","8012326":"DME","8012327":"DMT","8012328":"LME","8012329":"WMCH","8012332":"UMEN","8012333":"UMGH","8012334":"UMHO","8012339":"LMGB","8012341":"BMZD, BMZDN","8012342":"LMF","8012343":"LLVD","8012344":"LMIA","8012351":"LMST","8012352":"LMT","8012354":"LMI","8012355":"LMIZ","8012358":"WMI","8012362":"WMIS","8012367":"UMSK","8012369":"DMW","8012370":"BMX","8012371":"LMRN","8012373":"LMGI","8012375":"LMLK","8012376":"WMOE","8012377":"WMN","8012378":"LMGN","8012381":"LMOS","8012384":"WMOI","8012388":"DML","8012390":"LMCH","8012391":"BMC","8012392":"LMCZ","8012393":"LMUA","8012394":"DMHL","8012400":"BMR","8012401":"UMU","8012407":"DMUL","8012408":"DMH","8012409":"LMD","8012410":"LNHM","8012412":"DNA","8012413":"WNAS","8012414":"LNAU","8012415":"UNMO","8012416":"LNH","8012417":"UNE","8012418":"WNL","8012421":"WNA","8012423":"LNI","8012424":"LNDG","8012425":"LNS","8012428":"WNED","8012429":"UNRO","8012430":"DNZU","8012436":"WNWO","8012438":"WNB","8012440":"UAT","8012443":"UNS","8012445":"BT","8012452":"UNHI","8012454":"DNF","8012456":"BNH","8012458":"BNE","8012460":"DNKO","8012463":"LNWY","8012465":"UNME","8012467":"LN","8012468":"UNH","8012469":"BNP","8012470":"DNP","8012471":"DNZ","8012472":"UNU","8012474":"WNG","8012475":"BNTB","8012478":"LNW, LNW H","8012479":"BNZ","8012482":"DNDR","8012483":"DNBO","8012485":"WNW","8012487":"LNF","8012489":"BNDL","8012490":"LNR","8012491":"DNOW","8012492":"UNDO","8012493":"UNP","8012494":"UNIW","8012497":"DNDS","8012498":"UNSK","8012500":"UNI","8012502":"UNTA","8012503":"DNI","8012504":"UNWL","8012505":"DNWZ","8012506":"LNM","8012507":"LNB","8012509":"DNB","8012511":"UNOH","8012512":"UNA","8012516":"UNSA","8012523":"DNUN","8012524":"UOGR","8012526":"LOH","8012527":"UOLA","8012528":"DOBL","8012530":"DOZO","8012532":"UOR","8012533":"UORO","8012534":"DOH","8012535":"DOSC","8012537":"BOB","8012540":"DOG","8012541":"UOB","8012546":"LOL","8012549":"BOD","8012550":"DOR","8012551":"BOEG","8012552":"LOEH","8012553":"DOE","8012554":"DOV","8012555":"WOE","8012563":"UOG","8012565":"BORT","8012567":"UOM","8012568":"LOB","8012570":"LOST","8012572":"LON","8012576":"DOU","8012582":"WGMS","8012583":"WGM","8012584":"WGMW","8012593":"DOF","8012594":"DOK","8012595":"DON","8012596":"DOS","8012597":"LOTW","8012599":"LOV","8012603":"WPF","8012604":"UPM","8012605":"BPA","8012609":"WPA","8012610":"WPO","8012611":"WPS","8012614":"WPAU","8012615":"UPA","8012619":"LPE","8012621":"BPO","8012622":"WPB","8012623":"LPB","8012627":"WPE","8012628":"BPE","8012629":"LPRO","8012636":"BPIL","8012637":"WPIN","8012639":"DPK","8012640":"DPIC","8012641":"DPIN","8012643":"WPLM","8012646":"DPW","8012650":"BP","8012651":"WPSW","8012654":"WPOE","8012656":"LPOE","8012657":"UPS","8012658":"UPSU","8012660":"DPOM","8012661":"DPO","8012662":"DPSC","8012663":"UPF","8012666":"BPD, BPDH","8012668":"LPZ, LPZH","8012669":"LPZS","8012673":"LPRZ","8012675":"UPZ","8012676":"LPI","8012677":"WPRZ","8012678":"LPRL","8012679":"DPRO","8012680":"DPRW","8012681":"BPW","8012682":"LPR","8012683":"WPRA","8012684":"WPRO","8012685":"DPUL","8012688":"DPT","8012697":"LRK","8012698":"BRAD","8012699":"DRAG","8012700":"DRBT","8012701":"DRBZ","8012703":"WRDN","8012704":"LRA","8012705":"LRI","8012707":"LRH","8012710":"WRAK","8012711":"WRMB","8012713":"BRSF","8012716":"WRW","8012719":"DRD","8012723":"URAU","8012724":"DRU","8012727":"DRBG","8012729":"WRDL","8012731":"LRB","8012733":"BRC","8012734":"LRF","8012735":"BRE","8012737":"WRA","8012738":"DRCH","8012739":"DRC","8012742":"URN","8012743":"URDN","8012750":"URH","8012751":"URM","8012756":"URR","8012757":"LRE","8012758":"WRST","8012759":"DRTH","8012762":"WRIO","8012763":"WRI","8012766":"URIE","8012767":"BRI","8012769":"URGS","8012770":"URI","8012775":"DROW","8012777":"LROD","8012781":"DRDF","8012785":"WRGT","8012787":"UROH","8012788":"LROI","8012796":"UROS","8012801":"WRHP","8012803":"WRB","8012805":"WRHO","8012806":"WRK","8012807":"WRMA","8012811":"UROT","8012816":"BRO","8012817":"LRMF","8012819":"WRZ","8012823":"DRUG","8012824":"WRU","8012826":"USAE","8012830":"LSAD","8012831":"BSAH","8012832":"WSAG","8012835":"WSAM","8012839":"WSAF","8012840":"WSAN","8012841":"WSTZ","8012843":"WSZ","8012852":"USCK","8012854":"USKM","8012855":"BSH","8012856":"WST","8012862":"LSIS","8012863":"LSDW","8012864":"DSWK","8012865":"LSD","8012867":"LSP","8012869":"DGRA","8012870":"BSFE","8012881":"USMS","8012888":"DSMI","8012889":"DSM","8012890":"DSML","8012895":"BSB","8012897":"BSNZ","8012898":"DSN","8012899":"USU","8012902":"WSBG","8012903":"BSBD","8012907":"LSBE","8012908":"DSCK","8012914":"BSOE","8012918":"WSCN","8012919":"USCS","8012923":"BSCH","8012927":"USP","8012929":"USWL","8012933":"WSAH","8012934":"BSHE","8012940":"WSMI","8012941":"BSRO","8012942":"BSKL","8012943":"WSC","8012944":"WSCT","8012946":"DSKH","8012947":"DSU","8012951":"WSS","8012953":"WSL","8012954":"WSWZ","8012957":"BSIS","8012959":"DSEB","8012960":"WSMH","8012961":"USE","8012965":"USB","8012966":"BSEE","8012967":"LSNA","8012968":"WSEE","8012973":"BSLO","8012975":"DSRH","8012981":"DSEN","8012984":"USEL","8012993":"USI","8012998":"USGN","8013002":"DSOL","8013003":"DSOH","8013004":"USOL","8013005":"LSK","8013008":"USO","8013009":"USON","8013010":"USOO","8013011":"USOW","8013017":"WSP","8013018":"WSPO","8013021":"BSTA, BSTAB","8013022":"DWH","8013023":"USTM","8013025":"USR","8013029":"DSTU","8013033":"DSTI","8013034":"USTN","8013036":"USTA","8013037":"USTH","8013039":"LSFD","8013040":"WSNB","8013046":"LSV","8013047":"DSTN","8013051":"WSE","8013057":"DSTL","8013058":"BSTW","8013061":"USHM","8013062":"WSRR","8013064":"BSTN","8013069":"WSTK","8013070":"LSTG","8013072":"WSBN","8013073":"WSLT","8013074":"USUE","8013077":"USLH","8013079":"WSU","8013080":"DSY","8013083":"LTH","8013084":"LTM","8013085":"LTMW","8013087":"DTA","8013089":"UTA","8013090":"WTA","8013092":"DTB","8013093":"LTC","8013095":"LTNH","8013097":"LTE","8013100":"BTL","8013104":"WTHN","8013105":"WTOW","8013106":"WTI","8013109":"BTPI","8013110":"LTT","8013111":"LTTO","8013112":"LTL","8013114":"DTH","8013115":"LT","8013123":"BTHR","8013124":"DTFN","8013125":"LTLM","8013129":"UTP","8013131":"WTO","8013137":"BTN","8013138":"LTRL","8013141":"BTZ","8013144":"DTRE","8013145":"BTZN","8013146":"BTZS","8013150":"UTB","8013156":"WUMH","8013158":"LUS","8013159":"UUD","8013160":"LUEB","8013162":"WUM","8013164":"UUS","8013165":"BUD","8013166":"BUS","8013168":"DUD","8013171":"UUZ","8013172":"UUM","8013174":"UUW","8013177":"WUTZ","8013179":"UVA","8013180":"LVA","8013182":"LVT","8013183":"BVLZ","8013184":"UVF","8013185":"BVLT","8013186":"WVE","8013188":"BV","8013191":"UVU","8013192":"UVI","8013194":"LVG","8013198":"WVOG","8013201":"DVO","8013202":"UVO","8013205":"LWH","8013210":"BWA","8013215":"UWD","8013217":"UWAL","8013220":"LWWZ","8013221":"UWL","8013222":"WWL","8013223":"UWN","8013224":"UWNS","8013226":"UWA","8013230":"LWAN","8013236":"WWM","8013237":"WWMW","8013238":"WWAN","8013244":"UWTL","8013245":"UWS","8013247":"DWSN","8013248":"LWF","8013250":"LWST","8013251":"UWEM","8013253":"DWEI","8013254":"UWEA","8013256":"UWMB","8013258":"WWSN","8013259":"LWG","8013261":"UWWE","8013266":"UWMT","8013267":"DWE, DWEW","8013268":"DWX","8013269":"DWXB","8013271":"LWL","8013272":"BWZ","8013275":"LWND","8013279":"WWLS","8013280":"DWND","8013285":"BWER","8013286":"LWDE","8013291":"UWTH","8013295":"DWES","8013297":"LWZE","8013305":"BWSU","8013313":"WWLD","8013315":"UWIR","8013318":"UWIP","8013319":"LWIP","8013322":"WWT","8013324":"DWIM","8013329":"UWLH","8013333":"UWOF","8013334":"UWOL","8013335":"LWO","8013336":"LWOR","8013344":"LWLS","8013345":"BWOL","8013348":"DWU","8013349":"UWFN","8013350":"BWUE","8013352":"WWSF","8013354":"WWST","8013357":"LWU","8013360":"UWCH","8013361":"LWZ","8013362":"LWZW","8013365":"LWUZ","8013366":"UWU","8013368":"DZT","8013370":"WZN","8013371":"LZA","8013373":"WZAR","8013376":"BZS","8013377":"WZE","8013378":"WZEN","8013381":"DZNH","8013383":"UZLW","8013384":"LZD","8013389":"LZE","8013392":"BZF","8013393":"WZIN","8013396":"UZU","8013398":"UZE","8013402":"LZI","8013406":"BZIL","8013413":"DZL","8013414":"LZBR","8013418":"LZGL","8013424":"DZSC","8013425":"LZBN","8013428":"LZS","8013432":"LSBU","8013433":"DZWP","8013436":"DZWZ","8013437":"DZWO","8013439":"LBK","8013444":"DM","8013445":"DPA","8013447":"LGDG","8013448":"LHSS","8013450":"DCH, DCHP","8013452":"ULB","8013455":"LMHR","8013456":"LMB","8013461":"DOT","8013465":"LSBF","8013467":"BBEL","8013468":"BBZS","8013470":"BBER, BBRN","8013471":"LBO","8013472":"BBRI","8013474":"UCB","8013475":"DF","8013476":"DPL","8013477":"BE, BERK","8013479":"BFKS","8013480":"BFLZ","8013481":"BGOL","8013483":"BHD, BHND","8013485":"LMTW","8013487":"BOR, BORB","8013489":"BPOT","8013490":"DRBN","8013492":"BSE, BSE M","8013493":"BNY","8013547":"UHL","8013548":"UHER","8017041":"MGRI","8017042":"MUGR","8017442":"DPM","8070002":"BBIS","8070003":"FFLF","8070004":"FFLU","8070005":"THDV","8070086":"HKWA","8070088":"FMHD","8070090":"FOMP","8070091":"FOLM","8070092":"FOKL","8070096":"RAM","8070097":"RSMM","8070170":"RDUN","8070483":"KMAH","8070704":"KASZ","8070734":"HNMU","8073410":"LZIO","8077434":"RNHF","8077771":"RRZB","8077773":"RST","8079056":"TTUZ","8079069":"EOLT","8079083":"SNO","8079089":"TAEW","8079095":"HHN","8079097":"HLEA, HLEG","8079140":"KKBL","8079146":"RNFL, RNFS","8079147":"SHW","8079151":"FWED","8079152":"LVTT","8079604":"WTIW","8079605":"AHZH","8079616":"RSII","8079629":"WRTF","8079632":"FFME","8080040":"BAS","8080070":"BBAB","8080100":"BBFE","8080170":"BBGS, BBSH","8080190":"BBI, BBIW","8080200":"BBOR","8080260":"BDL","8080280":"LDLO","8080340":"BEIW","8080370":"BETN, BWUR","8080440":"BFD, BFRD","8080450":"BTLS","8080560":"LDBR","8080570":"LRO","8080580":"LSBR","8080590":"LSUE","8080600":"LWN","8080610":"LZO","8080620":"LHNZ","8080630":"EHWS","8080660":"LMGH","8080680":"BHGM","8080710":"BHOW","8080720":"BHN","8080750":"BHPG, BHPN","8080840":"LCZ","8080930":"LSEH","8080970":"BMAH","8080980":"BMM","8081020":"BNG","8081150":"BPEN","8081210":"BRGT","8081220":"BSAM","8081260":"LSBS","8081270":"LSBO","8081290":"BSFL, BSNF","8081420":"BSTR","8081540":"BWI","8081560":"BZEP","8081580":"BZN, BZTH","8081586":"BSFD","8081688":"BWDF","8081722":"BLEN","8084070":"UGRI","8087020":"HVCS","8087039":"EHOH","8087061":"UHOS","8087062":"SMUE","8087063":"FKRS","8087064":"FOUS","8087065":"HWEH","8087067":"TWEB","8087080":"TMW","8089000":"BSZF","8089002":"BAHU","8089003":"BATS","8089004":"BBMW, BBW","8089005":"BBEV","8089006":"BRB","8089007":"BSCF","8089008":"BBOS","8089009":"BBGT","8089010":"BBCH","8089011":"BGFB, BGSS","8089012":"BFB","8089013":"BFA, BFAL","8089014":"BGSE","8089016":"BGBA","8089017":"BHKM","8089018":"BHUM","8089019":"BJB","8089020":"BLST","8089022":"BMEA","8089023":"BMEX","8089024":"BNB","8089025":"BHLS","8089026":"BNPL","8089027":"BORS","8089030":"BPWA","8089031":"BPOE","8089032":"BPOF, BPOP","8089033":"BPLA","8089034":"BPRS","8089035":"BRW","8089036":"BRST","8089037":"BSAP","8089038":"BSC","8089039":"BSAL","8089040":"BSPH","8089041":"BSTO","8089042":"BSDG","8089043":"BTP","8089044":"BTOR","8089045":"BWRS","8089047":"BWKR, BWKRR, BWKS","8089048":"BWOK","8089050":"BYOR","8089051":"BGGS","8089052":"BADL","8089053":"BSRW","8089054":"BAGL","8089055":"BBDF","8089056":"BBKB, BBLB","8089057":"BBU","8089058":"BFRU","8089059":"BFFO","8089060":"BFRH","8089061":"BFOH","8089062":"BGD, BGWD","8089063":"BGA, BGAS, BQGAS","8089064":"BHED","8089065":"BHI","8089068":"BKAD, BKD","8089069":"BKP, BKPK","8089070":"BLRD","8089071":"BLWE","8089072":"BMDF, BMHL","8089074":"BMF","8089075":"BMAR, BMAZ","8089077":"BNK, BNKN","8089078":"BNIS, BNIW","8089079":"BOSP","8089080":"BPKR, BPKW","8089081":"BPHD","8089082":"BRD","8089084":"BRGB, BRGBT, BRH","8089085":"BSLS","8089087":"BSNH, BSNL","8089088":"BSPF","8089089":"BTG","8089090":"BTF, BTHF","8089091":"BTGN","8089092":"BWAI","8089093":"BWAB","8089094":"BWIG","8089095":"BWM","8089096":"BWIN","8089097":"BWHH","8089098":"BZD, BZFS","8089099":"BBRF","8089100":"BJUF, BJUN","8089101":"BEBD","8089102":"BKBO","8089103":"BARF","8089104":"BKHD","8089105":"BHER","8089106":"BIP","8089107":"BBUP","8089108":"BHO","8089109":"BHAL, BHLRS","8089110":"BMN","8089111":"BWES","8089112":"BHEI","8089113":"BLIH, BLIO","8089114":"BLAK","8089115":"BSDE","8089116":"BWH","8089118":"BBEU","8089119":"RNBG","8089131":"BWED","8089327":"BSO","8089328":"BMS","8089329":"BHST","8089330":"BOLS","8089331":"BPIC","8089472":"BLIS","8089473":"BOSS","8089537":"BJLB","8098096":"TS, TS  B, TS  T, TST","8098553":"AA, AAS"}+
\ No newline at end of file
diff --git a/ds100reverse.json b/ds100reverse.json
@@ -0,0 +1 @@
+  {"MAD":"8000419","HADB":"8000418","HAMR":"8000414","MABG":"8000410","RAH":"8000412","HACH":"8000413","TA":"8000002","NADM":"8000420","KAW":"8000404","KAW P":"8000404","KARE":"8000406","KAREP":"8000406","MAGD":"8000433","RADN":"8000423","RA":"8000436","TAD":"8000424","DAD":"8010001","TAF":"8000431","AABG":"8000434","HAHO":"8000442","HALT":"8000443","EAHS":"8000437","EAHL":"8000441","EAHLH":"8000441","BAFN":"8011005","BAFR":"8011004","KAH":"8000448","AAHR":"8000446","BAF":"8011003","BAHR":"8011003","KA":"8000001","MAIN":"8000459","KAHM":"8000449","MAI":"8000452","TAI":"8000454","RAL":"8000463","EABT":"8000462","RAR":"8000466","AAL":"8000464","FAG":"8000468","BAS":"8080040","TALO":"8000474","MALH":"8000482","FALS":"8000471","KALK":"8000477","TAE":"8000473","TALT":"8000475","HALG":"8000488","HALI":"8000489","HALF":"8000483","FADD":"8000492","SAZ":"8000505","KALP":"8000500","RALP":"8000501","TALL":"8000499","RAB":"8000496","BARO":"8011014","WAHU":"8011011","FAHM":"8000506","FAFD":"8000350","WAF":"8011017","NAVE":"8000511","NADW":"8000504","BAD":"8011016","NAD":"8000509","TACH":"8000508","MALT":"8000515","KALT":"8000514","AAW":"8000512","EALN":"8000513","SAB":"8000517","FABL":"8000520","EABG":"8000518","LALT":"8011018","DAG":"8011019","HA":"8000004","FATF":"8000525","LHME":"8010155","MANE":"8000524","LA":"8010003","AAT":"8000526","EASE":"8000537","SALG":"8000491","KAK":"8000351","EA":"8000532","WALW":"8011027","MASI":"8000539","WATR":"8011025","FAST":"8000538","RAT":"8000544","UACH":"8011028","MAHB":"8000545","BAGL":"8089054","FAMO":"8000553","MAMT":"8000556","WAH":"8011031","BART":"8011034","DAMD":"8011033","TATN":"8000562","MATS":"8000561","TAT":"8000559","FALZ":"8000007","LAMS":"8011038","NAM":"8000566","DAMH":"8011039","MAPF":"8000576","TAM":"8000577","TAM S":"8000577","EAML":"8000569","LANG":"8011042","NALB":"8000498","FAT":"8000546","KANM":"8000579","HAMI":"8000578","WA":"8010004","KAND":"8000331","LACF":"8010008","FANG":"8000580","BALE":"8011155","BALX":"8011155","WAK":"8011044","LAG":"8011043","FAZ":"8000589","RAN":"8000582","EAPH":"8000595","LAB":"8011048","NAWN":"8000588","KANR":"8000584","UAP":"8011051","EARE":"8000597","LAF":"8011053","RAP":"8000596","RAPP":"8000596","NAN":"8000009","UAR":"8011054","FAF":"8000599","MANB":"8000603","KARL":"8000601","FARM":"8000602","EARB":"8000605","NARG":"8000606","UA":"8010007","UAT":"8012440","UASD":"8011055","DAF":"8010006","MASC":"8000621","HASD":"8000624","NAZ":"8000613","AASN":"8000627","EASB":"8000623","LAL":"8010009","AAG":"8000011","NASU":"8000619","TAX":"8000630","FAL":"8000633","FAS":"8000632","RASH":"8000625","EAT":"8000638","FAH":"8000635","KAU":"8000012","EAWN":"8000647","MAG":"8000634","BATS":"8089003","RACH":"8000649","DAUO":"8010011","DAUH":"8011059","UAE":"8011057","SAM":"8000651","RAUG":"8000657","MAFE":"8000653","DAUU":"8010012","TAUF":"8000655","KARS":"8000611","MAMS":"8000660","NAH":"8000010","FAUM":"8000668","AAH":"8000669","AAMS":"8000669","HAUG":"8000664","TAU":"8000014","MAHA":"8000658","MAHZ":"8000661","MAHZF":"8000661","MAHZH":"8000661","FAM":"8000671","MAOB":"8000662","SAUW":"8000674","MAY":"8000675","REIW":"8001732","KBA":"8000677","NAUR":"8000672","LBB":"8010013","RBST":"8000681","FBCH":"8000683","FBA":"8000015","UB":"8011065","RBH":"8000686","NBAB":"8000689","MBCN":"8000685","BBAB":"8080070","TB":"8000016","MBAI":"8000690","RBEL":"8000864","UBB":"8011066","HBTH":"8000879","ABVS":"8000935","EBLB":"8000907","DBM":"8011068","KBRE":"8000694","KBOD":"8001049","UBL":"8010014","UAMM":"8011029","FCA":"8001322","HBDG":"8000697","WDO":"8010016","RBDH":"8000698","DBEL":"8011072","RBDT":"8000708","FEMS":"8000701","LDBG":"8011071","RBGR":"8000707","MBEF":"8001787","FEMW":"8000702","WFW":"8010017","HBGM":"8000352","TBK":"8000704","TBF":"8000017","HBHA":"8000019","MBKG":"8000716","FBHF":"8000020","HKRF":"8003182","KHGB":"8000711","NBKI":"8000714","WK":"8010018","KHBD":"8000713","MA":"8000013","UBKZ":"8011074","FHO":"8000712","MBKK":"8000717","FKI":"8000715","UKO":"8010019","LBLS":"8011077","HMDD":"8000725","TBLI":"8000721","ULS":"8010020","BBLW":"8011078","RBKR":"8000718","SBKN":"8000021","KMUE":"8000727","SBMS":"8000726","FBNA":"8000728","HNDF":"8000022","TBN":"8000731","HBOE":"8000733","KNEB":"8000729","NBNE":"8000730","HOY":"8000732","AO":"8000023","RBPL":"8000734","HPRT":"8000735","RBRA":"8000736","HSCH":"8000739","HBSA":"8000740","FBSH":"8000741","BBSP":"8011079","MBRK":"8000738","RSAE":"8005255","MBRL":"8000737","KSAL":"8000742","FSF":"8000743","EBSU":"8000744","TBSC":"8000746","RBS":"8003533","EBSA":"8000745","USZ":"8010021","DSA":"8010022","ASCH":"8000749","RBSK":"8004032","TBSB":"8000750","ASB":"8000751","FBSO":"8000752","APO":"8000755","NBST":"8000756","APSD":"8000754","UBS":"8011085","FBSS":"8005261","FBSD":"8000753","TBT":"8000757","FVL":"8000760","FVLS":"8000761","MBT":"8000758","NBWI":"8000767","RBWH":"8000766","MBWH":"8000768","WWIL":"8011088","RBWF":"8000765","TBWA":"8000763","HBAD":"8000772","HBDV":"8000773","HZWI":"8000770","RBB":"8000774","BBO":"8011098","BBAI":"8011100","BBG":"8011097","MBAB":"8000781","NBD":"8000783","ABAF":"8000780","NBAF":"8000784","FBAD":"8000786","UBGS":"8011103","MBDH":"8000785","UBAS":"8011106","EBAV":"8000793","SBAL":"8000792","TBGS":"8000788","TBG":"8000353","HBAN":"8000796","RBAM":"8000794","HBTF":"8000797","EDSM":"8001549","NBA":"8000025","DBAG":"8011095","BBKL":"8011093","ABAD":"8000801","ABAW":"8000801","DBJ":"8011091","ABAE":"8000804","LBAR":"8011111","HBNF":"8000807","HBNT":"8000808","LBAS":"8011112","DBAM":"8011115","BBA":"8011116","HBAR":"8000810","RBZE":"8000821","HBAS":"8000354","HBGH":"8000812","NBAU":"8000826","NBH":"8000822","MBHM":"8000778","ABF":"8000827","NBEI":"8000830","MBGM":"8000831","KBAY":"8000832","MBZ":"8000834","ABAP":"8000805","DBZ":"8010026","BBMW":"8089004","BBW":"8089004","LBBZ":"8011119","FB":"8000029","SBE":"8000840","NBY":"8000028","EBEE":"8000846","BBEL":"8013467","HBUR":"8001301","KBE":"8000030","KBH":"8000842","BBZS":"8013468","WBES":"8011125","WBESD":"8011125","NBEH":"8000850","FBEI":"8000851","BBES":"8010029","LBLL":"8011133","FBEF":"8000859","TBS":"8000858","LBGH":"8011132","LBEI":"8011131","ABE":"8000860","MBNB":"8000862","RBLH":"8000863","BBIG":"8010031","BBEV":"8089005","SBG":"8000870","TBEM":"8000865","HBML":"8000871","MBEN":"8000869","TBEN":"8000873","HBEN":"8000872","UBEN":"8011138","UBH":"8011139","FBAU":"8000877","FBH":"8000031","MBE":"8000888","UBGE":"8011144","UBK":"8010032","MBG":"8000885","WBE":"8011140","NBE":"8000882","EBGA":"8000892","TBER":"8000889","BBFE":"8080100","WBG":"8010033","NBHM":"8000902","WBER":"8011149","LBWZ":"8011150","KBEE":"8000355","RBGP":"8000894","KBGG":"8000899","EBRH":"8000904","ABGS":"8000905","BBKR":"8011154","BGFB":"8089011","BGSS":"8089011","BFA":"8089013","BFAL":"8089013","BADL":"8089052","BNB":"8089024","BHF":"8010255","BOSB":"8010255","BBKB":"8089056","BBLB":"8089056","BGB":"8011102","BGS":"8011102","BBU":"8089057","BFRH":"8089060","BGD":"8089062","BGWD":"8089062","BGA":"8089063","BGAS":"8089063","BQGAS":"8089063","BFOH":"8089061","BFRI":"8011306","BFST":"8011306","BFSTT":"8011306","BCHB":"8010403","BCHS":"8010403","BKAR":"8011046","BKRW":"8011046","BKAD":"8089068","BKD":"8089068","BAHU":"8089002","BHED":"8089064","BHAL":"8089109","BHLRS":"8089109","BKH":"8010035","BKLH":"8010035","BMF":"8089074","BMDF":"8089072","BMHL":"8089072","BHH":"8011901","BHSH":"8011901","BLWE":"8089071","BKP":"8089069","BKPK":"8089069","BMAR":"8089075","BMAZ":"8089075","BRGB":"8089084","BRGBT":"8089084","BRH":"8089084","BLI":"8010036","BLO":"8010036","BNK":"8089077","BNKN":"8089077","BSLS":"8089085","BSNH":"8089087","BSNL":"8089087","BSPF":"8089088","BZOO":"8010406","BZOS":"8010406","BSTA":"8013021","BSTAB":"8013021","RBAH":"8000909","BWM":"8089095","BWS":"8010405","BWSS":"8010405","BPKR":"8089080","BPKW":"8089080","BTF":"8089090","BTHF":"8089090","BSW":"8010041","BSWP":"8010041","MBN":"8000911","LBG":"8010043","BBER":"8013470","BBRN":"8013470","LBGF":"8011168","LBGS":"8011169","LBGW":"8011170","LBWD":"8011170","MBER":"8000918","UBE":"8011172","HBER":"8000913","HBBR":"8000919","DBF":"8010044","SBES":"8000926","FBEZ":"8000921","SBS":"8000923","TBE":"8000925","ABTSB":"8000908","ABTSL":"8000908","BBST":"8011173","BSPA":"8010404","BSPD":"8010404","BZD":"8089098","BZFS":"8089098","NBMS":"8000928","EBWG":"8000927","BRB":"8089006","RBEU":"8000932","LBEN":"8011177","UBEU":"8011178","LBEU":"8010046","BSCF":"8089007","EBZ":"8000034","TBEU":"8000933","BBE":"8011179","TBTB":"8000934","SBX":"8000941","UBA":"8011183","LBYD":"8011181","MBIC":"8000945","RBI":"8000942","FBI":"8000948","FBL":"8000503","FBBM":"8000951","TBI":"8000943","LBZ":"8010047","HROE":"8000957","DBIE":"8011185","LBF":"8011184","SBI":"8000357","TBIE":"8000959","MBAK":"8000696","ABIL":"8000955","EBIO":"8000953","LBSR":"8011187","EBIL":"8000036","EBILP":"8000036","BBDF":"8089055","WBT":"8011188","MBIH":"8000962","MBIHH":"8000962","SBDS":"8000967","RBGN":"8000965","RBIE":"8000963","EBIG":"8000966","TBM":"8000038","MBIN":"8000969","EBB":"8000970","RBIN":"8000973","ABWM":"8000971","LBIF":"8011190","NBI":"8000974","EBIN":"8000978","FBGG":"8000975","FBGN":"8000976","FBGK":"8000039","SML":"8004078","EBKB":"8000983","WBI":"8011191","RBRK":"8000984","UBKN":"8010048","DBH":"8011199","SBRB":"8000989","BBGS":"8080170","BBSH":"8080170","BBI":"8080190","BBIW":"8080190","BBIS":"8070002","MBI":"8000997","FBMR":"8000996","TBIS":"8000999","DBW":"8010049","TBIT":"8001002","SED":"8001828","NBLA":"8001003","MBLH":"8001004","HBSS":"8001000","LBT":"8010050","WBL":"8010051","KBLB":"8001006","LBK":"8013439","AB":"8001007","WBLS":"8011205","UBM":"8010054","UBN":"8011206","KBLH":"8001008","BBF":"8010053","BBFD":"8010053","RBAN":"8001009","RBLB":"8001017","TBL":"8001013","UBHA":"8011208","TBLS":"8001015","MBLM":"8001028","LBD":"8011210","FBLH":"8001018","BBLU":"8011211","UBD":"8010055","SBKL":"8001027","WBLK":"8011213","EBKP":"8001030","LBLG":"8010056","RBOB":"8001032","WBO":"8011215","FBST":"8001034","TBB":"8005979","EBCH":"8000040","MBOB":"8001033","EBGZ":"8001035","EBDA":"8001038","EBOE":"8001039","EBCK":"8001045","TBO":"8001055","MBOD":"8001046","EBOH":"8006710","EBW":"8004474","EBLA":"8000358","EBP":"8000358","HBOF":"8001050","FBOD":"8000359","HBBU":"8001048","TBOD":"8001047","EBOW":"8006711","HBOD":"8001052","UBOD":"8011219","NBOE":"8001054","NBMA":"8001051","NBHF":"8001058","EBO":"8000041","NBO":"8001069","RBOE":"8001057","LBWE":"8011222","HBOM":"8001071","RBER":"8001059","LBO":"8013471","KBOI":"8001072","EBEO":"8001061","TBD":"8001080","WBZ":"8011230","KBO":"8001086","KBB":"8001083","KBM":"8001085","HBHB":"8001089","ABRD":"8001092","KBD":"8001084","KBOP":"8000045","TBP":"8001090","EBOR":"8001093","EBOK":"8001097","EBGO":"8001096","FBOK":"8001098","BBOR":"8080200","EBHS":"8001095","BBK":"8011238","LBOK":"8011226","KBBG":"8001082","LBL":"8011242","EBK":"8000346","LBOE":"8011228","FBO":"8001104","HBSM":"8001063","EBSL":"8001065","LBOR":"8010059","FBOS":"8001106","EBSP":"8001066","EBTB":"8001107","BBGT":"8089009","EBRB":"8001112","EBTV":"8001108","SBO":"8001110","EBTH":"8000047","EBTHP":"8000047","KBRC":"8001113","BBOS":"8089008","WBRH":"8011248","EBRA":"8001118","EBRAH":"8001118","HBKE":"8001120","HBRM":"8001122","HBKH":"8001121","HBKL":"8001121","HBRA":"8001123","EBWE":"8000048","BBRA":"8011250","MBB":"8001129","LB":"8010060","KBRB":"8001130","FBFS":"8001132","LBSO":"8011256","LBS":"8011255","LBA":"8011252","KB":"8000044","DBDL":"8011257","HGLI":"8001134","HBS":"8000049","SBA":"8001135","EBDL":"8001137","DBTD":"8011264","MBRN":"8001147","WBDN":"8011258","LBN":"8011260","ABST":"8001139","RBRS":"8001143","UBRT":"8011265","KBRS":"8001153","NBG":"8001149","HBON":"8001161","HBN":"8001155","HBL":"8001159","HBM":"8001160","HBOS":"8001162","HBB":"8001156","HBSC":"8001163","HBHM":"8001157","HBMG":"8001165","HBHS":"8001164","HBSB":"8001164","HBWU":"8001170","HBHL":"8001168","HBV":"8001166","HBWA":"8001167","UBR":"8010061","HBH":"8000051","HBRT":"8001176","SBRH":"8001177","RBT":"8000053","EBRO":"8001183","HB":"8000050","KBRY":"8001180","BBRI":"8013472","EBRW":"8000054","UBZ":"8011267","TBZ":"8001178","BBSN":"8011269","WBR":"8010064","ABRS":"8001190","WBTF":"8011270","HBST":"8001188","KBRO":"8001186","RBRH":"8001198","RBRM":"8001191","FBB":"8001196","SBUM":"8001200","HBUE":"8001201","FBK":"8001199","KBRU":"8001209","MBR":"8001203","BBRK":"8011271","TBRU":"8001205","RBR":"8000055","HBRO":"8001185","MBRM":"8001207","SBB":"8001221","MHRS":"8002850","LBRP":"8011277","EBRU":"8001213","KBR":"8001215","KBR P":"8001215","ABCH":"8000058","NBM":"8001225","SBN":"8001238","NBTH":"8001223","WBUH":"8011281","MBHA":"8001231","FBDH":"8001244","RBU":"8001234","NBUE":"8001242","MBAU":"8001229","BBUZ":"8011282","KBZ":"8001235","MBU":"8000057","ABLZ":"8000056","HBKB":"8001245","FBHM":"8001248","FBUD":"8001237","FBUS":"8001236","FBUSS":"8001236","BBUW":"8011284","BBCH":"8089010","UBF":"8010067","RBGG":"8001262","FBDW":"8001249","FBDG":"8001250","EBUD":"8001266","KBUH":"8001264","SBY":"8001267","LBZG":"8011290","RBUE":"8001252","HBDE":"8000059","FBUN":"8001271","EBUR":"8001268","LBU":"8011294","MBGU":"8001276","NBUM":"8001277","NBUW":"8001278","ABR":"8001273","FBNG":"8000061","WBSG":"8011293","BBUP":"8089107","MBGH":"8001285","FBRG":"8001256","FBUH":"8001283","HBGD":"8001279","NBUR":"8001290","NBN":"8001293","LBGK":"8011296","FBGH":"8001287","DBU":"8011297","NBK":"8001289","NBUT":"8001297","TBU":"8001296","EBFT":"8000062","NBWH":"8001298","NROS":"8001298","ABUS":"8001258","LBOW":"8011302","DBWD":"8011298","NBT":"8001310","ABSM":"8001259","FBUE":"8000360","UBU":"8011304","WB":"8010066","KBUT":"8001261","FBZ":"8001312","NCA":"8001317","LCBO":"8010070","LCBW":"8010071","ACD":"8001316","BC":"8010069","ABX":"8001315","WCA":"8011307","UCB":"8013474","HCAL":"8001318","TCW":"8000063","WCW":"8011311","ECP":"8001323","ECME":"8001329","BCAP":"8011308","ECAS":"8001328","ECASP":"8001328","ECA":"8001327","NCHA":"8001331","NCH":"8001330","HC":"8000064","DCKI":"8011970","DCBH":"8011974","DCSI":"8011980","DCH":"8013450","DCHP":"8013450","DCC":"8011979","WCOK":"8011314","DCL":"8011315","NCNS":"8001339","HCLP":"8001337","SCOC":"8001340","DCM":"8011971","DC":"8010184","ECMF":"8000066","NC":"8001338","SCN":"8001341","HCOP":"8001342","FCOE":"8000065","BCO":"8011319","ECOH":"8001335","LCZ":"8080840","DCB":"8011320","DCR":"8010074","LCW":"8011322","DCW":"8010072","NCR":"8001347","TC":"8000067","NCRE":"8001348","WCZ":"8011326","BCS":"8010073","BDAB":"8011334","MDAS":"8001355","SKU W":"8003403","SKZM":"8003403","ACV":"8001352","UDA":"8011335","DCU":"8011325","UDW":"8011336","DCD":"8010185","DCS":"8010185","EDHL":"8001357","MDA":"8001354","LDA":"8011339","ADL":"8001360","EDAK":"8001362","KDAM":"8001359","BDT":"8011340","RDL":"8001366","ADB":"8001372","WDWE":"8011344","KDAL":"8001365","BDL":"8080260","MDAR":"8001373","LDAR":"8011346","EDAB":"8001358","FDN":"8001375","FDO":"8001376","BHBF":"8011160","BL":"8011160","BLS":"8011160","FDA":"8001378","FDE":"8001379","MDAG":"8001382","FDK":"8001380","FDS":"8001377","SDF":"8001388","ADH":"8001387","FDSU":"8001389","KDAT":"8001384","HDEH":"8001392","EDVB":"8001390","FD":"8000068","EDED":"8001394","RDM":"8001399","HDED":"8001393","NDG":"8001397","SDEO":"8001407","LDLO":"8080280","SDE":"8001406","NDE":"8001400","MDS":"8001404","LDL":"8010076","DDT":"8011354","LDK":"8011355","WDM":"8011356","HD":"8000070","SDBO":"8001414","KDEB":"8001418","HDBG":"8000071","KDEA":"8001417","KDEK":"8001416","RDZ":"8001415","LDAL":"8011363","LDMO":"8011364","LDS":"8011361","LD":"8010077","HDEM":"8001429","NDEB":"8001421","TDT":"8001428","LDBR":"8080560","FDET":"8001427","EDTM":"8001420","LDB":"8010078","NDN":"8001430","LDTZ":"8011371","EDEU":"8001432","NDIE":"8001435","HDIP":"8001443","MDID":"8001439","FDI":"8000362","KDI":"8000363","ADT":"8001438","NDT":"8001450","MDRD":"8001454","MDIN":"8001447","LDI":"8011376","FDBT":"8001460","UDN":"8011378","FDIO":"8001458","FDIL":"8000074","FDIZ":"8001457","MDIL":"8001463","MDIF":"8001466","MDKS":"8001468","EDGD":"8001465","SDL":"8000075","LDT":"8011383","DDIF":"8011385","SDIR":"8001470","HDBR":"8001471","EDIN":"8001469","TDI":"8001476","LDO":"8011390","DDE":"8010080","BDKO":"8010079","BDKU":"8010079","EDLS":"8001516","DDO":"8011398","HDOG":"8001492","LDF":"8011388","RDGN":"8001480","LDOB":"8011387","RDRN":"8001491","UDST":"8010081","NDB":"8000365","ADR":"8001493","MDO":"8001495","WDS":"8011403","NDOE":"8001484","LDN":"8011402","MDFN":"8001499","RDO":"8000077","MDT":"8000078","HDMK":"8001502","FDH":"8001504","KDBW":"8001507","KDBWN":"8001507","KDO":"8001506","UDOE":"8011397","UDG":"8011406","TDS":"8001512","HDOP":"8001486","HDPH":"8001486","FDOH":"8001511","EDRN":"8006709","FDW":"8001514","EDGM":"8001540","SSMT":"8005260","EDW":"8003946","EDMB":"8001518","EDAM":"8001526","EDKK":"8001517","EDTP":"8001521","EDUV":"8004419","EDST":"8001520","EDWH":"8001522","EDO":"8000080","EDBA":"8001527","EDAP":"8001523","EDAU":"8001524","EDBH":"8001528","EDBK":"8001529","EDD":"8001530","EDDS":"8004230","EDOH":"8001505","EDDP":"8000081","EDDPH":"8000081","EDDPT":"8000081","EDHU":"8001532","EDWK":"8003916","EDKO":"8001535","EDK":"8004269","EDKD":"8001533","EDLN":"8001539","EDKR":"8001536","EDKH":"8001534","EDLH":"8001538","EDKU":"8001537","EDMR":"8001541","EDSH":"8001515","EDMS":"8001542","EDH":"8000961","EDOO":"8001519","EDRA":"8001544","EDSO":"8001545","EDMG":"8001543","EDOP":"8004288","EDWI":"8001546","ADO":"8001547","NDM":"8001548","WDOW":"8011408","BDF":"8011409","EDOL":"8001531","EDWW":"8003936","EDOF":"8001525","BDR":"8011414","FDCH":"8001554","LDD":"8011415","EDRS":"8001558","DGRS":"8011417","DIG":"8011418","DCT":"8011419","DKE":"8011421","DKT":"8010088","DNSH":"8011422","DPS":"8011423","DPSA":"8011423","DD":"8011420","DF":"8013475","DRK":"8011424","DM":"8013444","DSTT":"8011425","HDRY":"8001561","DZSW":"8011428","DPL":"8013476","WDU":"8011438","LDM":"8011433","DSTH":"8011426","DTR":"8011427","KDUK":"8001566","FDU":"8001567","EDBI":"8001599","SDUW":"8001570","EDBU":"8001600","EDSL":"8001596","DN":"8010089","DN  A":"8010089","EDMO":"8001607","EDHD":"8001605","EDHP":"8001605","EDGR":"8001602","DH":"8010085","EDRM":"8001609","EDOM":"8001608","EDEF":"8005272","EDRU":"8001611","EDWD":"8001612","EDWDP":"8001612","EDME":"8000367","KDUL":"8001571","MDUH":"8001614","EDUL":"8000083","EDULH":"8000083","RDRM":"8001616","MDHR":"8001578","DRR":"8010091","KDN":"8000084","KDN P":"8000084","KDV":"8001581","KDF":"8000082","KDFF":"8000082","KDFFH":"8000082","KDZ":"8001583","KDBE":"8001584","KDE":"8001587","KDBH":"8001585","KDBI":"8001585","KDES":"8001588","KDEM":"8001308","KDFL":"8001598","KDW":"8001582","KDFS":"8001579","EDG":"8000086","KDGA":"8001589","KDD":"8001586","KDDH":"8001586","KDHL":"8004920","KDGE":"8001590","KDHA":"8001597","KDR":"8001592","KDOB":"8001591","WDT":"8011442","TDU":"8001617","KDRM":"8001593","FDTH":"8001618","NEE":"8001619","KD":"8000085","KDRE":"8001594","KDRH":"8001594","KDU":"8001595","MEBH":"8001622","NEBH":"8001620","MEBS":"8001621","KDVS":"8001603","MEBM":"8001628","NEBM":"8001627","NED":"8001623","REA":"8000369","NEB":"8001629","NEBN":"8001629","DEBR":"8011446","DEB":"8010092","NEC":"8001636","MEG":"8001634","TEC":"8001632","WE":"8010093","HEBS":"8001645","NEG":"8001640","RET":"8001638","REBR":"8001643","UEC":"8011450","AECH":"8001646","FEZL":"8001648","UEK":"8011449","MEC":"8001647","TETD":"8001650","NEMN":"8001655","TEI":"8001651","FED":"8001659","AEC":"8001654","UEFT":"8011453","SEE":"8001666","DKR":"8011451","FEDI":"8001668","REH":"8001665","REK":"8001663","REKH":"8001663","FEF":"8001670","REF":"8001671","NEGE":"8001674","FEGB":"8001672","WEGS":"8011456","LEGD":"8011455","NEO":"8001680","MEGM":"8001679","MEGL":"8001682","HEGT":"8001675","EELB":"8001686","MELG":"8001683","HELH":"8001687","TEH":"8001684","FEHH":"8001693","KEHR":"8001690","EERI":"8001692","SEG":"8000370","FEHR":"8001694","TEHN":"8001689","DEIB":"8010094","FECH":"8001701","EEHS":"8001700","MEIC":"8001702","EEHG":"8001706","MEB":"8001708","FEIZ":"8001704","REM":"8001707","HEBG":"8000090","MEST":"8001709","LEST":"8011460","LEF":"8011462","BEIW":"8080340","AEST":"8002555","LEI":"8010096","HEIV":"8001713","LEGO":"8010161","LEGOB":"8010161","SEGO":"8001688","LEG":"8010095","KEIL":"8001712","REI":"8001715","AEF":"8001718","SEI":"8000371","HEB":"8005264","UEIP":"8010105","SEMA":"8001727","REIS":"8001728","REISO":"8001728","REISW":"8001728","SEF":"8001720","UEIW":"8011468","UEI":"8010097","UED":"8011472","BEHS":"8011471","EEFD":"8001729","TEF":"8001731","NELF":"8001742","MEI":"8001734","UELG":"8011476","KEIT":"8001736","HELV":"8001741","AEGS":"8001739","UER":"8011480","DLD":"8011477","NEL":"8001749","TELL":"8001747","BEZ":"8011482","MELZ":"8001752","WELM":"8011481","HELS":"8001760","TEL":"8001751","AEL":"8000092","UELK":"8011488","LEK":"8011484","UELB":"8011487","LELT":"8011486","UEX":"8011489","BEB":"8010100","NEF":"8001762","FELZ":"8001764","FELT":"8001763","BEW":"8010099","RELZ":"8001766","FELS":"8001765","HELZ":"8000093","HE":"8001768","EEMP":"8001780","KEMM":"8001770","HEMK":"8001775","HEMT":"8001777","EEM":"8001773","REMM":"8001771","NEK":"8001783","HEMP":"8001781","EEDT":"8001782","TEN":"8001785","TENG":"8001794","SENK":"8000372","LEW":"8011495","KENL":"8001789","KENR":"8000094","RENG":"8001790","FENS":"8001801","EENP":"8001795","RSPN":"8005626","SEN":"8001799","MENW":"8001806","FEPP":"8001813","TEZ":"8001803","EEPE":"8001808","SEP":"8001812","FER":"8001814","FERB":"8001818","FERN":"8001811","FEP":"8001815","FERO":"8001817","LER":"8011496","FERW":"8001819","FEKW":"8001826","TERD":"8001827","TER":"8001820","MER":"8001825","MEWG":"8001829","KEST":"8003671","UEGI":"8011503","UEN":"8010102","MERB":"8001835","UEO":"8011500","EERG":"8001836","TEG":"8001833","UEBI":"8011502","NERK":"8001840","TEK":"8001838","BE":"8013477","BERK":"8013477","KERZ":"8001839","MERG":"8001853","MERN":"8001853","DER":"8011507","EEK":"8001851","NERB":"8001845","NERH":"8001845","KER":"8001841","UE":"8010101","UE  P":"8010101","UERN":"8011512","KERP":"8001858","RERZ":"8001865","TESU":"8001874","RERO":"8001860","HESH":"8001867","NESU":"8001875","FEZ":"8001864","FEZS":"8001864","HESD":"8001872","FES":"8001870","KE":"8001886","MECH":"8001880","FESS":"8001871","HEKP":"8001894","FEN":"8001883","HESN":"8001899","HESO":"8001890","EESD":"8001897","EESA":"8001896","NESB":"8001877","NER":"8001844","EEBE":"8001901","EENW":"8001898","EEBS":"8005031","EEBB":"8001902","EEIB":"8001905","EEDL":"8001903","EEDO":"8001904","EEAL":"8001900","EEFO":"8001906","EEHH":"8006514","EEGE":"8001907","EEHT":"8006194","EEHU":"8001908","EEKB":"8001909","NEN":"8001919","EEKS":"8001911","EEKU":"8001912","EEKN":"8001910","EEUE":"8001914","EEWD":"8001915","EESO":"8001913","EE":"8000098","TEME":"8001921","EEST":"8000099","UEH":"8011519","HETL":"8001924","MESH":"8001922","NET":"8001925","RETL":"8001926","MESG":"8001996","TEZL":"8006642","TEU":"8001933","EEZB":"8001928","NEZ":"8001932","UET":"8011520","NEW":"8001929","NEU":"8001935","TEB":"8001942","AEU":"8001941","KEU":"8000100","TE":"8001920","HETR":"8001949","FFAN":"8001950","TET":"8000101","AFK":"8001953","TEY":"8001946","WEV":"8011523","DFUS":"8011529","RFN":"8001954","LF":"8010103","LF  O":"8010103","LF  U":"8010103","WFBG":"8011531","HFAL":"8001958","BFS":"8011533","DFA":"8010106","HF":"8001957","BFKS":"8013479","FFAW":"8002051","MFCH":"8001961","MFP":"8001963","TFV":"8001967","TFAU":"8001965","RFB":"8001971","MFA":"8001970","MFK":"8001973","EFEL":"8001972","NFZ":"8001969","TFE":"8001974","WFDF":"8011536","BFLZ":"8013480","LFMW":"8011537","EFER":"8001976","FFI":"8001983","BFIH":"8011540","TFI":"8001982","NFTM":"8002520","NFT":"8001978","MFNS":"8001985","EFP":"8000102","BFIN":"8011541","BFW":"8011542","NFI":"8001989","NFIH":"8001989","MFBU":"8001992","SFWB":"8001991","SFC":"8001990","MFN":"8001995","LFG":"8011544","KFLH":"8002004","FFD":"8002010","LFL":"8011545","MFIN":"8001998","BFB":"8089012","AF":"8000103","MFLI":"8002012","AFT":"8002011","RFLO":"8002014","DFL":"8010108","LFDE":"8011550","FFH":"8002013","TFL":"8005768","MFHB":"8004167","MFHM":"8004168","MFHT":"8004168","BFHS":"8010109","BFLH":"8010109","NFOE":"8002019","SFOE":"8002018","RFM":"8002023","LFD":"8011549","UF":"8010110","NFH":"8002029","TFB":"8002026","BFO":"8010111","KFOS":"8002027","NFO":"8002024","NFDF":"8002020","DFKS":"8011554","DFK":"8011553","DFRS":"8011556","RFST":"8002036","RFT":"8000332","FMUL":"8002034","FSP":"8002040","FFLU":"8070004","FFO":"8002039","FOST":"8002058","FSTL":"8002059","BFRS":"8011559","FFTA":"8006691","BFP":"8010113","FFW":"8002042","FFW S":"8002042","FFBK":"8002043","FGS":"8002105","FLBF":"8002038","FFBS":"8002044","FFGA":"8006690","FGM":"8002046","FFES":"8002045","FFND":"8002049","FLS":"8002047","FLSS":"8002047","FNI":"8002050","FNI S":"8002050","FHAU":"8006692","FFMK":"8002048","FFS":"8002041","LFA":"8011560","FHOE":"8000106","FSIN":"8002053","FSINO":"8002053","FSO":"8002054","FRH":"8002052","LFK":"8011564","FKON":"8004429","NFU":"8002057","BFR":"8011563","HFRE":"8002063","BFD":"8080440","BFRD":"8080440","RFK":"8002077","TFG":"8002065","RFSG":"8002069","RFW":"8002066","DFR":"8010115","RFWI":"8002070","RFLT":"8002068","EFRE":"8002073","RFZ":"8002071","UFO":"8011567","RFHE":"8002067","MFHD":"8002074","NFRE":"8002076","NFR":"8002075","MFL":"8000108","RFHM":"8000374","RF":"8000107","HFST":"8002080","DHGW":"8011570","DFH":"8010116","DHG":"8010116","DPA":"8013445","DFD":"8011569","LFZ":"8011571","AFN":"8002086","SFF":"8002083","MFR":"8002078","WFD":"8011572","EFBU":"8002092","TFD":"8002096","FFRN":"8002095","UFB":"8011573","UFB B":"8011573","MFDB":"8002099","TFS":"8000110","BFDF":"8011574","FFN":"8002100","FFG":"8000111","BFRU":"8089058","HFRI":"8002102","FFL":"8002103","UFR":"8011578","KFWH":"8002104","FFRI":"8002108","FF":"8000105","FFT":"8000105","AFBG":"8002106","EFFD":"8002109","TFOS":"8002030","AFD":"8002115","TFH":"8002110","WFRR":"8011582","AFRD":"8002113","RFTL":"8002116","KFGN":"8002114","BFFO":"8089059","LFI":"8011586","LFIO":"8011587","WFRK":"8011585","RFH":"8002123","SFI":"8002117","TF":"8000112","EFRM":"8002130","KFRI":"8002127","LFB":"8011588","TFR":"8002133","LFE":"8010119","FFUR":"8002137","UFT":"8010118","FFRL":"8002134","EFOE":"8000113","WF":"8010399","BFUS":"8011591","BFUW":"8010120","MFB":"8002141","FFU":"8000115","NFW":"8002159","RFUE":"8002150","MFU":"8002161","MFSN":"8002156","NFWS":"8002149","MGAL":"8002162","NFDB":"8002153","NFUF":"8002155","NFBB":"8002152","MGH":"8002171","MGAI":"8002173","WGA":"8011592","TGAW":"8002168","FGA":"8002182","NFUB":"8002154","UGSM":"8011594","LGA":"8011596","AGD":"8002185","LGW":"8011598","EGAR":"8002180","MGP":"8002187","HGKE":"8002179","KBEC":"8001088","NF":"8000114","FGBM":"8002191","TGT":"8002165","FGAL":"8000375","TGRN":"8002195","LGAL":"8011599","HGEE":"8002203","UGBH":"8011602","TGFD":"8002166","LGG":"8010121","MGT":"8002198","NGET":"8002205","KGEH":"8002207","UGB":"8011603","BGSE":"8089014","KGEK":"8002206","DGEI":"8011609","MGIB":"8002210","RGSN":"8002214","FGSM":"8002212","MGLG":"8002209","MGEU":"8002220","WGE":"8011611","TGW":"8002217","LGH":"8010122","TG":"8002218","FGEL":"8000117","KGE":"8002222","EGZO":"8002223","MGE":"8000119","EGBN":"8002224","EGBU":"8002224","EGRO":"8002227","EGHS":"8002226","EGBS":"8002225","NGM":"8000120","MGKG":"8002233","FGHO":"8000121","RGB":"8002235","FGEF":"8002236","LGN":"8010123","EG":"8000118","NGE":"8002237","UGLB":"8011619","UGS":"8010126","KBP":"8003370","UG":"8010125","UGBG":"8011624","TGEH":"8002242","TGES":"8002240","LGE":"8011626","UGZ":"8011623","MGLH":"8002244","TGLH":"8002243","RGE":"8000376","MUG":"8006006","KSTP":"8003379","TGN":"8002251","DGD":"8011628","SGR":"8000123","FGHM":"8002249","MGLD":"8002247","FGFD":"8002254","UGT":"8011629","LGWS":"8011630","MGHF":"8002256","FGTB":"8002259","AGF":"8002266","EGK":"8002262","FGGB":"8002265","MGHN":"8002263","EGVH":"8002267","LGI":"8011632","TGB":"8002272","KGVW":"8002268","EGVA":"8001943","KGVK":"8002509","MGCH":"8002275","FLST":"8003674","HGI":"8000185","HGIS":"8002274","FG":"8000124","FGIR":"8002280","HGT":"8002281","TGI":"8002278","EGBO":"8002283","EGBW":"8000125","DGLA":"8011637","FGBG":"8002288","SGM":"8002286","DGHU":"8011636","EZK":"8002284","UGL":"8011643","WGF":"8011641","KGL":"8002290","DGLS":"8010130","DGL":"8010129","FGOE":"8002301","AGST":"8002293","WGNV":"8011646","LGND":"8010084","KGO":"8002296","RGOR":"8002300","HGOH":"8002299","AGH":"8002304","KHES":"8002775","FGE":"8000126","HGOL":"8002320","FGDH":"8002321","LGM":"8011665","AGK":"8002319","TGOL":"8005201","BGM":"8011667","TGL":"8000380","WGOL":"8011671","BGOL":"8013481","BGO":"8011668","BGZ":"8011672","BGOR":"8011674","LGO":"8011673","LGOR":"8011654","TGO":"8000127","NGG":"8002329","DGWH":"8011656","UGSB":"8011657","UGW":"8010133","DG":"8010131","DGZ":"8010134","DKH":"8011676","NGOD":"8002333","HGS":"8000130","UGO":"8010136","RGH":"8002334","NGZ":"8002335","RG":"8002337","UGOS":"8011678","LGOE":"8011662","RGNN":"8002345","WGRB":"8011681","FGOZ":"8002315","RGN":"8000131","MGFL":"8002339","HG":"8000128","MGRA":"8002343","NGFG":"8002340","NGFU":"8002344","NG":"8002341","UGD":"8010137","UGTA":"8011687","MGRS":"8002348","MGB":"8002347","LGRK":"8011685","LG":"8011683","WGR":"8011689","WGRA":"8011691","MGF":"8002351","UGRD":"8011697","FGRK":"8002342","FGSN":"8002358","WGWS":"8011694","UGR":"8010140","WGW":"8010139","RGRZ":"8002365","UGN":"8011700","EGRV":"8002369","LGPN":"8011699","WGBN":"8011702","UGRI":"8084070","WGV":"8010141","EGVB":"8002370","LGB":"8011703","KGRB":"8000133","BGBS":"8011695","BGRI":"8011695","RGSS":"8002373","MGRI":"8017041","FGRF":"8002374","DGT":"8011712","DGO":"8011709","UGM":"8010142","LGOH":"8011711","LGOS":"8011711","WGI":"8011707","LGRI":"8011705","MGRZ":"8002377","RGM":"8002380","FGRN":"8002382","EGRN":"8000382","MGNB":"8002378","WGB":"8011718","LGDG":"8013447","LGRL":"8011714","FGER":"8000136","FDG":"8002386","MGDF":"8002383","FGKA":"8002388","WGKW":"8011723","KFKO":"8002389","WGP":"8011730","FGRO":"8002391","WGLS":"8011726","WGS":"8011735","WGLI":"8011729","LGZ":"8011725","FGRU":"8002393","BGSB":"8011740","BGSBS":"8011740","NGRS":"8002399","FGAU":"8002400","HGDN":"8002405","DGR":"8010144","KGBU":"8002402","FGRB":"8002409","FGL":"8002410","LGD":"8011745","HGBW":"8002403","UGG":"8011746","HGRK":"8002412","DGC":"8011749","UGFA":"8011750","FGLR":"8002413","MGHD":"8002420","UGH":"8010145","DGRT":"8011751","NGRG":"8002416","MGOI":"8002422","MGK":"8002424","LGC":"8010146","FGK":"8002425","DGRF":"8011758","UGNH":"8011754","LGL":"8011753","UGRU":"8011759","LGKL":"8011752","BGR":"8011756","LGP":"8011755","UGC":"8011762","DGAU":"8011761","RGCH":"8002430","NGRW":"8002432","NGRU":"8002436","LGS":"8011763","NGUF":"8002434","LGWU":"8011766","MGRB":"8002435","KGUA":"8000138","KGUI":"8000138","DGN":"8011770","TGC":"8002448","LGRA":"8011771","EGNO":"8002441","WGRG":"8011776","EGNH":"8002442","DGBA":"8011773","FGRG":"8002439","KALI":"8000495","BGBA":"8089016","BGRU":"8010150","TGRS":"8002447","RGR":"8000137","RGRN":"8002444","MGUF":"8002466","RGDN":"8002465","SGS":"8002454","BGU":"8010357","SGD":"8002452","KGU":"8002462","NGU":"8002468","NGD":"8002467","RGUN":"8002470","MGNZ":"8002458","FGUH":"8002473","MGKF":"8002457","FGUB":"8002474","FGTH":"8000140","NGUN":"8000385","MGZB":"8000139","BGSW":"8011788","LGSN":"8010151","LGT":"8010152","DGF":"8011790","KGUS":"8002477","UGU":"8011791","LGK":"8010154","RGTA":"8002478","WG":"8010153","EGLO":"8002461","UHSN":"8011792","RHAG":"8002489","FGX":"8002484","KHAN":"8002490","FHAD":"8002495","LHD":"8011794","AHNU":"8002496","KHAC":"8002494","AHAF":"8002504","WHK":"8011797","HHAG":"8002507","HHGH":"8002507","NHA":"8002506","MHR":"8002491","EHGV":"8000977","AAI":"8002547","EHGI":"8002512","NHBH":"8002517","NHBU":"8002517","EHGO":"8002514","EHWB":"8004440","EHGW":"8006712","BHAH":"8011795","LTLM":"8013125","WHL":"8010156","DHW":"8011799","FHAE":"8002498","NHAG":"8002523","BHKM":"8089017","FHG":"8000386","DHND":"8011801","FHGO":"8002524","FHHN":"8002528","FHME":"8002526","EHG":"8000142","NNSE":"8004487","NNSN":"8004487","LHBO":"8011808","FHAI":"8002532","BHB":"8011805","DHA":"8011802","FHDT":"8002531","EHAD":"8002536","RHAM":"8002533","LHBS":"8011809","LHL":"8010158","LHB":"8010157","HHAL":"8002537","MHMO":"8002534","LHAD":"8010162","LHADB":"8010162","EHAL":"8002539","LHT":"8011814","LHTS":"8011814","LHNI":"8011813","NHAL":"8002542","EHLT":"8000145","AHKS":"8002545","LHN":"8010160","RHL":"8002546","MAUG":"8004139","AWN":"8002560","AHST":"8002550","ANR":"8002557","ANRS":"8002557","ARAL":"8002558","ABG":"8002554","ABG S":"8002554","LH":"8010159","LHG":"8010159","HHAE":"8002499","AHAR":"8000147","AHRS":"8000147","AA":"8002553","AAS":"8098553","LHMT":"8011796","AHAM":"8002565","AWFS":"8002561","NHG":"8002567","HHM":"8000148","WHAM":"8011815","MHAU":"8002570","EHK":"8002571","AHAN":"8002575","FHWB":"8002574","AHAB":"8004266","FHN":"8002572","EHM":"8000149","ADF":"8002548","ADST":"8002548","BHGB":"8011818","FHW":"8002573","FH":"8000150","FH  N":"8000150","FH  S":"8000150","FHMD":"8006707","HHBO":"8002581","SHN":"8002588","HHBI":"8002580","AHA":"8002592","HKL":"8002584","HLEI":"8002585","MHRG":"8002593","MHRH":"8002593","HHRD":"8002594","NHHF":"8002596","HHAR":"8002598","HLI R":"8002586","UH":"8011820","UHNO":"8011821","UHRS":"8011822","NH":"8002605","NHAR":"8002609","HHRS":"8002607","DHMU":"8011825","NHS":"8002612","HHSB":"8002615","RHS":"8002621","MHHS":"8002610","SHSS":"8002625","MHMR":"8002623","AHRF":"8004267","NHT":"8002630","RHAS":"8002633","RHLO":"8002632","AHSB":"8002628","AHSF":"8002628","HHAS":"8002634","AH":"8002549","AHS":"8002549","FHAT":"8002635","KHAT":"8002638","FHAS":"8002637","HHTF":"8002641","EHAT":"8002639","SHZ":"8002643","HH":"8000152","SHAU":"8002649","MHPH":"8002651","ALSJ":"8003774","EHTM":"8002640","SHPT":"8002655","UHAU":"8011834","RHA":"8000333","THAT":"8002656","MHNS":"8002664","RHSN":"8002666","FHHF":"8002501","MHHM":"8002667","EHBK":"8002670","AHEN":"8002674","THCH":"8002673","FHED":"8002677","LHEW":"8011838","NHED":"8002678","EHE":"8002680","EHE P":"8002680","BHGM":"8080680","EHEG":"8002682","RHGN":"8002683","AHI":"8000155","RHKA":"8002685","DHDS":"8011843","RHKM":"8002686","RHBP":"8002687","RHBW":"8002687","DHD":"8010163","DHDG":"8011844","THDM":"8002690","THDS":"8002691","THDV":"8070005","BHEI":"8089112","RH":"8000156","HHEI":"8002694","NHEI":"8002696","HHDM":"8002695","FHEI":"8002692","THST":"8002699","THD":"8002689","LMCZ":"8012392","WHEG":"8011848","SHB":"8002707","MHMK":"8002710","NHE":"8002705","RHN":"8002704","UHT":"8011849","KHEH":"8002711","TH":"8000157","FHEB":"8002716","SHZH":"8002724","RHE":"8002727","MHEM":"8002715","FHWD":"8000158","FHWR":"8000158","AHFS":"8006749","NHB":"8002733","DHLF":"8011855","BHEL":"8011853","UHD":"8011852","HHLM":"8000159","SHEM":"8002746","EHEP":"8002737","EHMD":"8002745","AHEM":"8000815","RHCH":"8002748","NHD":"8002751","EHNE":"8002754","FHP":"8002757","BHD":"8013483","BHND":"8013483","KHEN":"8002753","THZ":"8002764","THT":"8000160","THTO":"8002760","MHEH":"8002761","RHZ":"8002763","EHF":"8002770","KHEC":"8002768","FHRB":"8000161","THC":"8002766","EHCK":"8002769","DHN":"8010166","UHRH":"8011860","FHER":"8002773","MHGZ":"8000387","EHFD":"8000162","DHS":"8011861","THMA":"8002776","UHER":"8013548","TFLA":"8002122","NHER":"8002782","KHER":"8002784","EHBO":"8002779","UHK":"8011862","THE":"8002785","THE Z":"8002785","BHE":"8011863","WHB":"8011864","THL":"8002789","MHI":"8002792","BHER":"8089105","EHER":"8000164","RHXB":"8002798","RHRT":"8002797","EHDT":"8000165","NHL":"8002793","NHR":"8002794","LHZW":"8011867","HHBS":"8002800","HHB":"8000166","EHEZ":"8002801","KHEZ":"8002806","FHET":"8002813","EHLN":"8002810","HHES":"8000167","HHSO":"8002812","UHET":"8011869","FHZ":"8002815","FHH":"8002814","SHR":"8002817","LHR":"8010169","LHE":"8010168","NHGN":"8002827","MHEU":"8002820","MHFM":"8002821","UHN":"8011871","EHIB":"8002826","EHIL":"8002835","HHIO":"8002830","KHI":"8000388","KHIS":"8002828","HHI":"8000169","NHP":"8002838","AHPF":"8002843","RHIM":"8002844","NHIS":"8002845","EHIT":"8002841","RHIZ":"8002848","SHWP":"8002847","NHI":"8002853","THI":"8002852","DHE":"8011878","RHO":"8002857","MHFN":"8002856","BHI":"8089065","SHIH":"8002858","KHIR":"8002861","AHZ":"8002865","AHIF":"8002864","KHOK":"8000390","KHO":"8002868","SHY":"8002875","THF":"8000389","ASTS":"8002559","FHTN":"8002886","KHOM":"8002869","FHM":"8002872","SHST":"8002879","MHDT":"8002888","SHS":"8002880","NHM":"8002878","FHD":"8002877","AHPS":"8002873","MHWG":"8002881","RHK":"8002883","UHR":"8010170","RHFF":"8002931","HHOD":"8002884","THOF":"8002930","NHON":"8002927","SHFD":"8002929","FHT":"8000172","NHO":"8002924","KHOF":"8002932","FHFG":"8002933","KHOG":"8002939","BHOW":"8080710","BHC":"8010171","FHOR":"8002934","THFG":"8002892","BHN":"8080720","FHF":"8002935","KHB":"8002941","MHOB":"8002940","UHOL":"8011895","HHEG":"8002944","HHEP":"8002944","BHL":"8011894","UHOO":"8011891","MHSB":"8002894","AHCH":"8002946","EHOG":"8002953","LHRA":"8011900","MHPG":"8002954","LHM":"8011905","NHOH":"8002956","AHWT":"8002959","MHSL":"8002955","LHWU":"8010172","DHO":"8011904","BHO":"8089108","WHOL":"8011908","SHMB":"8002895","HHDF":"8002962","HHOL":"8002969","WHO":"8010173","NHTL":"8002898","MHRK":"8002899","AHES":"8002967","BTLS":"8080450","UHF":"8011910","EHW":"8002972","DHU":"8011912","EHOZ":"8002976","LHSN":"8011913","LHZ":"8011909","KHOZ":"8002979","HHZH":"8002978","MHO":"8002980","HHZM":"8000391","EHZW":"8000392","LHGT":"8011914","EHOP":"8002992","UHP":"8011915","FHNB":"8002903","KHOR":"8002988","BHPG":"8080750","BHPN":"8080750","SHO":"8000176","MHOP":"8002994","SHPS":"8002995","MHLK":"8002912","BHOR":"8010174","BHR":"8010174","WHOR":"8010176","RHBG":"8003001","EHBM":"8003000","AHOG":"8003002","THB":"8000177","UHL":"8013547","KHR":"8000178","EHVR":"8002921","EHOM":"8002916","HHTL":"8002915","HHXR":"8002923","EHOS":"8002919","EHOV":"8002920","NHOE":"8002918","BHWN":"8011922","BHW":"8010177","BHUB":"8011923","WHU":"8011924","MHUG":"8003024","RHAR":"8003010","HHOY":"8003008","HHUD":"8000522","RHU":"8003025","THUB":"8003022","BHUM":"8089018","HHUL":"8003030","UHUE":"8011925","FHUG":"8000400","FHMM":"8003015","DHUN":"8011928","FHUE":"8003016","AHM":"8000181","RHTT":"8003033","SHW":"8079147","EHTG":"8003018","SHT":"8003021","RIB":"8003035","MIHN":"8003038","MIC":"8003039","FIST":"8003041","SIDO":"8003040","HI":"8003036","NIDF":"8003044","SIG":"8003042","SIGW":"8003042","RIR":"8003052","NILL":"8003058","LIB":"8011929","TIL":"8003060","MILT":"8003057","SILG":"8003059","UI":"8010178","FIH":"8003053","UIR":"8011932","LIG":"8011933","UIP":"8011935","SIM":"8003070","NIM":"8003063","HIMS":"8003064","FIM":"8003062","UIM":"8011934","RIM":"8000182","MIMS":"8003065","KING":"8003073","MIDR":"8003072","FIL":"8003075","AAU":"8003078","RIN":"8003080","NI":"8003081","MINI":"8003079","MIN":"8003076","MIH":"8000183","NIR":"8003086","DIR":"8011937","NIP":"8003083","AIS":"8003088","HIHG":"8003091","EIAV":"8003096","MIS":"8003092","EILH":"8003090","RITL":"8003101","BIP":"8089106","EIL":"8000186","RIT":"8003098","NIL":"8003100","TJZ":"8003111","BJF":"8011940","KIV":"8003104","SJF":"8003108","ESBS":"8005702","AIZ":"8003102","BJW":"8011944","WJAS":"8011951","AJHH":"8003115","BJWO":"8011945","TFIL":"8001984","WJER":"8011953","LJV":"8011946","LJEB":"8011952","WJK":"8010179","BJB":"8089019","LJZ":"8011961","LJES":"8011959","LJN":"8011960","UJZ":"8011958","UJS":"8011058","UJW":"8011957","MJET":"8003123","WJT":"8011962","HJ":"8003124","DJA":"8011963","AJ":"8000334","NJS":"8003129","RJO":"8003125","DJZ":"8011966","KJUC":"8003130","UJP":"8011956","KJU":"8003135","BJUE":"8010182","FJUE":"8003131","BKAB":"8011981","BJA":"8011968","BJAB":"8011968","UKA":"8011985","FKAI":"8003144","FKLM":"8003143","NKAL":"8003154","SKLP":"8003150","KKAK":"8000190","SKLW":"8003151","KKAL":"8003158","KKAS":"8003160","SKL":"8000189","HKAW":"8003165","EKAL":"8003166","LKF":"8011983","FKMP":"8003170","BJUF":"8089100","BJUN":"8089100","EKME":"8003169","RKD":"8003172","DKA":"8011988","EKAM":"8003168","RKF":"8003181","SKAZ":"8003173","RKW":"8003183","KKAW":"8003174","UKF":"8011993","UKF B":"8011993","NKA":"8003189","RKIN":"8003186","RKMG":"8003187","LKRS":"8010186","RKHA":"8003185","WKT":"8011994","RK":"8000191","SKU":"8000402","RKDU":"8003184","AKTO":"8003208","AKAD":"8003207","FKH":"8003196","SKTS":"8003211","HKAT":"8003209","EKV":"8003212","FKOZ":"8003199","SKW":"8003215","FKAU":"8003216","NKG":"8003214","FKFT":"8003213","MKFB":"8000194","FKW":"8003200","WKV":"8012002","UKL":"8012000","MKFG":"8000195","RKL":"8003218","AKI":"8003222","TKEH":"8003220","NKNN":"8003229","FKCH":"8003228","MKMZ":"8003227","MKPO":"8003230","FKB":"8003235","RKN":"8003233","SKEN":"8003232","KKEM":"8000409","AJUS":"8003137","BKE":"8012006","MKP":"8000197","FK":"8000193","FKES":"8003241","MKI":"8003249","NKCH":"8003238","UKIE":"8012007","KKIE":"8003252","TKBI":"8003248","EKG":"8000198","SKIB":"8003257","KBHH":"8001081","WKJ":"8012009","EKGS":"8003245","KKEV":"8003247","FKGS":"8003262","NKIR":"8003268","TKIM":"8003266","HKDF":"8003267","FKIL":"8003255","NKO":"8003270","NKL":"8000201","TKI":"8003272","EKIR":"8000427","FKIH":"8000435","TKU":"8003284","TKTO":"8003282","TKTS":"8003283","RKH":"8003285","TKM":"8003278","TKT":"8003280","HKHN":"8003286","LKIM":"8012011","EKHU":"8003287","HKLG":"8003288","SKI":"8003294","UKI":"8012012","MKO":"8003290","MKO H":"8003290","RKZ":"8003293","HKI":"8003292","SKRS":"8003298","TKG":"8000203","SKR":"8003295","NKN":"8000479","MKIS":"8003299","MKLA":"8003302","AK":"8000199","BKDF":"8012016","LKD":"8012014","LKD H":"8012014","AKX":"8003303","WKB":"8012021","FKAH":"8003311","AKC":"8003309","FKO":"8003314","FKGE":"8003313","FKLU":"8003315","MKHN":"8003317","KKLE":"8003321","SKB":"8003318","FKWO":"8003316","AFB":"8003312","MKKZ":"8003326","UKJ":"8012034","HKSI":"8003323","RKES":"8003325","UKFA":"8012033","DKMA":"8012037","BKG":"8012043","LKK":"8012040","DKRD":"8012036","KKLV":"8000205","LKLM":"8012046","NKNB":"8003338","BKL":"8012047","DKC":"8012044","DKN":"8012045","DKLB":"8012053","LKM":"8010191","KKLM":"8003340","SKT":"8003344","MKLF":"8003342","HKNE":"8003348","RKG":"8003349","SKG":"8003350","NKI":"8003356","MKCH":"8003355","BKOD":"8012061","SKOW":"8003354","KKOE":"8003351","KKOL":"8003352","NKOE":"8003357","BKOW":"8012083","KKO":"8000206","KKOS":"8003395","MKMR":"8003397","UKOE":"8012064","RKLR":"8003398","RKNA":"8003399","BKOS":"8012084","KKV":"8003362","KKP":"8003360","BKHD":"8089104","KKCN":"8003366","KKC":"8003365","KKTR":"8003320","KKDB":"8003367","KKBH":"8003364","KKW":"8003363","TBME":"8001746","KKS":"8003361","KKH":"8003369","KKN":"8003372","KKN P":"8003372","KKL":"8003371","KKHR":"8003392","FEPB":"8001816","KKWO":"8003373","KKER":"8000208","KKERP":"8000208","RKOE":"8003374","LKB":"8012066","BKW":"8010193","KKSH":"8003310","KKM":"8000209","KK":"8000207","DKB":"8012067","TKS":"8003378","KKDT":"8003368","KKDZ":"8003368","KKDZB":"8003368","EKSO":"8003385","HKOL":"8003382","TKF":"8003381","DKO":"8012072","DKOH":"8012072","UKZ":"8012075","LKO":"8010194","KKOW":"8003386","RKOP":"8003401","EGRK":"8005712","SKDL":"8003407","AKS":"8006706","SKZ":"8003402","RKOW":"8003416","RKO":"8003400","FKRL":"8003388","FKRLS":"8003388","RKOR":"8003408","AKWS":"8003410","TKO":"8003409","TKH":"8003411","KKOF":"8003414","NKMG":"8003413","KKOH":"8003415","KKOI":"8003412","LK":"8010195","SKV":"8003394","UKR":"8012088","DKTW":"8012079","LKTU":"8012080","NKZ":"8003393","WKG":"8012093","BFIK":"8012089","EKRG":"8003420","UKD":"8012092","EKRD":"8003424","HK":"8000213","KKRL":"8003426","KKRLF":"8003426","KKRO":"8000212","KKRU":"8003427","KKRX":"8003427","SKRB":"8003429","TKN":"8003432","AKM":"8003430","LKNZ":"8012097","BKRM":"8012096","BKRMM":"8012096","KKRZ":"8003436","KKRW":"8003440","MKZ":"8003438","SKK":"8003434","EKT":"8000214","KKR":"8000211","UKPR":"8012107","DKRP":"8012105","FKRI":"8003442","NK":"8003446","FKRO":"8003447","SKRO":"8003452","WKR":"8012108","WKRP":"8012109","UKS":"8010196","KKRF":"8003455","MKRS":"8001179","DKRU":"8012113","MKRB":"8003457","LKRP":"8012114","AKRS":"8003460","UKU":"8010198","KKUH":"8003462","DKU":"8012115","TKUC":"8003461","LKUH":"8012117","BKUM":"8012129","WKUM":"8012127","EKNT":"8003470","EKUE":"8003469","NKU":"8003476","AKUP":"8003478","NKUE":"8003472","DKUR":"8010040","DRAT":"8012138","SKUS":"8003481","NLB":"8003485","LKYA":"8012141","SKY":"8003484","MKUN":"8003483","BKI":"8010189","MLBW":"8003488","WLA":"8012143","RLD":"8003489","ELAG":"8000215","HHML":"8003487","WLD":"8010199","MLLF":"8003490","HLGG":"8003491","RLBP":"8003497","RLSW":"8003494","RLSH":"8003498","SLAO":"8003504","BLW":"8012145","WLAK":"8012146","FLP":"8003503","LLAS":"8012148","RLW":"8003508","MLDI":"8003506","LLBG":"8012147","RLA":"8000216","MLLS":"8005389","MLL":"8003512","SLD":"8003515","NLG":"8003521","MLA":"8000217","FLGS":"8003520","SLWR":"8003516","HLNG":"8003522","TLR":"8003524","DLAB":"8012150","TLL":"8003525","ALAN":"8003519","FLG":"8003523","ALAS":"8003518","LLGS":"8012156","ULF":"8012155","ELBG":"8003529","BLST":"8089020","MLB":"8003528","SLN":"8000585","FLAH":"8003543","KLAB":"8003539","ALG":"8003544","HLGH":"8003542","KLA":"8003540","ALST":"8003541","ULAW":"8012160","ULAO":"8012159","NLP":"8003548","NLZ":"8003552","LLAG":"8012161","MLNW":"8003551","DLW":"8012163","LLWD":"8012162","DLWM":"8012164","FSLB":"8003550","NLGU":"8003554","KLAW":"8003553","WLG":"8010201","FLF":"8003558","NLDF":"8003567","SLAU":"8003568","FLAS":"8003559","HLAT":"8003563","HLGW":"8000586","MLAW":"8003560","BLH":"8012169","ULCH":"8012167","TLH":"8003569","ALUB":"8003576","RLAU":"8004552","RLCH":"8003571","DLST":"8012170","TL":"8000221","ALAU":"8003577","HLFO":"8003578","NLA":"8003582","NLLW":"8003587","RLFG":"8003585","RLBO":"8003586","NLR":"8003581","MLIG":"8003589","TLN":"8003588","FLBG":"8003593","NLL":"8003580","DLZ":"8012174","TLW":"8003592","ULA":"8012171","RLBA":"8003594","LLSB":"8012178","BLA":"8012175","FLW":"8003605","SLCH":"8000563","SLKG":"8000547","FLAU":"8000222","HLST":"8000335","ELGD":"8003608","HLEE":"8000225","FLEH":"8003612","RLT":"8003609","SLE":"8003611","ULE":"8012180","BLEN":"8081722","HLER":"8000226","HLERA":"8000226","DLH":"8010202","HLFG":"8003617","KLEL":"8003616","UL":"8010203","MLEH":"8003627","LLH":"8012190","LLG":"8012188","TLF":"8003622","LLC":"8010206","LLK":"8012192","LLEL":"8010207","LLP":"8010209","LLMH":"8012193","LLW":"8012197","DLS":"8012198","LLST":"8012194","LLT":"8012195","LLVD":"8012343","LLPD":"8010208","LLPDH":"8010208","ELBK":"8003630","ALE":"8003628","ULL":"8012199","HLMF":"8003632","MLG":"8003643","MLWG":"8003639","HLEM":"8003635","DLFD":"8012203","FLE":"8003641","ELSN":"8003638","ALS":"8003649","ELEN":"8003640","BLTS":"8012205","HLED":"8003656","ELEO":"8003655","ULBN":"8012207","ELET":"8003658","HLT":"8003659","ELED":"8003657","TLE":"8003652","ELE":"8000227","LLWN":"8012211","KLEU":"8003660","LLWS":"8012212","BLE":"8012215","ULEU":"8012213","KLET":"8003665","MLSH":"8003663","NLWI":"8003664","TLK":"8000336","LL":"8010205","LL  T":"8010205","FLI":"8003673","KLK":"8003668","KLKH":"8003668","KLRD":"8003672","KLRH":"8003672","KLS":"8003669","DLIG":"8012220","NLF":"8000228","DLTS":"8012223","WLH":"8012221","NLH":"8003676","ULIT":"8012225","WLBT":"8012226","DLI":"8012224","LLWZ":"8012228","BLRD":"8089070","KLMH":"8006713","KLMI":"8006713","WLI":"8010210","DLIM":"8012231","FLIE":"8003681","SLB":"8003684","DLM":"8012232","LLI":"8012233","RLID":"8003690","FLIS":"8003680","MLI":"8000230","RLI":"8003687","FL":"8000229","MLIA":"8003692","BLNG":"8012237","FLIN":"8003698","HLWL":"8003700","HLH":"8003699","FLHH":"8003696","FLHN":"8003696","RLF":"8003702","KLD":"8003697","LLIN":"8012236","HLIG":"8003701","HLBU":"8003705","KLI":"8003708","ELPP":"8000571","KLIS":"8003713","ELIS":"8003715","FLIH":"8003711","ULB":"8013452","ELTF":"8003716","LLO":"8012241","DL":"8010212","RLOE":"8003721","WLK":"8010213","MLCH":"8003720","SLF":"8003723","FLOE":"8003726","HLOD":"8003722","RLGN":"8003724","DLO":"8012249","NLOR":"8003734","MLH":"8003735","HLON":"8003738","SLOH":"8003739","HL":"8000233","ULHO":"8012252","FLOR":"8003751","MLOH":"8003749","BLOH":"8012250","TLON":"8003748","FLOL":"8000234","NLO":"8003740","FLON":"8003753","TLO":"8003752","RLR":"8003729","RLOS":"8003758","FLB":"8003754","FLO":"8003755","RLFB":"8003731","WLO":"8010214","RLST":"8003730","KLO":"8003732","KLOV":"8003732","HLBB":"8003772","HLOX":"8003760","TLOE":"8003733","ALB":"8003781","HLBR":"8003773","ALKN":"8003776","ALKR":"8003776","BLN":"8010220","BLB":"8010217","ALTH":"8003777","WLOW":"8012262","BLU":"8012257","ALTS":"8003778","ALTK":"8006704","LLBS":"8012263","LLUC":"8012259","HLN":"8003780","WLST":"8012264","BLD":"8012260","WLF":"8012268","NLHM":"8003762","ELDH":"8003783","AL":"8000237","NLS":"8003763","ELS":"8003782","RLU":"8003764","BLF":"8010215","NLUD":"8003768","RLUM":"8003765","RL":"8000236","RL  T":"8000236","NLUS":"8003770","RLUR":"8003767","WL":"8010216","NLT":"8003771","NLW":"8003795","NLU":"8003794","SLU":"8003796","RLO":"8003766","HLUE":"8003784","ALU":"8003798","HLUN":"8003799","ELRN":"8003788","TLU":"8000235","ELUE":"8000239","WLW":"8012269","LWET":"8012280","LEL":"8012279","LW":"8010222","ELUT":"8003804","ALBG":"8000238","ALBGW":"8000238","FLUE":"8003790","ELUZ":"8003791","RLUE":"8003792","LWP":"8012282","WLKL":"8012271","WLTW":"8012274","LMAC":"8012284","LLA":"8012285","LMSO":"8012287","LMR":"8010086","LMRH":"8010086","LMTW":"8013485","LMGE":"8012289","LMS":"8012292","LMB":"8013456","BMAH":"8080970","LMW":"8012295","RMKI":"8003809","LMSA":"8012291","NMRH":"8003814","FMAS":"8003810","FMN":"8003815","NML":"8003813","LMN":"8010226","LMGH":"8080660","FMGO":"8003817","LM":"8010224","FMB":"8000241","FMB P":"8000241","FMG":"8003818","FML":"8003819","FMM":"8003821","FMS":"8003816","WMA":"8010227","FMMB":"8003820","AMAG":"8003829","MMAG":"8003828","MMA":"8003824","NMDF":"8003839","MMD":"8003830","FMFH":"8000243","RMF":"8000631","RMS":"8003832","RMFS":"8003842","FMK":"8000615","RMHH":"8006508","RMLB":"8006509","RMNS":"8006511","RMSE":"8003847","RMKL":"8003843","RMN":"8003844","LMAS":"8012300","TMAL":"8003831","RMW":"8003848","FMZ":"8000240","EMHD":"8003855","RMA":"8003845","MMRN":"8003859","TMB":"8003853","RM":"8000244","EMV":"8003860","LMBN":"8012302","LMAR":"8012305","HMAR":"8003866","RMAR":"8003872","RMAD":"8003871","FMBS":"8003856","FMBG":"8000337","LMAG":"8010228","LMA":"8012308","NMB":"8003876","NMER":"8003878","MSB":"8003879","LMKS":"8012311","LMAM":"8012309","UML":"8012312","NMH":"8003884","MMOS":"8003877","NMT":"8003881","MMO":"8003885","UMAH":"8012314","EMSI":"8003891","NMSG":"8003887","NMR":"8000247","WMTF":"8012316","TMAR":"8003897","EMHM":"8003890","NMLZ":"8003898","BMQU":"8012315","EMAR":"8003896","UMT":"8012317","EMAM":"8003888","MMSZ":"8003901","NMX":"8003903","SMSO":"8003899","SMSW":"8003899","MMZG":"8003905","AMA":"8003906","RMAU":"8003915","RMLG":"8003920","EMAN":"8003909","TMAU":"8003913","TMW":"8087080","NMSM":"8003921","NMXH":"8003922","KMYO":"8000248","KMAY":"8003926","AMD":"8003929","AMDH":"8003929","KMYW":"8003924","KMCH":"8003927","UME":"8012320","KMCK":"8003931","TMK":"8003930","BMZ":"8012322","WMK":"8012321","RMK":"8003932","NMEE":"8003938","EMEG":"8003939","EMHO":"8003943","DMA":"8012323","DMEH":"8010229","KMBO":"8004694","BMEA":"8089022","HMRS":"8003949","HMEI":"8003947","EMZH":"8003950","LME":"8012328","LMEI":"8010231","FMLB":"8003953","MMEI":"8003952","DMT":"8012327","UM":"8010230","DME":"8012326","WMCH":"8012329","HMEL":"8003956","AMF":"8003954","UMEN":"8012332","NME":"8003959","KMD":"8003966","HMDF":"8003957","FMLS":"8003961","MM":"8000249","EMED":"8003967","EMEU":"8003965","UMGH":"8012333","TMG":"8003969","MMEG":"8003979","UMHO":"8012334","SMER":"8003980","EMES":"8003986","MMR":"8003982","HMEP":"8003978","LMG":"8010232","RME":"8003988","LMGB":"8012339","KMES":"8003987","LMF":"8012342","EMSN":"8003998","MMTG":"8003989","FMES":"8003996","BMZD":"8012341","BMZDN":"8012341","SMZG":"8003992","EMSD":"8003993","FMET":"8004003","EMTE":"8004001","HMSU":"8004000","NMIK":"8004013","SMT":"8004004","NMI":"8004011","BMIP":"8010233","FMI":"8004017","TME":"8004009","BMEX":"8089023","MMIB":"8004019","KMIE":"8004020","LMST":"8012351","LMT":"8012352","LMI":"8012354","NMLT":"8004026","KMIL":"8004023","EMIL":"8004024","LMIA":"8012344","LMIZ":"8012355","MMAH":"8004030","WMI":"8012358","NMIM":"8004028","UMSK":"8012367","DMHD":"8010234","WMIS":"8012362","FMGD":"8004037","NMSN":"8004040","MMH":"8000338","HM":"8000252","MMW":"8004043","DMW":"8012369","AML":"8004048","TML":"8004050","BMX":"8012370","TMO":"8004049","LMGI":"8012373","LMRN":"8012371","TMOE":"8004053","KMO":"8000644","WMOI":"8012384","LMLK":"8012375","AMLN":"8004057","WMOE":"8012376","KMGE":"8004061","WMN":"8012377","FMHF":"8004060","KMR":"8004063","KML":"8001745","NMOE":"8004064","SMON":"8004080","FMSH":"8000663","FMT":"8000667","FMTN":"8000667","NMOU":"8004090","LMGN":"8012378","MMB":"8004084","RMOE":"8004066","FMF":"8004065","KM":"8000253","SMK":"8004096","AMM":"8004093","DML":"8012388","SMZM":"8003991","RMO":"8004094","LMCH":"8012390","BMC":"8012391","MMTN":"8004071","LMOS":"8012381","TMS":"8004070","SMD":"8004101","EMUD":"8004099","RMU":"8004178","FMCK":"8004100","TM":"8000339","HMLN":"8004105","TMUE":"8004104","DMHL":"8012394","LMUA":"8012393","BMM":"8080980","NMST":"8004115","RMH":"8004107","TMUL":"8004111","FMH":"8004112","UMH":"8010235","NMS":"8000534","DMUL":"8012407","LMD":"8012409","DMH":"8012408","FMGR":"8004125","BMR":"8012400","SKAI":"8003148","RML":"8004124","EMRW":"8004122","EMRY":"8000687","HMHZ":"8004127","NMBG":"8004126","BMB":"8010236","EMLR":"8000259","UMU":"8012401","MLEF":"8004133","MLEU":"8004134","MHP":"8005419","MHPW":"8005419","MHAB":"8004129","MIT":"8004131","MKIG":"8003256","MMAR":"8004138","MMP":"8004135","MHAR":"8004130","MMAL":"8004140","MSW":"8004137","MRP":"8004136","MMAU":"8004141","MDFG":"8004143","MFAS":"8004145","MEGS":"8004144","MFH":"8004181","MFHH":"8004181","MFG":"8004146","MBAL":"8004142","MKA":"8004132","MFE":"8004147","MJK":"8004149","MLW":"8004152","MKF":"8004150","MKFS":"8004150","MLO":"8004153","MOP":"8000262","MMDN":"8004128","MMT":"8004154","MNA":"8004156","MNPS":"8006696","MMCH":"8004155","MPER":"8004159","MGI":"8004148","MOZ":"8004157","ML":"8004151","MRI":"8004160","MRI P":"8004160","MSN":"8004161","MMST":"8004165","SMR":"8004166","TMU":"8004182","NMUE":"8004169","MWKR":"8004163","FMTR":"8004171","HMS":"8004183","RMRG":"8004184","SMSA":"8004172","MUO":"8004186","MMU":"8004185","MTR":"8004162","AMUE":"8004177","RMCH":"8004189","TMT":"8004188","MP":"8004158","MP  S":"8004158","LNHM":"8012410","NNAB":"8004191","TNA":"8004196","FNAC":"8004193","SNAB":"8004199","KNAM":"8004200","KNAMN":"8004200","NNIL":"8004198","DNA":"8012412","MMAM":"8004204","FNAS":"8004206","LNA":"8010238","WNAS":"8012413","HNAH":"8004208","MNBN":"8004207","LNAU":"8012414","UNMO":"8012415","BNAU":"8010239","LNH":"8012416","UNE":"8012417","FNU":"8004210","WNL":"8012418","RNZ":"8000264","UNM":"8010240","RNB":"8004215","RNH":"8004218","RNT":"8004219","RNA":"8004216","RNM":"8000265","RNEZ":"8004222","ANEZ":"8004227","SNF":"8004223","WNA":"8012421","TNEH":"8004229","LNI":"8012423","TN":"8004220","TNL":"8004233","ENHH":"8004228","EMST":"8000263","EMSTP":"8000263","LNDG":"8012424","LNS":"8012425","TNED":"8004235","SNE":"8004236","MNEW":"8004240","RSTE":"8005713","WNED":"8012428","DNZU":"8012430","KNEH":"8004242","MNSG":"8004239","WNWO":"8012436","MH":"8000261","MH  N":"8000261","MH  S":"8000261","MHT":"8000261","SMLB":"8004174","FNIS":"8004246","FNIU":"8004246","ANTB":"8004241","NNAE":"8004250","ANWF":"8004247","ENBM":"8004251","ENBMP":"8004251","MNB":"8004252","WNB":"8012438","WN":"8010241","MNM":"8006730","TND":"8004258","MNBK":"8004256","MNBD":"8004254","SNBR":"8004253","BT":"8012445","NNDU":"8004268","HNPL":"8004260","UNS":"8012443","BNG":"8081020","UND":"8010242","HNKO":"8004271","TNN":"8004276","NNE":"8000267","ENRA":"8004273","MNFR":"8000688","BNH":"8012456","NNP":"8004284","MNGH":"8004249","DNF":"8012454","MNF":"8004279","BNE":"8012458","FNF":"8004295","DNKO":"8012460","LNK":"8010243","DNKW":"8010400","NNS":"8000269","FNK":"8004297","LNWY":"8012463","ANL":"8004302","RNL":"8004304","UNME":"8012465","DNM":"8010244","NNT":"8004305","AN":"8000271","NNKS":"8004310","UNH":"8012468","ENK":"8004313","LN":"8012467","SNKW":"8004312","SNK":"8000272","DNP":"8012470","BNP":"8012469","WNRR":"8010175","MNES":"8004318","NNSG":"8004321","NNEU":"8004319","DNZ":"8012471","KNAK":"8004320","MND":"8004326","KNRC":"8004316","NNU":"8004325","NNA":"8004323","KNSD":"8004317","WNS":"8010248","FNSM":"8004328","UNU":"8012472","ANT":"8004327","DNE":"8010249","RNSS":"8004331","NNW":"8004332","RNBO":"8004489","RN":"8000275","WNG":"8012474","KN":"8000274","KN  O":"8000274","KN  W":"8000274","BNTB":"8012475","WNT":"8010250","TNHO":"8004333","HNRU":"8004322","KNE":"8000276","ANWS":"8006750","BNZ":"8012479","FND":"8000277","ENV":"8004340","TNW":"8004338","SNID":"8004344","FNFD":"8004345","FNO":"8004348","FNOL":"8004349","FNR":"8004350","ANB":"8004343","TNB":"8004363","DNDR":"8012482","FNRW":"8004353","FNRO":"8004351","FNIB":"8004373","DNBO":"8012483","FNCH":"8004364","ENID":"8004369","FNIE":"8004367","KND":"8004366","LNF":"8012487","FNDH":"8004379","FNHD":"8004376","WNW":"8012485","MNLH":"8004391","ENDV":"8004381","BNDL":"8012489","FNJ":"8004382","KNL":"8000278","FNH":"8004380","SNDM":"8004396","FNMI":"8004395","SNDL":"8004392","KNME":"8004393","MNRU":"8004401","UNDO":"8012492","UNP":"8012493","DNOW":"8012491","LNR":"8012490","FNSD":"8004400","UNIW":"8012494","MNRO":"8004404","ENDN":"8004406","FNDS":"8004405","UNI":"8012500","DNDS":"8012497","UNSK":"8012498","FNS":"8004409","DMBH":"8000273","ENDO":"8004407","UNTA":"8012502","FNL":"8004417","TNS":"8004413","FNV":"8004415","RNID":"8004423","DNI":"8012503","FNDW":"8004420","UNWL":"8012504","DNR":"8010253","FNWF":"8004418","LNM":"8012506","DNWZ":"8012505","FNIZ":"8004424","TNF":"8004425","ENBE":"8004426","LNB":"8012507","LNHG":"8010254","FNIR":"8004432","HNBG":"8000279","ENIR":"8004430","FNIV":"8004435","KNIK":"8004433","BNY":"8013493","KNIV":"8004434","SNI":"8004438","UNA":"8012512","DNB":"8012509","SNON":"8004444","UNOH":"8012511","BNIS":"8089078","BNIW":"8089078","MNHN":"8004446","HND":"8004449","ENOB":"8004448","ANH":"8004456","HNDM":"8007768","MNOD":"8004451","HNO":"8004452","HNN":"8000800","UN":"8010256","BNPL":"8089026","TNO":"8004458","ANZ":"8004460","MNL":"8000280","UNSA":"8012516","HNOS":"8000282","SNOR":"8004463","RNO":"8004464","ENOW":"8004461","HNTH":"8004441","KNO":"8004462","ANF":"8004466","TNUF":"8004490","HN":"8000283","NNER":"8004478","NNO":"8004471","NNEI":"8004477","NNES":"8004477","NNLH":"8004480","NDTH":"8004476","NND":"8004476","NSTD":"8004493","NGLH":"8005304","NNRO":"8004469","NNMO":"8004481","NDHF":"8004442","NNRS":"8004473","NNRH":"8004491","NNRE":"8004483","NNRF":"8004483","NNSR":"8004484","TNU":"8004488","FORD":"8000285","FOW":"8004499","NNSW":"8004485","FORA":"8004497","NNST":"8004486","NNOS":"8004470","MOA":"8004503","TOAI":"8004496","NOA":"8004504","MOU":"8004506","MOD":"8004507","SOG":"8004514","NON":"8004521","FOBA":"8004515","SOH":"8004513","TOBB":"8004517","FOB":"8004518","NN":"8000284","KOE":"8004527","FOBD":"8004523","TOLC":"8004525","TOES":"8004528","UOGR":"8012524","NOH":"8004533","MOGS":"8004531","FOHS":"8004538","NOB":"8004529","EOS":"8004541","EOS P":"8004541","EOHT":"8004540","ROBK":"8004546","LOH":"8012526","MOGB":"8004532","ROB":"8004545","NOKP":"8000287","TON":"8004549","MOLH":"8004554","UOLA":"8012527","TOL":"8004553","DOBL":"8012528","KOL":"8004550","EOSD":"8004542","EOB":"8000286","SOW":"8004555","UOR":"8012532","UORO":"8012533","SOBM":"8004557","DOZ":"8010259","ROSC":"8004577","FOBH":"8004567","TOB":"8004563","MOMN":"8004571","DOZO":"8012530","DOSC":"8012535","MOSM":"8004580","NOBS":"8004583","BOB":"8012537","MOSF":"8004584","BOSP":"8089079","DOH":"8012534","FOBS":"8004589","MOF":"8004585","FOTS":"8004593","NOT":"8004592","FOV":"8004597","FOU":"8004596","NOBW":"8004453","DOG":"8012540","UOB":"8012541","ROD":"8004603","FOBW":"8004601","TOBZ":"8004605","NOF":"8000818","KOWI":"8004604","NOK":"8004609","HOCH":"8004610","LOL":"8012546","KODE":"8004616","EOP":"8004613","BOEG":"8012551","LOEH":"8012552","DOE":"8012553","BOD":"8012549","DOR":"8012550","LOE":"8010261","EOEL":"8004626","NOER":"8004629","DOV":"8012554","EOER":"8004630","WOE":"8012555","ROU":"8004643","EOVP":"8004642","FOE":"8004635","FOBI":"8004647","FOO":"8004645","HOFN":"8004652","MOFF":"8004654","FOFF":"8004653","RO":"8000290","MOH":"8004662","ROFH":"8004658","MSNO":"8005675","TOE":"8004623","FO":"8000349","FOK":"8004664","HOK":"8004665","AOL":"8004669","KFKB":"8003330","MOL":"8004667","AOP":"8004661","AOPS":"8004661","SOU":"8004677","HOLB":"8004668","EOLP":"8004674","EOLS":"8004676","ROP":"8004679","FOPP":"8004680","TOP":"8004681","UOG":"8012563","BOR":"8013487","BORB":"8013487","KOPL":"8000853","KOPLM":"8000853","BORT":"8012565","UO":"8010264","RORW":"8004683","UOM":"8012567","DOT":"8013461","LO":"8010266","HOHT":"8004689","TO":"8000295","LOB":"8012568","NOS":"8004700","BORS":"8089027","MOM":"8004703","MOSH":"8004701","KOSS":"8004706","LOST":"8012570","AODT":"8004707","HOTW":"8004709","HOSS":"8004702","HO":"8000294","HO  O":"8000294","HO  U":"8000294","LON":"8012572","FOM":"8004712","FOS":"8004713","FOHF":"8004714","DOU":"8012576","WGM":"8012583","HOLD":"8000291","WGMS":"8012582","ARL":"8005080","DON":"8012595","DOF":"8012593","HOTT":"8004720","DOK":"8012594","ROH":"8004636","DOS":"8012596","TOET":"8004637","MONH":"8004723","NOBE":"8004724","AOH":"8004719","NOTS":"8004725","LOTW":"8012597","MOTF":"8004726","AOF":"8004727","AOBG":"8004728","FOWH":"8004640","BOK":"8011162","BOKN":"8011162","BOKO":"8011162","BOKR":"8011162","BOKS":"8011162","HOTZ":"8004735","LOV":"8012599","MOTW":"8004731","SOTW":"8000875","MOBR":"8004733","AOS":"8004741","MOYM":"8004742","TOW":"8004740","KOV":"8004739","SPZ":"8004748","MPD":"8004747","KPFF":"8004746","EPDN":"8004745","EPDK":"8004744","EPD":"8000297","WPF":"8012603","APF":"8004750","NPK":"8004749","HPAP":"8004751","BPHD":"8089081","UPM":"8012604","BPA":"8012605","MPP":"8004753","WPM":"8010267","WPA":"8012609","WPO":"8012610","NPB":"8004755","NPAR":"8004756","WP":"8010268","UPA":"8012615","WPS":"8012611","WPAU":"8012614","LPE":"8012619","MPEI":"8004761","NPE":"8004758","LPG":"8010269","ESNS":"8005370","NPZ":"8004759","HP":"8004760","NPA":"8000298","BPAF":"8011113","BSKR":"8011113","BSKV":"8011113","MPTN":"8004764","MPBN":"8004763","MPBG":"8004762","SPE":"8004771","MPTO":"8004765","MPRM":"8004770","BPO":"8012621","WPB":"8012622","LPB":"8012623","MPZ":"8004767","WPE":"8012627","NPET":"8004774","BPEN":"8081150","MPFH":"8004780","BPE":"8012628","LPRO":"8012629","RUEN":"8005943","MPF":"8004781","MPE":"8004775","EQLK":"8004905","TPF":"8004796","FPD":"8004788","SPF":"8004784","MPFS":"8004807","NPD":"8004803","MPFD":"8004806","MPFW":"8004809","RPB":"8004813","NSMT":"8005479","SPI":"8004814","BPIL":"8012636","MPI":"8004815","AP":"8004819","APS":"8004819","DPK":"8012639","WPIN":"8012637","NPI":"8004820","SPSN":"8000876","SPS":"8004822","TPH":"8000299","WPZ":"8010273","KPL":"8004826","DPIC":"8012640","DPI":"8010272","MPL":"8004827","WPLM":"8012643","UPL":"8010274","NPL":"8000301","DP":"8010275","BPWA":"8089030","BP":"8012650","DPW":"8012646","EPLT":"8004838","TP":"8000302","NPLF":"8004835","WPSW":"8012651","HPOG":"8004851","TPL":"8004842","APLN":"8004841","BPOE":"8089031","WPOE":"8012654","NPOI":"8004853","NPMH":"8004858","NPOM":"8004858","NPG":"8004847","MPO":"8004854","APN":"8004848","DPO":"8012661","DPOM":"8012660","LPOE":"8012656","SPOM":"8004859","UPF":"8012663","DPSC":"8012662","NPOP":"8004865","HPTA":"8004868","HPTH":"8004868","APB":"8004862","EWAP":"8006575","NPOE":"8004849","MPH":"8004874","KPW":"8004873","NPOH":"8004875","UPS":"8012657","UPSU":"8012658","BPDP":"8010279","BPDC":"8010280","KPR":"8004869","KPRH":"8004869","BDW":"8011430","BRC":"8012733","EPRA":"8004878","LPT":"8010281","LPZ":"8012668","LPZH":"8012668","LPZS":"8012669","APZ":"8004879","BWP":"8010377","NPS":"8004880","NPR":"8004881","WPL":"8010282","NPRE":"8004882","WPI":"8010284","BPLA":"8089033","LPRZ":"8012673","MPR":"8004885","EPRN":"8004883","BPD":"8012666","BPDH":"8012666","BPOT":"8013489","DPR":"8010285","APD":"8004888","UPZ":"8012675","LPI":"8012676","WSMI":"8012940","WPRZ":"8012677","LPRL":"8012678","UPR":"8010288","WPR":"8010287","LPR":"8012682","WPRO":"8012684","WPRA":"8012683","DPRW":"8012680","BPW":"8012681","BPOF":"8089032","BPOP":"8089032","DPRO":"8012679","MPUL":"8004899","KPUL":"8004898","MPM":"8004893","BPRS":"8089034","APU":"8004903","DPT":"8012688","DPUL":"8012685","KQ":"8004907","MPU":"8004900","NPU":"8004901","LQB":"8010290","HQ":"8000304","EQL":"8004908","EQL O":"8004908","EQL W":"8004908","LRK":"8012697","SQS":"8004909","BRAD":"8012698","ARH":"8004913","SQI":"8004910","LQ":"8010291","DRBN":"8013490","WRDN":"8012703","MRDD":"8004914","DRBZ":"8012701","DRBT":"8012700","DRBK":"8010293","DRBW":"8010293","DRB":"8010292","DRB B":"8010292","LRA":"8012704","NRA":"8004917","DRAG":"8012699","MRN":"8004922","NRAF":"8004923","HRAH":"8004919","LRH":"8012707","BRD":"8089082","RRZ":"8000880","MRAG":"8004925","ARS":"8004924","NRAH":"8004926","WRAK":"8012710","TRM":"8004930","RRBI":"8004931","NRSL":"8004936","NRAB":"8004933","RRBH":"8004932","WRMB":"8012711","SRAS":"8004938","SRCH":"8004929","FRAN":"8004942","BRSF":"8012713","DRD":"8012719","WRW":"8012716","HRST":"8004945","LRW":"8010296","BRW":"8089035","KRAO":"8004948","RRA":"8000306","SURM":"8007357","LRI":"8012705","ARF":"8004952","DRU":"8012724","ERMA":"8004960","MRA":"8004955","URAU":"8012723","MRH":"8004966","FRA":"8004962","TRB":"8004965","DRBG":"8012727","KREC":"8004967","HRFD":"8004970","NRDF":"8004971","WRDL":"8012729","SRWH":"8004975","ERFE":"8004972","NRCH":"8004978","ERES":"8000887","NRZ":"8004979","ERE":"8000307","NRU":"8004988","NREG":"8004981","BRST":"8089036","LRB":"8012731","LRF":"8012734","NRPF":"8004983","NRPH":"8004983","NRGF":"8004987","SRW":"8004993","BRE":"8012735","WRA":"8012737","ARES":"8006705","NREK":"8004994","NREI":"8005005","DRCH":"8012738","FRHM":"8004995","RRU":"8004997","FRSA":"8005003","DRC":"8012739","TRF":"8004999","MRS":"8005008","RRIN":"8005013","MRCH":"8005007","SREI":"8005014","ARD":"8005019","URN":"8012742","RRHM":"8005015","FREI":"8005020","ARBK":"8005016","ARE":"8005023","URD":"8010124","RRSH":"8005026","FRSK":"8005027","EREK":"8005030","KRG":"8005034","KRE":"8000310","KRLU":"8005035","KRL":"8000311","FREH":"8005039","KR":"8005033","TRX":"8000313","AR":"8000312","URM":"8012751","NREN":"8005045","RR":"8005037","NRH":"8000309","URH":"8012750","SRE":"8005044","LRE":"8012757","URR":"8012756","DRTH":"8012759","WRST":"8012758","NRT":"8005050","NREZ":"8005049","HRTN":"8005047","TRES":"8005054","TREW":"8005052","TREB":"8005053","KRBR":"8005062","ERHA":"8005055","ERDW":"8000315","KRBE":"8005059","KRBA":"8005058","HR":"8000316","RRHH":"8005067","KRHO":"8005065","KRH":"8000317","RRH":"8005064","TRE":"8000314","RRW":"8005068","KRHE":"8005070","RRZA":"8005069","KRYO":"8005073","KRY":"8000318","KRY P":"8000318","RRIH":"8005077","WRIO":"8012762","FRID":"8005083","MRDU":"8005086","WRI":"8012763","KRHD":"8005074","NRCK":"8005092","FRIE":"8005089","RRL":"8005090","TRI":"8005087","HRIE":"8005096","SRI":"8005094","ARY":"8005095","BRI":"8012767","URIE":"8012766","DR":"8010297","RRI":"8005101","URGS":"8012769","ERIK":"8005102","RRIM":"8005098","URI":"8012770","HRTH":"8005107","LRN":"8010299","ARI":"8005106","FRB":"8005116","SROA":"8005113","SRC":"8005111","NRC":"8005112","NRTL":"8004633","RRIT":"8005103","HRIN":"8005104","FRO":"8005120","HRDK":"8005119","FROD":"8004402","DROW":"8012775","UROH":"8012787","LROD":"8012777","NROD":"8005121","WRGT":"8012785","SRO":"8000319","DRDF":"8012781","MRFD":"8005149","RRST":"8005146","FRFH":"8005125","FRFHW":"8005125","MRM":"8005127","MRMS":"8005127","NRON":"8005154","LROI":"8012788","KROL":"8005153","FROL":"8005156","TRO":"8005151","KROI":"8005152","KROM":"8005159","DRON":"8010301","TROM":"8005157","KKMT":"8003375","FRON":"8005161","FROH":"8005131","HRBG":"8005160","FROS":"8005163","KROS":"8005164","BRGT":"8081210","NRNU":"8005166","LRO":"8080570","KKFS":"8003358","MRO":"8000320","SROB":"8005172","NROE":"8005133","UROS":"8012796","KRST":"8005143","KROE":"8005134","LR":"8010302","NRW":"8005178","NRL":"8005177","WRHO":"8012805","RROE":"8005136","RRM":"8005181","WRK":"8012806","WRMA":"8012807","FRTN":"8005184","WRB":"8012803","WR":"8010304","WRHP":"8012801","FROF":"8005182","AROG":"8000321","NRBG":"8005189","HROT":"8005137","NRTH":"8005139","NRPG":"8005141","NRPE":"8005142","NRP":"8005140","MRTA":"8005138","NRO":"8005185","NROT":"8005190","AROP":"8005191","NRHN":"8005199","WRV":"8010300","TRR":"8005195","URTB":"8010305","UROT":"8012811","NRTD":"8005198","TRT":"8005197","TR":"8000322","FRS":"8005208","ARP":"8005207","BRO":"8012816","NRUE":"8005209","ERUD":"8005205","WRZ":"8012819","FRDH":"8005213","LRMF":"8012817","UR":"8010306","KSM":"8005598","URS":"8010307","BRU":"8010308","RBTI":"8001131","NRST":"8005231","DRUG":"8012823","FRUK":"8005229","EROL":"8005227","KRUM":"8005225","KRUN":"8005218","RRZH":"8005217","NRLB":"8005219","FRUE":"8005220","WRU":"8012824","NSL":"8005238","FRUO":"8005221","SSB":"8005243","US":"8010309","TRUT":"8005236","SSO":"8005241","SSAB":"8005245","SSLB":"8005246","SSLS":"8005247","FSAA":"8005249","BSAM":"8081220","NSA":"8005250","LSAD":"8012830","BSAH":"8012831","TSA":"8005253","SSH":"8000323","TSAL":"8005258","WSAG":"8012832","ASAG":"8005256","RSLM":"8004029","HSAL":"8005262","MSAL":"8005259","HSI":"8005269","HSRI":"8000325","HSL":"8005270","HSB":"8005265","HSW":"8005275","HST":"8005274","NSND":"8005279","ESDB":"8005283","KMEZ":"8003990","HSAN":"8005282","HSAB":"8005285","ESZK":"8005276","WSAM":"8012835","WSAF":"8012839","ASDW":"8005288","LSL":"8010311","LSW":"8010310","WSAN":"8012840","HSAK":"8005287","BCSO":"8011318","BSDO":"8011318","USG":"8010312","ESCI":"8005289","HSRD":"8005292","WSTZ":"8012841","ESAS":"8005293","MSGB":"8005302","KSA":"8005298","USAE":"8012826","TSL":"8005301","WSZ":"8012843","MSR":"8005299","FSLH":"8004352","MSFL":"8005311","SSU":"8005306","HSDL":"8005320","ESMD":"8005322","USCK":"8012852","ASAZ":"8005321","RSAL":"8005317","ESMU":"8005316","ASL":"8005330","BSH":"8012855","WST":"8012856","SSD":"8005332","BSAP":"8089037","TSX":"8005334","TSK":"8005333","RSZL":"8005335","HSCD":"8005336","ESCF":"8005338","EVLR":"8006064","KSEV":"8005339","HSCB":"8005343","HSCI":"8005340","BSC":"8089038","RSDS":"8005345","SSWL":"8005346","RSCL":"8005350","RSCM":"8005347","RSD":"8000326","LSIS":"8012862","NSG":"8005352","DSWK":"8012864","LSP":"8012867","LSD":"8012865","FSBA":"8005365","BSFE":"8012870","RSG":"8005364","HSCL":"8005355","KSLA":"8005356","ASW":"8005362","RSLU":"8005371","MSCS":"8005367","ESHO":"8005369","RSR":"8005366","FSMU":"8005374","TSHM":"8005379","KSMI":"8005378","USMS":"8012881","FSUE":"8000891","USM":"8010315","MSCN":"8005381","DSML":"8012890","DSMI":"8012888","MSAF":"8004008","NSNE":"8005388","NSAW":"8000328","BSB":"8012895","ASDN":"8005390","DSM":"8012889","NSMA":"8005383","BSNZ":"8012897","SSOF":"8005392","FSCH":"8005393","NSY":"8005391","USU":"8012899","DSB":"8010317","BSBD":"8012903","MSDF":"8005417","DSN":"8012898","WSBG":"8012902","LSBO":"8081270","LSBF":"8013465","LSBS":"8081260","LSB":"8010318","MRAM":"8004927","HSWO":"8005405","BSOE":"8012914","DSCK":"8012908","LSBE":"8012907","BSFL":"8081290","BSNF":"8081290","LSH":"8010321","MSGU":"8005418","MSNG":"8005406","USCS":"8012919","WSCN":"8012918","NSOE":"8005412","BSCH":"8012923","NSGN":"8005400","RSCH":"8005420","SSCP":"8005423","HSPP":"8005413","TSPF":"8005421","BSAL":"8089039","TSF":"8005424","WSN":"8010322","HSTT":"8005436","MSHN":"8005432","USP":"8012927","TSCH":"8005431","ESHM":"8005415","MSHH":"8005442","NSCL":"8005440","NSC":"8005439","TSG":"8000329","TSWA":"8005445","TSHL":"8005449","TSWK":"8005454","NSAI":"8005451","MSMN":"8005444","TSHT":"8000330","USWL":"8012929","WSAH":"8012933","FSTS":"8005455","NSCH":"8000027","NSW":"8005465","NSDO":"8005469","HSWS":"8005457","BSHE":"8012934","ASWA":"8005468","NSBS":"8005466","BSRO":"8012941","WSC":"8012943","BSKL":"8012942","TUDT":"8005954","DSU":"8012947","DSKH":"8012946","NSWF":"8005485","SSWE":"8005476","NSST":"8005481","NS":"8000032","MSWN":"8005489","KSWW":"8005488","RSCV":"8005490","KSWE":"8000033","WSWZ":"8012954","WSMH":"8012960","WSL":"8012953","WSGN":"8010325","WSGR":"8010325","BSIS":"8012957","WSS":"8012951","MSDG":"8005495","RSZ":"8005494","ESRT":"8000037","DSEB":"8012959","FSN":"8005498","RSST":"8005497","RSE":"8000042","BSE":"8013492","BSE M":"8013492","KSEC":"8005499","WS":"8010324","USE":"8012961","BSEO":"8010183","KSGR":"8005597","WSEE":"8012968","USB":"8012965","MSEB":"8005506","MSEG":"8005505","BSEE":"8012966","RSEE":"8005502","LSNA":"8012967","MSH":"8005504","BSLO":"8012973","RSZN":"8005588","NSN":"8005516","DSRH":"8012975","DSEN":"8012981","MSE":"8005508","SSE":"8005510","HSSN":"8000043","HSEN":"8005511","HS":"8005507","NSP":"8005518","NSS":"8005517","ESEB":"8005526","NSLZ":"8005520","NSLI":"8005523","HHIS":"8002824","FSEL":"8005522","ESEM":"8005525","USEL":"8012984","LSEH":"8080930","BSN":"8010327","MSED":"8005532","NSE":"8005545","SSER":"8005539","NSF":"8005543","TSE":"8005536","ESEL":"8005534","TSER":"8005540","FSG":"8005544","ESES":"8005535","NSYB":"8005547","RSIB":"8005551","KSIH":"8000060","ASID":"8005561","SSBG":"8005562","NSDF":"8005557","ESIH":"8005555","ESW":"8003020","TSY":"8005566","ESIL":"8005569","TSIG":"8000069","ESIE":"8000046","KSIB":"8005556","NSHU":"8005572","USI":"8012993","KSID":"8005575","KSIU":"8005575","LHSS":"8013448","TSI":"8005574","USGN":"8012998","FSL":"8005576","FSI":"8005577","KSIZ":"8005580","RSM":"8005578","RSI":"8000073","RSIN":"8005582","NSIH":"8005581","NSIN":"8005581","SSOB":"8005583","ESOT":"8000076","DSOL":"8013002","USOL":"8013004","KSS":"8005590","DSOH":"8013003","KSV":"8006714","KSO":"8000087","MSO":"8005593","LSK":"8013005","HSO":"8000088","FSOL":"8005592","ESON":"8005600","ASON":"8005594","USON":"8013009","RSOH":"8005602","USD":"8010328","USH":"8010329","USOW":"8013011","USOO":"8013010","MSHM":"8005607","USO":"8013008","ASOE":"8005586","AS":"8005613","TSON":"8005608","MSF":"8005609","FSON":"8005610","TSP":"8005616","FSPE":"8005623","NSKN":"8005625","SSPE":"8005624","KSPA":"8005622","WSPO":"8013018","NSPU":"8005630","WSP":"8013017","ESPR":"8005635","RSP":"8005628","KSPI":"8005629","FSPR":"8005637","FSPRN":"8005637","FSPRS":"8005637","BSP":"8010330","FSPO":"8005636","DEG":"8010331","FSGO":"8005645","ASP":"8005640","FSGH":"8005646","HSPR":"8005638","RSGO":"8005644","BSPH":"8089040","SSI":"8005649","MMG":"8005653","SSTO":"8005658","RSIG":"8005648","MKL":"8005652","ASD":"8005655","AST":"8000089","USTM":"8013023","DWH":"8013022","HSHG":"8005662","SSWD":"8005659","HSDF":"8005665","USR":"8013025","RST":"8077773","NSM":"8005674","FST":"8005668","NSFN":"8005670","MSTA":"8005672","LSBU":"8013432","FSTA":"8005661","DSTU":"8013029","ASHS":"8005663","DSTI":"8013033","HSTF":"8005682","NSWH":"8005686","SSTH":"8005678","LSF":"8010332","MST":"8005676","NSTN":"8000091","USTN":"8013034","RSNA":"8005688","SSTA":"8005689","MOTN":"8005656","NSD":"8005692","FSFZ":"8005700","FSA":"8005690","USTH":"8013037","MSA":"8005699","TFFL":"8002120","LSFD":"8013039","HSFD":"8005703","RSTN":"8005701","ESTG":"8005704","WSNB":"8013040","RSS":"8005714","DSPH":"8010333","HSTM":"8005708","LSBR":"8080580","FSHM":"8005706","LSV":"8013046","SSTW":"8005715","ASTE":"8005717","LS":"8010334","WSE":"8013051","TSTD":"8005723","DSTN":"8013047","LSS":"8010335","DNUN":"8012523","FSTZ":"8005720","NSOK":"8005734","MSTS":"8005725","TSTE":"8005726","ESKA":"8005731","NSTH":"8005737","FSTH":"8005736","FSTK":"8005739","FSTR":"8005740","FSTM":"8000347","MSD":"8005735","DSTL":"8013057","KSOM":"8005746","DSTO":"8010337","KST":"8000348","KST P":"8000348","TSGZ":"8005747","USHM":"8013061","BSTW":"8013058","KSTZ":"8005748","WSR":"8010338","BSTO":"8089041","TSTR":"8005750","MSMS":"8005749","WSB":"8010339","WSRR":"8013062","NSK":"8005752","NSTT":"8006745","BSTR":"8081420","BSTN":"8013064","BST":"8010341","BSTV":"8010341","NST":"8000095","WSTK":"8013069","ESTU":"8005761","USF":"8010342","NSU":"8005760","LSTF":"8010343","HSUB":"8005763","TSEB":"8005766","TSNS":"8006743","TSN":"8005767","TSNU":"8004357","TSOS":"8005779","TSM":"8005771","TSUN":"8006513","TSFE":"8005770","TSZ F":"8005770","TSSM":"8005774","TSOM":"8005772","TSC":"8005769","TSRO":"8005773","TSFS":"8006699","TSU":"8005775","TSU P":"8005775","TSUH":"8005775","TSZA":"8005777","TSZAH":"8005777","TSWF":"8006268","TSS":"8006698","WSBN":"8013072","TSV":"8005776","LSTG":"8013070","ASUE":"8005782","HSUD":"8005780","ASDD":"8005783","ASUP":"8005788","TSMI":"8006700","LSUE":"8080590","TS":"8098096","TS  B":"8098096","TS  T":"8098096","TST":"8098096","WSLT":"8013073","WSU":"8013079","USLH":"8013077","ASDF":"8005785","USL":"8010345","TSUE":"8005786","TSUL":"8005791","TSBM":"8005795","TSZ":"8005778","FSZ":"8005798","NSRH":"8005801","FSZN":"8005799","SSZA":"8005797","NSR":"8005800","SSZ":"8005796","NSUE":"8005787","MSUG":"8005802","USUE":"8013074","TSD":"8005790","BSDG":"8089042","DSY":"8013080","STB":"8005812","ESYH":"8005811","ESYL":"8005810","HSYK":"8005809","DTA":"8013087","TTA":"8005823","LTM":"8013084","LTH":"8013083","TTM":"8005820","ATAT":"8005826","UTA":"8013089","MTPF":"8005824","WTA":"8013090","ATP":"8005825","LTNH":"8013095","DTB":"8013092","MTA":"8005828","MTU":"8005831","LTC":"8013093","STS":"8005835","LTE":"8013097","MTO":"8005833","ETEL":"8005834","BTL":"8013100","WTOW":"8013105","WT":"8010347","WTHN":"8013104","RTMU":"8005836","WTV":"8010117","WTI":"8013106","LTT":"8013110","UTEU":"8010349","BTPI":"8013109","WTE":"8010348","LTTO":"8013111","MTMA":"8005852","STWF":"8005843","TTL":"8005845","LTL":"8013112","STN":"8005857","NTAS":"8005855","DTH":"8013114","UTH":"8010350","LT":"8013115","BTHR":"8013123","NTHM":"8005864","ATB":"8005867","KTH":"8005865","ATHS":"8005858","DTFN":"8013124","RTI":"8005871","ATIM":"8005874","ATK":"8005870","BTGN":"8089091","RMAI":"8003911","UTP":"8013129","ATG":"8005885","RTIT":"8005876","LTG":"8010351","NTB":"8005890","STT":"8005889","ATST":"8005888","WTO":"8013131","ATM":"8005887","FTH":"8005891","RBBL":"8000775","BTN":"8013137","TMRO":"8004103","MTS":"8000116","FTRE":"8005896","LTRL":"8013138","BTZ":"8013141","NTG":"8005895","BTZS":"8013146","DTRE":"8013144","STK":"8003179","BTZN":"8013145","MTL":"8000122","HTRI":"8005901","UTB":"8013150","RTR":"8005902","FTS":"8000129","NTRI":"8005903","NTF":"8005907","UTR":"8010352","TTO":"8005908","STRS":"8005905","BTP":"8089043","TTR":"8005911","KTR":"8005910","STR":"8000134","MTFD":"8005920","TTD":"8005917","TTLU":"8005918","MTHB":"8000144","KT":"8000135","STM":"8000154","HT":"8005929","MTZ":"8005927","TTUZ":"8079056","KUBP":"8005935","TTU":"8000163","MUS":"8005940","RUW":"8005931","EUBD":"8005930","RUEB":"8005937","LUS":"8013158","UUD":"8013159","BUK":"8010353","UWEM":"8013251","LUEB":"8013160","WUM":"8013162","TT":"8000141","NU":"8005947","MUF":"8005948","RUDM":"8004595","HU":"8000168","TUH":"8005949","BUD":"8013165","BUS":"8013166","DUD":"8013168","FUR":"8005950","UUS":"8013164","RUN":"8005963","MURO":"8005962","TU  F":"8005955","TUO":"8005952","NUND":"8005967","NUDF":"8005966","KUN":"8005970","EUNW":"8003925","EUN":"8000171","MUAG":"8005975","FUKO":"8005972","NUA":"8005976","EUK":"8005971","TUE":"8005983","MUGR":"8017042","TU":"8000170","MUHN":"8005993","TUG":"8005989","MUFG":"8005986","MUH":"8005991","UUTL":"8010354","RBRG":"8000890","HUNL":"8006001","NUT":"8005995","TUL":"8005998","UUZ":"8013171","TUK":"8005997","UUM":"8013172","TURB":"8006008","SUSZ":"8006019","NUS":"8006017","BTOR":"8089044","TKNK":"8003332","KURF":"8006032","FUCH":"8006031","TUA":"8006030","UUW":"8013174","MUSM":"8006688","TURS":"8006039","SUG":"8005945","MURS":"8006037","KUR":"8006035","SUZD":"8005342","WUTZ":"8013177","UVA":"8013179","HUS":"8006041","NVA":"8006052","MUTG":"8006048","MVAD":"8006717","LVA":"8013180","KVA":"8006054","TV":"8006053","LVT":"8013182","HVA":"8006056","HVEC":"8006060","MVS":"8006059","AVF":"8006058","HVCH":"8006061","BVLZ":"8013183","NVE":"8006065","UVF":"8013184","AVLS":"8006062","HVWH":"8006078","WV":"8010355","WVE":"8013186","NVN":"8006067","BVLT":"8013185","HV":"8006076","UVU":"8013191","BV":"8013188","HVBG":"8000364","KV":"8000174","NVK":"8006085","UVI":"8013192","FVR":"8006083","HVIN":"8006089","NVI":"8006086","RVL":"8000366","HVIS":"8006090","HVLO":"8006091","LVG":"8013194","EVD":"8006098","WVOG":"8013198","DVO":"8013201","MVG":"8006101","HVOE":"8006095","MVRN":"8006094","SVO":"8006100","EVOK":"8006109","UVO":"8013202","HVOL":"8006104","SVL":"8000175","EVRO":"8006118","NV":"8006120","EVRD":"8006117","HVOP":"8006112","HVHP":"8006116","TMAN":"8003850","RWCH":"8006125","MWAE":"8006131","FWAB":"8000368","FWAE":"8006132","NWAF":"8006134","HWAZ":"8006144","LWH":"8013205","EWAL":"8006139","RWG":"8006137","NWA":"8006147","AWK":"8006148","FWFK":"8006136","NHGO":"8002568","TWN":"8000180","BWA":"8013210","SWAB":"8006156","NWDH":"8006155","TWG":"8006154","BWAI":"8089092","NWLM":"8006163","AWAH":"8007273","TWY":"8006157","DWA":"8010359","RWA":"8006159","RWU":"8006167","RWU S":"8006167","TWH":"8006171","SWL":"8006170","HWKD":"8006172","FWF":"8006175","NWLD":"8006181","FWAH":"8006183","LWWZ":"8013220","UWAL":"8013217","MWHN":"8006184","UWD":"8013215","MWKN":"8006190","UWL":"8013221","MHSN":"8006189","KWAP":"8006191","UWA":"8013226","UWN":"8013223","WWL":"8013222","UWNS":"8013224","HWSR":"8006193","AOW":"8006197","TWAN":"8006203","TWW":"8006200","LWAN":"8013230","WWR":"8010361","EWAF":"8006206","EWAN":"8000192","WWMW":"8013237","HWAR":"8000196","WWM":"8013236","AWCH":"8006198","WWAN":"8013238","MWGU":"8006210","BWAB":"8089093","UWTL":"8013244","MWBG":"8006218","AWA":"8006213","SWAS":"8006222","MWSG":"8006219","TWA":"8006217","RWR":"8006215","UWS":"8013245","MWAS":"8006224","EWAT":"8006226","FWCK":"8006232","FWST":"8006229","HWEE":"8006237","HWED":"8006233","AWL":"8006236","EWHP":"8006227","DWSN":"8013247","LWF":"8013248","KWEE":"8006240","HWEZ":"8000342","SWE":"8006252","LWEG":"8010364","LWST":"8013250","KWEG":"8006243","RBN":"8001174","BWRS":"8089045","UWEA":"8013254","MWEI":"8006256","DWEI":"8013253","NWGR":"8006257","UWE":"8010365","NWDG":"8006264","NWHR":"8006266","MWDB":"8006258","NWHF":"8006267","RW":"8006272","NWDO":"8000204","MWLB":"8006279","RWEI":"8006273","TW":"8006271","FWG":"8000218","KWES":"8006280","TWEL":"8006277","UWMB":"8013256","MWH":"8000220","RWE":"8000377","UWM":"8010366","WWSN":"8013258","DWS":"8010367","RWSS":"8006292","TWR":"8006289","LWG":"8013259","UWWE":"8013261","FWEK":"8006293","NWG":"8006298","TWSN":"8006296","UW":"8010368","NWEO":"8006300","KWEH":"8006303","BWW":"8010370","FWN":"8006304","DWX":"8013268","MWZH":"8006309","FWZ":"8006312","DWXB":"8013269","FWES":"8006313","FWI":"8006306","SWN":"8006315","LWL":"8013271","BWZ":"8013272","AWBS":"8006319","AWE":"8006330","LWND":"8013275","EWSE":"8006320","RWEL":"8006321","SWR":"8000378","SWRR":"8000378","EWVE":"8006323","WWLS":"8013279","BWR":"8010371","BWRO":"8010371","BWRU":"8010371","HWSN":"8006336","TWD":"8006331","FWDF":"8006340","DWND":"8013280","DWR":"8010372","EWER":"8006342","BWE":"8010373","EWHL":"8006339","NWRB":"8006347","BWER":"8013285","EWRN":"8006348","TWER":"8006346","MWHA":"8006353","UWTH":"8013291","NWFD":"8006349","NWFH":"8006349","UWH":"8010375","LWDE":"8013286","LWD":"8010374","AWBU":"8006357","EWFK":"8006356","MWS":"8006359","EWES":"8000242","MWM":"8006366","EWBV":"8006361","EWBH":"8006360","MWDF":"8006363","FWBG":"8000245","DWES":"8013295","HWTH":"8006367","TWSH":"8006373","AWLA":"8006369","BWES":"8089111","EWSM":"8006379","EWN":"8006383","MWHS":"8006378","TWX":"8006376","NWL":"8006380","LWZE":"8013297","NWK":"8006390","EWET":"8006386","FWR":"8000383","EWIC":"8006389","BWKR":"8089047","BWKRR":"8089047","BWKS":"8089047","FWRA":"8006401","FWH":"8000384","KWIC":"8006391","HWRN":"8006402","FWB":"8000288","NWU":"8006403","BWSU":"8013305","FWE":"8006407","FWO":"8006404","BWG":"8010376","FWIG":"8006408","FWS":"8006409","NWDC":"8006414","NWIE":"8006418","SWK":"8006392","RWI":"8006417","NWI":"8006426","RWS":"8006421","RWSW":"8006441","HWIH":"8006436","KMAH":"8070483","TWIB":"8006432","TWL":"8006440","BWI":"8081540","BWIG":"8089094","BWHO":"8010378","HW":"8006445","FWLM":"8006454","WWLD":"8013313","FWTH":"8006459","NWHD":"8006448","DWT":"8010380","TWLB":"8006456","NWIG":"8006455","BWDF":"8081688","AWIR":"8006460","EWIL":"8006466","NWIN":"8006473","NWB":"8006472","UWIR":"8013315","RWND":"8006468","SWI":"8006481","AWG":"8006475","NWKH":"8006476","HWIN":"8006482","FW":"8000250","TWI":"8006479","NWN":"8006488","SWNW":"8006483","FWIN":"8006465","EWTB":"8006486","AWI":"8006484","TWIN":"8006485","LWIP":"8013319","KWIR":"8006498","UWIP":"8013318","FWIR":"8006499","AWIM":"8006489","EWIK":"8006505","HWIS":"8006503","EWIN":"8006501","SWIG":"8006461","WWI":"8010381","SWIN":"8006463","WW":"8010382","DWIO":"8010383","EWIT":"8000251","EWIA":"8006510","WWT":"8013322","HWTT":"8000344","DWIM":"8013324","TWIT":"8006517","KWIS":"8006516","HWTM":"8006520","WWK":"8010384","SWIH":"8000379","RMBK":"8003339","UWOF":"8013333","FWZN":"8006524","AWRT":"8006527","FWX":"8006528","TWO":"8006545","RWO":"8006544","AWLF":"8006541","LWN":"8080600","LWO":"8013335","LWOR":"8013336","FWON":"8006546","HWOH":"8000255","HWOL":"8000255","NWM":"8006554","FWOE":"8006529","BMN":"8089110","UWLH":"8013329","SWFS":"8006555","RKLN":"8003336","FWFG":"8006548","MWO":"8006550","BWIN":"8089096","USTA":"8013036","UWK":"8010385","LWLS":"8013344","HWWI":"8006561","MWNS":"8006533","AWOL":"8006559","MRBI":"8000256","BWOL":"8013345","HWOB":"8006552","FWOR":"8000257","MWTI":"8006537","FWRR":"8006534","FWOD":"8006535","BWOK":"8089048","RWRT":"8000254","AWRE":"8006570","LWU":"8013357","AWST":"8006572","BWRZ":"8010386","BWHH":"8089097","EWUF":"8006590","DWU":"8013348","UWF":"8010387","HWUL":"8006592","UWFN":"8013349","NHOB":"8000173","BWUE":"8013350","HWUN":"8000268","RDOF":"8001482","KWZ":"8006623","RDOG":"8001483","KWL":"8006607","KWLP":"8006607","TBIB":"8000944","KWBA":"8006596","EWGD":"8006577","KWS":"8006619","KWSO":"8006618","NWLZ":"8006624","EWGT":"8006578","KWRO":"8006616","SWB":"8006581","UWCH":"8013360","KWU":"8006620","NWZ":"8006586","KWV":"8006718","NWS":"8006582","LWZW":"8013362","KWO":"8006719","DWD":"8010388","LWZ":"8013361","NWBZ":"8006588","WWSF":"8013352","SWU":"8006627","BETN":"8080370","BWUR":"8080370","BWUS":"8010389","UWU":"8013366","WWST":"8013354","LWUZ":"8013365","KW":"8000266","RWY":"8006629","DZT":"8013368","KX":"8006630","WZN":"8013370","WZAR":"8013373","NWH":"8000260","WZE":"8013377","BZS":"8013376","NZA":"8006634","LZA":"8013371","DZNH":"8013381","WZEN":"8013378","RZ":"8006641","NZ":"8006635","LZ":"8010390","BYOR":"8089050","LZD":"8013384","FZR":"8006644","FZK":"8006643","UZLW":"8013383","UZL":"8010391","FZH":"8006646","BZF":"8013392","FZEP":"8006648","LZE":"8013389","BZEP":"8081560","LZI":"8013402","WZIN":"8013393","UZU":"8013396","UZE":"8013398","BZN":"8081580","BZTH":"8081580","NZF":"8006660","BZIL":"8013406","TZI":"8006662","RZIM":"8006661","KZI":"8006659","FZM":"8006663","RDOM":"8001485","DZ":"8010393","NERS":"8001846","NZI":"8006664","DZL":"8013413","MZHP":"8006670","LZBR":"8013414","MZO":"8006671","LZO":"8080610","DZSC":"8013424","RZT":"8006672","LZBN":"8013425","LZGL":"8013418","BZO":"8010395","RZHN":"8006678","WZS":"8010396","LZS":"8013428","KZU":"8006673","LHNZ":"8080620","TZU":"8006676","RZUN":"8006679","DZWP":"8013433","SZW":"8006680","DZW":"8010397","NZWU":"8006685","DZWO":"8013437","RZW":"8006686","FZW":"8006687","NZWL":"8006684","DZWZ":"8013436","RWD":"8006261","RDOA":"8001479","DZA":"8010398","UWMT":"8013266","RGTF":"8002480","RMBO":"8003857","RMBW":"8003854","BSDE":"8089115","TRNF":"8004280","RVLH":"8000393","TRG":"8005200","RVLZ":"8006667","TRSA":"8005202","RVLE":"8000356","RNBG":"8089119","SFIM":"8002132","SGN":"8002238","BLAK":"8089114","UNHI":"8012452","RHEB":"8000771","RSZM":"8005587","FDZ":"8001456","FDAL":"8001386","FHEU":"8002822","RSMM":"8070097","FMHD":"8070088","FOLM":"8070091","HLGF":"8002589","FOKL":"8070092","RBZB":"8000691","HLEA":"8079097","HLEG":"8079097","HKWA":"8070086","HLGM":"8003545","RNBU":"8004257","RBRT":"8000802","RKPD":"8003175","RKPW":"8007859","RSAI":"8007857","RRN":"8004935","RBOK":"8001043","RAM":"8070096","FDZM":"8001455","FOMP":"8070090","AHOT":"8003003","AHZH":"8079605","AACW":"8000416","AY":"8003032","FDZS":"8001459","AKE":"8003477","AKHD":"8003431","AME":"8003960","AKRH":"8003479","KASZ":"8070704","ASC":"8005435","TBIF":"8001005","TFF":"8002111","AKRU":"8003253","TKLU":"8003345","ASU":"8005781","RSFL":"8007858","TSUS":"8005792","TWID":"8006416","TSEP":"8005329","HWBD":"8006449","FAZS":"8000558","TOEW":"8004624","TMAG":"8003807","MKAI":"8003146","RLSM":"8003759","HDVD":"8001489","TTPS":"8002700","TWRW":"8006290","KKBL":"8079140","ENHF":"8004173","AGRO":"8002411","THBH":"8002998","THHF":"8002998","HLAD":"8004777","TELI":"8006294","KNAL":"8004335","FHSU":"8002958","BEBD":"8089101","BLIH":"8089113","BLIO":"8089113","BHLS":"8089025","BMS":"8089328","BARF":"8089103","BHST":"8089329","BBEU":"8089118","BOLS":"8089330","BLIS":"8089472","RBMT":"8001214","BPIC":"8089331","BKBO":"8089102","BSZF":"8089000","BTG":"8089089","WSCT":"8012944","BSFD":"8081586","BFPN":"8011557","TMON":"8004077","TOED":"8004632","BSO":"8089327","BWH":"8089116","BOSS":"8089473","TRBG":"8005168","RBRP":"8001212","BSRW":"8089053","KMCP":"8003937","EHWS":"8080630","RSHF":"8007860","NZIK":"8006666","EOLT":"8079069","LNW":"8012478","LNW H":"8012478","FOCK":"8004614","BJLB":"8089537","SNO":"8079083","BGGS":"8089051","RNFL":"8079146","RNFS":"8079146","HWUE":"8006270","BWED":"8089131","SGSZ":"8002175","RRZB":"8077771","TPW":"8004801","TAEW":"8079089","HVCS":"8087020","TLM":"8003591","HNMU":"8070734","TNAI":"8004202","BBRF":"8089099","HHN":"8079095","RHGB":"8002515","HWEH":"8087065","NWDM":"8007856","UHOS":"8087061","TALD":"8000481","FWED":"8079151","SMUE":"8087062","SLCJ":"8007868","LTMW":"8013085","TWEB":"8087067","RSII":"8079616","LMHR":"8013455","FOUS":"8087064","FGOG":"8002269","LZIO":"8073410","AALH":"8000779","KBPS":"8000324","WKAR":"8011995","WTIW":"8079604","WRTF":"8079629","FFME":"8079632","FKRS":"8087063","RWPF":"8000146","FFLF":"8070003","TBOX":"8001111","NHEN":"8002783","TTUN":"8000456","RWGA":"8000143","RFMU":"8000453","UWOL":"8013334","UKSO":"8011312","UBBZ":"8011067","MAGM":"8000659","ROKS":"8004639","TWHF":"8006135","RBTN":"8001138","RUEM":"8005942","TSIH":"8005568","RDUN":"8070170","TWV":"8006212","TWVH":"8006212","RSIS":"8005560","HSCG":"8000440","HSDK":"8000445","TIT":"8003103","AFEB":"8001977","WNRW":"8010246","LFLU":"8012183","WSRB":"8011778","DKTF":"8011399","DGRA":"8012869","DSCF":"8000343","DPIN":"8012641","LE":"8011491","LE  H":"8011491","RMSU":"8003833","HLTT":"8003800","FLGF":"8003526","RMU B":"8004192","TBLH":"8000787","TGRW":"8002445","TNA M":"8004201","RIMZ":"8003066","TMHB":"8004068","RIMM":"8003061","TMHR":"8004067","TTUG":"8005946","TTUS":"8005925","TSPM":"8005617","TWUN":"8006626","TWLH":"8006281","TWUM":"8006625","RSCW":"8005425","RLRW":"8003743","RLRD":"8003736","RLRS":"8003737","RLAC":"8003562","RKOF":"8003404","RHBF":"8002681","USKM":"8012854","RMOW":"8004095","RHBO":"8002684","RNMA":"8004217","TRH":"8005097","NCN":"8001334","NRTM":"8005122","TDLM":"8001405","RHFM":"8003014","ANSW":"8007790","FFZH":"8002055","HKHW":"8003276","HBSK":"8000759","LVTT":"8079152","HWES":"8006358","HOTL":"8004705","HLGL":"8003644","HBLB":"8005324","HOTM":"8004704","LSDW":"8012863","DBPL":"8011416","LSEL":"8012181","DHFR":"8011431","LSVS":"8012204","LLMK":"8012186","TRXS":"8005001","TMIN":"8003834","TMAI":"8003808","LMDR":"8012187","DSRB":"8010336","AFIB":"8002556","LLB":"8012184","MSAB":"8005639","SRAM":"8007482","LLWP":"8012202","EHOH":"8087039","TCP":"8004620","DWE":"8013267","DWEW":"8013267","KKWW":"8003383","FVOE":"8006068","FMBB":"8003971","FKJK":"8003197","FKKD":"8003198","WGMW":"8012584","NFTO":"8001988","KURR":"8006036","TRCB":"8005002","NAHF":"8000618","AKH":"8003474","NALW":"8000540","RMR A":"8003841","RMSM":"8003841","TNAS":"8004195","RNST":"8007441","RESN":"8007443","WUMH":"8013156","RWB":"8007442","MMHG":"8004179","LKMR":"8010204","RHM":"8007444","AAHG":"8000480","RAG":"8007445","RNHF":"8077434","NHAP":"8002578","NPEN":"8004797","NNAM":"8004336","FSLN":"8005456","RWRD":"8006536","SHAM":"8002648","RBLN":"8000861","RND":"8004306","SSTB":"8005673","RRZD":"8005214","RWRZ":"8006531","RRZU":"8005072","RGES":"8002241","RRZM":"8005071","RFTS":"8002025","UNRO":"8012429","SKLH":"8002943","NKGM":"8003329","LCBS":"8011323","KBUN":"8001091","BAHH":"8011064","RANS":"8005257","MFLH":"8002085","RGEH":"8002239","RGEM":"8002239","BSTH":"8012253","ECFS":"8001343","EBRS":"8001182","KRBL":"8005057","EWEM":"8006207","EMSR":"8004190","NGFA":"8002349","FPU":"8004816","HOLW":"8004670","RBPK":"8000777","TNSN":"8004238","TBWT":"8000706","ALHS":"8003785","TN  M":"8004232","KKSM":"8003341","MGRL":"8002346","DMEA":"8012318","EBIS":"8000956","SSHI":"8001302","LLN":"8012196","URDN":"8012743","RLAD":"8003507","MBAE":"8000678","DPM":"8017442","ABRB":"8001136","RSCS":"8005426","LLES":"8012200","ALD":"8003786","ALD A":"8003786","LMAN":"8012304","AELB":"8002551"}+
\ No newline at end of file
diff --git a/package.json b/package.json
@@ -0,0 +1,5 @@
+{
+  "dependencies": {
+    "db-stations": "^3.0.0"
+  }
+}
diff --git a/src/backend/hafas/api/refresh_journey.nim b/src/backend/hafas/api/refresh_journey.nim
@@ -4,7 +4,6 @@ import ../util
 import json
 import asyncdispatch
 import options
-import sequtils
 
 proc refreshJourney*(params: RefreshJourneyParams): Future[Journey] {.async.} =
   let req = %* {

@@ -21,5 +20,4 @@ proc refreshJourney*(params: RefreshJourneyParams): Future[Journey] {.async.} =
   }
 
   let data = await request(req)
-  echo pretty data
   return parseJourneysResponse(data, true).journeys[0]
diff --git a/src/backend/hafas/parse/journeys_response.nim b/src/backend/hafas/parse/journeys_response.nim
@@ -20,5 +20,8 @@ proc parseJourneysResponse*(data: JsonNode, isRefresh: bool = false): JourneysRe
 
   result.journeys = data["res"]["outConL"].getElems().map(mkParseJourney(common))
   if not isRefresh:
-    result.earlierRef = data["res"]["outCtxScrB"].getStr()
-    result.laterRef = data["res"]["outCtxScrF"].getStr()
+    if data["res"].hasKey("outCtxScrB"):
+      result.earlierRef = data["res"]["outCtxScrB"].getStr()
+    
+    if data["res"].hasKey("outCtxScrF"):
+      result.laterRef = data["res"]["outCtxScrF"].getStr()
diff --git a/src/backend/hafas/parse/polyline.nim b/src/backend/hafas/parse/polyline.nim
@@ -1,5 +1,4 @@
 import ../types
-import ../util
 import json
 import options
 import math
diff --git a/src/endpoints/refreshJourney.nim b/src/endpoints/refreshJourney.nim
@@ -15,7 +15,7 @@ proc refreshJourneyEndpoint*(requestData: JsonNode): Future[JsonNode] {.async.} 
   let journey = await refreshJourney(RefreshJourneyParams(
       refreshToken: cacheObj.journeys[journeyId].refreshToken,
       stopovers:    some(true),
-      polylines:    some(true),
+      polylines:    some(false),
       tickets:      some(true),
     ))
 
diff --git a/src/endpoints/suggestions.nim b/src/endpoints/suggestions.nim
@@ -1,5 +1,12 @@
 import json, options, asyncdispatch
 import ../types, ../backend/hafas
 
+const ds100Json = staticRead "../../ds100reverse.json"
+
+
 proc suggestionsEndpoint* (data: JsonNode): Future[JsonNode] {.async.} =
-  return %* (await suggestions(data.to(SuggestionsParams)))
+  let ds100 = parseJson(ds100Json)
+  if ds100.hasKey(data["query"].getStr):
+    return %* (await suggestions(SuggestionsParams(query: ds100[data["query"].getStr].getStr)))
+  else:
+    return %* (await suggestions(data.to(SuggestionsParams)))
diff --git a/src/types.nim b/src/types.nim
@@ -178,13 +178,13 @@ type
     coordinates*:  seq[float]
 
 
-  notFoundException* = object of Exception
-  errorException*    = object of Exception
+  notFoundException* = object of ValueError
+  errorException*    = object of ValueError
 
   hafasExceptionKind* = enum
     SERVER_ERROR, ACCESS_DENIED, INVALID_REQUEST, NOT_FOUND
 
-  hafasException*    = ref object of Exception
+  hafasException*    = ref object of ValueError
     code*: hafasExceptionKind
     message*: string
     statusCode*: HttpCode
diff --git a/yarn.lock b/yarn.lock
@@ -0,0 +1,113 @@
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+# yarn lockfile v1
+
+
+core-util-is@~1.0.0:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
+  integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
+
+db-stations@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/db-stations/-/db-stations-3.0.0.tgz#567c1065dd65620b0d94c000b2792eaa668f8d30"
+  integrity sha512-HaAthWRXJPFQhRFZImNoG+gfmCTwk8IuRzxSVqsS8Farbo/A9Cm57Pm798jUkKCLQmJc0krdI/JrScP5npZH0g==
+  dependencies:
+    ndjson "^1.5.0"
+    tokenize-db-station-name "^2.2.1"
+
+inherits@~2.0.3:
+  version "2.0.4"
+  resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
+  integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
+
+isarray@~1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
+  integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
+
+json-stringify-safe@^5.0.1:
+  version "5.0.1"
+  resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
+  integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
+
+minimist@^1.2.0:
+  version "1.2.5"
+  resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
+  integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
+
+ndjson@^1.5.0:
+  version "1.5.0"
+  resolved "https://registry.yarnpkg.com/ndjson/-/ndjson-1.5.0.tgz#ae603b36b134bcec347b452422b0bf98d5832ec8"
+  integrity sha1-rmA7NrE0vOw0e0UkIrC/mNWDLsg=
+  dependencies:
+    json-stringify-safe "^5.0.1"
+    minimist "^1.2.0"
+    split2 "^2.1.0"
+    through2 "^2.0.3"
+
+normalize-for-search@^2.0.1:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/normalize-for-search/-/normalize-for-search-2.1.0.tgz#054ee765de1e36613b7f3dd4aa4cf6f9c32330fe"
+  integrity sha512-SL9xv8eEXXQfj7wo4aq/QjgCLzcKSLYAoVcRyaxJPZJkiIlGX579TiuoLWrFSkG6MZfesJ9fRpYcdpYKwckZUw==
+
+process-nextick-args@~2.0.0:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
+  integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
+
+readable-stream@~2.3.6:
+  version "2.3.7"
+  resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
+  integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
+  dependencies:
+    core-util-is "~1.0.0"
+    inherits "~2.0.3"
+    isarray "~1.0.0"
+    process-nextick-args "~2.0.0"
+    safe-buffer "~5.1.1"
+    string_decoder "~1.1.1"
+    util-deprecate "~1.0.1"
+
+safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+  version "5.1.2"
+  resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
+  integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
+
+split2@^2.1.0:
+  version "2.2.0"
+  resolved "https://registry.yarnpkg.com/split2/-/split2-2.2.0.tgz#186b2575bcf83e85b7d18465756238ee4ee42493"
+  integrity sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==
+  dependencies:
+    through2 "^2.0.2"
+
+string_decoder@~1.1.1:
+  version "1.1.1"
+  resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
+  integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
+  dependencies:
+    safe-buffer "~5.1.0"
+
+through2@^2.0.2, through2@^2.0.3:
+  version "2.0.5"
+  resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
+  integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==
+  dependencies:
+    readable-stream "~2.3.6"
+    xtend "~4.0.1"
+
+tokenize-db-station-name@^2.2.1:
+  version "2.2.2"
+  resolved "https://registry.yarnpkg.com/tokenize-db-station-name/-/tokenize-db-station-name-2.2.2.tgz#3ebb79a317c1ca7ad55db96c54e2a4e9144590e7"
+  integrity sha512-Ns2FSWYAkakx7VSiZ3WB18obnj3t03mrcixfyTl8aZPxAANmB4+l1INHLF1Dd5ujufK2+izQZNLc4ooz2Kqppw==
+  dependencies:
+    normalize-for-search "^2.0.1"
+
+util-deprecate@~1.0.1:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
+  integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
+
+xtend@~4.0.1:
+  version "4.0.2"
+  resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
+  integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==