From 5c4358add0e68506f76b7f6f6d6c140b5850fe08 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 19 Apr 2018 16:43:07 +0200 Subject: [PATCH 01/64] source files added --- wordstats/__init__.py | 3 + .../denl/edit_distance_rules/rules.txt | 0 wordstats/word_distance.py | 145 ++++++++++++++++++ 3 files changed, 148 insertions(+) create mode 100644 wordstats/language_data/cognates/denl/edit_distance_rules/rules.txt create mode 100644 wordstats/word_distance.py diff --git a/wordstats/__init__.py b/wordstats/__init__.py index 7cedb2d..9379206 100644 --- a/wordstats/__init__.py +++ b/wordstats/__init__.py @@ -6,6 +6,9 @@ # them when it does the reflection thing to create the DB tables from .word_info import WordInfo from .language_info import LanguageInfo +from .cognate_info import CognateInfo +from .getchunix import _Getch +from .word_distance import WordDistance # Create all tables in the engine. equivalent to "Create Table" in SQL Base.metadata.create_all(BaseService.engine) diff --git a/wordstats/language_data/cognates/denl/edit_distance_rules/rules.txt b/wordstats/language_data/cognates/denl/edit_distance_rules/rules.txt new file mode 100644 index 0000000..e69de29 diff --git a/wordstats/word_distance.py b/wordstats/word_distance.py new file mode 100644 index 0000000..8f06dd9 --- /dev/null +++ b/wordstats/word_distance.py @@ -0,0 +1,145 @@ +import codecs +import configparser +from .cognate_files_path import * + +class WordDistance(object): + def __init__(self): + self.replace_distance = 1 + self.add_distance = 1 + self.threshold = 0.3 + self.rules = [] + + @classmethod + def loadConfig(cls, language_ids, method_name): + + language_code_path = path_of_cognate_parameters(language_ids, method_name) + + return cls.load_from_path(language_code_path) + + + @classmethod + def load_from_path(cls, path): + + new_WordDistance = cls() + + config = configparser.ConfigParser() + + try: + config.read(path) + except FileNotFoundError: + print(path, " not found. Supply configuration file with arguments.") + + new_WordDistance.replace_distance = int(config['DISTANCE']['ReplaceDistance']) + new_WordDistance.add_distance = int(config['DISTANCE']['AddDistance']) + new_WordDistance.threshold = float(config['THRESHOLD']['Threshold']) + + return new_WordDistance + + def load_rules(self, language_ids, method_name): + + path = path_of_cognate_rules(language_ids, method_name) + + self.load_rules_from_path(path) + + + def load_rules_from_path(self, path): + + lines = [] + try: + with codecs.open(path, encoding="utf8") as words_file: + lines = words_file.read().splitlines() + + except FileNotFoundError: + print("rules.txt not found, assumed empty.") + + self.rules = [] + for line in lines: + words = line.split() + self.rules.append((words[0],words[1])) + + + def edit_distance(self, word1: str, word2: str): + + wordLongest, wordShortest = (word1, word2) if len(word1) >= len(word2) else (word2, word1) + + distance = 0 + for i in range(len(wordShortest)): + if wordLongest[i] is not wordShortest[i]: + distance += self.replace_distance + + for i in range(len(wordShortest), len(wordLongest)): + distance += self.add_distance + + distance /= len(wordLongest) + + if distance < self.threshold: + return True + else: + False + + def edit_distance_fuzzy(self, word1: str, word2: str): + + wordLongest, wordShortest = (word1, word2) if len(word1) >= len(word2) else (word2, word1) + + distance = 0 + for i in range(len(wordShortest)): + if wordLongest[i] is not wordShortest[i]: + distance += self.replace_distance + + for i in range(len(wordShortest), len(wordLongest)): + distance += self.add_distance + + return distance / len(wordLongest) + + def edit_distance_absolute(self, word1: str, word2: str): + + if word1 == word2: + return True + else: + False + + def edit_distance_rules(self, word1: str, word2: str): + + #1: iterate over rules + #2: find a substring in word1 containing the left side of the rule + #3: register occurence + #4: + + + # go over all possibilities using backtracking + # in order to avoid infinitely warping a word the changed part of the word is marked + # and cant be changed again + + min_dist = self.edit_distance_rules_rec(word1,word2,0) + if min_dist < self.threshold: + return True + else: + False + + + def edit_distance_rules_rec(self, word1:str, word2:str, word1marker): + + minDist = self.edit_distance_fuzzy(word1, word2) + + #stop when end of word is reached + if word1marker >= len(word1): + return minDist + + #recursion step, no adjustment + minDist = min(minDist, self.edit_distance_rules_rec(word1,word2,word1marker+1)) + + # recursion step, adjust word by a rule + for rule in self.rules: + if word1.find(rule[0],word1marker) == word1marker: + + minDist = min(minDist, + self.edit_distance_rules_rec(word1.replace(rule[0], rule[1], 1),word2, word1marker+len(rule[1]))) + + return minDist + + + + + + + From 5df18393b5ba2ad3ff28a1bd36e1a5d812255284 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 19 Apr 2018 16:43:46 +0200 Subject: [PATCH 02/64] path global parameters added --- wordstats/config.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/wordstats/config.py b/wordstats/config.py index d351ab3..12eea97 100644 --- a/wordstats/config.py +++ b/wordstats/config.py @@ -6,5 +6,10 @@ db_uri += '?charset=utf8' DATA_FOLDER= 'language_data/hermitdave/2016' +DATA_FOLDER_COGNATES= 'language_data/cognates' +BLACKLIST= 'blacklist' +WHITELIST= 'whitelist' +RULES= 'rules' +CANDIDATES= 'candidates' -MAX_WORDS = 10000 \ No newline at end of file +MAX_WORDS = 1000 \ No newline at end of file From 239b3964dadd710cd85e8e9aef36fa3a71dd7790 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 19 Apr 2018 16:46:57 +0200 Subject: [PATCH 03/64] class for creating distance measure --- wordstats/word_distance.py | 36 +++++++++++------------------------- 1 file changed, 11 insertions(+), 25 deletions(-) diff --git a/wordstats/word_distance.py b/wordstats/word_distance.py index 8f06dd9..363deba 100644 --- a/wordstats/word_distance.py +++ b/wordstats/word_distance.py @@ -9,6 +9,8 @@ def __init__(self): self.threshold = 0.3 self.rules = [] + # load configuration given language combination code and method name, configuration file assumed to be + # in the associated folder @classmethod def loadConfig(cls, language_ids, method_name): @@ -35,6 +37,7 @@ def load_from_path(cls, path): return new_WordDistance + # load rules from rules.txt located in associated folder def load_rules(self, language_ids, method_name): path = path_of_cognate_rules(language_ids, method_name) @@ -58,26 +61,17 @@ def load_rules_from_path(self, path): self.rules.append((words[0],words[1])) - def edit_distance(self, word1: str, word2: str): - - wordLongest, wordShortest = (word1, word2) if len(word1) >= len(word2) else (word2, word1) + # traditional thresholded edit_distance + def edit_distance_thresholded(self, word1: str, word2: str): - distance = 0 - for i in range(len(wordShortest)): - if wordLongest[i] is not wordShortest[i]: - distance += self.replace_distance - - for i in range(len(wordShortest), len(wordLongest)): - distance += self.add_distance - - distance /= len(wordLongest) + distance = self.edit_distance(word1, word2) if distance < self.threshold: return True else: False - def edit_distance_fuzzy(self, word1: str, word2: str): + def edit_distance(self, word1: str, word2: str): wordLongest, wordShortest = (word1, word2) if len(word1) >= len(word2) else (word2, word1) @@ -91,6 +85,7 @@ def edit_distance_fuzzy(self, word1: str, word2: str): return distance / len(wordLongest) + # cognate assuming a perfect match def edit_distance_absolute(self, word1: str, word2: str): if word1 == word2: @@ -98,28 +93,19 @@ def edit_distance_absolute(self, word1: str, word2: str): else: False + # edit_distance including rules for substitution def edit_distance_rules(self, word1: str, word2: str): - #1: iterate over rules - #2: find a substring in word1 containing the left side of the rule - #3: register occurence - #4: - - - # go over all possibilities using backtracking - # in order to avoid infinitely warping a word the changed part of the word is marked - # and cant be changed again - min_dist = self.edit_distance_rules_rec(word1,word2,0) if min_dist < self.threshold: return True else: False - + # recursive part of rule substitution edit distance def edit_distance_rules_rec(self, word1:str, word2:str, word1marker): - minDist = self.edit_distance_fuzzy(word1, word2) + minDist = self.edit_distance(word1, word2) #stop when end of word is reached if word1marker >= len(word1): From f124d5d2de7262ef4f5d4d9a5f80c5758f5607c6 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 19 Apr 2018 16:48:43 +0200 Subject: [PATCH 04/64] collection of functions for retrieving files --- wordstats/cognate_files_path.py | 74 +++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 wordstats/cognate_files_path.py diff --git a/wordstats/cognate_files_path.py b/wordstats/cognate_files_path.py new file mode 100644 index 0000000..256a712 --- /dev/null +++ b/wordstats/cognate_files_path.py @@ -0,0 +1,74 @@ +# "hermit dave" has a nice repository of word frequencies +# computed for many languages based on movie subtitles + +from .config import DATA_FOLDER_COGNATES, WHITELIST, BLACKLIST, RULES, CANDIDATES +import os +import codecs + + + +def path_of_cognate_languages(languageFrom, languageTo): + alphabetReorder = sorted(languageFrom, languageTo) + + return path_of_cognate_languages(alphabetReorder[0] + alphabetReorder[1]) + +def path_of_cognate_languages(language_ids): + package_directory = os.path.dirname(os.path.abspath(__file__)) + file_path = package_directory + os.sep + "{0}{1}{2}".format(DATA_FOLDER_COGNATES, os.sep ,language_ids) + + return file_path + +def path_of_cognate_candidates(language_ids, method_name): + + return path_to_cognate_file(language_ids, CANDIDATES, method_name) + + +def path_of_cognate_blacklist(language_ids): + + return path_to_cognate_file(language_ids, BLACKLIST) + + +def path_of_cognate_whitelist(language_ids): + + return path_to_cognate_file(language_ids, WHITELIST) + +def path_of_cognate_parameters(language_ids, method_name): + + file_path = path_of_cognate_languages(language_ids) + os.sep + \ + method_name + os.sep + method_name + "-params.cfg" + + os.makedirs(os.path.dirname(file_path), exist_ok=True) + + return file_path + + +def path_of_cognate_rules(language_ids, method_name): + + return path_to_cognate_file(language_ids, RULES, method_name) + +def path_to_cognate_file(language_ids, file_name, method_name = ""): + + file_path = path_of_cognate_languages(language_ids) + os.sep + if method_name is not "": + file_path += method_name + os.sep + file_path += file_name + ".txt" + + os.makedirs(os.path.dirname(file_path), exist_ok=True) + + return file_path + +def load_from_path(path): + + try: + with codecs.open(path, encoding="utf8") as file: + content = file.read() + + except FileNotFoundError: + print(path + " not found, assumed empty.") + + return content + +def save_to_file(path, content): + with codecs.open(path, encoding="utf8", mode="w") as words_file: + words_file.write(content) + From 34baa4869a9f9ea5416655319385f9c3897beca2 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 19 Apr 2018 16:49:22 +0200 Subject: [PATCH 05/64] for creating candidate/blacklist/whitelist.txt --- wordstats/cognate_info.py | 186 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 186 insertions(+) create mode 100644 wordstats/cognate_info.py diff --git a/wordstats/cognate_info.py b/wordstats/cognate_info.py new file mode 100644 index 0000000..f367e20 --- /dev/null +++ b/wordstats/cognate_info.py @@ -0,0 +1,186 @@ +import codecs +import os +from datetime import datetime + +from sqlalchemy import Table +import configparser +from .word_info import WordInfo, UnknownWordInfo +from .utils.mem_footprint import total_size +from .base_service import BaseService, Base +from .config import MAX_WORDS +from .metrics_computers import * +from .cognate_files_path import * +from .getchunix import read_single_keypress + + +class CognateInfo(object): + def __init__(self, language_ids, method_name): + self.language_ids = language_ids + self.whitelist = [] + self.candidates = [] + self.blacklist = [] + self.rules = [] + self.method_name = method_name + + def all_blacklist(self): + return self.blacklist.items() + + def all_whitelist(self): + return self.whitelist.items() + + def all_rules(self): + return self.rules.items() + + def __getitem__(self, key): + return self.get(key) + + + # also save new dicts + @classmethod + def load_from_path(cls, language_ids, method_name= ""): + """ + Loads cognate information given the cognate code (e.g. ennl) and method_name + Loads the word info from the given file + where the format expected are two words per line separated by a whitespace e.g. + + die die + was was + er er + in in + ja ja + ... + + :param cognate_code: + :param method_name: + :return: + """ + + new_registry = cls(language_ids, method_name) + + language_code_path = path_of_cognate_whitelist(language_ids) + new_registry.whitelist = load_from_path(language_code_path).splitlines() + + language_code_path = path_of_cognate_blacklist(language_ids) + new_registry.blacklist = load_from_path(language_code_path).splitlines() + + language_code_path = path_of_cognate_candidates(language_ids, method_name) + new_registry.candidates = load_from_path(language_code_path).splitlines() + + return new_registry + + def save_candidates(self): + + language_code_path = path_of_cognate_candidates(self.language_ids, self.method_name) + save_to_file(language_code_path, '\n'.join(self.candidates)) + + def save_evaluation(self): + + language_code_path = path_of_cognate_whitelist(self.language_ids) + save_to_file(language_code_path, '\n'.join(self.whitelist)) + + language_code_path = path_of_cognate_blacklist(self.language_ids) + save_to_file(language_code_path, '\n'.join(self.blacklist)) + + # generates candidates based on distance function func and word lists + def apply_distance_metric(self, wordlist1, wordlist2, func): + + for w1 in wordlist1: + newlist = list(filter(lambda x: len(x)>0 , map(lambda w: w1 + ' ' + w if func(w1, w) else "", wordlist2))) + self.candidates.extend(newlist) + + # note: only executable in terminal, reactive to one-key stroke + def start_quiz(self): + print(self.language_ids) + print("y: whitelist") + print("q: quit") + print("other: blacklist") + + for cognate in self.candidates: + print(cognate) + + char = read_single_keypress() + + if char == 'y': + self.whitelist.append(cognate) + elif char == 'q': + break + else: + self.blacklist.append(cognate) + + + + + # TODO: implement load and cache from /to db + @classmethod + def load_from_db(cls, cognate_code, method_name= ""): + """ + Assumes the ~./word_info file contains + information about how to connect to the + database. Also, assumes the database contains + the information. + + :param language_id: + :return: + """ + + new_registry = cls(cognate_code, method_name= "") + + all_word_info_items = WordInfo.find_all(cognate_code) + + for each in all_word_info_items: + new_registry.word_info_dict[each.word] = each + + return new_registry + + def cache_to_db(self): + """ + Useful to save the informations about a given language + in the DB. Loading from the DB is faster than from file. + See the tests file + :return: + """ + + def clear_corresponding_entries_in_db(self): + table = Table('word_info', Base.metadata, autoload=True, autoload_with=BaseService.engine) + words = BaseService.session.query(table).filter(table.c.language_id == self.language_id) + words.delete(synchronize_session=False) + + clear_corresponding_entries_in_db(self) + for word_info in list(self.word_info_dict.values()): + BaseService.session.add(word_info) + BaseService.session.commit() + + # Everything that follows is private + def print_load_stats(self, a, b): + memory_footprint = total_size(self.blacklist, set()) / 1024 / 1024 + print(("Elapsed time to load the {0} data: {1} ({2} entries)".format(self.language_ids, b - a, + len(self.blacklist)))) + print(("Required memory for the {0} registry: {1}MB".format(self.language_ids, memory_footprint))) + + @classmethod + def profile_load_from_db(cls, language_id, output=False): + + a = datetime.now() + new_registry = cls.load_from_db(language_id) + b = datetime.now() + if output: + new_registry.print_load_stats(a, b) + + return b - a + + @classmethod + def profile_load_from_file(cls, cognate_code, method_name= "", output=False): + + a = datetime.now() + new_registry = cls.load_from_file(cognate_code, method_name= "") + b = datetime.now() + if output: + new_registry.print_load_stats(a, b) + + return b - a + + + + + + From 41348b1ace126eb985cec277deaa2445b83fc36a Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 19 Apr 2018 16:50:27 +0200 Subject: [PATCH 06/64] reactive input listener with no need for ENTER --- wordstats/getchunix.py | 120 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 120 insertions(+) create mode 100644 wordstats/getchunix.py diff --git a/wordstats/getchunix.py b/wordstats/getchunix.py new file mode 100644 index 0000000..1497a0b --- /dev/null +++ b/wordstats/getchunix.py @@ -0,0 +1,120 @@ +import sys + +class _Getch: + """Gets a single character from standard input.""" + def __init__(self): + try: + self.impl = _GetchWindows() + except ImportError: + self.impl = _GetchUnix() + + def __call__(self): + return self.impl() + + +class _GetchUnix: + def __init__(self): + import tty + + def __call__(self): + import tty, termios + fd = sys.stdin.fileno() + old_settings = termios.tcgetattr(fd) + try: + tty.setraw(sys.stdin.fileno()) + ch = sys.stdin.read(1) + finally: + termios.tcsetattr(fd, termios.TCSADRAIN, old_settings) + return ch + + +class _GetchWindows: + def __init__(self): + import msvcrt + + def __call__(self): + import msvcrt + return msvcrt.getch() + + +parsenum = (lambda num: + (sys.maxsize if 0 > num else num)) + + +def read_single_keypress(): + """interface for _Getch that interprets backspace and DEL properly""" + getch = _Getch() + x = getch.__call__() + ox = ord(x) + if ox == 27 or ox == 127: + sys.stdout.write(chr(8)) + sys.stdout.write(chr(32)) # hacky? indeed. does it *work*? hell yeah! + sys.stdout.write(chr(8)) + + elif ox == 3: raise KeyboardInterrupt + elif ox == 4: raise EOFError + return x + + +def nbsp(x, y): + """append x to y as long as x is not DEL or backspace""" + if ord(x) == 27 or ord(x) == 127: + try: + y.pop() + except IndexError: + pass + return y + y.append(x) + return y + + +def thismany(count=-1) -> str: + """get exactly count chars of stdin""" + y = [] + count = parsenum(count) + while len(y) <= count: + i = read_single_keypress() + _ = sys.stdout.write(i) + sys.stdout.flush() + y = nbsp(i, y) + return "".join(y) + + +def until(chars, count=-1) -> str: + """get chars of stdin until any of chars is read, + or until count chars have been read, whichever comes first""" + y = [] + chars = list(chars) + count = parsenum(count) + while len(y) <= count: + i = read_single_keypress() + _ = sys.stdout.write(i) + sys.stdout.flush() + if i in chars: + break + y = nbsp(i, y) + return "".join(y) + + +def until_not(chars, count=-1) -> str: + """read stdin until any of chars stop being read, + or until count chars have been read; whichever comes first""" + y = [] + chars = list(chars) + count = parsenum(count) + while len(y) <= count: + i = read_single_keypress() + _ = sys.stdout.write(i) + sys.stdout.flush() + if i not in chars: + break + y = nbsp(i, y) + return "".join(y) + + +def pretty_press() -> str: + """literally just read any fancy char from stdin let caller do whatever""" + i = read_single_keypress() + _ = sys.stdout.write(i) + sys.stdout.flush() + return nbsp(i, y) \ No newline at end of file From e75b93ddbecdf9b8acf687588985e44c3f8ea3f3 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 19 Apr 2018 16:50:48 +0200 Subject: [PATCH 07/64] some tests for cognate_info --- wordstats/tests/test_cognate.py | 46 +++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 wordstats/tests/test_cognate.py diff --git a/wordstats/tests/test_cognate.py b/wordstats/tests/test_cognate.py new file mode 100644 index 0000000..aba7eb9 --- /dev/null +++ b/wordstats/tests/test_cognate.py @@ -0,0 +1,46 @@ +from unittest import TestCase + +from wordstats.loading_from_hermit import load_language_from_hermit +from wordstats.word_distance import WordDistance + +from wordstats.cognate_info import CognateInfo + +class CognateTests(TestCase): + + @classmethod + def testload(self): + + info = CognateInfo.load_from_path("denl","edit_distance") + + + @classmethod + def testeditDistance(self): + german = list(load_language_from_hermit("de").word_info_dict.keys()) + dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) + + cognateFM = CognateInfo("denl","edit_distance") + + distanceMetric = WordDistance.loadConfig("denl", "edit_distance") + + cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance_thresholded) + cognateFM.save_candidates() + + @classmethod + def testquiz(self): + cognateFM = CognateInfo.load_from_path("denl", "absolute") + cognateFM.start_quiz() + cognateFM.save_evaluation() + + @classmethod + def testrules(self): + german = list(load_language_from_hermit("de").word_info_dict.keys()) + dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) + + cognateFM = CognateInfo("denl", "edit_distance_rules") + + distanceMetric = WordDistance.loadConfig("denl", "edit_distance_rules") + distanceMetric.load_rules("denl", "edit_distance_rules") + + cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance_rules) + cognateFM.save_candidates() + From 496e143fda9c9e74aa24501ce16100570ef20607 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 19 Apr 2018 17:13:49 +0200 Subject: [PATCH 08/64] empty textfile created when not found --- wordstats/cognate_files_path.py | 4 +++- .../denl/edit_distance_rules/edit_distance_rules-params.cfg | 6 ++++++ .../cognates/denl/edit_distance_rules/rules.txt | 0 3 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 wordstats/language_data/cognates/denl/edit_distance_rules/edit_distance_rules-params.cfg delete mode 100644 wordstats/language_data/cognates/denl/edit_distance_rules/rules.txt diff --git a/wordstats/cognate_files_path.py b/wordstats/cognate_files_path.py index 256a712..65ea9ba 100644 --- a/wordstats/cognate_files_path.py +++ b/wordstats/cognate_files_path.py @@ -64,7 +64,9 @@ def load_from_path(path): content = file.read() except FileNotFoundError: - print(path + " not found, assumed empty.") + print(path + " not found, creating empty file.") + codecs.open(path, encoding="utf8", mode="w") + content = load_from_path(path) return content diff --git a/wordstats/language_data/cognates/denl/edit_distance_rules/edit_distance_rules-params.cfg b/wordstats/language_data/cognates/denl/edit_distance_rules/edit_distance_rules-params.cfg new file mode 100644 index 0000000..5284eb1 --- /dev/null +++ b/wordstats/language_data/cognates/denl/edit_distance_rules/edit_distance_rules-params.cfg @@ -0,0 +1,6 @@ +[DISTANCE] +ReplaceDistance = 1 +AddDistance = 1 + +[THRESHOLD] +Threshold = 0.3 \ No newline at end of file diff --git a/wordstats/language_data/cognates/denl/edit_distance_rules/rules.txt b/wordstats/language_data/cognates/denl/edit_distance_rules/rules.txt deleted file mode 100644 index e69de29..0000000 From 24c16229922632324ce951170bc27b872d263ee1 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 19 Apr 2018 17:14:38 +0200 Subject: [PATCH 09/64] exception rethrown --- wordstats/word_distance.py | 1 + 1 file changed, 1 insertion(+) diff --git a/wordstats/word_distance.py b/wordstats/word_distance.py index 363deba..fcc8034 100644 --- a/wordstats/word_distance.py +++ b/wordstats/word_distance.py @@ -30,6 +30,7 @@ def load_from_path(cls, path): config.read(path) except FileNotFoundError: print(path, " not found. Supply configuration file with arguments.") + raise new_WordDistance.replace_distance = int(config['DISTANCE']['ReplaceDistance']) new_WordDistance.add_distance = int(config['DISTANCE']['AddDistance']) From 98fbfd7ef81ad4bab6d5b8965b175ecb9efd7309 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 19 Apr 2018 17:18:53 +0200 Subject: [PATCH 10/64] standalone test ready to run, set MAX_WORDS to 100 for fast execution --- wordstats/testquiz.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 wordstats/testquiz.py diff --git a/wordstats/testquiz.py b/wordstats/testquiz.py new file mode 100644 index 0000000..cf9f318 --- /dev/null +++ b/wordstats/testquiz.py @@ -0,0 +1,18 @@ +from wordstats.cognate_info import CognateInfo +from wordstats.loading_from_hermit import load_language_from_hermit +from wordstats.word_distance import WordDistance + +german = list(load_language_from_hermit("de").word_info_dict.keys()) +dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) + +cognateFM = CognateInfo("denl", "edit_distance_rules") + +distanceMetric = WordDistance.loadConfig("denl", "edit_distance_rules") +distanceMetric.load_rules("denl", "edit_distance_rules") + +cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance_rules) +cognateFM.save_candidates() + +print(cognateFM.candidates) +cognateFM.start_quiz() +cognateFM.save_evaluation() \ No newline at end of file From e0e22f4a6f28073b48faedcbb110a65c92ef124c Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 26 Apr 2018 13:22:47 +0200 Subject: [PATCH 11/64] renamed abstract class --- wordstats/__init__.py | 2 +- .../edit_distance_rules-params.cfg | 6 - wordstats/testquiz.py | 18 --- wordstats/tests/tests.py | 0 wordstats/word_distance.py | 132 ------------------ 5 files changed, 1 insertion(+), 157 deletions(-) delete mode 100644 wordstats/language_data/cognates/denl/edit_distance_rules/edit_distance_rules-params.cfg delete mode 100644 wordstats/testquiz.py delete mode 100644 wordstats/tests/tests.py delete mode 100644 wordstats/word_distance.py diff --git a/wordstats/__init__.py b/wordstats/__init__.py index 9379206..1453c03 100644 --- a/wordstats/__init__.py +++ b/wordstats/__init__.py @@ -8,7 +8,7 @@ from .language_info import LanguageInfo from .cognate_info import CognateInfo from .getchunix import _Getch -from .word_distance import WordDistance +from .edit_distance_function_factory import WordDistanceFactory # Create all tables in the engine. equivalent to "Create Table" in SQL Base.metadata.create_all(BaseService.engine) diff --git a/wordstats/language_data/cognates/denl/edit_distance_rules/edit_distance_rules-params.cfg b/wordstats/language_data/cognates/denl/edit_distance_rules/edit_distance_rules-params.cfg deleted file mode 100644 index 5284eb1..0000000 --- a/wordstats/language_data/cognates/denl/edit_distance_rules/edit_distance_rules-params.cfg +++ /dev/null @@ -1,6 +0,0 @@ -[DISTANCE] -ReplaceDistance = 1 -AddDistance = 1 - -[THRESHOLD] -Threshold = 0.3 \ No newline at end of file diff --git a/wordstats/testquiz.py b/wordstats/testquiz.py deleted file mode 100644 index cf9f318..0000000 --- a/wordstats/testquiz.py +++ /dev/null @@ -1,18 +0,0 @@ -from wordstats.cognate_info import CognateInfo -from wordstats.loading_from_hermit import load_language_from_hermit -from wordstats.word_distance import WordDistance - -german = list(load_language_from_hermit("de").word_info_dict.keys()) -dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) - -cognateFM = CognateInfo("denl", "edit_distance_rules") - -distanceMetric = WordDistance.loadConfig("denl", "edit_distance_rules") -distanceMetric.load_rules("denl", "edit_distance_rules") - -cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance_rules) -cognateFM.save_candidates() - -print(cognateFM.candidates) -cognateFM.start_quiz() -cognateFM.save_evaluation() \ No newline at end of file diff --git a/wordstats/tests/tests.py b/wordstats/tests/tests.py deleted file mode 100644 index e69de29..0000000 diff --git a/wordstats/word_distance.py b/wordstats/word_distance.py deleted file mode 100644 index fcc8034..0000000 --- a/wordstats/word_distance.py +++ /dev/null @@ -1,132 +0,0 @@ -import codecs -import configparser -from .cognate_files_path import * - -class WordDistance(object): - def __init__(self): - self.replace_distance = 1 - self.add_distance = 1 - self.threshold = 0.3 - self.rules = [] - - # load configuration given language combination code and method name, configuration file assumed to be - # in the associated folder - @classmethod - def loadConfig(cls, language_ids, method_name): - - language_code_path = path_of_cognate_parameters(language_ids, method_name) - - return cls.load_from_path(language_code_path) - - - @classmethod - def load_from_path(cls, path): - - new_WordDistance = cls() - - config = configparser.ConfigParser() - - try: - config.read(path) - except FileNotFoundError: - print(path, " not found. Supply configuration file with arguments.") - raise - - new_WordDistance.replace_distance = int(config['DISTANCE']['ReplaceDistance']) - new_WordDistance.add_distance = int(config['DISTANCE']['AddDistance']) - new_WordDistance.threshold = float(config['THRESHOLD']['Threshold']) - - return new_WordDistance - - # load rules from rules.txt located in associated folder - def load_rules(self, language_ids, method_name): - - path = path_of_cognate_rules(language_ids, method_name) - - self.load_rules_from_path(path) - - - def load_rules_from_path(self, path): - - lines = [] - try: - with codecs.open(path, encoding="utf8") as words_file: - lines = words_file.read().splitlines() - - except FileNotFoundError: - print("rules.txt not found, assumed empty.") - - self.rules = [] - for line in lines: - words = line.split() - self.rules.append((words[0],words[1])) - - - # traditional thresholded edit_distance - def edit_distance_thresholded(self, word1: str, word2: str): - - distance = self.edit_distance(word1, word2) - - if distance < self.threshold: - return True - else: - False - - def edit_distance(self, word1: str, word2: str): - - wordLongest, wordShortest = (word1, word2) if len(word1) >= len(word2) else (word2, word1) - - distance = 0 - for i in range(len(wordShortest)): - if wordLongest[i] is not wordShortest[i]: - distance += self.replace_distance - - for i in range(len(wordShortest), len(wordLongest)): - distance += self.add_distance - - return distance / len(wordLongest) - - # cognate assuming a perfect match - def edit_distance_absolute(self, word1: str, word2: str): - - if word1 == word2: - return True - else: - False - - # edit_distance including rules for substitution - def edit_distance_rules(self, word1: str, word2: str): - - min_dist = self.edit_distance_rules_rec(word1,word2,0) - if min_dist < self.threshold: - return True - else: - False - - # recursive part of rule substitution edit distance - def edit_distance_rules_rec(self, word1:str, word2:str, word1marker): - - minDist = self.edit_distance(word1, word2) - - #stop when end of word is reached - if word1marker >= len(word1): - return minDist - - #recursion step, no adjustment - minDist = min(minDist, self.edit_distance_rules_rec(word1,word2,word1marker+1)) - - # recursion step, adjust word by a rule - for rule in self.rules: - if word1.find(rule[0],word1marker) == word1marker: - - minDist = min(minDist, - self.edit_distance_rules_rec(word1.replace(rule[0], rule[1], 1),word2, word1marker+len(rule[1]))) - - return minDist - - - - - - - From cfbdf69cad8e6ff1a1d3c069cd1f13fc340153f1 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 26 Apr 2018 13:23:27 +0200 Subject: [PATCH 12/64] append to file method added --- wordstats/cognate_files_path.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wordstats/cognate_files_path.py b/wordstats/cognate_files_path.py index 65ea9ba..7fc795a 100644 --- a/wordstats/cognate_files_path.py +++ b/wordstats/cognate_files_path.py @@ -35,7 +35,7 @@ def path_of_cognate_whitelist(language_ids): def path_of_cognate_parameters(language_ids, method_name): file_path = path_of_cognate_languages(language_ids) + os.sep + \ - method_name + os.sep + method_name + "-params.cfg" + method_name + os.sep + "config.cfg" os.makedirs(os.path.dirname(file_path), exist_ok=True) @@ -74,3 +74,7 @@ def save_to_file(path, content): with codecs.open(path, encoding="utf8", mode="w") as words_file: words_file.write(content) +def append_to_file(path, content): + with codecs.open(path, encoding="utf8", mode="a") as words_file: + words_file.writelines(content + "\n") + From f4900a5c5f35744025a2e921ff8335850b19b58a Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 26 Apr 2018 13:24:39 +0200 Subject: [PATCH 13/64] moved from list to set, database support added, moved several functions elsewhere --- wordstats/cognate_info.py | 122 ++++++++++++++++++++------------------ 1 file changed, 64 insertions(+), 58 deletions(-) diff --git a/wordstats/cognate_info.py b/wordstats/cognate_info.py index f367e20..fa8949b 100644 --- a/wordstats/cognate_info.py +++ b/wordstats/cognate_info.py @@ -10,29 +10,31 @@ from .config import MAX_WORDS from .metrics_computers import * from .cognate_files_path import * +from .cognate_db import * from .getchunix import read_single_keypress class CognateInfo(object): def __init__(self, language_ids, method_name): self.language_ids = language_ids - self.whitelist = [] - self.candidates = [] - self.blacklist = [] - self.rules = [] + self.whitelist = set() + self.candidates = set() + self.blacklist = set() self.method_name = method_name def all_blacklist(self): - return self.blacklist.items() + return self.blacklist def all_whitelist(self): - return self.whitelist.items() + return self.whitelist - def all_rules(self): - return self.rules.items() + def add_to_whitelist(self, cognate): + self.whitelist.add(cognate) + append_to_file(path_of_cognate_whitelist(self.language_ids), cognate) - def __getitem__(self, key): - return self.get(key) + def add_to_blacklist(self, cognate): + self.blacklist.add(cognate) + append_to_file(path_of_cognate_blacklist(self.language_ids), cognate) # also save new dicts @@ -58,13 +60,13 @@ def load_from_path(cls, language_ids, method_name= ""): new_registry = cls(language_ids, method_name) language_code_path = path_of_cognate_whitelist(language_ids) - new_registry.whitelist = load_from_path(language_code_path).splitlines() + new_registry.whitelist = set(load_from_path(language_code_path).splitlines()) language_code_path = path_of_cognate_blacklist(language_ids) - new_registry.blacklist = load_from_path(language_code_path).splitlines() + new_registry.blacklist = set(load_from_path(language_code_path).splitlines()) language_code_path = path_of_cognate_candidates(language_ids, method_name) - new_registry.candidates = load_from_path(language_code_path).splitlines() + new_registry.candidates = set(load_from_path(language_code_path).splitlines()) return new_registry @@ -85,50 +87,38 @@ def save_evaluation(self): def apply_distance_metric(self, wordlist1, wordlist2, func): for w1 in wordlist1: - newlist = list(filter(lambda x: len(x)>0 , map(lambda w: w1 + ' ' + w if func(w1, w) else "", wordlist2))) - self.candidates.extend(newlist) - - # note: only executable in terminal, reactive to one-key stroke - def start_quiz(self): - print(self.language_ids) - print("y: whitelist") - print("q: quit") - print("other: blacklist") - - for cognate in self.candidates: - print(cognate) - - char = read_single_keypress() - - if char == 'y': - self.whitelist.append(cognate) - elif char == 'q': - break - else: - self.blacklist.append(cognate) - - - + newset = set(filter(lambda x: len(x)>0 , map(lambda w: w1 + ' ' + w if func(w1, w) else "", wordlist2))) + self.candidates = self.candidates.union(newset) # TODO: implement load and cache from /to db @classmethod - def load_from_db(cls, cognate_code, method_name= ""): + def load_from_db(cls, language_ids, method_name= ""): """ Assumes the ~./word_info file contains information about how to connect to the database. Also, assumes the database contains the information. - :param language_id: + :param language_ids: :return: """ - new_registry = cls(cognate_code, method_name= "") + new_registry = cls(language_ids, method_name= "") + + all_word_info_items = CognateCandidatesInfo.find_all(language_ids, method_name) - all_word_info_items = WordInfo.find_all(cognate_code) + for each in all_word_info_items: + word = each.word_from + " " + each.word_to + new_registry.candidates.add(word) + + all_word_info_items = CognateWhiteListInfo.find_all(language_ids) for each in all_word_info_items: - new_registry.word_info_dict[each.word] = each + word = each.word_from + " " + each.word_to + if each.whitelist: + new_registry.whitelist.add(word) + else: + new_registry.blacklist.add(word) return new_registry @@ -140,28 +130,44 @@ def cache_to_db(self): :return: """ - def clear_corresponding_entries_in_db(self): - table = Table('word_info', Base.metadata, autoload=True, autoload_with=BaseService.engine) - words = BaseService.session.query(table).filter(table.c.language_id == self.language_id) + def clear_corresponding_entries_in_db_candidates(self): + table = Table('candidates_info', Base.metadata, autoload=True, autoload_with=BaseService.engine) + words = BaseService.session.query(table).filter(table.c.language_ids == self.language_ids)\ + .filter(table.c.method == self.method_name) + words.delete(synchronize_session=False) + + def clear_corresponding_entries_in_db_whitelist(self): + table = Table('cognate_whitelist_info', Base.metadata, autoload=True, autoload_with=BaseService.engine) + words = BaseService.session.query(table).filter(table.c.language_ids == self.language_ids) words.delete(synchronize_session=False) - clear_corresponding_entries_in_db(self) - for word_info in list(self.word_info_dict.values()): - BaseService.session.add(word_info) + clear_corresponding_entries_in_db_candidates(self) + for word_info in self.candidates: + BaseService.session.add(CognateCandidatesInfo(word_info.split()[0], word_info.split()[1], + self.language_ids,self.method_name)) + + clear_corresponding_entries_in_db_whitelist(self) + for word_info in self.whitelist: + BaseService.session.add(CognateWhiteListInfo(word_info.split()[0], word_info.split()[1], + self.language_ids,True)) + + for word_info in self.blacklist: + BaseService.session.add(CognateWhiteListInfo(word_info.split()[0], word_info.split()[1], + self.language_ids,False)) + BaseService.session.commit() # Everything that follows is private - def print_load_stats(self, a, b): - memory_footprint = total_size(self.blacklist, set()) / 1024 / 1024 - print(("Elapsed time to load the {0} data: {1} ({2} entries)".format(self.language_ids, b - a, - len(self.blacklist)))) - print(("Required memory for the {0} registry: {1}MB".format(self.language_ids, memory_footprint))) - + def _print_load_stats(self, a, b): + memory_footprint = total_size(self.candidates, set()) / 1024 / 1024 + print(("Elapsed time to load the {0} data: {1} ({2} entries)".format(self.candidates, b - a, + len(self.candidates)))) + print(("Required memory for the {0} {1} registry: {2}MB".format(self.language_ids, self.method_name, memory_footprint))) @classmethod - def profile_load_from_db(cls, language_id, output=False): + def _pprofile_load_from_db(cls, language_ids, method_name, output=False): a = datetime.now() - new_registry = cls.load_from_db(language_id) + new_registry = cls.load_from_db(language_ids, method_name) b = datetime.now() if output: new_registry.print_load_stats(a, b) @@ -169,10 +175,10 @@ def profile_load_from_db(cls, language_id, output=False): return b - a @classmethod - def profile_load_from_file(cls, cognate_code, method_name= "", output=False): + def _pprofile_load_from_file(cls, language_ids, method_name= "", output=False): a = datetime.now() - new_registry = cls.load_from_file(cognate_code, method_name= "") + new_registry = cls.load_from_file(language_ids, method_name= "") b = datetime.now() if output: new_registry.print_load_stats(a, b) From a2cb588a2f65c121e2eb6266d151ed9ff83b41ac Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 26 Apr 2018 13:25:21 +0200 Subject: [PATCH 14/64] added several edit_distance tests, database tests' --- wordstats/tests/test_cognate.py | 73 +++++++++++++++++++++++++++------ 1 file changed, 60 insertions(+), 13 deletions(-) diff --git a/wordstats/tests/test_cognate.py b/wordstats/tests/test_cognate.py index aba7eb9..aaa1200 100644 --- a/wordstats/tests/test_cognate.py +++ b/wordstats/tests/test_cognate.py @@ -1,10 +1,14 @@ from unittest import TestCase from wordstats.loading_from_hermit import load_language_from_hermit -from wordstats.word_distance import WordDistance +from wordstats.edit_distance_absolute import WordDistanceAbsolute +from wordstats.edit_distance import WordDistanceEdit +from wordstats.edit_distance_rules import WordDistanceRules +from wordstats.edit_distance_overlap import WordDistanceOverlap -from wordstats.cognate_info import CognateInfo +from wordstats.cognate_files_path import * +from wordstats.cognate_info import CognateInfo class CognateTests(TestCase): @classmethod @@ -13,6 +17,21 @@ def testload(self): info = CognateInfo.load_from_path("denl","edit_distance") + @classmethod + def testeditDistanceAbsolute(self): + german = list(load_language_from_hermit("de").word_info_dict.keys()) + dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) + + cognateFM = CognateInfo("denl","absolute") + + distanceMetric = WordDistanceAbsolute() + distanceMetric.loadConfig("denl", "absolute") + #if load fails create empty config file and warn user + + + cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance) + cognateFM.save_candidates() + @classmethod def testeditDistance(self): german = list(load_language_from_hermit("de").word_info_dict.keys()) @@ -20,27 +39,55 @@ def testeditDistance(self): cognateFM = CognateInfo("denl","edit_distance") - distanceMetric = WordDistance.loadConfig("denl", "edit_distance") + distanceMetric = WordDistanceEdit() + distanceMetric.loadConfig("denl", "edit_distance") + - cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance_thresholded) + cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance) cognateFM.save_candidates() @classmethod - def testquiz(self): - cognateFM = CognateInfo.load_from_path("denl", "absolute") - cognateFM.start_quiz() - cognateFM.save_evaluation() + def testeditDistanceRules(self): + german = list(load_language_from_hermit("de").word_info_dict.keys()) + dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) + + cognateFM = CognateInfo("denl","edit_distance_rules") + + distanceMetric = WordDistanceRules() + distanceMetric.loadConfig("denl", "edit_distance_rules") + distanceMetric.load_rules("denl", "edit_distance_rules") + + cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance) + cognateFM.save_candidates() @classmethod - def testrules(self): + def testeditDistanceOverlap(self): german = list(load_language_from_hermit("de").word_info_dict.keys()) dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) - cognateFM = CognateInfo("denl", "edit_distance_rules") + cognateFM = CognateInfo("denl", "edit_distance_overlap") - distanceMetric = WordDistance.loadConfig("denl", "edit_distance_rules") - distanceMetric.load_rules("denl", "edit_distance_rules") + distanceMetric = WordDistanceOverlap() - cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance_rules) + cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance) cognateFM.save_candidates() + @classmethod + def testquiz(self): + cognateFM = CognateInfo.load_from_path("denl", "absolute") + cognateFM.start_quiz() + cognateFM.save_evaluation() + + + @classmethod + def testcachetodb(self): + cognateFM = CognateInfo.load_from_path("denl", "absolute") + print(len(list(cognateFM.candidates)), len(list(cognateFM.blacklist)), len(list(cognateFM.whitelist))) + cognateFM.cache_to_db() + + @classmethod + def testloadfromdb(self): + cognateFM = CognateInfo("denl", "absolute") + cognateFM = cognateFM.load_from_db("denl", "absolute") + print(len(list(cognateFM.candidates)),len(list(cognateFM.blacklist)),len(list(cognateFM.whitelist))) + From f17dc24342fd15a4c0677ddbdda3d68de260dcf2 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 26 Apr 2018 13:25:52 +0200 Subject: [PATCH 15/64] database support of cognates --- wordstats/cognate_db.py | 107 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) create mode 100644 wordstats/cognate_db.py diff --git a/wordstats/cognate_db.py b/wordstats/cognate_db.py new file mode 100644 index 0000000..59ba2dc --- /dev/null +++ b/wordstats/cognate_db.py @@ -0,0 +1,107 @@ +from sys import stdout + +import sqlalchemy.orm +import sqlalchemy +from sqlalchemy import Column, Integer, String, UniqueConstraint, Boolean +from sqlalchemy import Float + +from .base_service import Base, SimplifiedQuery + + +class UnknownCognateInfo(object): + """ Default values if we have no information about + a given word """ + def __init__(self): + self.blacklist = False + self.whitelist = False + + +class CognateCandidatesInfo(SimplifiedQuery, Base): + __tablename__ = 'candidates_info' + __table_args__ = {'mysql_collate': 'utf8_bin'} + + id = Column(Integer, primary_key=True) + method = Column(String(255), nullable=False, index=True) + + word_from = Column(String(255), nullable =False, index = True) + word_to = Column(String(255), nullable=False, index=True) + language_ids = Column(String(4), nullable =False, index = True) + + UniqueConstraint(word_from, word_to, language_ids, method) + + def __init__(self, word_from, word_to, language_ids, method): + self.word_from = word_from + self.word_to = word_to + self.language_ids = language_ids + self.method = method + + def __str__(self): + result = "info: {2} {3} ({0} {1})".format( + self.word_from, + self.word_to, + self.language_ids, + self.method) + + result = result.encode(stdout.encoding) + return result + + @classmethod + def find(cls, word, language_ids, method): + word = word.lower() + try: + return (cls.query().filter(cls.word_from == word) + .filter(cls.language_ids == language_ids).filter(cls.method == method) + .one()) + except sqlalchemy.orm.exc.NoResultFound: + return None + + @classmethod + def find_all(cls,language_ids, method): + return cls.query().filter(cls.language_ids == language_ids).filter(cls.method == method).all() + + +class CognateWhiteListInfo(SimplifiedQuery, Base): + __tablename__ = 'cognate_whitelist_info' + __table_args__ = {'mysql_collate': 'utf8_bin'} + + id = Column(Integer, primary_key=True) + + word_from = Column(String(255), nullable =False, index = True) + word_to = Column(String(255), nullable=False, index=True) + language_ids = Column(String(4), nullable =False, index = True) + + whitelist = Column(Boolean) + + UniqueConstraint(word_from, word_to, language_ids) + + def __init__(self, word_from, word_to, language_ids, whitelist): + self.word_from = word_from + self.word_to = word_to + self.language_ids = language_ids + self.whitelist = whitelist + + def __str__(self): + result = "info: {2} ({0} {1}, whitelist: {3})".format( + self.word_from, + self.word_to, + self.language_ids, + self.whitelist) + + result = result.encode(stdout.encoding) + return result + + @classmethod + def find(cls, word, language_ids): + word = word.lower() + try: + return (cls.query().filter(cls.word_from == word) + .filter(cls.language_ids == language_ids) + .one()) + except sqlalchemy.orm.exc.NoResultFound: + return None + + @classmethod + def find_all(cls,language_ids): + return cls.query().filter(cls.language_ids == language_ids).all() + + From 8dc1673d286592f8130db8ad892ab02dd57be4a4 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 26 Apr 2018 13:26:35 +0200 Subject: [PATCH 16/64] abstract edit_distance class for creating edit_distance functions --- wordstats/edit_distance.py | 39 +++++++++++ wordstats/edit_distance_absolute.py | 29 +++++++++ wordstats/edit_distance_function_factory.py | 64 ++++++++++++++++++ wordstats/edit_distance_overlap.py | 45 +++++++++++++ wordstats/edit_distance_rules.py | 72 +++++++++++++++++++++ 5 files changed, 249 insertions(+) create mode 100644 wordstats/edit_distance.py create mode 100644 wordstats/edit_distance_absolute.py create mode 100644 wordstats/edit_distance_function_factory.py create mode 100644 wordstats/edit_distance_overlap.py create mode 100644 wordstats/edit_distance_rules.py diff --git a/wordstats/edit_distance.py b/wordstats/edit_distance.py new file mode 100644 index 0000000..cfd584e --- /dev/null +++ b/wordstats/edit_distance.py @@ -0,0 +1,39 @@ +import codecs +import configparser +from .cognate_files_path import * +from .edit_distance_function_factory import WordDistanceFactory + +class WordDistanceEdit(WordDistanceFactory): + def __init__(self): + self.replace_distance = 1 + self.add_distance = 1 + self.threshold = 0.3 + + def edit_distance(self, word1: str, word2: str): + + wordLongest, wordShortest = (word1, word2) if len(word1) >= len(word2) else (word2, word1) + + distance = 0 + for i in range(len(wordShortest)): + if wordLongest[i] is not wordShortest[i]: + distance += self.replace_distance + + for i in range(len(wordShortest), len(wordLongest)): + distance += self.add_distance + + return distance / len(wordLongest) < self.threshold + + + def initialize_from_config(self, config): + self.replace_distance = int(config['DISTANCE']['ReplaceDistance']) + self.add_distance = int(config['DISTANCE']['AddDistance']) + self.threshold = float(config['THRESHOLD']['Threshold']) + + + + + + + + + diff --git a/wordstats/edit_distance_absolute.py b/wordstats/edit_distance_absolute.py new file mode 100644 index 0000000..007889c --- /dev/null +++ b/wordstats/edit_distance_absolute.py @@ -0,0 +1,29 @@ +import codecs +import configparser +from .cognate_files_path import * +from .edit_distance_function_factory import WordDistanceFactory + +class WordDistanceAbsolute(WordDistanceFactory): + def __init__(self): + self.replace_distance = 1 + self.add_distance = 1 + self.threshold = 0.3 + + def edit_distance(self, word1: str, word2: str): + if word1 == word2: + return True + else: + False + + + def initialize_from_config(self, config): + pass + + + + + + + + + diff --git a/wordstats/edit_distance_function_factory.py b/wordstats/edit_distance_function_factory.py new file mode 100644 index 0000000..708b659 --- /dev/null +++ b/wordstats/edit_distance_function_factory.py @@ -0,0 +1,64 @@ +from abc import ABC, abstractmethod +from wordstats.cognate_files_path import * +import configparser + + +# abstract class for creating a distance measure between two rules +# support for loading from .cfg file and loading rules is supplied +# abstract methods are specific to the distance measure +class WordDistanceFactory(ABC): + + def __init__(self): + super().__init__() + + # load configuration given language combination code and method name, configuration file assumed to be + # in the associated folder + + def loadConfig(self, language_ids, method_name): + + language_code_path = path_of_cognate_parameters(language_ids, method_name) + + return self.load_from_path(language_code_path) + + + def load_from_path(self, path): + + config = configparser.ConfigParser() + + content = load_from_path(path) + + if content == "": + return self + + config.read_string(content) + + self.initialize_from_config(config) + + return self + + # load rules from rules.txt located in associated folder + def load_rules(self, language_ids, method_name): + + path = path_of_cognate_rules(language_ids, method_name) + + self.load_rules_from_path(path) + + + def load_rules_from_path(self, path): + + content = load_from_path(path) + + self.rules = [] + for line in content.splitlines(): + words = line.split() + self.rules.append((words[0],words[1])) + + + @abstractmethod + def edit_distance(self, word1: str, word2: str): + pass + + + @abstractmethod + def initialize_from_config(self, config): + pass \ No newline at end of file diff --git a/wordstats/edit_distance_overlap.py b/wordstats/edit_distance_overlap.py new file mode 100644 index 0000000..02fae51 --- /dev/null +++ b/wordstats/edit_distance_overlap.py @@ -0,0 +1,45 @@ +import codecs +import configparser +from .cognate_files_path import * +from .edit_distance_function_factory import WordDistanceFactory + +class WordDistanceOverlap(WordDistanceFactory): + def __init__(self): + self.replace_distance = 1 + self.add_distance = 1 + self.threshold = 0.8 + + def _edit_distance_overlap(self, word1:str, word2:str): + + wordLongest, wordShortest = (word1, word2) if len(word1) >= len(word2) else (word2, word1) + + overlap_size = 0 + for i in range(len(wordShortest)): + for j in range(i + overlap_size, len(wordShortest)): + if wordLongest.find(wordShortest[i:(j + 1)]) >= 0: + if (wordLongest == "het" and wordShortest == "he") or (wordShortest == "het" and wordLongest == "he"): + print(i , j, wordShortest[i:j + 1]) + overlap_size = max(overlap_size, j - i + 1) + + return overlap_size / len(wordLongest) + + def edit_distance(self, word1: str, word2: str): + + distance = self._edit_distance_overlap(word1, word2) + if distance > self.threshold: + return True + else: + False + #ziel ziek? 3/4 > 0.8? + + def initialize_from_config(self, config): + pass + + + + + + + + + diff --git a/wordstats/edit_distance_rules.py b/wordstats/edit_distance_rules.py new file mode 100644 index 0000000..3da79cc --- /dev/null +++ b/wordstats/edit_distance_rules.py @@ -0,0 +1,72 @@ +import codecs +import configparser +from .cognate_files_path import * +from .edit_distance_function_factory import WordDistanceFactory + +class WordDistanceRules(WordDistanceFactory): + def __init__(self): + self.rules = [] + self.replace_distance = 1 + self.add_distance = 1 + self.threshold = 0.3 + + # edit_distance including rules for substitution + def edit_distance(self, word1: str, word2: str): + + min_dist = self._edit_distance_rules_rec(word1, word2, 0) + if min_dist < self.threshold: + return True + else: + False + + + def _edit_distance_fuzzy(self, word1: str, word2: str): + + wordLongest, wordShortest = (word1, word2) if len(word1) >= len(word2) else (word2, word1) + + distance = 0 + for i in range(len(wordShortest)): + if wordLongest[i] is not wordShortest[i]: + distance += self.replace_distance + + for i in range(len(wordShortest), len(wordLongest)): + distance += self.add_distance + + return distance / len(wordLongest) + + # recursive part of rule substitution edit distance + def _edit_distance_rules_rec(self, word1: str, word2: str, word1marker): + + minDist = self._edit_distance_fuzzy(word1, word2) + + # stop when end of word is reached + if word1marker >= len(word1): + return minDist + + # recursion step, no adjustment + minDist = min(minDist, self._edit_distance_rules_rec(word1, word2, word1marker + 1)) + + # recursion step, adjust word by a rule + for rule in self.rules: + if word1.find(rule[0], word1marker) == word1marker: + + minDist = min(minDist, + self._edit_distance_rules_rec(word1.replace(rule[0], rule[1], 1), word2, + word1marker + len(rule[1]))) + + return minDist + + + def initialize_from_config(self, config): + self.replace_distance = int(config['DISTANCE']['ReplaceDistance']) + self.add_distance = int(config['DISTANCE']['AddDistance']) + self.threshold = float(config['THRESHOLD']['Threshold']) + + + + + + + + + From f9d8e7df106f2ec028255cda1a702676ef3d1b9c Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 26 Apr 2018 13:27:13 +0200 Subject: [PATCH 17/64] example of interactive evaluation of cognates through terminal --- wordstats/cognate_user_evaluation.py | 31 ++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 wordstats/cognate_user_evaluation.py diff --git a/wordstats/cognate_user_evaluation.py b/wordstats/cognate_user_evaluation.py new file mode 100644 index 0000000..15b47b9 --- /dev/null +++ b/wordstats/cognate_user_evaluation.py @@ -0,0 +1,31 @@ +from wordstats.cognate_info import CognateInfo +from wordstats.getchunix import read_single_keypress + +# note: only executable in terminal, reactive to one-key stroke +from wordstats.cognate_files_path import * + + +def evaluate_cognates(language_ids, method): + print(language_ids) + print("y: whitelist") + print("q: quit") + print("other: blacklist") + + cognateinfo = CognateInfo.load_from_path(language_ids, method) + + for cognate in cognateinfo.candidates\ + .difference(cognateinfo.blacklist)\ + .difference(cognateinfo.whitelist): + + print(cognate) + + char = read_single_keypress() + + if char == 'y': + cognateinfo.add_to_whitelist(cognate) + elif char == 'q': + break + else: + cognateinfo.add_to_blacklist(cognate) + +evaluate_cognates("denl", "edit_distance_rules") \ No newline at end of file From fa6357abf4c9ad18eefe10abfa38b62de65c840b Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 26 Apr 2018 13:30:38 +0200 Subject: [PATCH 18/64] short explanation of cognate folder structure and class methods --- wordstats/cognates_design.txt | 36 +++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 wordstats/cognates_design.txt diff --git a/wordstats/cognates_design.txt b/wordstats/cognates_design.txt new file mode 100644 index 0000000..4de7623 --- /dev/null +++ b/wordstats/cognates_design.txt @@ -0,0 +1,36 @@ + +cognates are pairs of words between different languages which have the same meaning +and "look" alike, the "look" alike can be understood as a large overlap between two words +or small edit distance in between words + +The following methods don't take meaning into account and simply judge by similarity whether +two words form a cognate. + +cognates are stored under the "language_data/cognates/language_ids/method_name" folder +where language_ids can be any combination of language codes such as "denl" formed from +"de" and "nl" and "method_name" describes the method used to find cognates. +The folder contains several files: +candidates.txt: contains pairs of words that form possible cognates +rules.txt: pairs of strings describing a transformation of a string to another (from to) +config.cfg: parameters to use for specified method such as word threshold + +In addition the language_ids folder contains two files: "blacklist.txt" and "whitelist.txt" +which are cognates evaluated by the user i.e. cognates from "candidates.txt" are copied to +"whitelist.txt" or "blacklist.txt" after the user confirms it is a cognate or not a cognate respectively. + + +cognate_info.py: structure holding the cognate candidates as well as blacklisted/whitelisted cognates + contains all methods necessary for manipulating these sets and saving them to file/db +loading_from_cognates.py: functions that abstract the folder/file logic from the rest of the + source files, used to obtain file paths or save/load from files +cognate_db.py: contains structure for saving cognates to db as well as methods for retrieving cognates + +edit_distance_function_factory.py: abstract class from which other edit_distance functions can be made. + loading from configuration file and rules file is provided here. Inherited classes only need to provide + edit_distance method which either returns True for cognate or False for not a cognate and + initialize_from_config for loading parameters of the edit_distance function + see edit_distance_XXX.py for examples. + +cognate_user_evaluation.py: example function for evaluating cognates by the user interactively through the terminal + + From 427cac32b0d9bf3b2a52e07de073a4e7576dc33a Mon Sep 17 00:00:00 2001 From: joel Date: Fri, 27 Apr 2018 17:50:20 +0200 Subject: [PATCH 19/64] added more room for language codes --- wordstats/cognate_db.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/wordstats/cognate_db.py b/wordstats/cognate_db.py index 59ba2dc..c8713b3 100644 --- a/wordstats/cognate_db.py +++ b/wordstats/cognate_db.py @@ -3,19 +3,21 @@ import sqlalchemy.orm import sqlalchemy from sqlalchemy import Column, Integer, String, UniqueConstraint, Boolean -from sqlalchemy import Float from .base_service import Base, SimplifiedQuery class UnknownCognateInfo(object): """ Default values if we have no information about - a given word """ + a given cognate pair """ def __init__(self): + self.word_from = "" + self.word_to = "" self.blacklist = False self.whitelist = False +# structure for cognate candidates not reviewed by the user class CognateCandidatesInfo(SimplifiedQuery, Base): __tablename__ = 'candidates_info' __table_args__ = {'mysql_collate': 'utf8_bin'} @@ -60,6 +62,7 @@ def find_all(cls,language_ids, method): return cls.query().filter(cls.language_ids == language_ids).filter(cls.method == method).all() +# structure for reviewed cognates class CognateWhiteListInfo(SimplifiedQuery, Base): __tablename__ = 'cognate_whitelist_info' __table_args__ = {'mysql_collate': 'utf8_bin'} @@ -68,7 +71,7 @@ class CognateWhiteListInfo(SimplifiedQuery, Base): word_from = Column(String(255), nullable =False, index = True) word_to = Column(String(255), nullable=False, index=True) - language_ids = Column(String(4), nullable =False, index = True) + language_ids = Column(String(255), nullable =False, index = True) whitelist = Column(Boolean) @@ -103,5 +106,3 @@ def find(cls, word, language_ids): @classmethod def find_all(cls,language_ids): return cls.query().filter(cls.language_ids == language_ids).all() - - From 6dde7e00d97c7b23960e03305ab8b5cb20be1377 Mon Sep 17 00:00:00 2001 From: joel Date: Fri, 27 Apr 2018 17:50:57 +0200 Subject: [PATCH 20/64] removed whitelines --- wordstats/edit_distance_absolute.py | 11 +---------- wordstats/edit_distance_function_factory.py | 6 +++++- wordstats/edit_distance_overlap.py | 13 +------------ wordstats/edit_distance_rules.py | 11 +---------- 4 files changed, 8 insertions(+), 33 deletions(-) diff --git a/wordstats/edit_distance_absolute.py b/wordstats/edit_distance_absolute.py index 007889c..7c1966e 100644 --- a/wordstats/edit_distance_absolute.py +++ b/wordstats/edit_distance_absolute.py @@ -17,13 +17,4 @@ def edit_distance(self, word1: str, word2: str): def initialize_from_config(self, config): - pass - - - - - - - - - + pass \ No newline at end of file diff --git a/wordstats/edit_distance_function_factory.py b/wordstats/edit_distance_function_factory.py index 708b659..fc8605b 100644 --- a/wordstats/edit_distance_function_factory.py +++ b/wordstats/edit_distance_function_factory.py @@ -53,12 +53,16 @@ def load_rules_from_path(self, path): words = line.split() self.rules.append((words[0],words[1])) + # methods to be implemented + # method that determines whether two strings form a cognate + # RETURN: True if cognate otherwise False @abstractmethod def edit_distance(self, word1: str, word2: str): pass - + # method for initializing parameters using configparser + # assign read values from configparser to class variables here @abstractmethod def initialize_from_config(self, config): pass \ No newline at end of file diff --git a/wordstats/edit_distance_overlap.py b/wordstats/edit_distance_overlap.py index 02fae51..9e63942 100644 --- a/wordstats/edit_distance_overlap.py +++ b/wordstats/edit_distance_overlap.py @@ -17,8 +17,6 @@ def _edit_distance_overlap(self, word1:str, word2:str): for i in range(len(wordShortest)): for j in range(i + overlap_size, len(wordShortest)): if wordLongest.find(wordShortest[i:(j + 1)]) >= 0: - if (wordLongest == "het" and wordShortest == "he") or (wordShortest == "het" and wordLongest == "he"): - print(i , j, wordShortest[i:j + 1]) overlap_size = max(overlap_size, j - i + 1) return overlap_size / len(wordLongest) @@ -33,13 +31,4 @@ def edit_distance(self, word1: str, word2: str): #ziel ziek? 3/4 > 0.8? def initialize_from_config(self, config): - pass - - - - - - - - - + pass \ No newline at end of file diff --git a/wordstats/edit_distance_rules.py b/wordstats/edit_distance_rules.py index 3da79cc..08d36a8 100644 --- a/wordstats/edit_distance_rules.py +++ b/wordstats/edit_distance_rules.py @@ -60,13 +60,4 @@ def _edit_distance_rules_rec(self, word1: str, word2: str, word1marker): def initialize_from_config(self, config): self.replace_distance = int(config['DISTANCE']['ReplaceDistance']) self.add_distance = int(config['DISTANCE']['AddDistance']) - self.threshold = float(config['THRESHOLD']['Threshold']) - - - - - - - - - + self.threshold = float(config['THRESHOLD']['Threshold']) \ No newline at end of file From e79460c07c7a7182c62f0c10c681e28d7e6b3c47 Mon Sep 17 00:00:00 2001 From: joel Date: Fri, 27 Apr 2018 17:51:37 +0200 Subject: [PATCH 21/64] some cleanup --- wordstats/cognate_files_path.py | 2 +- wordstats/cognate_info.py | 6 +++--- wordstats/cognate_user_evaluation.py | 4 +--- wordstats/config.py | 2 +- wordstats/language_info.py | 1 + 5 files changed, 7 insertions(+), 8 deletions(-) diff --git a/wordstats/cognate_files_path.py b/wordstats/cognate_files_path.py index 7fc795a..751748f 100644 --- a/wordstats/cognate_files_path.py +++ b/wordstats/cognate_files_path.py @@ -41,7 +41,6 @@ def path_of_cognate_parameters(language_ids, method_name): return file_path - def path_of_cognate_rules(language_ids, method_name): return path_to_cognate_file(language_ids, RULES, method_name) @@ -57,6 +56,7 @@ def path_to_cognate_file(language_ids, file_name, method_name = ""): return file_path + def load_from_path(path): try: diff --git a/wordstats/cognate_info.py b/wordstats/cognate_info.py index fa8949b..4c207a1 100644 --- a/wordstats/cognate_info.py +++ b/wordstats/cognate_info.py @@ -90,16 +90,16 @@ def apply_distance_metric(self, wordlist1, wordlist2, func): newset = set(filter(lambda x: len(x)>0 , map(lambda w: w1 + ' ' + w if func(w1, w) else "", wordlist2))) self.candidates = self.candidates.union(newset) - # TODO: implement load and cache from /to db @classmethod def load_from_db(cls, language_ids, method_name= ""): """ - Assumes the ~./word_info file contains + Assumes the ~./cognate_db file contains information about how to connect to the database. Also, assumes the database contains the information. :param language_ids: + :param method_name: :return: """ @@ -124,7 +124,7 @@ def load_from_db(cls, language_ids, method_name= ""): def cache_to_db(self): """ - Useful to save the informations about a given language + Useful to save the cognates between two languages in the DB. Loading from the DB is faster than from file. See the tests file :return: diff --git a/wordstats/cognate_user_evaluation.py b/wordstats/cognate_user_evaluation.py index 15b47b9..6400f5b 100644 --- a/wordstats/cognate_user_evaluation.py +++ b/wordstats/cognate_user_evaluation.py @@ -1,10 +1,8 @@ from wordstats.cognate_info import CognateInfo from wordstats.getchunix import read_single_keypress -# note: only executable in terminal, reactive to one-key stroke -from wordstats.cognate_files_path import * - +# note: only executable in terminal, reactive to one-key stroke def evaluate_cognates(language_ids, method): print(language_ids) print("y: whitelist") diff --git a/wordstats/config.py b/wordstats/config.py index 12eea97..6e6309e 100644 --- a/wordstats/config.py +++ b/wordstats/config.py @@ -12,4 +12,4 @@ RULES= 'rules' CANDIDATES= 'candidates' -MAX_WORDS = 1000 \ No newline at end of file +MAX_WORDS = 100 \ No newline at end of file diff --git a/wordstats/language_info.py b/wordstats/language_info.py index 437a478..ca586b1 100644 --- a/wordstats/language_info.py +++ b/wordstats/language_info.py @@ -130,6 +130,7 @@ def clear_corresponding_entries_in_db(self): words.delete(synchronize_session=False) clear_corresponding_entries_in_db(self) + for word_info in list(self.word_info_dict.values()): BaseService.session.add(word_info) BaseService.session.commit() From c1291b089c99237e276adb18c158dd1cb5a7ffa0 Mon Sep 17 00:00:00 2001 From: joel Date: Sat, 28 Apr 2018 18:41:22 +0200 Subject: [PATCH 22/64] seperated language codes --- wordstats/cognate_db.py | 53 +++++++++++++-------- wordstats/cognate_files_path.py | 32 +++++-------- wordstats/cognate_info.py | 50 ++++++++++--------- wordstats/cognate_user_evaluation.py | 6 +-- wordstats/edit_distance_function_factory.py | 8 ++-- wordstats/tests/test_cognate.py | 31 +++++------- 6 files changed, 91 insertions(+), 89 deletions(-) diff --git a/wordstats/cognate_db.py b/wordstats/cognate_db.py index c8713b3..57fa0b8 100644 --- a/wordstats/cognate_db.py +++ b/wordstats/cognate_db.py @@ -27,39 +27,45 @@ class CognateCandidatesInfo(SimplifiedQuery, Base): word_from = Column(String(255), nullable =False, index = True) word_to = Column(String(255), nullable=False, index=True) - language_ids = Column(String(4), nullable =False, index = True) + languageFrom = Column(String(20), nullable =False, index = True) + languageTo = Column(String(20), nullable=False, index=True) - UniqueConstraint(word_from, word_to, language_ids, method) + UniqueConstraint(word_from, word_to, languageFrom, languageTo, method) - def __init__(self, word_from, word_to, language_ids, method): + def __init__(self, word_from, word_to, languageFrom, languageTo, method): self.word_from = word_from self.word_to = word_to - self.language_ids = language_ids + self.languageFrom = languageFrom + self.languageTo = languageTo self.method = method def __str__(self): result = "info: {2} {3} ({0} {1})".format( self.word_from, self.word_to, - self.language_ids, + self.languageFrom + self.languageTo, self.method) result = result.encode(stdout.encoding) return result @classmethod - def find(cls, word, language_ids, method): + def find(cls, word, languageFrom, languageTo, method): word = word.lower() try: - return (cls.query().filter(cls.word_from == word) - .filter(cls.language_ids == language_ids).filter(cls.method == method) + return (cls.query().filter(cls.word_from == word).\ + filter(cls.languageFrom == languageFrom).\ + filter(cls.languageTo == languageTo).\ + filter(cls.method == method) .one()) except sqlalchemy.orm.exc.NoResultFound: return None @classmethod - def find_all(cls,language_ids, method): - return cls.query().filter(cls.language_ids == language_ids).filter(cls.method == method).all() + def find_all(cls, languageFrom, languageTo, method): + return cls.query().filter(cls.languageFrom == languageFrom).\ + filter(cls.languageTo == languageTo).\ + filter(cls.method == method).all() # structure for reviewed cognates @@ -71,38 +77,43 @@ class CognateWhiteListInfo(SimplifiedQuery, Base): word_from = Column(String(255), nullable =False, index = True) word_to = Column(String(255), nullable=False, index=True) - language_ids = Column(String(255), nullable =False, index = True) + languageFrom = Column(String(20), nullable =False, index = True) + languageTo = Column(String(20), nullable=False, index=True) whitelist = Column(Boolean) - UniqueConstraint(word_from, word_to, language_ids) + UniqueConstraint(word_from, word_to, languageFrom, languageTo) - def __init__(self, word_from, word_to, language_ids, whitelist): + def __init__(self, word_from, word_to, languageFrom, languageTo, whitelist): self.word_from = word_from self.word_to = word_to - self.language_ids = language_ids + self.languageFrom = languageFrom + self.languageTo = languageTo self.whitelist = whitelist def __str__(self): result = "info: {2} ({0} {1}, whitelist: {3})".format( self.word_from, self.word_to, - self.language_ids, + self.languageFrom + self.languageTo, self.whitelist) result = result.encode(stdout.encoding) return result @classmethod - def find(cls, word, language_ids): + def find(cls, word, languageFrom, languageTo): word = word.lower() try: - return (cls.query().filter(cls.word_from == word) - .filter(cls.language_ids == language_ids) - .one()) + return (cls.query().filter(cls.word_from == word).\ + filter(cls.languageFrom == languageFrom).\ + filter(cls.languageTo == languageTo).\ + one()) except sqlalchemy.orm.exc.NoResultFound: return None @classmethod - def find_all(cls,language_ids): - return cls.query().filter(cls.language_ids == language_ids).all() + def find_all(cls, languageFrom, languageTo): + return cls.query().filter(cls.languageFrom == languageFrom).\ + filter(cls.languageTo == languageTo).\ + all() diff --git a/wordstats/cognate_files_path.py b/wordstats/cognate_files_path.py index 751748f..ac350f5 100644 --- a/wordstats/cognate_files_path.py +++ b/wordstats/cognate_files_path.py @@ -8,46 +8,40 @@ def path_of_cognate_languages(languageFrom, languageTo): - alphabetReorder = sorted(languageFrom, languageTo) - - return path_of_cognate_languages(alphabetReorder[0] + alphabetReorder[1]) - -def path_of_cognate_languages(language_ids): package_directory = os.path.dirname(os.path.abspath(__file__)) - file_path = package_directory + os.sep + "{0}{1}{2}".format(DATA_FOLDER_COGNATES, os.sep ,language_ids) - + file_path = package_directory + os.sep + "{0}{1}{2}{3}".format(DATA_FOLDER_COGNATES, os.sep, languageFrom, languageTo) return file_path -def path_of_cognate_candidates(language_ids, method_name): +def path_of_cognate_candidates(languageFrom, languageTo, method_name): - return path_to_cognate_file(language_ids, CANDIDATES, method_name) + return path_to_cognate_file(languageFrom, languageTo, CANDIDATES, method_name) -def path_of_cognate_blacklist(language_ids): +def path_of_cognate_blacklist(languageFrom, languageTo): - return path_to_cognate_file(language_ids, BLACKLIST) + return path_to_cognate_file(languageFrom, languageTo, BLACKLIST) -def path_of_cognate_whitelist(language_ids): +def path_of_cognate_whitelist(languageFrom, languageTo): - return path_to_cognate_file(language_ids, WHITELIST) + return path_to_cognate_file(languageFrom, languageTo, WHITELIST) -def path_of_cognate_parameters(language_ids, method_name): +def path_of_cognate_parameters(languageFrom, languageTo, method_name): - file_path = path_of_cognate_languages(language_ids) + os.sep + \ + file_path = path_of_cognate_languages(languageFrom, languageTo) + os.sep + \ method_name + os.sep + "config.cfg" os.makedirs(os.path.dirname(file_path), exist_ok=True) return file_path -def path_of_cognate_rules(language_ids, method_name): +def path_of_cognate_rules(languageFrom, languageTo, method_name): - return path_to_cognate_file(language_ids, RULES, method_name) + return path_to_cognate_file(languageFrom, languageTo, RULES, method_name) -def path_to_cognate_file(language_ids, file_name, method_name = ""): +def path_to_cognate_file(languageFrom, languageTo, file_name, method_name = ""): - file_path = path_of_cognate_languages(language_ids) + os.sep + file_path = path_of_cognate_languages(languageFrom, languageTo) + os.sep if method_name is not "": file_path += method_name + os.sep file_path += file_name + ".txt" diff --git a/wordstats/cognate_info.py b/wordstats/cognate_info.py index 4c207a1..fe55cdb 100644 --- a/wordstats/cognate_info.py +++ b/wordstats/cognate_info.py @@ -15,8 +15,9 @@ class CognateInfo(object): - def __init__(self, language_ids, method_name): - self.language_ids = language_ids + def __init__(self, languageFrom, languageTo, method_name): + self.languageFrom = languageFrom + self.languageTo = languageTo self.whitelist = set() self.candidates = set() self.blacklist = set() @@ -39,7 +40,7 @@ def add_to_blacklist(self, cognate): # also save new dicts @classmethod - def load_from_path(cls, language_ids, method_name= ""): + def load_from_path(cls, languageFrom, languageTo, method_name= ""): """ Loads cognate information given the cognate code (e.g. ennl) and method_name Loads the word info from the given file @@ -57,30 +58,30 @@ def load_from_path(cls, language_ids, method_name= ""): :return: """ - new_registry = cls(language_ids, method_name) + new_registry = cls(languageFrom, languageTo, method_name) - language_code_path = path_of_cognate_whitelist(language_ids) + language_code_path = path_of_cognate_whitelist(languageFrom, languageTo) new_registry.whitelist = set(load_from_path(language_code_path).splitlines()) - language_code_path = path_of_cognate_blacklist(language_ids) + language_code_path = path_of_cognate_blacklist(languageFrom, languageTo) new_registry.blacklist = set(load_from_path(language_code_path).splitlines()) - language_code_path = path_of_cognate_candidates(language_ids, method_name) + language_code_path = path_of_cognate_candidates(languageFrom, languageTo, method_name) new_registry.candidates = set(load_from_path(language_code_path).splitlines()) return new_registry def save_candidates(self): - language_code_path = path_of_cognate_candidates(self.language_ids, self.method_name) + language_code_path = path_of_cognate_candidates(self.languageFrom, self.languageTo, self.method_name) save_to_file(language_code_path, '\n'.join(self.candidates)) def save_evaluation(self): - language_code_path = path_of_cognate_whitelist(self.language_ids) + language_code_path = path_of_cognate_whitelist(self.languageFrom, self.languageTo) save_to_file(language_code_path, '\n'.join(self.whitelist)) - language_code_path = path_of_cognate_blacklist(self.language_ids) + language_code_path = path_of_cognate_blacklist(self.languageFrom, self.languageTo) save_to_file(language_code_path, '\n'.join(self.blacklist)) # generates candidates based on distance function func and word lists @@ -91,7 +92,7 @@ def apply_distance_metric(self, wordlist1, wordlist2, func): self.candidates = self.candidates.union(newset) @classmethod - def load_from_db(cls, language_ids, method_name= ""): + def load_from_db(cls, languageFrom, languageTo, method_name= ""): """ Assumes the ~./cognate_db file contains information about how to connect to the @@ -103,15 +104,15 @@ def load_from_db(cls, language_ids, method_name= ""): :return: """ - new_registry = cls(language_ids, method_name= "") + new_registry = cls(languageFrom, languageTo, method_name= "") - all_word_info_items = CognateCandidatesInfo.find_all(language_ids, method_name) + all_word_info_items = CognateCandidatesInfo.find_all(languageFrom, languageTo, method_name) for each in all_word_info_items: word = each.word_from + " " + each.word_to new_registry.candidates.add(word) - all_word_info_items = CognateWhiteListInfo.find_all(language_ids) + all_word_info_items = CognateWhiteListInfo.find_all(languageFrom, languageTo) for each in all_word_info_items: word = each.word_from + " " + each.word_to @@ -132,28 +133,31 @@ def cache_to_db(self): def clear_corresponding_entries_in_db_candidates(self): table = Table('candidates_info', Base.metadata, autoload=True, autoload_with=BaseService.engine) - words = BaseService.session.query(table).filter(table.c.language_ids == self.language_ids)\ - .filter(table.c.method == self.method_name) - words.delete(synchronize_session=False) + if __name__ == '__main__': + words = BaseService.session.query(table).filter(table.c.languageFrom == self.languageFrom).\ + filter(table.c.languageTo == self.languageTo).\ + filter(table.c.method == self.method_name) + words.delete(synchronize_session=False) def clear_corresponding_entries_in_db_whitelist(self): table = Table('cognate_whitelist_info', Base.metadata, autoload=True, autoload_with=BaseService.engine) - words = BaseService.session.query(table).filter(table.c.language_ids == self.language_ids) + words = BaseService.session.query(table).filter(table.c.languageFrom == self.languageFrom).\ + filter(table.c.languageTo == self.languageTo) words.delete(synchronize_session=False) clear_corresponding_entries_in_db_candidates(self) for word_info in self.candidates: BaseService.session.add(CognateCandidatesInfo(word_info.split()[0], word_info.split()[1], - self.language_ids,self.method_name)) + self.languageFrom, self.languageTo,self.method_name)) clear_corresponding_entries_in_db_whitelist(self) for word_info in self.whitelist: BaseService.session.add(CognateWhiteListInfo(word_info.split()[0], word_info.split()[1], - self.language_ids,True)) + self.languageFrom, self.languageTo,True)) for word_info in self.blacklist: BaseService.session.add(CognateWhiteListInfo(word_info.split()[0], word_info.split()[1], - self.language_ids,False)) + self.languageFrom, self.languageTo,False)) BaseService.session.commit() @@ -162,7 +166,7 @@ def _print_load_stats(self, a, b): memory_footprint = total_size(self.candidates, set()) / 1024 / 1024 print(("Elapsed time to load the {0} data: {1} ({2} entries)".format(self.candidates, b - a, len(self.candidates)))) - print(("Required memory for the {0} {1} registry: {2}MB".format(self.language_ids, self.method_name, memory_footprint))) + print(("Required memory for the {0} {1} {2} registry: {3}MB".format(self.languageFrom, self.languageTo, self.method_name, memory_footprint))) @classmethod def _pprofile_load_from_db(cls, language_ids, method_name, output=False): @@ -178,7 +182,7 @@ def _pprofile_load_from_db(cls, language_ids, method_name, output=False): def _pprofile_load_from_file(cls, language_ids, method_name= "", output=False): a = datetime.now() - new_registry = cls.load_from_file(language_ids, method_name= "") + new_registry = cls.load_from_file(languageFrom,languageTo, method_name= "") b = datetime.now() if output: new_registry.print_load_stats(a, b) diff --git a/wordstats/cognate_user_evaluation.py b/wordstats/cognate_user_evaluation.py index 6400f5b..3e833cb 100644 --- a/wordstats/cognate_user_evaluation.py +++ b/wordstats/cognate_user_evaluation.py @@ -3,13 +3,13 @@ # note: only executable in terminal, reactive to one-key stroke -def evaluate_cognates(language_ids, method): - print(language_ids) +def evaluate_cognates(languageFrom, languageTo, method): + print(languageFrom, languageTo) print("y: whitelist") print("q: quit") print("other: blacklist") - cognateinfo = CognateInfo.load_from_path(language_ids, method) + cognateinfo = CognateInfo.load_from_path(languageFrom, languageTo, method) for cognate in cognateinfo.candidates\ .difference(cognateinfo.blacklist)\ diff --git a/wordstats/edit_distance_function_factory.py b/wordstats/edit_distance_function_factory.py index fc8605b..7d96d3b 100644 --- a/wordstats/edit_distance_function_factory.py +++ b/wordstats/edit_distance_function_factory.py @@ -14,9 +14,9 @@ def __init__(self): # load configuration given language combination code and method name, configuration file assumed to be # in the associated folder - def loadConfig(self, language_ids, method_name): + def loadConfig(self, languageFrom, languageTo, method_name): - language_code_path = path_of_cognate_parameters(language_ids, method_name) + language_code_path = path_of_cognate_parameters(languageFrom, languageTo, method_name) return self.load_from_path(language_code_path) @@ -37,9 +37,9 @@ def load_from_path(self, path): return self # load rules from rules.txt located in associated folder - def load_rules(self, language_ids, method_name): + def load_rules(self, languageFrom, languageTo, method_name): - path = path_of_cognate_rules(language_ids, method_name) + path = path_of_cognate_rules(languageFrom, languageTo, method_name) self.load_rules_from_path(path) diff --git a/wordstats/tests/test_cognate.py b/wordstats/tests/test_cognate.py index aaa1200..e36f8a5 100644 --- a/wordstats/tests/test_cognate.py +++ b/wordstats/tests/test_cognate.py @@ -14,7 +14,7 @@ class CognateTests(TestCase): @classmethod def testload(self): - info = CognateInfo.load_from_path("denl","edit_distance") + info = CognateInfo.load_from_path("de", "nl","edit_distance") @classmethod @@ -22,10 +22,10 @@ def testeditDistanceAbsolute(self): german = list(load_language_from_hermit("de").word_info_dict.keys()) dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) - cognateFM = CognateInfo("denl","absolute") + cognateFM = CognateInfo("de", "nl","absolute") distanceMetric = WordDistanceAbsolute() - distanceMetric.loadConfig("denl", "absolute") + distanceMetric.loadConfig("de", "nl", "absolute") #if load fails create empty config file and warn user @@ -37,10 +37,10 @@ def testeditDistance(self): german = list(load_language_from_hermit("de").word_info_dict.keys()) dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) - cognateFM = CognateInfo("denl","edit_distance") + cognateFM = CognateInfo("de", "nl","edit_distance") distanceMetric = WordDistanceEdit() - distanceMetric.loadConfig("denl", "edit_distance") + distanceMetric.loadConfig("de", "nl", "edit_distance") cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance) @@ -51,11 +51,11 @@ def testeditDistanceRules(self): german = list(load_language_from_hermit("de").word_info_dict.keys()) dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) - cognateFM = CognateInfo("denl","edit_distance_rules") + cognateFM = CognateInfo("de", "nl","edit_distance_rules") distanceMetric = WordDistanceRules() - distanceMetric.loadConfig("denl", "edit_distance_rules") - distanceMetric.load_rules("denl", "edit_distance_rules") + distanceMetric.loadConfig("de", "nl", "edit_distance_rules") + distanceMetric.load_rules("de", "nl", "edit_distance_rules") cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance) cognateFM.save_candidates() @@ -65,29 +65,22 @@ def testeditDistanceOverlap(self): german = list(load_language_from_hermit("de").word_info_dict.keys()) dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) - cognateFM = CognateInfo("denl", "edit_distance_overlap") + cognateFM = CognateInfo("de", "nl", "edit_distance_overlap") distanceMetric = WordDistanceOverlap() cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance) cognateFM.save_candidates() - @classmethod - def testquiz(self): - cognateFM = CognateInfo.load_from_path("denl", "absolute") - cognateFM.start_quiz() - cognateFM.save_evaluation() - - @classmethod def testcachetodb(self): - cognateFM = CognateInfo.load_from_path("denl", "absolute") + cognateFM = CognateInfo.load_from_path("de", "nl", "absolute") print(len(list(cognateFM.candidates)), len(list(cognateFM.blacklist)), len(list(cognateFM.whitelist))) cognateFM.cache_to_db() @classmethod def testloadfromdb(self): - cognateFM = CognateInfo("denl", "absolute") - cognateFM = cognateFM.load_from_db("denl", "absolute") + cognateFM = CognateInfo("de", "nl", "absolute") + cognateFM = cognateFM.load_from_db("de", "nl", "absolute") print(len(list(cognateFM.candidates)),len(list(cognateFM.blacklist)),len(list(cognateFM.whitelist))) From deeeb0578eee424ef067390538f18c76259c526d Mon Sep 17 00:00:00 2001 From: joel Date: Sun, 29 Apr 2018 19:47:18 +0200 Subject: [PATCH 23/64] support for rules added directly to edit distance function factory --- wordstats/edit_distance.py | 6 +- wordstats/edit_distance_absolute.py | 9 +-- wordstats/edit_distance_function_factory.py | 43 +++++++++++++- wordstats/edit_distance_overlap.py | 17 +----- wordstats/edit_distance_rules.py | 63 --------------------- wordstats/tests/test_cognate.py | 3 +- 6 files changed, 50 insertions(+), 91 deletions(-) delete mode 100644 wordstats/edit_distance_rules.py diff --git a/wordstats/edit_distance.py b/wordstats/edit_distance.py index cfd584e..cb9b408 100644 --- a/wordstats/edit_distance.py +++ b/wordstats/edit_distance.py @@ -5,11 +5,11 @@ class WordDistanceEdit(WordDistanceFactory): def __init__(self): + super().__init__() self.replace_distance = 1 self.add_distance = 1 - self.threshold = 0.3 - def edit_distance(self, word1: str, word2: str): + def edit_distance_function(self, word1: str, word2: str): wordLongest, wordShortest = (word1, word2) if len(word1) >= len(word2) else (word2, word1) @@ -21,7 +21,7 @@ def edit_distance(self, word1: str, word2: str): for i in range(len(wordShortest), len(wordLongest)): distance += self.add_distance - return distance / len(wordLongest) < self.threshold + return distance / len(wordLongest) def initialize_from_config(self, config): diff --git a/wordstats/edit_distance_absolute.py b/wordstats/edit_distance_absolute.py index 7c1966e..9d6250b 100644 --- a/wordstats/edit_distance_absolute.py +++ b/wordstats/edit_distance_absolute.py @@ -5,15 +5,12 @@ class WordDistanceAbsolute(WordDistanceFactory): def __init__(self): + super().__init__() self.replace_distance = 1 self.add_distance = 1 - self.threshold = 0.3 - def edit_distance(self, word1: str, word2: str): - if word1 == word2: - return True - else: - False + def edit_distance_function(self, word1: str, word2: str): + return 0 if word1 == word2 else 1 def initialize_from_config(self, config): diff --git a/wordstats/edit_distance_function_factory.py b/wordstats/edit_distance_function_factory.py index 7d96d3b..adb6832 100644 --- a/wordstats/edit_distance_function_factory.py +++ b/wordstats/edit_distance_function_factory.py @@ -10,6 +10,8 @@ class WordDistanceFactory(ABC): def __init__(self): super().__init__() + self.rules = [] + self.threshold = 0.5 # load configuration given language combination code and method name, configuration file assumed to be # in the associated folder @@ -51,14 +53,49 @@ def load_rules_from_path(self, path): self.rules = [] for line in content.splitlines(): words = line.split() - self.rules.append((words[0],words[1])) + if len(words) == 1: + self.rules.append((words[0], "")) + else: + self.rules.append((words[0],words[1])) + + + # edit_distance including rules for substitution + def edit_distance(self, word1: str, word2: str): + + min_dist = self._edit_distance_rules_rec(word1, word2, 0) + if min_dist < self.threshold: + return True + else: + False + + # apply every possible combination of substitution rules until best cognate pair is found + def _edit_distance_rules_rec(self, word1: str, word2: str, word1marker): + + minDist = self.edit_distance_function(word1, word2) + + # stop when end of word is reached + if word1marker >= len(word1): + return minDist + + # recursion step, no adjustment + minDist = min(minDist, self._edit_distance_rules_rec(word1, word2, word1marker + 1)) + + # recursion step, adjust word by a rule + for rule in self.rules: + if word1.find(rule[0], word1marker) == word1marker: + minDist = min(minDist, + self._edit_distance_rules_rec(word1.replace(rule[0], rule[1], 1), word2, + word1marker + len(rule[1]))) + + return minDist + # methods to be implemented # method that determines whether two strings form a cognate - # RETURN: True if cognate otherwise False + # RETURN: float indicating distance between two strings, 0 identical, 1 completely different @abstractmethod - def edit_distance(self, word1: str, word2: str): + def edit_distance_function(self, word1: str, word2: str): pass # method for initializing parameters using configparser diff --git a/wordstats/edit_distance_overlap.py b/wordstats/edit_distance_overlap.py index 9e63942..884bdaa 100644 --- a/wordstats/edit_distance_overlap.py +++ b/wordstats/edit_distance_overlap.py @@ -5,11 +5,9 @@ class WordDistanceOverlap(WordDistanceFactory): def __init__(self): - self.replace_distance = 1 - self.add_distance = 1 - self.threshold = 0.8 + super().__init__() - def _edit_distance_overlap(self, word1:str, word2:str): + def edit_distance_function(self, word1:str, word2:str): wordLongest, wordShortest = (word1, word2) if len(word1) >= len(word2) else (word2, word1) @@ -19,16 +17,7 @@ def _edit_distance_overlap(self, word1:str, word2:str): if wordLongest.find(wordShortest[i:(j + 1)]) >= 0: overlap_size = max(overlap_size, j - i + 1) - return overlap_size / len(wordLongest) - - def edit_distance(self, word1: str, word2: str): - - distance = self._edit_distance_overlap(word1, word2) - if distance > self.threshold: - return True - else: - False - #ziel ziek? 3/4 > 0.8? + return 1 - overlap_size / len(wordLongest) def initialize_from_config(self, config): pass \ No newline at end of file diff --git a/wordstats/edit_distance_rules.py b/wordstats/edit_distance_rules.py deleted file mode 100644 index 08d36a8..0000000 --- a/wordstats/edit_distance_rules.py +++ /dev/null @@ -1,63 +0,0 @@ -import codecs -import configparser -from .cognate_files_path import * -from .edit_distance_function_factory import WordDistanceFactory - -class WordDistanceRules(WordDistanceFactory): - def __init__(self): - self.rules = [] - self.replace_distance = 1 - self.add_distance = 1 - self.threshold = 0.3 - - # edit_distance including rules for substitution - def edit_distance(self, word1: str, word2: str): - - min_dist = self._edit_distance_rules_rec(word1, word2, 0) - if min_dist < self.threshold: - return True - else: - False - - - def _edit_distance_fuzzy(self, word1: str, word2: str): - - wordLongest, wordShortest = (word1, word2) if len(word1) >= len(word2) else (word2, word1) - - distance = 0 - for i in range(len(wordShortest)): - if wordLongest[i] is not wordShortest[i]: - distance += self.replace_distance - - for i in range(len(wordShortest), len(wordLongest)): - distance += self.add_distance - - return distance / len(wordLongest) - - # recursive part of rule substitution edit distance - def _edit_distance_rules_rec(self, word1: str, word2: str, word1marker): - - minDist = self._edit_distance_fuzzy(word1, word2) - - # stop when end of word is reached - if word1marker >= len(word1): - return minDist - - # recursion step, no adjustment - minDist = min(minDist, self._edit_distance_rules_rec(word1, word2, word1marker + 1)) - - # recursion step, adjust word by a rule - for rule in self.rules: - if word1.find(rule[0], word1marker) == word1marker: - - minDist = min(minDist, - self._edit_distance_rules_rec(word1.replace(rule[0], rule[1], 1), word2, - word1marker + len(rule[1]))) - - return minDist - - - def initialize_from_config(self, config): - self.replace_distance = int(config['DISTANCE']['ReplaceDistance']) - self.add_distance = int(config['DISTANCE']['AddDistance']) - self.threshold = float(config['THRESHOLD']['Threshold']) \ No newline at end of file diff --git a/wordstats/tests/test_cognate.py b/wordstats/tests/test_cognate.py index e36f8a5..28b515d 100644 --- a/wordstats/tests/test_cognate.py +++ b/wordstats/tests/test_cognate.py @@ -3,7 +3,6 @@ from wordstats.loading_from_hermit import load_language_from_hermit from wordstats.edit_distance_absolute import WordDistanceAbsolute from wordstats.edit_distance import WordDistanceEdit -from wordstats.edit_distance_rules import WordDistanceRules from wordstats.edit_distance_overlap import WordDistanceOverlap from wordstats.cognate_files_path import * @@ -53,7 +52,7 @@ def testeditDistanceRules(self): cognateFM = CognateInfo("de", "nl","edit_distance_rules") - distanceMetric = WordDistanceRules() + distanceMetric = WordDistanceEdit() distanceMetric.loadConfig("de", "nl", "edit_distance_rules") distanceMetric.load_rules("de", "nl", "edit_distance_rules") From d486938cc8042f4f3386e28a733e210f9765dbf7 Mon Sep 17 00:00:00 2001 From: Mircea Lungu Date: Mon, 30 Apr 2018 16:04:28 +0200 Subject: [PATCH 24/64] ... --- wordstats/cognate_info.py | 123 +++++++++++++++++++++------- wordstats/config.py | 2 +- wordstats/edit_distance.py | 22 +++-- wordstats/edit_distance_absolute.py | 5 +- wordstats/tests/test_cognate.py | 65 ++++++++++++--- 5 files changed, 163 insertions(+), 54 deletions(-) diff --git a/wordstats/cognate_info.py b/wordstats/cognate_info.py index fe55cdb..7bd61ac 100644 --- a/wordstats/cognate_info.py +++ b/wordstats/cognate_info.py @@ -4,6 +4,9 @@ from sqlalchemy import Table import configparser + +from wordstats.loading_from_hermit import load_language_from_hermit + from .word_info import WordInfo, UnknownWordInfo from .utils.mem_footprint import total_size from .base_service import BaseService, Base @@ -15,13 +18,36 @@ class CognateInfo(object): - def __init__(self, languageFrom, languageTo, method_name): + """ + + Responsibilities of this class: + - compute the candidates + - maintain the blacklist / whitelist (add_to_whitelist / add_to_blacklist / save_evaluation ) + - load /save blacklist / whitelist / candidates from file / DB to memory + + + + """ + + def __init__(self, languageFrom, languageTo, distance_computer_class): + """ + + either load from file, or compute if needed + + :param languageFrom: + :param languageTo: + :param method_name: + """ self.languageFrom = languageFrom self.languageTo = languageTo self.whitelist = set() self.candidates = set() self.blacklist = set() - self.method_name = method_name + self.distance_computer = distance_computer_class() + + + def best_guess(self): + return self.candidates - self.blacklist def all_blacklist(self): return self.blacklist @@ -29,18 +55,58 @@ def all_blacklist(self): def all_whitelist(self): return self.whitelist + @classmethod + def load_cached(self): + if True: # file exists: + # load from file + pass + else: + # self.apply_distance_metric(...) + pass + + # generates candidates based on distance function func and word lists + # def apply_distance_metric(self, wordlist1, wordlist2, func): + + def compute(self): + wordlist1 = list(load_language_from_hermit("de").word_info_dict.keys()) + wordlist2 = list(load_language_from_hermit("nl").word_info_dict.keys()) + + for w1 in wordlist1: + newset = set(filter(lambda x: len(x) > 0, + map(lambda w: w1 + ' ' + w if self.distance_computer.edit_distance(w1, w) else "", + wordlist2))) + self.candidates = self.candidates.union(newset) + + # ======================== + # File Handling + # ======================== + def add_to_whitelist(self, cognate): + """ + + maybe rename to + append_to_whitelist_file + ? + + :param cognate: + :return: + """ self.whitelist.add(cognate) append_to_file(path_of_cognate_whitelist(self.language_ids), cognate) def add_to_blacklist(self, cognate): + """ + ditto + + :param cognate: + :return: + """ self.blacklist.add(cognate) append_to_file(path_of_cognate_blacklist(self.language_ids), cognate) - # also save new dicts @classmethod - def load_from_path(cls, languageFrom, languageTo, method_name= ""): + def load_from_path(cls, languageFrom, languageTo, method_name=""): """ Loads cognate information given the cognate code (e.g. ennl) and method_name Loads the word info from the given file @@ -77,6 +143,13 @@ def save_candidates(self): save_to_file(language_code_path, '\n'.join(self.candidates)) def save_evaluation(self): + """ + + write to disk both whitelist and blacklist + worth a rename of the method name + + :return: None + """ language_code_path = path_of_cognate_whitelist(self.languageFrom, self.languageTo) save_to_file(language_code_path, '\n'.join(self.whitelist)) @@ -84,15 +157,8 @@ def save_evaluation(self): language_code_path = path_of_cognate_blacklist(self.languageFrom, self.languageTo) save_to_file(language_code_path, '\n'.join(self.blacklist)) - # generates candidates based on distance function func and word lists - def apply_distance_metric(self, wordlist1, wordlist2, func): - - for w1 in wordlist1: - newset = set(filter(lambda x: len(x)>0 , map(lambda w: w1 + ' ' + w if func(w1, w) else "", wordlist2))) - self.candidates = self.candidates.union(newset) - @classmethod - def load_from_db(cls, languageFrom, languageTo, method_name= ""): + def load_from_db(cls, languageFrom, languageTo, method_name=""): """ Assumes the ~./cognate_db file contains information about how to connect to the @@ -104,7 +170,7 @@ def load_from_db(cls, languageFrom, languageTo, method_name= ""): :return: """ - new_registry = cls(languageFrom, languageTo, method_name= "") + new_registry = cls(languageFrom, languageTo, method_name="") all_word_info_items = CognateCandidatesInfo.find_all(languageFrom, languageTo, method_name) @@ -134,39 +200,44 @@ def cache_to_db(self): def clear_corresponding_entries_in_db_candidates(self): table = Table('candidates_info', Base.metadata, autoload=True, autoload_with=BaseService.engine) if __name__ == '__main__': - words = BaseService.session.query(table).filter(table.c.languageFrom == self.languageFrom).\ - filter(table.c.languageTo == self.languageTo).\ + words = BaseService.session.query(table).filter(table.c.languageFrom == self.languageFrom). \ + filter(table.c.languageTo == self.languageTo). \ filter(table.c.method == self.method_name) words.delete(synchronize_session=False) def clear_corresponding_entries_in_db_whitelist(self): table = Table('cognate_whitelist_info', Base.metadata, autoload=True, autoload_with=BaseService.engine) - words = BaseService.session.query(table).filter(table.c.languageFrom == self.languageFrom).\ - filter(table.c.languageTo == self.languageTo) + words = BaseService.session.query(table).filter(table.c.languageFrom == self.languageFrom). \ + filter(table.c.languageTo == self.languageTo) words.delete(synchronize_session=False) clear_corresponding_entries_in_db_candidates(self) for word_info in self.candidates: BaseService.session.add(CognateCandidatesInfo(word_info.split()[0], word_info.split()[1], - self.languageFrom, self.languageTo,self.method_name)) + self.languageFrom, self.languageTo, self.method_name)) clear_corresponding_entries_in_db_whitelist(self) for word_info in self.whitelist: BaseService.session.add(CognateWhiteListInfo(word_info.split()[0], word_info.split()[1], - self.languageFrom, self.languageTo,True)) + self.languageFrom, self.languageTo, True)) for word_info in self.blacklist: BaseService.session.add(CognateWhiteListInfo(word_info.split()[0], word_info.split()[1], - self.languageFrom, self.languageTo,False)) + self.languageFrom, self.languageTo, False)) BaseService.session.commit() + # ======================== + # Benchmarking performance + # ======================== # Everything that follows is private def _print_load_stats(self, a, b): memory_footprint = total_size(self.candidates, set()) / 1024 / 1024 print(("Elapsed time to load the {0} data: {1} ({2} entries)".format(self.candidates, b - a, len(self.candidates)))) - print(("Required memory for the {0} {1} {2} registry: {3}MB".format(self.languageFrom, self.languageTo, self.method_name, memory_footprint))) + print(("Required memory for the {0} {1} {2} registry: {3}MB".format(self.languageFrom, self.languageTo, + self.method_name, memory_footprint))) + @classmethod def _pprofile_load_from_db(cls, language_ids, method_name, output=False): @@ -179,18 +250,12 @@ def _pprofile_load_from_db(cls, language_ids, method_name, output=False): return b - a @classmethod - def _pprofile_load_from_file(cls, language_ids, method_name= "", output=False): + def _pprofile_load_from_file(cls, language_ids, method_name="", output=False): a = datetime.now() - new_registry = cls.load_from_file(languageFrom,languageTo, method_name= "") + new_registry = cls.load_from_file(languageFrom, languageTo, method_name="") b = datetime.now() if output: new_registry.print_load_stats(a, b) return b - a - - - - - - diff --git a/wordstats/config.py b/wordstats/config.py index 6e6309e..12eea97 100644 --- a/wordstats/config.py +++ b/wordstats/config.py @@ -12,4 +12,4 @@ RULES= 'rules' CANDIDATES= 'candidates' -MAX_WORDS = 100 \ No newline at end of file +MAX_WORDS = 1000 \ No newline at end of file diff --git a/wordstats/edit_distance.py b/wordstats/edit_distance.py index cb9b408..45b32b6 100644 --- a/wordstats/edit_distance.py +++ b/wordstats/edit_distance.py @@ -3,9 +3,17 @@ from .cognate_files_path import * from .edit_distance_function_factory import WordDistanceFactory -class WordDistanceEdit(WordDistanceFactory): - def __init__(self): + +class LanguageAwareEditDistance(WordDistanceFactory): + def __init__(self, primary_language, secondary_language): super().__init__() + self.primary_language = primary_language + self.secondary_langiuage = secondary_language + self._initialize_distances() + + def _initialize_distances(self): + + # these might change based on the primary secondayr self.replace_distance = 1 self.add_distance = 1 @@ -23,17 +31,7 @@ def edit_distance_function(self, word1: str, word2: str): return distance / len(wordLongest) - def initialize_from_config(self, config): self.replace_distance = int(config['DISTANCE']['ReplaceDistance']) self.add_distance = int(config['DISTANCE']['AddDistance']) self.threshold = float(config['THRESHOLD']['Threshold']) - - - - - - - - - diff --git a/wordstats/edit_distance_absolute.py b/wordstats/edit_distance_absolute.py index 9d6250b..56cf6fb 100644 --- a/wordstats/edit_distance_absolute.py +++ b/wordstats/edit_distance_absolute.py @@ -6,8 +6,9 @@ class WordDistanceAbsolute(WordDistanceFactory): def __init__(self): super().__init__() - self.replace_distance = 1 - self.add_distance = 1 + self.replace_distance = 2 + self.add_distance = 3 + self.method_name = "absolute" def edit_distance_function(self, word1: str, word2: str): return 0 if word1 == word2 else 1 diff --git a/wordstats/tests/test_cognate.py b/wordstats/tests/test_cognate.py index 28b515d..c5d5768 100644 --- a/wordstats/tests/test_cognate.py +++ b/wordstats/tests/test_cognate.py @@ -8,25 +8,72 @@ from wordstats.cognate_files_path import * from wordstats.cognate_info import CognateInfo + + class CognateTests(TestCase): @classmethod - def testload(self): + def testEasyAPI(self): + # decisions implied in this code + # - lookup of cognates, is possible only in the primary language + # - the words in the primary language, are loaded in a dictionary for fast lookup + # - there should be a different class name if a distance computer has different parameters + # - - this implies that we don't need anymore the config.cfg with distance params + + cognate_info_de_nl = CognateInfo.load_cached(primary="de", secondary="nl", LanguageAwareEditDistance) + + cognate_info_de_fr = CognateInfo.load_cached(primary="de", secondary="fr", LanguageAwareEditDistance) + + assert (len(cognate_info.best_guess()) <= len(cognate_info.candidates)) + + assert (cognate_info.has_cognates("als")) + assert (cognate_info.get_cognates("als")) + + cognate_info.save() + # save the + # - config + # - candidates + + @classmethod + def testEasyAPI(self): + distance_metric_1 = WordDistanceAbsolute() + distance_metric_2 = WordDistanceEdit() + + cognate_info1 = CognateInfo.load_cached("de", "nl", distance_metric_1) + cognate_info2 = CognateInfo.load_cached("de", "nl", distance_metric_2) - info = CognateInfo.load_from_path("de", "nl","edit_distance") + cognate_info1.save() + cognate_info2.save() + def test_interactive_user_feedback(self): + + @classmethod + def testEasyAPI2(self): + distance_metric = WordDistanceAbsolute(2, 3) + + cognate_info = CognateInfo("de", "nl") + + distance_metric.compute(cognate_info) + + # load_language_from_hermit + # + cognateFM.save() + # save the + # - config + # - candidates @classmethod def testeditDistanceAbsolute(self): german = list(load_language_from_hermit("de").word_info_dict.keys()) dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) - cognateFM = CognateInfo("de", "nl","absolute") + cognateFM = CognateInfo("de", "nl", "absolute") distanceMetric = WordDistanceAbsolute() - distanceMetric.loadConfig("de", "nl", "absolute") - #if load fails create empty config file and warn user + distanceMetric.replace_distance = 2 + distanceMetric.add_distance = 1 + # if load fails create empty config file and warn user cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance) cognateFM.save_candidates() @@ -36,12 +83,11 @@ def testeditDistance(self): german = list(load_language_from_hermit("de").word_info_dict.keys()) dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) - cognateFM = CognateInfo("de", "nl","edit_distance") + cognateFM = CognateInfo("de", "nl", "edit_distance") distanceMetric = WordDistanceEdit() distanceMetric.loadConfig("de", "nl", "edit_distance") - cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance) cognateFM.save_candidates() @@ -50,7 +96,7 @@ def testeditDistanceRules(self): german = list(load_language_from_hermit("de").word_info_dict.keys()) dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) - cognateFM = CognateInfo("de", "nl","edit_distance_rules") + cognateFM = CognateInfo("de", "nl", "edit_distance_rules") distanceMetric = WordDistanceEdit() distanceMetric.loadConfig("de", "nl", "edit_distance_rules") @@ -81,5 +127,4 @@ def testcachetodb(self): def testloadfromdb(self): cognateFM = CognateInfo("de", "nl", "absolute") cognateFM = cognateFM.load_from_db("de", "nl", "absolute") - print(len(list(cognateFM.candidates)),len(list(cognateFM.blacklist)),len(list(cognateFM.whitelist))) - + print(len(list(cognateFM.candidates)), len(list(cognateFM.blacklist)), len(list(cognateFM.whitelist))) From 6b9e093b5bff7f0399bfd1293c339c9a0fe555b7 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 3 May 2018 13:43:00 +0200 Subject: [PATCH 25/64] changed in memory storage to dict, automatic loading from db or file, refactoring to handle dict structure --- wordstats/cognate_info.py | 207 +++++++++++++------- wordstats/cognate_user_evaluation.py | 42 ++-- wordstats/edit_distance.py | 11 +- wordstats/edit_distance_absolute.py | 6 +- wordstats/edit_distance_function_factory.py | 49 ++--- wordstats/edit_distance_overlap.py | 10 +- wordstats/tests/test_cognate.py | 115 ++--------- 7 files changed, 195 insertions(+), 245 deletions(-) diff --git a/wordstats/cognate_info.py b/wordstats/cognate_info.py index 7bd61ac..5f6b662 100644 --- a/wordstats/cognate_info.py +++ b/wordstats/cognate_info.py @@ -15,6 +15,7 @@ from .cognate_files_path import * from .cognate_db import * from .getchunix import read_single_keypress +from .edit_distance_function_factory import WordDistanceFactory class CognateInfo(object): @@ -29,7 +30,7 @@ class CognateInfo(object): """ - def __init__(self, languageFrom, languageTo, distance_computer_class): + def __init__(self, languageFrom, languageTo, distance_computer_class: WordDistanceFactory): """ either load from file, or compute if needed @@ -40,48 +41,62 @@ def __init__(self, languageFrom, languageTo, distance_computer_class): """ self.languageFrom = languageFrom self.languageTo = languageTo - self.whitelist = set() - self.candidates = set() - self.blacklist = set() - self.distance_computer = distance_computer_class() + self.whitelist = dict() + self.candidates = dict() + self.blacklist = dict() + self.distance_computer = distance_computer_class(languageFrom, languageTo) def best_guess(self): - return self.candidates - self.blacklist + best_dict = dict(self.candidates) + for key in self.blacklist.keys(): + best_dict.pop(key) - def all_blacklist(self): - return self.blacklist + return best_dict - def all_whitelist(self): - return self.whitelist - @classmethod - def load_cached(self): - if True: # file exists: - # load from file - pass - else: - # self.apply_distance_metric(...) - pass # generates candidates based on distance function func and word lists # def apply_distance_metric(self, wordlist1, wordlist2, func): def compute(self): - wordlist1 = list(load_language_from_hermit("de").word_info_dict.keys()) - wordlist2 = list(load_language_from_hermit("nl").word_info_dict.keys()) + wordlist1 = list(load_language_from_hermit(self.languageFrom).word_info_dict.keys()) + wordlist2 = list(load_language_from_hermit(self.languageTo).word_info_dict.keys()) + self.candidates = dict() for w1 in wordlist1: - newset = set(filter(lambda x: len(x) > 0, - map(lambda w: w1 + ' ' + w if self.distance_computer.edit_distance(w1, w) else "", - wordlist2))) - self.candidates = self.candidates.union(newset) + for w2 in wordlist2: + if self.distance_computer.edit_distance(w1, w2): + if w1 in self.candidates: + self.candidates[w1].append(w2) + else: + self.candidates[w1] = [w2] # ======================== # File Handling # ======================== - def add_to_whitelist(self, cognate): + @classmethod + def load_cached(cls, languageFrom, languageTo, distance_computer_class: WordDistanceFactory): + + new_registry = cls.load_from_db(languageFrom, languageTo, + distance_computer_class) + + if len(new_registry.candidates) > 0: # stored in db + return new_registry + + new_registry = cls.load_from_path(languageFrom, languageTo, + distance_computer_class) + if len(new_registry.candidates) > 0: # stored in local file + return new_registry + + new_registry = cls(languageFrom, languageTo, + distance_computer_class) + new_registry.compute() # compute candidates + + return new_registry + + def add_to_whitelist(self, primaryWord, secondaryWord): """ maybe rename to @@ -91,22 +106,38 @@ def add_to_whitelist(self, cognate): :param cognate: :return: """ - self.whitelist.add(cognate) - append_to_file(path_of_cognate_whitelist(self.language_ids), cognate) + if primaryWord in self.whitelist: + self.whitelist[primaryWord].append(secondaryWord) + else: + self.whitelist[primaryWord] = [secondaryWord] - def add_to_blacklist(self, cognate): + def add_to_blacklist(self, primaryWord, secondaryWord): """ ditto :param cognate: :return: """ - self.blacklist.add(cognate) - append_to_file(path_of_cognate_blacklist(self.language_ids), cognate) + + if primaryWord in self.blacklist: + self.blacklist[primaryWord].append(secondaryWord) + else: + self.blacklist[primaryWord] = [secondaryWord] + + def add_to_db(self, primaryWord, secondaryWord, whitelist: Boolean): + + try: + BaseService.session.add(CognateWhiteListInfo(primaryWord, secondaryWord, + self.languageFrom, self.languageTo, + whitelist)) + BaseService.session.commit() + except sqlalchemy.exc.IntegrityError: + # value to be added is already in database + BaseService.session.rollback() # also save new dicts @classmethod - def load_from_path(cls, languageFrom, languageTo, method_name=""): + def load_from_path(cls, primary, secondary, distance_function): """ Loads cognate information given the cognate code (e.g. ennl) and method_name Loads the word info from the given file @@ -124,41 +155,60 @@ def load_from_path(cls, languageFrom, languageTo, method_name=""): :return: """ - new_registry = cls(languageFrom, languageTo, method_name) + new_registry = cls(primary, secondary, distance_function) - language_code_path = path_of_cognate_whitelist(languageFrom, languageTo) - new_registry.whitelist = set(load_from_path(language_code_path).splitlines()) + language_code_path = path_of_cognate_whitelist(primary, secondary) + for line in load_from_path(language_code_path).splitlines(): + keyValue = line.split() + new_registry.whitelist[keyValue[0]] = keyValue[1:] - language_code_path = path_of_cognate_blacklist(languageFrom, languageTo) - new_registry.blacklist = set(load_from_path(language_code_path).splitlines()) + language_code_path = path_of_cognate_blacklist(primary, secondary) + for line in load_from_path(language_code_path).splitlines(): + keyValue = line.split() + new_registry.blacklist[keyValue[0]] = keyValue[1:] - language_code_path = path_of_cognate_candidates(languageFrom, languageTo, method_name) - new_registry.candidates = set(load_from_path(language_code_path).splitlines()) + language_code_path = path_of_cognate_candidates(primary, secondary, new_registry.distance_computer.method_name) + for line in load_from_path(language_code_path).splitlines(): + keyValue = line.split() + new_registry.candidates[keyValue[0]] = keyValue[1:] return new_registry def save_candidates(self): - language_code_path = path_of_cognate_candidates(self.languageFrom, self.languageTo, self.method_name) - save_to_file(language_code_path, '\n'.join(self.candidates)) + language_code_path = path_of_cognate_candidates(self.languageFrom, self.languageTo, self.distance_computer.method_name) + + lines = [] + for k, v in self.candidates.items(): + lines.append(k + " " + " ".join(str(x) for x in v)) + + save_to_file(language_code_path, '\n'.join(lines)) def save_evaluation(self): """ - write to disk both whitelist and blacklist - worth a rename of the method name + write to disk both whitelist and blacklist + worth a rename of the method name :return: None """ - language_code_path = path_of_cognate_whitelist(self.languageFrom, self.languageTo) - save_to_file(language_code_path, '\n'.join(self.whitelist)) + lines = [] + for k, v in self.whitelist.items(): + lines.append(k + " " + " ".join(str(x) for x in v)) + + save_to_file(language_code_path, '\n'.join(lines)) language_code_path = path_of_cognate_blacklist(self.languageFrom, self.languageTo) - save_to_file(language_code_path, '\n'.join(self.blacklist)) + lines = [] + for k, v in self.blacklist.items(): + lines.append(k + " " + " ".join(str(x) for x in v)) + + save_to_file(language_code_path, '\n'.join(lines)) + @classmethod - def load_from_db(cls, languageFrom, languageTo, method_name=""): + def load_from_db(cls, primary, secondary, distance_function): """ Assumes the ~./cognate_db file contains information about how to connect to the @@ -170,22 +220,23 @@ def load_from_db(cls, languageFrom, languageTo, method_name=""): :return: """ - new_registry = cls(languageFrom, languageTo, method_name="") + new_registry = cls(primary, secondary, distance_function) - all_word_info_items = CognateCandidatesInfo.find_all(languageFrom, languageTo, method_name) + all_word_info_items = CognateCandidatesInfo.find_all(primary, secondary, new_registry.distance_computer.method_name) for each in all_word_info_items: - word = each.word_from + " " + each.word_to - new_registry.candidates.add(word) + if each.word_from in new_registry.whitelist: + new_registry.candidates[each.word_from].append(each.word_to) + else: + new_registry.candidates[each.word_from] = [each.word_to] - all_word_info_items = CognateWhiteListInfo.find_all(languageFrom, languageTo) + all_word_info_items = CognateWhiteListInfo.find_all(primary, secondary) for each in all_word_info_items: - word = each.word_from + " " + each.word_to if each.whitelist: - new_registry.whitelist.add(word) + new_registry.add_to_whitelist(each.word_from, each.word_to) else: - new_registry.blacklist.add(word) + new_registry.add_to_blacklist(each.word_from, each.word_to) return new_registry @@ -199,11 +250,10 @@ def cache_to_db(self): def clear_corresponding_entries_in_db_candidates(self): table = Table('candidates_info', Base.metadata, autoload=True, autoload_with=BaseService.engine) - if __name__ == '__main__': - words = BaseService.session.query(table).filter(table.c.languageFrom == self.languageFrom). \ - filter(table.c.languageTo == self.languageTo). \ - filter(table.c.method == self.method_name) - words.delete(synchronize_session=False) + words = BaseService.session.query(table).filter(table.c.languageFrom == self.languageFrom). \ + filter(table.c.languageTo == self.languageTo). \ + filter(table.c.method == self.distance_computer.method_name) + words.delete(synchronize_session=False) def clear_corresponding_entries_in_db_whitelist(self): table = Table('cognate_whitelist_info', Base.metadata, autoload=True, autoload_with=BaseService.engine) @@ -212,18 +262,26 @@ def clear_corresponding_entries_in_db_whitelist(self): words.delete(synchronize_session=False) clear_corresponding_entries_in_db_candidates(self) - for word_info in self.candidates: - BaseService.session.add(CognateCandidatesInfo(word_info.split()[0], word_info.split()[1], - self.languageFrom, self.languageTo, self.method_name)) + + for key, values in self.candidates.items(): + for value in values: + BaseService.session.add(CognateCandidatesInfo(key, value, + self.languageFrom, self.languageTo, + self.distance_computer.method_name)) clear_corresponding_entries_in_db_whitelist(self) - for word_info in self.whitelist: - BaseService.session.add(CognateWhiteListInfo(word_info.split()[0], word_info.split()[1], - self.languageFrom, self.languageTo, True)) - for word_info in self.blacklist: - BaseService.session.add(CognateWhiteListInfo(word_info.split()[0], word_info.split()[1], - self.languageFrom, self.languageTo, False)) + for key, values in self.whitelist.items(): + for value in values: + BaseService.session.add(CognateWhiteListInfo(key, value, + self.languageFrom, self.languageTo, + True)) + + for key, values in self.blacklist.items(): + for value in values: + BaseService.session.add(CognateWhiteListInfo(key, value, + self.languageFrom, self.languageTo, + False)) BaseService.session.commit() @@ -232,17 +290,18 @@ def clear_corresponding_entries_in_db_whitelist(self): # ======================== # Everything that follows is private def _print_load_stats(self, a, b): - memory_footprint = total_size(self.candidates, set()) / 1024 / 1024 + memory_footprint = total_size(self.candidates, dict()) / 1024 / 1024 print(("Elapsed time to load the {0} data: {1} ({2} entries)".format(self.candidates, b - a, len(self.candidates)))) print(("Required memory for the {0} {1} {2} registry: {3}MB".format(self.languageFrom, self.languageTo, - self.method_name, memory_footprint))) + self.distance_computer.method_name, + memory_footprint))) @classmethod - def _pprofile_load_from_db(cls, language_ids, method_name, output=False): + def _pprofile_load_from_db(cls, primary, secondary, distance_computer, output=False): a = datetime.now() - new_registry = cls.load_from_db(language_ids, method_name) + new_registry = cls.load_from_db(primary, secondary, distance_computer) b = datetime.now() if output: new_registry.print_load_stats(a, b) @@ -250,10 +309,10 @@ def _pprofile_load_from_db(cls, language_ids, method_name, output=False): return b - a @classmethod - def _pprofile_load_from_file(cls, language_ids, method_name="", output=False): + def _pprofile_load_from_file(cls, primary, secondary, distance_computer, output=False): a = datetime.now() - new_registry = cls.load_from_file(languageFrom, languageTo, method_name="") + new_registry = cls.load_from_file(primary, secondary, distance_computer) b = datetime.now() if output: new_registry.print_load_stats(a, b) diff --git a/wordstats/cognate_user_evaluation.py b/wordstats/cognate_user_evaluation.py index 3e833cb..b6f40ca 100644 --- a/wordstats/cognate_user_evaluation.py +++ b/wordstats/cognate_user_evaluation.py @@ -1,6 +1,6 @@ from wordstats.cognate_info import CognateInfo from wordstats.getchunix import read_single_keypress - +from wordstats.edit_distance import LanguageAwareEditDistance # note: only executable in terminal, reactive to one-key stroke def evaluate_cognates(languageFrom, languageTo, method): @@ -9,21 +9,25 @@ def evaluate_cognates(languageFrom, languageTo, method): print("q: quit") print("other: blacklist") - cognateinfo = CognateInfo.load_from_path(languageFrom, languageTo, method) - - for cognate in cognateinfo.candidates\ - .difference(cognateinfo.blacklist)\ - .difference(cognateinfo.whitelist): - - print(cognate) - - char = read_single_keypress() - - if char == 'y': - cognateinfo.add_to_whitelist(cognate) - elif char == 'q': - break - else: - cognateinfo.add_to_blacklist(cognate) - -evaluate_cognates("denl", "edit_distance_rules") \ No newline at end of file + cognateinfo = CognateInfo.load_cached(languageFrom, languageTo, method) + cognateinfo.save_candidates() + for key, values in cognateinfo.candidates.items(): + for value in values: + #if (key not in cognateinfo.blacklist.keys() or value not in cognateinfo.blacklist[key]) and\ + #(key not in cognateinfo.whitelist.keys() or value not in cognateinfo.whitelist[key]): + print(key, value) + + char = read_single_keypress() + + if char == 'y': + cognateinfo.add_to_whitelist(key, value) + cognateinfo.add_to_db(key, value, True) + elif char == 'q': + return + else: + cognateinfo.add_to_db(key, value, False) + cognateinfo.add_to_blacklist(key, value) + #cognateinfo.save_evaluation() + #cognateinfo.cache_to_db() + +evaluate_cognates("de","nl", LanguageAwareEditDistance) \ No newline at end of file diff --git a/wordstats/edit_distance.py b/wordstats/edit_distance.py index 45b32b6..9f40204 100644 --- a/wordstats/edit_distance.py +++ b/wordstats/edit_distance.py @@ -6,9 +6,9 @@ class LanguageAwareEditDistance(WordDistanceFactory): def __init__(self, primary_language, secondary_language): - super().__init__() - self.primary_language = primary_language - self.secondary_langiuage = secondary_language + super().__init__(primary_language, secondary_language) + self.method_name = "edit_distance" + self.threshold = 0.5 self._initialize_distances() def _initialize_distances(self): @@ -30,8 +30,3 @@ def edit_distance_function(self, word1: str, word2: str): distance += self.add_distance return distance / len(wordLongest) - - def initialize_from_config(self, config): - self.replace_distance = int(config['DISTANCE']['ReplaceDistance']) - self.add_distance = int(config['DISTANCE']['AddDistance']) - self.threshold = float(config['THRESHOLD']['Threshold']) diff --git a/wordstats/edit_distance_absolute.py b/wordstats/edit_distance_absolute.py index 56cf6fb..99639f1 100644 --- a/wordstats/edit_distance_absolute.py +++ b/wordstats/edit_distance_absolute.py @@ -11,8 +11,4 @@ def __init__(self): self.method_name = "absolute" def edit_distance_function(self, word1: str, word2: str): - return 0 if word1 == word2 else 1 - - - def initialize_from_config(self, config): - pass \ No newline at end of file + return 0 if word1 == word2 else 1 \ No newline at end of file diff --git a/wordstats/edit_distance_function_factory.py b/wordstats/edit_distance_function_factory.py index adb6832..59f096c 100644 --- a/wordstats/edit_distance_function_factory.py +++ b/wordstats/edit_distance_function_factory.py @@ -8,44 +8,23 @@ # abstract methods are specific to the distance measure class WordDistanceFactory(ABC): - def __init__(self): + def __init__(self, primary_language, secondary_language): super().__init__() self.rules = [] self.threshold = 0.5 - - # load configuration given language combination code and method name, configuration file assumed to be - # in the associated folder - - def loadConfig(self, languageFrom, languageTo, method_name): - - language_code_path = path_of_cognate_parameters(languageFrom, languageTo, method_name) - - return self.load_from_path(language_code_path) - - - def load_from_path(self, path): - - config = configparser.ConfigParser() - - content = load_from_path(path) - - if content == "": - return self - - config.read_string(content) - - self.initialize_from_config(config) - - return self + # in addition, derived classes need to implement the following variables + self.method_name = "" + self.languageFrom = primary_language + self.languageTo = secondary_language + self.load_rules() # load rules from rules.txt located in associated folder - def load_rules(self, languageFrom, languageTo, method_name): + def load_rules(self): - path = path_of_cognate_rules(languageFrom, languageTo, method_name) + path = path_of_cognate_rules(self.languageFrom, self.languageTo, self.method_name) self.load_rules_from_path(path) - def load_rules_from_path(self, path): content = load_from_path(path) @@ -58,7 +37,6 @@ def load_rules_from_path(self, path): else: self.rules.append((words[0],words[1])) - # edit_distance including rules for substitution def edit_distance(self, word1: str, word2: str): @@ -73,6 +51,10 @@ def _edit_distance_rules_rec(self, word1: str, word2: str, word1marker): minDist = self.edit_distance_function(word1, word2) + # stop when under threshold + if minDist < self.threshold: + return minDist + # stop when end of word is reached if word1marker >= len(word1): return minDist @@ -86,6 +68,7 @@ def _edit_distance_rules_rec(self, word1: str, word2: str, word1marker): minDist = min(minDist, self._edit_distance_rules_rec(word1.replace(rule[0], rule[1], 1), word2, word1marker + len(rule[1]))) + print(rule) return minDist @@ -96,10 +79,4 @@ def _edit_distance_rules_rec(self, word1: str, word2: str, word1marker): # RETURN: float indicating distance between two strings, 0 identical, 1 completely different @abstractmethod def edit_distance_function(self, word1: str, word2: str): - pass - - # method for initializing parameters using configparser - # assign read values from configparser to class variables here - @abstractmethod - def initialize_from_config(self, config): pass \ No newline at end of file diff --git a/wordstats/edit_distance_overlap.py b/wordstats/edit_distance_overlap.py index 884bdaa..b64fcac 100644 --- a/wordstats/edit_distance_overlap.py +++ b/wordstats/edit_distance_overlap.py @@ -4,8 +4,9 @@ from .edit_distance_function_factory import WordDistanceFactory class WordDistanceOverlap(WordDistanceFactory): - def __init__(self): - super().__init__() + def __init__(self, primary_language, secondary_language): + super().__init__(primary_language, secondary_language) + self.method_name = "overlap" def edit_distance_function(self, word1:str, word2:str): @@ -17,7 +18,4 @@ def edit_distance_function(self, word1:str, word2:str): if wordLongest.find(wordShortest[i:(j + 1)]) >= 0: overlap_size = max(overlap_size, j - i + 1) - return 1 - overlap_size / len(wordLongest) - - def initialize_from_config(self, config): - pass \ No newline at end of file + return 1 - overlap_size / len(wordLongest) \ No newline at end of file diff --git a/wordstats/tests/test_cognate.py b/wordstats/tests/test_cognate.py index c5d5768..c47e0ad 100644 --- a/wordstats/tests/test_cognate.py +++ b/wordstats/tests/test_cognate.py @@ -2,7 +2,7 @@ from wordstats.loading_from_hermit import load_language_from_hermit from wordstats.edit_distance_absolute import WordDistanceAbsolute -from wordstats.edit_distance import WordDistanceEdit +from wordstats.edit_distance import LanguageAwareEditDistance from wordstats.edit_distance_overlap import WordDistanceOverlap from wordstats.cognate_files_path import * @@ -20,111 +20,32 @@ def testEasyAPI(self): # - there should be a different class name if a distance computer has different parameters # - - this implies that we don't need anymore the config.cfg with distance params - cognate_info_de_nl = CognateInfo.load_cached(primary="de", secondary="nl", LanguageAwareEditDistance) + #cognate_info_de_nl = CognateInfo.load_cached("de", "nl", LanguageAwareEditDistance) - cognate_info_de_fr = CognateInfo.load_cached(primary="de", secondary="fr", LanguageAwareEditDistance) + cognate_info_de_fr = CognateInfo.load_cached("de", "nl", LanguageAwareEditDistance) - assert (len(cognate_info.best_guess()) <= len(cognate_info.candidates)) +# assert (len(cognate_info_de_nl.best_guess()) <= len(cognate_info_de_nl.candidates)) - assert (cognate_info.has_cognates("als")) - assert (cognate_info.get_cognates("als")) + #assert (cognate_info_de_nl.has_cognates("als")) + #assert (cognate_info_de_nl.get_cognates("als")) - cognate_info.save() + cognate_info_de_fr.save_candidates() # save the # - config # - candidates - @classmethod - def testEasyAPI(self): - distance_metric_1 = WordDistanceAbsolute() - distance_metric_2 = WordDistanceEdit() - - cognate_info1 = CognateInfo.load_cached("de", "nl", distance_metric_1) - cognate_info2 = CognateInfo.load_cached("de", "nl", distance_metric_2) - - cognate_info1.save() - cognate_info2.save() - - def test_interactive_user_feedback(self): - - @classmethod - def testEasyAPI2(self): - distance_metric = WordDistanceAbsolute(2, 3) - - cognate_info = CognateInfo("de", "nl") - - distance_metric.compute(cognate_info) - - # load_language_from_hermit - # - cognateFM.save() - # save the - # - config - # - candidates - - @classmethod - def testeditDistanceAbsolute(self): - german = list(load_language_from_hermit("de").word_info_dict.keys()) - dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) - - cognateFM = CognateInfo("de", "nl", "absolute") - - distanceMetric = WordDistanceAbsolute() - distanceMetric.replace_distance = 2 - distanceMetric.add_distance = 1 - - # if load fails create empty config file and warn user - - cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance) - cognateFM.save_candidates() - - @classmethod - def testeditDistance(self): - german = list(load_language_from_hermit("de").word_info_dict.keys()) - dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) - - cognateFM = CognateInfo("de", "nl", "edit_distance") - - distanceMetric = WordDistanceEdit() - distanceMetric.loadConfig("de", "nl", "edit_distance") - - cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance) - cognateFM.save_candidates() - - @classmethod - def testeditDistanceRules(self): - german = list(load_language_from_hermit("de").word_info_dict.keys()) - dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) - - cognateFM = CognateInfo("de", "nl", "edit_distance_rules") - - distanceMetric = WordDistanceEdit() - distanceMetric.loadConfig("de", "nl", "edit_distance_rules") - distanceMetric.load_rules("de", "nl", "edit_distance_rules") - - cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance) - cognateFM.save_candidates() - - @classmethod - def testeditDistanceOverlap(self): - german = list(load_language_from_hermit("de").word_info_dict.keys()) - dutch = list(load_language_from_hermit("nl").word_info_dict.keys()) - - cognateFM = CognateInfo("de", "nl", "edit_distance_overlap") - - distanceMetric = WordDistanceOverlap() - - cognateFM.apply_distance_metric(german, dutch, distanceMetric.edit_distance) - cognateFM.save_candidates() @classmethod - def testcachetodb(self): - cognateFM = CognateInfo.load_from_path("de", "nl", "absolute") - print(len(list(cognateFM.candidates)), len(list(cognateFM.blacklist)), len(list(cognateFM.whitelist))) - cognateFM.cache_to_db() + def testLoadCached(self): + cognate_info_de_fr = CognateInfo("fr", "nl", LanguageAwareEditDistance) + cognate_info_de_fr.compute() + cognate_info_de_fr.save_candidates() + cognate_info_de_fr.cache_to_db() @classmethod - def testloadfromdb(self): - cognateFM = CognateInfo("de", "nl", "absolute") - cognateFM = cognateFM.load_from_db("de", "nl", "absolute") - print(len(list(cognateFM.candidates)), len(list(cognateFM.blacklist)), len(list(cognateFM.whitelist))) + def testoverlap(self): + cognate_info_de_fr = CognateInfo("de", "nl", WordDistanceOverlap) + cognate_info_de_fr.compute() + cognate_info_de_fr.cache_to_db() + cognate_info_de_fr.save_candidates() + print(cognate_info_de_fr.candidates.items()) \ No newline at end of file From 0e879d7f9d4e1d257620de7141db49d6aa2eff6c Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 3 May 2018 14:02:33 +0200 Subject: [PATCH 26/64] some renames for consistency --- wordstats/cognate_db.py | 46 +++++++++++++++---------------- wordstats/cognate_info.py | 58 +++++++++++++++++++-------------------- 2 files changed, 52 insertions(+), 52 deletions(-) diff --git a/wordstats/cognate_db.py b/wordstats/cognate_db.py index 57fa0b8..280815f 100644 --- a/wordstats/cognate_db.py +++ b/wordstats/cognate_db.py @@ -27,44 +27,44 @@ class CognateCandidatesInfo(SimplifiedQuery, Base): word_from = Column(String(255), nullable =False, index = True) word_to = Column(String(255), nullable=False, index=True) - languageFrom = Column(String(20), nullable =False, index = True) - languageTo = Column(String(20), nullable=False, index=True) + primary = Column(String(20), nullable =False, index = True) + secondary = Column(String(20), nullable=False, index=True) - UniqueConstraint(word_from, word_to, languageFrom, languageTo, method) + UniqueConstraint(word_from, word_to, primary, secondary, method) def __init__(self, word_from, word_to, languageFrom, languageTo, method): self.word_from = word_from self.word_to = word_to - self.languageFrom = languageFrom - self.languageTo = languageTo + self.primary = languageFrom + self.secondary = languageTo self.method = method def __str__(self): result = "info: {2} {3} ({0} {1})".format( self.word_from, self.word_to, - self.languageFrom + self.languageTo, + self.primary + self.secondary, self.method) result = result.encode(stdout.encoding) return result @classmethod - def find(cls, word, languageFrom, languageTo, method): + def find(cls, word, primary, secondary, method): word = word.lower() try: return (cls.query().filter(cls.word_from == word).\ - filter(cls.languageFrom == languageFrom).\ - filter(cls.languageTo == languageTo).\ + filter(cls.primary == primary).\ + filter(cls.secondary == secondary).\ filter(cls.method == method) .one()) except sqlalchemy.orm.exc.NoResultFound: return None @classmethod - def find_all(cls, languageFrom, languageTo, method): - return cls.query().filter(cls.languageFrom == languageFrom).\ - filter(cls.languageTo == languageTo).\ + def find_all(cls, primary, secondary, method): + return cls.query().filter(cls.primary == primary).\ + filter(cls.secondary == secondary).\ filter(cls.method == method).all() @@ -77,43 +77,43 @@ class CognateWhiteListInfo(SimplifiedQuery, Base): word_from = Column(String(255), nullable =False, index = True) word_to = Column(String(255), nullable=False, index=True) - languageFrom = Column(String(20), nullable =False, index = True) - languageTo = Column(String(20), nullable=False, index=True) + primary = Column(String(20), nullable =False, index = True) + secondary = Column(String(20), nullable=False, index=True) whitelist = Column(Boolean) - UniqueConstraint(word_from, word_to, languageFrom, languageTo) + UniqueConstraint(word_from, word_to, primary, secondary) def __init__(self, word_from, word_to, languageFrom, languageTo, whitelist): self.word_from = word_from self.word_to = word_to - self.languageFrom = languageFrom - self.languageTo = languageTo + self.primary = languageFrom + self.secondary = languageTo self.whitelist = whitelist def __str__(self): result = "info: {2} ({0} {1}, whitelist: {3})".format( self.word_from, self.word_to, - self.languageFrom + self.languageTo, + self.primary + self.secondary, self.whitelist) result = result.encode(stdout.encoding) return result @classmethod - def find(cls, word, languageFrom, languageTo): + def find(cls, word, primary, secondary): word = word.lower() try: return (cls.query().filter(cls.word_from == word).\ - filter(cls.languageFrom == languageFrom).\ - filter(cls.languageTo == languageTo).\ + filter(cls.primary == primary).\ + filter(cls.secondary == secondary).\ one()) except sqlalchemy.orm.exc.NoResultFound: return None @classmethod def find_all(cls, languageFrom, languageTo): - return cls.query().filter(cls.languageFrom == languageFrom).\ - filter(cls.languageTo == languageTo).\ + return cls.query().filter(cls.primary == languageFrom).\ + filter(cls.secondary == languageTo).\ all() diff --git a/wordstats/cognate_info.py b/wordstats/cognate_info.py index 5f6b662..6c0c6f9 100644 --- a/wordstats/cognate_info.py +++ b/wordstats/cognate_info.py @@ -30,21 +30,21 @@ class CognateInfo(object): """ - def __init__(self, languageFrom, languageTo, distance_computer_class: WordDistanceFactory): + def __init__(self, primary, secondary, distance_computer_class: WordDistanceFactory): """ either load from file, or compute if needed - :param languageFrom: - :param languageTo: + :param primary: + :param secondary: :param method_name: """ - self.languageFrom = languageFrom - self.languageTo = languageTo + self.primary = primary + self.secondary = secondary self.whitelist = dict() self.candidates = dict() self.blacklist = dict() - self.distance_computer = distance_computer_class(languageFrom, languageTo) + self.distance_computer = distance_computer_class(primary, secondary) def best_guess(self): @@ -60,8 +60,8 @@ def best_guess(self): # def apply_distance_metric(self, wordlist1, wordlist2, func): def compute(self): - wordlist1 = list(load_language_from_hermit(self.languageFrom).word_info_dict.keys()) - wordlist2 = list(load_language_from_hermit(self.languageTo).word_info_dict.keys()) + wordlist1 = list(load_language_from_hermit(self.primary).word_info_dict.keys()) + wordlist2 = list(load_language_from_hermit(self.secondary).word_info_dict.keys()) self.candidates = dict() for w1 in wordlist1: @@ -77,21 +77,21 @@ def compute(self): # ======================== @classmethod - def load_cached(cls, languageFrom, languageTo, distance_computer_class: WordDistanceFactory): + def load_cached(cls, primary, secondary, distance_computer_class: WordDistanceFactory): - new_registry = cls.load_from_db(languageFrom, languageTo, - distance_computer_class) + new_registry = cls.load_from_db(primary, secondary, + distance_computer_class) if len(new_registry.candidates) > 0: # stored in db return new_registry - new_registry = cls.load_from_path(languageFrom, languageTo, + new_registry = cls.load_from_path(primary, secondary, distance_computer_class) if len(new_registry.candidates) > 0: # stored in local file return new_registry - new_registry = cls(languageFrom, languageTo, - distance_computer_class) + new_registry = cls(primary, secondary, + distance_computer_class) new_registry.compute() # compute candidates return new_registry @@ -128,8 +128,8 @@ def add_to_db(self, primaryWord, secondaryWord, whitelist: Boolean): try: BaseService.session.add(CognateWhiteListInfo(primaryWord, secondaryWord, - self.languageFrom, self.languageTo, - whitelist)) + self.primary, self.secondary, + whitelist)) BaseService.session.commit() except sqlalchemy.exc.IntegrityError: # value to be added is already in database @@ -176,7 +176,7 @@ def load_from_path(cls, primary, secondary, distance_function): def save_candidates(self): - language_code_path = path_of_cognate_candidates(self.languageFrom, self.languageTo, self.distance_computer.method_name) + language_code_path = path_of_cognate_candidates(self.primary, self.secondary, self.distance_computer.method_name) lines = [] for k, v in self.candidates.items(): @@ -192,14 +192,14 @@ def save_evaluation(self): :return: None """ - language_code_path = path_of_cognate_whitelist(self.languageFrom, self.languageTo) + language_code_path = path_of_cognate_whitelist(self.primary, self.secondary) lines = [] for k, v in self.whitelist.items(): lines.append(k + " " + " ".join(str(x) for x in v)) save_to_file(language_code_path, '\n'.join(lines)) - language_code_path = path_of_cognate_blacklist(self.languageFrom, self.languageTo) + language_code_path = path_of_cognate_blacklist(self.primary, self.secondary) lines = [] for k, v in self.blacklist.items(): lines.append(k + " " + " ".join(str(x) for x in v)) @@ -250,15 +250,15 @@ def cache_to_db(self): def clear_corresponding_entries_in_db_candidates(self): table = Table('candidates_info', Base.metadata, autoload=True, autoload_with=BaseService.engine) - words = BaseService.session.query(table).filter(table.c.languageFrom == self.languageFrom). \ - filter(table.c.languageTo == self.languageTo). \ + words = BaseService.session.query(table).filter(table.c.primary == self.primary). \ + filter(table.c.secondary == self.secondary). \ filter(table.c.method == self.distance_computer.method_name) words.delete(synchronize_session=False) def clear_corresponding_entries_in_db_whitelist(self): table = Table('cognate_whitelist_info', Base.metadata, autoload=True, autoload_with=BaseService.engine) - words = BaseService.session.query(table).filter(table.c.languageFrom == self.languageFrom). \ - filter(table.c.languageTo == self.languageTo) + words = BaseService.session.query(table).filter(table.c.primary == self.primary). \ + filter(table.c.secondary == self.secondary) words.delete(synchronize_session=False) clear_corresponding_entries_in_db_candidates(self) @@ -266,7 +266,7 @@ def clear_corresponding_entries_in_db_whitelist(self): for key, values in self.candidates.items(): for value in values: BaseService.session.add(CognateCandidatesInfo(key, value, - self.languageFrom, self.languageTo, + self.primary, self.secondary, self.distance_computer.method_name)) clear_corresponding_entries_in_db_whitelist(self) @@ -274,14 +274,14 @@ def clear_corresponding_entries_in_db_whitelist(self): for key, values in self.whitelist.items(): for value in values: BaseService.session.add(CognateWhiteListInfo(key, value, - self.languageFrom, self.languageTo, - True)) + self.primary, self.secondary, + True)) for key, values in self.blacklist.items(): for value in values: BaseService.session.add(CognateWhiteListInfo(key, value, - self.languageFrom, self.languageTo, - False)) + self.primary, self.secondary, + False)) BaseService.session.commit() @@ -293,7 +293,7 @@ def _print_load_stats(self, a, b): memory_footprint = total_size(self.candidates, dict()) / 1024 / 1024 print(("Elapsed time to load the {0} data: {1} ({2} entries)".format(self.candidates, b - a, len(self.candidates)))) - print(("Required memory for the {0} {1} {2} registry: {3}MB".format(self.languageFrom, self.languageTo, + print(("Required memory for the {0} {1} {2} registry: {3}MB".format(self.primary, self.secondary, self.distance_computer.method_name, memory_footprint))) From 7b9b778ed803037d1db33989cf00594392bb0f94 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 3 May 2018 14:23:08 +0200 Subject: [PATCH 27/64] additional functions for retrieving cognates --- wordstats/cognate_info.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/wordstats/cognate_info.py b/wordstats/cognate_info.py index 6c0c6f9..f1b6059 100644 --- a/wordstats/cognate_info.py +++ b/wordstats/cognate_info.py @@ -54,8 +54,6 @@ def best_guess(self): return best_dict - - # generates candidates based on distance function func and word lists # def apply_distance_metric(self, wordlist1, wordlist2, func): @@ -72,6 +70,12 @@ def compute(self): else: self.candidates[w1] = [w2] + def has_cognates(self, primaryWord): + return primaryWord in self.candidates.keys() + + def get_cognates(self, primaryWord): + return self.candidates[primaryWord] + # ======================== # File Handling # ======================== From 543dab8a28a96d11c3807ae3ad2d5a86e523a657 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 3 May 2018 14:38:44 +0200 Subject: [PATCH 28/64] fix: loading from db caused candidates to only have one cognate for each word --- wordstats/cognate_info.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wordstats/cognate_info.py b/wordstats/cognate_info.py index f1b6059..a0ee532 100644 --- a/wordstats/cognate_info.py +++ b/wordstats/cognate_info.py @@ -229,7 +229,7 @@ def load_from_db(cls, primary, secondary, distance_function): all_word_info_items = CognateCandidatesInfo.find_all(primary, secondary, new_registry.distance_computer.method_name) for each in all_word_info_items: - if each.word_from in new_registry.whitelist: + if each.word_from in new_registry.candidates: new_registry.candidates[each.word_from].append(each.word_to) else: new_registry.candidates[each.word_from] = [each.word_to] From e790041c72c9b2d3cf43659025779a53a7243447 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 3 May 2018 14:38:58 +0200 Subject: [PATCH 29/64] additional test added --- wordstats/tests/test_cognate.py | 37 +++++++++++++++++++++------------ 1 file changed, 24 insertions(+), 13 deletions(-) diff --git a/wordstats/tests/test_cognate.py b/wordstats/tests/test_cognate.py index c47e0ad..ed27f16 100644 --- a/wordstats/tests/test_cognate.py +++ b/wordstats/tests/test_cognate.py @@ -22,30 +22,41 @@ def testEasyAPI(self): #cognate_info_de_nl = CognateInfo.load_cached("de", "nl", LanguageAwareEditDistance) - cognate_info_de_fr = CognateInfo.load_cached("de", "nl", LanguageAwareEditDistance) + cognate_info_de_nl = CognateInfo.load_cached("de", "nl", LanguageAwareEditDistance) # assert (len(cognate_info_de_nl.best_guess()) <= len(cognate_info_de_nl.candidates)) #assert (cognate_info_de_nl.has_cognates("als")) #assert (cognate_info_de_nl.get_cognates("als")) - cognate_info_de_fr.save_candidates() + cognate_info_de_nl.save_candidates() # save the # - config # - candidates @classmethod - def testLoadCached(self): - cognate_info_de_fr = CognateInfo("fr", "nl", LanguageAwareEditDistance) - cognate_info_de_fr.compute() - cognate_info_de_fr.save_candidates() - cognate_info_de_fr.cache_to_db() + def testManualCompute(self): + cognate_info_fr_nl = CognateInfo("fr", "nl", LanguageAwareEditDistance) + cognate_info_fr_nl.compute() + + cognate_info_fr_nl.save_candidates() + cognate_info_fr_nl.save_evaluation() + cognate_info_fr_nl.cache_to_db() @classmethod - def testoverlap(self): - cognate_info_de_fr = CognateInfo("de", "nl", WordDistanceOverlap) - cognate_info_de_fr.compute() - cognate_info_de_fr.cache_to_db() - cognate_info_de_fr.save_candidates() - print(cognate_info_de_fr.candidates.items()) \ No newline at end of file + def testOverlap(self): + cognate_info_de_nl = CognateInfo.load_cached("de", "nl", WordDistanceOverlap) + + cognate_info_de_nl.cache_to_db() + cognate_info_de_nl.save_candidates() + cognate_info_de_nl.save_evaluation() + print(cognate_info_de_nl.candidates.items()) + + @classmethod + def testRetrieveCognates(self): + cognate_info_de_nl = CognateInfo.load_cached("de", "nl", WordDistanceOverlap) + + for primaryWord in cognate_info_de_nl.candidates.keys(): + print(primaryWord, cognate_info_de_nl.get_cognates(primaryWord)) + assert(cognate_info_de_nl.has_cognates(primaryWord)) \ No newline at end of file From 6d0c59eb1fb1770dd2642873ddade145bd6215e0 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 3 May 2018 15:03:05 +0200 Subject: [PATCH 30/64] uncommented code --- wordstats/cognate_user_evaluation.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/wordstats/cognate_user_evaluation.py b/wordstats/cognate_user_evaluation.py index b6f40ca..0796b15 100644 --- a/wordstats/cognate_user_evaluation.py +++ b/wordstats/cognate_user_evaluation.py @@ -13,8 +13,8 @@ def evaluate_cognates(languageFrom, languageTo, method): cognateinfo.save_candidates() for key, values in cognateinfo.candidates.items(): for value in values: - #if (key not in cognateinfo.blacklist.keys() or value not in cognateinfo.blacklist[key]) and\ - #(key not in cognateinfo.whitelist.keys() or value not in cognateinfo.whitelist[key]): + if (key not in cognateinfo.blacklist.keys() or value not in cognateinfo.blacklist[key]) and\ + (key not in cognateinfo.whitelist.keys() or value not in cognateinfo.whitelist[key]): print(key, value) char = read_single_keypress() @@ -23,11 +23,10 @@ def evaluate_cognates(languageFrom, languageTo, method): cognateinfo.add_to_whitelist(key, value) cognateinfo.add_to_db(key, value, True) elif char == 'q': + cognateinfo.save_evaluation() return else: cognateinfo.add_to_db(key, value, False) cognateinfo.add_to_blacklist(key, value) - #cognateinfo.save_evaluation() - #cognateinfo.cache_to_db() -evaluate_cognates("de","nl", LanguageAwareEditDistance) \ No newline at end of file +evaluate_cognates("de","nl", LanguageAwareEditDistance) From 277bb84a58c975822d0a25503c2c424b9ff75e11 Mon Sep 17 00:00:00 2001 From: Mircea Lungu Date: Tue, 8 May 2018 10:36:39 +0200 Subject: [PATCH 31/64] can we start committing blacklists / whitelists? it seems wasteful to not do it... --- wordstats/language_data/cognates/denl/blacklist.txt | 11 +++++++++++ wordstats/language_data/cognates/denl/whitelist.txt | 2 ++ 2 files changed, 13 insertions(+) create mode 100644 wordstats/language_data/cognates/denl/blacklist.txt create mode 100644 wordstats/language_data/cognates/denl/whitelist.txt diff --git a/wordstats/language_data/cognates/denl/blacklist.txt b/wordstats/language_data/cognates/denl/blacklist.txt new file mode 100644 index 0000000..002a64f --- /dev/null +++ b/wordstats/language_data/cognates/denl/blacklist.txt @@ -0,0 +1,11 @@ +meisten meisjes +das pas +die doe +lange land +jeder beter +namen nemen +hart haat +stelle stel +allein alles +schnell schiet +tag zag \ No newline at end of file diff --git a/wordstats/language_data/cognates/denl/whitelist.txt b/wordstats/language_data/cognates/denl/whitelist.txt new file mode 100644 index 0000000..5190738 --- /dev/null +++ b/wordstats/language_data/cognates/denl/whitelist.txt @@ -0,0 +1,2 @@ +gebe geven +kriegen krijgt \ No newline at end of file From f50ae6a9f95f3141c127ece34b8ca94b9cd05d6d Mon Sep 17 00:00:00 2001 From: Mircea Lungu Date: Tue, 8 May 2018 10:38:52 +0200 Subject: [PATCH 32/64] actually, rules are also probably worth always committing ? --- wordstats/language_data/cognates/denl/rules.txt | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 wordstats/language_data/cognates/denl/rules.txt diff --git a/wordstats/language_data/cognates/denl/rules.txt b/wordstats/language_data/cognates/denl/rules.txt new file mode 100644 index 0000000..d45e3d2 --- /dev/null +++ b/wordstats/language_data/cognates/denl/rules.txt @@ -0,0 +1,4 @@ +d t +c k +k c +t d From 0f46d9d81b3fd73b7ffc9a4f815c7c26fedc9d4e Mon Sep 17 00:00:00 2001 From: Mircea Lungu Date: Tue, 8 May 2018 10:41:46 +0200 Subject: [PATCH 33/64] actually - the best way would be to create a blacklist / whitelist file for author. and let author be defined by the what follows after the _ in the file name for blacklist, whitelist and rules. --- .../cognates/denl/{blacklist.txt => blacklist_mir.txt} | 0 .../language_data/cognates/denl/{rules.txt => rules_mir.txt} | 0 .../cognates/denl/{whitelist.txt => whitelist_mir.txt} | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename wordstats/language_data/cognates/denl/{blacklist.txt => blacklist_mir.txt} (100%) rename wordstats/language_data/cognates/denl/{rules.txt => rules_mir.txt} (100%) rename wordstats/language_data/cognates/denl/{whitelist.txt => whitelist_mir.txt} (100%) diff --git a/wordstats/language_data/cognates/denl/blacklist.txt b/wordstats/language_data/cognates/denl/blacklist_mir.txt similarity index 100% rename from wordstats/language_data/cognates/denl/blacklist.txt rename to wordstats/language_data/cognates/denl/blacklist_mir.txt diff --git a/wordstats/language_data/cognates/denl/rules.txt b/wordstats/language_data/cognates/denl/rules_mir.txt similarity index 100% rename from wordstats/language_data/cognates/denl/rules.txt rename to wordstats/language_data/cognates/denl/rules_mir.txt diff --git a/wordstats/language_data/cognates/denl/whitelist.txt b/wordstats/language_data/cognates/denl/whitelist_mir.txt similarity index 100% rename from wordstats/language_data/cognates/denl/whitelist.txt rename to wordstats/language_data/cognates/denl/whitelist_mir.txt From 241949af96b807e204f91cb9adbdc7174d3d1cb4 Mon Sep 17 00:00:00 2001 From: joel Date: Wed, 9 May 2018 18:58:55 +0200 Subject: [PATCH 34/64] translation module added to setup --- setup.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/setup.py b/setup.py index 43b3a5b..e1505fe 100644 --- a/setup.py +++ b/setup.py @@ -20,6 +20,12 @@ def package_files(directory): extra_files = package_files('wordstats/language_data/') +dependency_links=[ + "https://github.com/zeeguu-ecosystem/Python-Translators/tarball/master#egg=python_translators"], +install_requires=( + 'python_translators' + ) + setuptools.setup( name="wordstats", version="0.1", From 1b52ac30b3750b54b1e8bd82af7d177e559179f7 Mon Sep 17 00:00:00 2001 From: joel Date: Wed, 9 May 2018 18:59:44 +0200 Subject: [PATCH 35/64] author variable added to cognateInfo --- wordstats/cognate_db.py | 77 ++++++------- wordstats/cognate_files_path.py | 38 +++---- wordstats/cognate_info.py | 196 ++++++++++++++++++-------------- 3 files changed, 158 insertions(+), 153 deletions(-) diff --git a/wordstats/cognate_db.py b/wordstats/cognate_db.py index 280815f..5df2a67 100644 --- a/wordstats/cognate_db.py +++ b/wordstats/cognate_db.py @@ -6,43 +6,32 @@ from .base_service import Base, SimplifiedQuery - -class UnknownCognateInfo(object): - """ Default values if we have no information about - a given cognate pair """ - def __init__(self): - self.word_from = "" - self.word_to = "" - self.blacklist = False - self.whitelist = False - - # structure for cognate candidates not reviewed by the user class CognateCandidatesInfo(SimplifiedQuery, Base): __tablename__ = 'candidates_info' __table_args__ = {'mysql_collate': 'utf8_bin'} id = Column(Integer, primary_key=True) - method = Column(String(255), nullable=False, index=True) - word_from = Column(String(255), nullable =False, index = True) - word_to = Column(String(255), nullable=False, index=True) + method = Column(String(255), nullable=False, index=True) + word_primary = Column(String(255), nullable =False, index = True) + word_secondary = Column(String(255), nullable=False, index=True) primary = Column(String(20), nullable =False, index = True) secondary = Column(String(20), nullable=False, index=True) - UniqueConstraint(word_from, word_to, primary, secondary, method) + UniqueConstraint(word_primary, word_secondary, primary, secondary, method) - def __init__(self, word_from, word_to, languageFrom, languageTo, method): - self.word_from = word_from - self.word_to = word_to - self.primary = languageFrom - self.secondary = languageTo + def __init__(self, word_primary, word_secondary, primary, secondary, method): + self.word_primary = word_primary + self.word_secondary = word_secondary + self.primary = primary + self.secondary = secondary self.method = method def __str__(self): result = "info: {2} {3} ({0} {1})".format( - self.word_from, - self.word_to, + self.word_primary, + self.word_secondary, self.primary + self.secondary, self.method) @@ -53,7 +42,7 @@ def __str__(self): def find(cls, word, primary, secondary, method): word = word.lower() try: - return (cls.query().filter(cls.word_from == word).\ + return (cls.query().filter(cls.word_primary == word).\ filter(cls.primary == primary).\ filter(cls.secondary == secondary).\ filter(cls.method == method) @@ -75,45 +64,49 @@ class CognateWhiteListInfo(SimplifiedQuery, Base): id = Column(Integer, primary_key=True) - word_from = Column(String(255), nullable =False, index = True) - word_to = Column(String(255), nullable=False, index=True) + word_primary = Column(String(255), nullable =False, index = True) + word_secondary = Column(String(255), nullable=False, index=True) primary = Column(String(20), nullable =False, index = True) secondary = Column(String(20), nullable=False, index=True) - + author = Column(String(255), nullable=False, index=True) whitelist = Column(Boolean) - UniqueConstraint(word_from, word_to, primary, secondary) + UniqueConstraint(word_primary, word_secondary, primary, secondary, author) - def __init__(self, word_from, word_to, languageFrom, languageTo, whitelist): - self.word_from = word_from - self.word_to = word_to - self.primary = languageFrom - self.secondary = languageTo + def __init__(self, word_primary, word_secondary, primary, secondary, whitelist, author: str = ""): + self.word_primary = word_primary + self.word_secondary = word_secondary + self.primary = primary + self.secondary = secondary self.whitelist = whitelist + self.author = author def __str__(self): - result = "info: {2} ({0} {1}, whitelist: {3})".format( - self.word_from, - self.word_to, + result = "info: {2} ({0} {1}, whitelist: {3}, author: {4})".format( + self.word_primary, + self.word_secondary, self.primary + self.secondary, - self.whitelist) + self.whitelist, + self.author) result = result.encode(stdout.encoding) return result @classmethod - def find(cls, word, primary, secondary): + def find(cls, word, primary, secondary, author: str = ""): word = word.lower() try: - return (cls.query().filter(cls.word_from == word).\ + return (cls.query().filter(cls.word_primary == word).\ filter(cls.primary == primary).\ - filter(cls.secondary == secondary).\ + filter(cls.secondary == secondary). \ + filter(cls.author == author). \ one()) except sqlalchemy.orm.exc.NoResultFound: return None @classmethod - def find_all(cls, languageFrom, languageTo): - return cls.query().filter(cls.primary == languageFrom).\ - filter(cls.secondary == languageTo).\ + def find_all(cls, primary, secondary, author: str = ""): + return cls.query().filter(cls.primary == primary).\ + filter(cls.secondary == secondary). \ + filter(cls.author == author). \ all() diff --git a/wordstats/cognate_files_path.py b/wordstats/cognate_files_path.py index ac350f5..d2d34ed 100644 --- a/wordstats/cognate_files_path.py +++ b/wordstats/cognate_files_path.py @@ -1,47 +1,39 @@ -# "hermit dave" has a nice repository of word frequencies -# computed for many languages based on movie subtitles from .config import DATA_FOLDER_COGNATES, WHITELIST, BLACKLIST, RULES, CANDIDATES import os import codecs +# useful methods for handling files - -def path_of_cognate_languages(languageFrom, languageTo): +def path_of_cognate_languages(primary, secundary): package_directory = os.path.dirname(os.path.abspath(__file__)) - file_path = package_directory + os.sep + "{0}{1}{2}{3}".format(DATA_FOLDER_COGNATES, os.sep, languageFrom, languageTo) + file_path = package_directory + os.sep + "{0}{1}{2}{3}".format(DATA_FOLDER_COGNATES, os.sep, primary, secundary) return file_path -def path_of_cognate_candidates(languageFrom, languageTo, method_name): - - return path_to_cognate_file(languageFrom, languageTo, CANDIDATES, method_name) - +def path_of_cognate_candidates(primary, secundary, method_name): -def path_of_cognate_blacklist(languageFrom, languageTo): + return path_to_cognate_file(primary, secundary, CANDIDATES, method_name) - return path_to_cognate_file(languageFrom, languageTo, BLACKLIST) +def path_of_cognate_blacklist(primary, secundary, author:str = ""): -def path_of_cognate_whitelist(languageFrom, languageTo): + return path_to_cognate_file(primary, secundary, + BLACKLIST if len(author) == 0 else (BLACKLIST + "_" + author)) - return path_to_cognate_file(languageFrom, languageTo, WHITELIST) -def path_of_cognate_parameters(languageFrom, languageTo, method_name): +def path_of_cognate_whitelist(primary, secundary, author:str = ""): - file_path = path_of_cognate_languages(languageFrom, languageTo) + os.sep + \ - method_name + os.sep + "config.cfg" + return path_to_cognate_file(primary, secundary, + WHITELIST if len(author) == 0 else (WHITELIST + "_" + author)) - os.makedirs(os.path.dirname(file_path), exist_ok=True) - - return file_path -def path_of_cognate_rules(languageFrom, languageTo, method_name): +def path_of_cognate_rules(primary, secundary, method_name): - return path_to_cognate_file(languageFrom, languageTo, RULES, method_name) + return path_to_cognate_file(primary, secundary, RULES, method_name) -def path_to_cognate_file(languageFrom, languageTo, file_name, method_name = ""): +def path_to_cognate_file(primary, secundary, file_name, method_name = ""): - file_path = path_of_cognate_languages(languageFrom, languageTo) + os.sep + file_path = path_of_cognate_languages(primary, secundary) + os.sep if method_name is not "": file_path += method_name + os.sep file_path += file_name + ".txt" diff --git a/wordstats/cognate_info.py b/wordstats/cognate_info.py index a0ee532..b36a75f 100644 --- a/wordstats/cognate_info.py +++ b/wordstats/cognate_info.py @@ -16,6 +16,7 @@ from .cognate_db import * from .getchunix import read_single_keypress from .edit_distance_function_factory import WordDistanceFactory +from collections import defaultdict class CognateInfo(object): @@ -30,7 +31,7 @@ class CognateInfo(object): """ - def __init__(self, primary, secondary, distance_computer_class: WordDistanceFactory): + def __init__(self, primary, secondary, distance_computer_class: WordDistanceFactory, author:str = ""): """ either load from file, or compute if needed @@ -41,11 +42,11 @@ def __init__(self, primary, secondary, distance_computer_class: WordDistanceFact """ self.primary = primary self.secondary = secondary - self.whitelist = dict() - self.candidates = dict() - self.blacklist = dict() + self.whitelist = defaultdict(list) + self.candidates = defaultdict(list) + self.blacklist = defaultdict(list) self.distance_computer = distance_computer_class(primary, secondary) - + self.author = author def best_guess(self): best_dict = dict(self.candidates) @@ -61,14 +62,11 @@ def compute(self): wordlist1 = list(load_language_from_hermit(self.primary).word_info_dict.keys()) wordlist2 = list(load_language_from_hermit(self.secondary).word_info_dict.keys()) - self.candidates = dict() + self.candidates = defaultdict(list) for w1 in wordlist1: for w2 in wordlist2: - if self.distance_computer.edit_distance(w1, w2): - if w1 in self.candidates: - self.candidates[w1].append(w2) - else: - self.candidates[w1] = [w2] + if self.distance_computer.is_candidate(w1, w2): + self.candidates[w1].append(w2) def has_cognates(self, primaryWord): return primaryWord in self.candidates.keys() @@ -76,22 +74,32 @@ def has_cognates(self, primaryWord): def get_cognates(self, primaryWord): return self.candidates[primaryWord] + def add_to_whitelist(self, primaryWord, secondaryWord): + + self.whitelist[primaryWord].append(secondaryWord) + + def add_to_blacklist(self, primaryWord, secondaryWord): + + self.blacklist[primaryWord].append(secondaryWord) + # ======================== # File Handling # ======================== @classmethod - def load_cached(cls, primary, secondary, distance_computer_class: WordDistanceFactory): + def load_cached(cls, primary, secondary, distance_computer_class: WordDistanceFactory, author:str = ""): new_registry = cls.load_from_db(primary, secondary, - distance_computer_class) + distance_computer_class, author) if len(new_registry.candidates) > 0: # stored in db + print("loaded from db") return new_registry new_registry = cls.load_from_path(primary, secondary, - distance_computer_class) + distance_computer_class, author) if len(new_registry.candidates) > 0: # stored in local file + print("loaded from file") return new_registry new_registry = cls(primary, secondary, @@ -100,48 +108,8 @@ def load_cached(cls, primary, secondary, distance_computer_class: WordDistanceFa return new_registry - def add_to_whitelist(self, primaryWord, secondaryWord): - """ - - maybe rename to - append_to_whitelist_file - ? - - :param cognate: - :return: - """ - if primaryWord in self.whitelist: - self.whitelist[primaryWord].append(secondaryWord) - else: - self.whitelist[primaryWord] = [secondaryWord] - - def add_to_blacklist(self, primaryWord, secondaryWord): - """ - ditto - - :param cognate: - :return: - """ - - if primaryWord in self.blacklist: - self.blacklist[primaryWord].append(secondaryWord) - else: - self.blacklist[primaryWord] = [secondaryWord] - - def add_to_db(self, primaryWord, secondaryWord, whitelist: Boolean): - - try: - BaseService.session.add(CognateWhiteListInfo(primaryWord, secondaryWord, - self.primary, self.secondary, - whitelist)) - BaseService.session.commit() - except sqlalchemy.exc.IntegrityError: - # value to be added is already in database - BaseService.session.rollback() - - # also save new dicts @classmethod - def load_from_path(cls, primary, secondary, distance_function): + def load_from_path(cls, primary, secondary, distance_function, author:str = ""): """ Loads cognate information given the cognate code (e.g. ennl) and method_name Loads the word info from the given file @@ -161,12 +129,12 @@ def load_from_path(cls, primary, secondary, distance_function): new_registry = cls(primary, secondary, distance_function) - language_code_path = path_of_cognate_whitelist(primary, secondary) + language_code_path = path_of_cognate_whitelist(primary, secondary, author) for line in load_from_path(language_code_path).splitlines(): keyValue = line.split() new_registry.whitelist[keyValue[0]] = keyValue[1:] - language_code_path = path_of_cognate_blacklist(primary, secondary) + language_code_path = path_of_cognate_blacklist(primary, secondary, author) for line in load_from_path(language_code_path).splitlines(): keyValue = line.split() new_registry.blacklist[keyValue[0]] = keyValue[1:] @@ -188,22 +156,30 @@ def save_candidates(self): save_to_file(language_code_path, '\n'.join(lines)) - def save_evaluation(self): - """ - - write to disk both whitelist and blacklist - worth a rename of the method name + def is_evaluated(self, word_primary, word_secondary): + return (word_primary not in self.blacklist.keys() or word_secondary not in self.blacklist[word_primary]) and\ + (word_primary not in self.whitelist.keys() or word_secondary not in self.whitelist[word_primary]) + def save_whitelist(self): + """ + write to file the whitelisted candidates :return: None """ - language_code_path = path_of_cognate_whitelist(self.primary, self.secondary) + + language_code_path = path_of_cognate_whitelist(self.primary, self.secondary, self.author) lines = [] for k, v in self.whitelist.items(): lines.append(k + " " + " ".join(str(x) for x in v)) save_to_file(language_code_path, '\n'.join(lines)) - language_code_path = path_of_cognate_blacklist(self.primary, self.secondary) + def save_blacklist(self, author:str = ""): + """ + write to file the blacklisted candidates + :return: None + """ + + language_code_path = path_of_cognate_blacklist(self.primary, self.secondary, self.author) lines = [] for k, v in self.blacklist.items(): lines.append(k + " " + " ".join(str(x) for x in v)) @@ -211,8 +187,12 @@ def save_evaluation(self): save_to_file(language_code_path, '\n'.join(lines)) + # ======================== + # Database Handling + # ======================== + @classmethod - def load_from_db(cls, primary, secondary, distance_function): + def load_from_db(cls, primary, secondary, distance_function, author:str = ""): """ Assumes the ~./cognate_db file contains information about how to connect to the @@ -226,29 +206,24 @@ def load_from_db(cls, primary, secondary, distance_function): new_registry = cls(primary, secondary, distance_function) - all_word_info_items = CognateCandidatesInfo.find_all(primary, secondary, new_registry.distance_computer.method_name) + candidates = CognateCandidatesInfo.find_all(primary, secondary, new_registry.distance_computer.method_name) - for each in all_word_info_items: - if each.word_from in new_registry.candidates: - new_registry.candidates[each.word_from].append(each.word_to) - else: - new_registry.candidates[each.word_from] = [each.word_to] + for each in candidates: + new_registry.candidates[each.word_primary].append(each.word_secondary) - all_word_info_items = CognateWhiteListInfo.find_all(primary, secondary) + whitelist_cognates = CognateWhiteListInfo.find_all(primary, secondary, author) - for each in all_word_info_items: + for each in whitelist_cognates: if each.whitelist: - new_registry.add_to_whitelist(each.word_from, each.word_to) + new_registry.add_to_whitelist(each.word_primary, each.word_secondary) else: - new_registry.add_to_blacklist(each.word_from, each.word_to) - + new_registry.add_to_blacklist(each.word_primary, each.word_secondary) return new_registry - def cache_to_db(self): + def cache_candidates_to_db(self): """ - Useful to save the cognates between two languages + Useful to save the candidates between two languages in the DB. Loading from the DB is faster than from file. - See the tests file :return: """ @@ -259,12 +234,6 @@ def clear_corresponding_entries_in_db_candidates(self): filter(table.c.method == self.distance_computer.method_name) words.delete(synchronize_session=False) - def clear_corresponding_entries_in_db_whitelist(self): - table = Table('cognate_whitelist_info', Base.metadata, autoload=True, autoload_with=BaseService.engine) - words = BaseService.session.query(table).filter(table.c.primary == self.primary). \ - filter(table.c.secondary == self.secondary) - words.delete(synchronize_session=False) - clear_corresponding_entries_in_db_candidates(self) for key, values in self.candidates.items(): @@ -273,28 +242,79 @@ def clear_corresponding_entries_in_db_whitelist(self): self.primary, self.secondary, self.distance_computer.method_name)) + BaseService.session.commit() + + def cache_evaluation_to_db(self): + """ + Useful to save the evaluation between two languages + in the DB. Loading from the DB is faster than from file. + :return: + """ + + def clear_corresponding_entries_in_db_whitelist(self): + table = Table('cognate_whitelist_info', Base.metadata, autoload=True, autoload_with=BaseService.engine) + words = BaseService.session.query(table).filter(table.c.primary == self.primary). \ + filter(table.c.secondary == self.secondary).filter(table.c.author == self.author) + words.delete(synchronize_session=False) + clear_corresponding_entries_in_db_whitelist(self) for key, values in self.whitelist.items(): for value in values: BaseService.session.add(CognateWhiteListInfo(key, value, self.primary, self.secondary, - True)) + True, self.author)) for key, values in self.blacklist.items(): for value in values: BaseService.session.add(CognateWhiteListInfo(key, value, self.primary, self.secondary, - False)) + False, self.author)) BaseService.session.commit() + + def add_to_db(self, primaryWord, secondaryWord): + """ + Try to add one cognate pair to candidate db. + + :param primaryWord: word from primary language + :param secondaryWord: word from secundary language + :return: None + """ + try: + BaseService.session.add(CognateCandidatesInfo(primaryWord, secondaryWord, + self.primary, self.secondary, + self.distance_computer.method_name)) + BaseService.session.commit() + except sqlalchemy.exc.IntegrityError: + # value to be added is already in database + BaseService.session.rollback() + + def add_to_db(self, primaryWord, secondaryWord, whitelist: Boolean): + """ + Try to add one cognate pair to evaluation db. + + :param primaryWord: word from primary language + :param secondaryWord: word from secundary language + :param whitelist: True to add cognate pair to whitelist otherwise blacklist + :return: None + """ + try: + BaseService.session.add(CognateWhiteListInfo(primaryWord, secondaryWord, + self.primary, self.secondary, + whitelist, self.author)) + BaseService.session.commit() + except sqlalchemy.exc.IntegrityError: + # value to be added is already in database + BaseService.session.rollback() + # ======================== # Benchmarking performance # ======================== # Everything that follows is private def _print_load_stats(self, a, b): - memory_footprint = total_size(self.candidates, dict()) / 1024 / 1024 + memory_footprint = total_size(self.candidates, defaultdict(list)) / 1024 / 1024 print(("Elapsed time to load the {0} data: {1} ({2} entries)".format(self.candidates, b - a, len(self.candidates)))) print(("Required memory for the {0} {1} {2} registry: {3}MB".format(self.primary, self.secondary, From 347603c0d690cbcfc2fedc06eea00c11d412155b Mon Sep 17 00:00:00 2001 From: joel Date: Wed, 9 May 2018 19:00:54 +0200 Subject: [PATCH 36/64] rules are now dict, store in db option added, edit distance correction --- wordstats/edit_distance.py | 23 +++------ wordstats/edit_distance_function_factory.py | 57 +++++++++++++++------ wordstats/edit_distance_overlap.py | 4 +- wordstats/rules_db.py | 44 ++++++++++++++++ 4 files changed, 94 insertions(+), 34 deletions(-) create mode 100644 wordstats/rules_db.py diff --git a/wordstats/edit_distance.py b/wordstats/edit_distance.py index 9f40204..76af437 100644 --- a/wordstats/edit_distance.py +++ b/wordstats/edit_distance.py @@ -1,14 +1,11 @@ -import codecs -import configparser -from .cognate_files_path import * from .edit_distance_function_factory import WordDistanceFactory - +from nltk.metrics.distance import edit_distance class LanguageAwareEditDistance(WordDistanceFactory): - def __init__(self, primary_language, secondary_language): - super().__init__(primary_language, secondary_language) + def __init__(self, primary, secondary): + super().__init__(primary, secondary) self.method_name = "edit_distance" - self.threshold = 0.5 + self.threshold = 0.3 self._initialize_distances() def _initialize_distances(self): @@ -19,14 +16,6 @@ def _initialize_distances(self): def edit_distance_function(self, word1: str, word2: str): - wordLongest, wordShortest = (word1, word2) if len(word1) >= len(word2) else (word2, word1) - - distance = 0 - for i in range(len(wordShortest)): - if wordLongest[i] is not wordShortest[i]: - distance += self.replace_distance - - for i in range(len(wordShortest), len(wordLongest)): - distance += self.add_distance + lengthLongest = max(len(word1),len(word2)) - return distance / len(wordLongest) + return edit_distance(word1, word2)/lengthLongest diff --git a/wordstats/edit_distance_function_factory.py b/wordstats/edit_distance_function_factory.py index 59f096c..3421848 100644 --- a/wordstats/edit_distance_function_factory.py +++ b/wordstats/edit_distance_function_factory.py @@ -1,6 +1,9 @@ from abc import ABC, abstractmethod from wordstats.cognate_files_path import * import configparser +from .rules_db import TransformRules +from sqlalchemy import Table +from .base_service import BaseService, Base # abstract class for creating a distance measure between two rules @@ -8,37 +11,61 @@ # abstract methods are specific to the distance measure class WordDistanceFactory(ABC): - def __init__(self, primary_language, secondary_language): + def __init__(self, primary, secondary): super().__init__() - self.rules = [] + self.rules = dict() self.threshold = 0.5 # in addition, derived classes need to implement the following variables self.method_name = "" - self.languageFrom = primary_language - self.languageTo = secondary_language + self.primary = primary + self.secondary = secondary self.load_rules() # load rules from rules.txt located in associated folder def load_rules(self): - path = path_of_cognate_rules(self.languageFrom, self.languageTo, self.method_name) + self.load_rules_from_db() - self.load_rules_from_path(path) + if len(self.rules) == 0: + path = path_of_cognate_rules(self.primary, self.secondary, self.method_name) + self.load_rules_from_path(path) def load_rules_from_path(self, path): content = load_from_path(path) - self.rules = [] + self.rules = dict() for line in content.splitlines(): words = line.split() if len(words) == 1: - self.rules.append((words[0], "")) + self.rules[words[0]] = "" else: - self.rules.append((words[0],words[1])) + self.rules[words[0]] = words[1] + + def load_rules_from_db(self): + + self.rules = dict() + rules = TransformRules.find_all(self.primary, self.secondary) + + for rule in rules: + self.rules[rule.fromString] = rule.toString + + + def save_rules_to_db(self): + + def clear_corresponding_entries_in_db_rules(self): + table = Table('transform_rules', Base.metadata, autoload=True, autoload_with=BaseService.engine) + words = BaseService.session.query(table).filter(table.c.primary == self.primary). \ + filter(table.c.secondary == self.secondary) + words.delete(synchronize_session=False) + + clear_corresponding_entries_in_db_rules(self) + + for key, value in self.rules.items(): + BaseService.session.add(TransformRules(self.primary, self.secondary, key, value)) # edit_distance including rules for substitution - def edit_distance(self, word1: str, word2: str): + def is_candidate(self, word1: str, word2: str): min_dist = self._edit_distance_rules_rec(word1, word2, 0) if min_dist < self.threshold: @@ -63,12 +90,12 @@ def _edit_distance_rules_rec(self, word1: str, word2: str, word1marker): minDist = min(minDist, self._edit_distance_rules_rec(word1, word2, word1marker + 1)) # recursion step, adjust word by a rule - for rule in self.rules: - if word1.find(rule[0], word1marker) == word1marker: + for key, value in self.rules.items(): + if word1[word1marker:word1marker + len(key)] == key: + newword1 = word1[:word1marker] + key + word1[word1marker + len(key):] minDist = min(minDist, - self._edit_distance_rules_rec(word1.replace(rule[0], rule[1], 1), word2, - word1marker + len(rule[1]))) - print(rule) + self._edit_distance_rules_rec(newword1, word2, + word1marker + len(value))) return minDist diff --git a/wordstats/edit_distance_overlap.py b/wordstats/edit_distance_overlap.py index b64fcac..ba6689f 100644 --- a/wordstats/edit_distance_overlap.py +++ b/wordstats/edit_distance_overlap.py @@ -4,8 +4,8 @@ from .edit_distance_function_factory import WordDistanceFactory class WordDistanceOverlap(WordDistanceFactory): - def __init__(self, primary_language, secondary_language): - super().__init__(primary_language, secondary_language) + def __init__(self, primary, secondary): + super().__init__(primary, secondary) self.method_name = "overlap" def edit_distance_function(self, word1:str, word2:str): diff --git a/wordstats/rules_db.py b/wordstats/rules_db.py new file mode 100644 index 0000000..de22de5 --- /dev/null +++ b/wordstats/rules_db.py @@ -0,0 +1,44 @@ +from sys import stdout + +import sqlalchemy.orm +import sqlalchemy +from sqlalchemy import Column, Integer, String, UniqueConstraint + +from .base_service import Base, SimplifiedQuery + +# structure for rules +class TransformRules(SimplifiedQuery, Base): + __tablename__ = 'transform_rules' + __table_args__ = {'mysql_rules': 'utf8_bin'} + + id = Column(Integer, primary_key=True) + + primary = Column(String(20), nullable =False, index = True) + secondary = Column(String(20), nullable=False, index=True) + + fromString = Column(String(255), nullable =False, index = True) + toString = Column(String(255), nullable=False, index=True) + + UniqueConstraint(primary, secondary, fromString, toString) + + def __init__(self, primary, secondary, fromString, toString): + self.primary = primary + self.secondary = secondary + self.fromString = fromString + self.toString = toString + + def __str__(self): + result = "info: {2} ({0} {1})".format( + self.fromString, + self.toString, + self.primary + self.secondary + ) + + result = result.encode(stdout.encoding) + return result + + @classmethod + def find_all(cls, primary, secondary): + return cls.query().filter(cls.primary == primary).\ + filter(cls.secondary == secondary).\ + all() \ No newline at end of file From ff4941966753d80dbe958a7710745dca788482f7 Mon Sep 17 00:00:00 2001 From: joel Date: Wed, 9 May 2018 19:01:43 +0200 Subject: [PATCH 37/64] tests for db loading/saving added --- wordstats/tests/test_cognate.py | 115 ++++++++++++++++++++++++++++---- 1 file changed, 103 insertions(+), 12 deletions(-) diff --git a/wordstats/tests/test_cognate.py b/wordstats/tests/test_cognate.py index ed27f16..4aaca3f 100644 --- a/wordstats/tests/test_cognate.py +++ b/wordstats/tests/test_cognate.py @@ -8,7 +8,7 @@ from wordstats.cognate_files_path import * from wordstats.cognate_info import CognateInfo - +from random import random class CognateTests(TestCase): @@ -41,22 +41,113 @@ def testManualCompute(self): cognate_info_fr_nl.compute() cognate_info_fr_nl.save_candidates() - cognate_info_fr_nl.save_evaluation() - cognate_info_fr_nl.cache_to_db() + #cognate_info_fr_nl.save_whitelist() + #cognate_info_fr_nl.save_blacklist() @classmethod - def testOverlap(self): - cognate_info_de_nl = CognateInfo.load_cached("de", "nl", WordDistanceOverlap) + def testLoadingFromFile(self): + cognate_info_de_nl = CognateInfo("de", "nl", WordDistanceOverlap) + cognate_info_de_nl.compute() + cognate_info_de_nl.save_candidates() + cognate_info_de_nl2 = CognateInfo.load_from_path("de", "nl", WordDistanceOverlap) - cognate_info_de_nl.cache_to_db() cognate_info_de_nl.save_candidates() - cognate_info_de_nl.save_evaluation() - print(cognate_info_de_nl.candidates.items()) + cognate_info_de_nl.save_blacklist() + cognate_info_de_nl.save_whitelist() + + assert(len(cognate_info_de_nl.candidates) == len(cognate_info_de_nl2.candidates)) + for key, value in cognate_info_de_nl.candidates.items(): + assert(value == cognate_info_de_nl2.candidates[key]) + + assert(len(cognate_info_de_nl.whitelist) == len(cognate_info_de_nl2.whitelist)) + for key, value in cognate_info_de_nl.whitelist.items(): + assert(value == cognate_info_de_nl2.whitelist[key]) + + assert(len(cognate_info_de_nl.blacklist) == len(cognate_info_de_nl2.blacklist)) + for key, value in cognate_info_de_nl.blacklist.items(): + assert(value == cognate_info_de_nl2.blacklist[key]) + + @classmethod + def testLoadingFromDb(self): + cognate_info_de_nl = CognateInfo("de", "nl", WordDistanceOverlap) + cognate_info_de_nl.cache_evaluation_to_db() + cognate_info_de_nl.compute() + + # randomly add to blacklist/whitelist or not at all + for key, values in cognate_info_de_nl.candidates.items(): + for value in values: + randFloat = random() + if randFloat > 0.66: + cognate_info_de_nl.add_to_blacklist(key, value) + cognate_info_de_nl.add_to_db(key, value, False) + elif randFloat < 0.33: + cognate_info_de_nl.add_to_whitelist(key, value) + cognate_info_de_nl.add_to_db(key, value, True) + + cognate_info_de_nl.cache_candidates_to_db() + + cognate_info_de_nl2 = CognateInfo.load_from_db("de", "nl", WordDistanceOverlap) + + assert(len(cognate_info_de_nl.candidates) == len(cognate_info_de_nl2.candidates)) + for key, value in cognate_info_de_nl.candidates.items(): + assert(value == cognate_info_de_nl2.candidates[key]) + + assert(len(cognate_info_de_nl.whitelist) == len(cognate_info_de_nl2.whitelist)) + for key, value in cognate_info_de_nl.whitelist.items(): + assert(value == cognate_info_de_nl2.whitelist[key]) + + assert(len(cognate_info_de_nl.blacklist) == len(cognate_info_de_nl2.blacklist)) + for key, value in cognate_info_de_nl.blacklist.items(): + assert(value == cognate_info_de_nl2.blacklist[key]) + + + @classmethod + def testAuthor(self): + cognate_info_de_nl = CognateInfo("de", "nl", WordDistanceOverlap, "random") + cognate_info_de_nl.cache_evaluation_to_db() + + cognate_info_de_nl.compute() + cognate_info_de_nl.cache_candidates_to_db() + + # randomly add to blacklist/whitelist or not at all + for key, values in cognate_info_de_nl.candidates.items(): + for value in values: + randFloat = random() + if randFloat > 0.66: + cognate_info_de_nl.add_to_blacklist(key, value) + cognate_info_de_nl.add_to_db(key, value, False) + elif randFloat < 0.33: + cognate_info_de_nl.add_to_whitelist(key, value) + cognate_info_de_nl.add_to_db(key, value, True) + + cognate_info_de_nl.save_whitelist() + cognate_info_de_nl.save_blacklist() + + cognate_info_de_nl2 = CognateInfo.load_from_db("de", "nl", WordDistanceOverlap, "random") + + assert (len(cognate_info_de_nl.candidates) == len(cognate_info_de_nl2.candidates)) + for key, value in cognate_info_de_nl.candidates.items(): + assert (value == cognate_info_de_nl2.candidates[key]) + + assert (len(cognate_info_de_nl.whitelist) == len(cognate_info_de_nl2.whitelist)) + for key, value in cognate_info_de_nl.whitelist.items(): + assert (value == cognate_info_de_nl2.whitelist[key]) + + assert (len(cognate_info_de_nl.blacklist) == len(cognate_info_de_nl2.blacklist)) + for key, value in cognate_info_de_nl.blacklist.items(): + assert (value == cognate_info_de_nl2.blacklist[key]) @classmethod - def testRetrieveCognates(self): + def testSaveLoadRules(self): + + WordDistanceOverlap("de", "nl").save_rules_to_db() cognate_info_de_nl = CognateInfo.load_cached("de", "nl", WordDistanceOverlap) + cognate_info_de_nl.cache_candidates_to_db() + + @classmethod + def testRules(self): + cognate_info_custom = CognateInfo("lang1","lang2", LanguageAwareEditDistance) + + cognate_info_custom.compute() - for primaryWord in cognate_info_de_nl.candidates.keys(): - print(primaryWord, cognate_info_de_nl.get_cognates(primaryWord)) - assert(cognate_info_de_nl.has_cognates(primaryWord)) \ No newline at end of file + cognate_info_custom.save_candidates() \ No newline at end of file From e15e62621a56d15c00e64d12e66eb8cf736b8583 Mon Sep 17 00:00:00 2001 From: joel Date: Wed, 9 May 2018 19:44:22 +0200 Subject: [PATCH 38/64] author added to rules filename --- wordstats/cognate_automatic_evaluation.py | 72 +++++++++++++++++++ wordstats/cognate_files_path.py | 5 +- wordstats/cognate_info.py | 7 +- wordstats/cognate_user_evaluation.py | 9 +-- wordstats/edit_distance.py | 4 +- wordstats/edit_distance_absolute.py | 4 +- wordstats/edit_distance_function_factory.py | 12 ++-- wordstats/edit_distance_overlap.py | 4 +- wordstats/edit_distance_translate.py | 36 ++++++++++ .../cognates/denl/blacklist_mir.txt | 11 --- .../language_data/cognates/denl/rules_mir.txt | 4 -- .../cognates/denl/whitelist_mir.txt | 2 - wordstats/rules_db.py | 16 +++-- 13 files changed, 144 insertions(+), 42 deletions(-) create mode 100644 wordstats/cognate_automatic_evaluation.py create mode 100644 wordstats/edit_distance_translate.py delete mode 100644 wordstats/language_data/cognates/denl/blacklist_mir.txt delete mode 100644 wordstats/language_data/cognates/denl/rules_mir.txt delete mode 100644 wordstats/language_data/cognates/denl/whitelist_mir.txt diff --git a/wordstats/cognate_automatic_evaluation.py b/wordstats/cognate_automatic_evaluation.py new file mode 100644 index 0000000..07bb76f --- /dev/null +++ b/wordstats/cognate_automatic_evaluation.py @@ -0,0 +1,72 @@ +from wordstats.cognate_info import CognateInfo +from wordstats.getchunix import read_single_keypress +from wordstats.edit_distance import LanguageAwareEditDistance + +from nltk.stem.snowball import SnowballStemmer + + +from python_translators.translators.glosbe_translator import GlosbeTranslator +from python_translators.translation_query import TranslationQuery +from python_translators.factories.google_translator_factory import GoogleTranslatorFactory + + +# note: only executable in terminal, reactive to one-key stroke +def evaluate_cognates(cognateInfo:CognateInfo, stemmer): + + translator = GlosbeTranslator(source_language=cognateInfo.primary, target_language=cognateInfo.secondary) + stemmer = SnowballStemmer(stemmer) + #translator = GoogleTranslatorFactory.build_contextless(cognateInfo.primary, cognateInfo.secondary) + for key, values in cognateInfo.candidates.items(): + from random import randint + from time import sleep + sleep(1 + randint(0,3)) + + if True: + response = translator.translate(TranslationQuery( + query=key, + max_translations=10, + + + )) + print(key, response.translations) + # synonyms = response.translations[0:len(response.translations)]['translation'] + translations = response.translations[:] + synonyms = [t['translation'] for t in translations] + # print(synonyms) + else: + synonyms = [key] + + for value in values: + if (key not in cognateInfo.blacklist.keys() or value not in cognateInfo.blacklist[key]) and\ + (key not in cognateInfo.whitelist.keys() or value not in cognateInfo.whitelist[key]): + #print(key, value) + + cognate = False + + for synonym in synonyms: + if stemmer.stem(synonym) == stemmer.stem(value) and True: + cognate = True + print(value, ' cognate with ', synonym) + elif synonym == value: + cognate = True + print(value, ' cognate with ', synonym) + + if cognate: + cognateInfo.add_to_whitelist(key, value) + cognateInfo.add_to_db(key, value, True) + cognateInfo.save_whitelist() + else: + cognateInfo.add_to_db(key, value, False) + cognateInfo.add_to_blacklist(key, value) + cognateInfo.save_blacklist() + + print('candidates size: ', len(cognateInfo.candidates)) + print('blacklist size: ', len(cognateInfo.blacklist)) + print('whitelist size: ', len(cognateInfo.whitelist)) + +languageFrom = "de" +languageTo = "nl" +cognateInfo = CognateInfo.load_cached(languageFrom, languageTo, LanguageAwareEditDistance) +#cognateInfo.blacklist.clear() +#cognateInfo.whitelist.clear() +evaluate_cognates(cognateInfo, 'dutch') diff --git a/wordstats/cognate_files_path.py b/wordstats/cognate_files_path.py index d2d34ed..ff77e79 100644 --- a/wordstats/cognate_files_path.py +++ b/wordstats/cognate_files_path.py @@ -27,9 +27,10 @@ def path_of_cognate_whitelist(primary, secundary, author:str = ""): WHITELIST if len(author) == 0 else (WHITELIST + "_" + author)) -def path_of_cognate_rules(primary, secundary, method_name): +def path_of_cognate_rules(primary, secundary, method_name, author:str = ""): - return path_to_cognate_file(primary, secundary, RULES, method_name) + return path_to_cognate_file(primary, secundary, RULES if len(author) == 0 else (RULES + "_" + author) + , method_name) def path_to_cognate_file(primary, secundary, file_name, method_name = ""): diff --git a/wordstats/cognate_info.py b/wordstats/cognate_info.py index b36a75f..94e3e76 100644 --- a/wordstats/cognate_info.py +++ b/wordstats/cognate_info.py @@ -45,8 +45,9 @@ def __init__(self, primary, secondary, distance_computer_class: WordDistanceFact self.whitelist = defaultdict(list) self.candidates = defaultdict(list) self.blacklist = defaultdict(list) - self.distance_computer = distance_computer_class(primary, secondary) + self.distance_computer = distance_computer_class(primary, secondary, author) self.author = author + print(author) def best_guess(self): best_dict = dict(self.candidates) @@ -103,7 +104,7 @@ def load_cached(cls, primary, secondary, distance_computer_class: WordDistanceFa return new_registry new_registry = cls(primary, secondary, - distance_computer_class) + distance_computer_class, author) new_registry.compute() # compute candidates return new_registry @@ -173,7 +174,7 @@ def save_whitelist(self): save_to_file(language_code_path, '\n'.join(lines)) - def save_blacklist(self, author:str = ""): + def save_blacklist(self): """ write to file the blacklisted candidates :return: None diff --git a/wordstats/cognate_user_evaluation.py b/wordstats/cognate_user_evaluation.py index 0796b15..8a1f2ee 100644 --- a/wordstats/cognate_user_evaluation.py +++ b/wordstats/cognate_user_evaluation.py @@ -3,13 +3,13 @@ from wordstats.edit_distance import LanguageAwareEditDistance # note: only executable in terminal, reactive to one-key stroke -def evaluate_cognates(languageFrom, languageTo, method): +def evaluate_cognates(languageFrom, languageTo, method, author:str = ""): print(languageFrom, languageTo) print("y: whitelist") print("q: quit") print("other: blacklist") - cognateinfo = CognateInfo.load_cached(languageFrom, languageTo, method) + cognateinfo = CognateInfo.load_cached(languageFrom, languageTo, method, author) cognateinfo.save_candidates() for key, values in cognateinfo.candidates.items(): for value in values: @@ -22,11 +22,12 @@ def evaluate_cognates(languageFrom, languageTo, method): if char == 'y': cognateinfo.add_to_whitelist(key, value) cognateinfo.add_to_db(key, value, True) + cognateinfo.save_whitelist() elif char == 'q': - cognateinfo.save_evaluation() return else: cognateinfo.add_to_db(key, value, False) cognateinfo.add_to_blacklist(key, value) + cognateinfo.save_blacklist() -evaluate_cognates("de","nl", LanguageAwareEditDistance) +evaluate_cognates("fr","nl", LanguageAwareEditDistance, "me") diff --git a/wordstats/edit_distance.py b/wordstats/edit_distance.py index 76af437..7128ce5 100644 --- a/wordstats/edit_distance.py +++ b/wordstats/edit_distance.py @@ -2,8 +2,8 @@ from nltk.metrics.distance import edit_distance class LanguageAwareEditDistance(WordDistanceFactory): - def __init__(self, primary, secondary): - super().__init__(primary, secondary) + def __init__(self, primary, secondary, author:str = ""): + super().__init__(primary, secondary, author) self.method_name = "edit_distance" self.threshold = 0.3 self._initialize_distances() diff --git a/wordstats/edit_distance_absolute.py b/wordstats/edit_distance_absolute.py index 99639f1..3291427 100644 --- a/wordstats/edit_distance_absolute.py +++ b/wordstats/edit_distance_absolute.py @@ -4,8 +4,8 @@ from .edit_distance_function_factory import WordDistanceFactory class WordDistanceAbsolute(WordDistanceFactory): - def __init__(self): - super().__init__() + def __init__(self, primary, secondary, author:str = ""): + super().__init__(primary, secondary, author) self.replace_distance = 2 self.add_distance = 3 self.method_name = "absolute" diff --git a/wordstats/edit_distance_function_factory.py b/wordstats/edit_distance_function_factory.py index 3421848..d07228a 100644 --- a/wordstats/edit_distance_function_factory.py +++ b/wordstats/edit_distance_function_factory.py @@ -11,7 +11,7 @@ # abstract methods are specific to the distance measure class WordDistanceFactory(ABC): - def __init__(self, primary, secondary): + def __init__(self, primary, secondary, author:str = ""): super().__init__() self.rules = dict() self.threshold = 0.5 @@ -19,6 +19,7 @@ def __init__(self, primary, secondary): self.method_name = "" self.primary = primary self.secondary = secondary + self.author = author self.load_rules() # load rules from rules.txt located in associated folder @@ -27,7 +28,8 @@ def load_rules(self): self.load_rules_from_db() if len(self.rules) == 0: - path = path_of_cognate_rules(self.primary, self.secondary, self.method_name) + path = path_of_cognate_rules(self.primary, self.secondary, self.method_name, self.author) + print(path) self.load_rules_from_path(path) def load_rules_from_path(self, path): @@ -45,7 +47,7 @@ def load_rules_from_path(self, path): def load_rules_from_db(self): self.rules = dict() - rules = TransformRules.find_all(self.primary, self.secondary) + rules = TransformRules.find_all(self.primary, self.secondary, self.author) for rule in rules: self.rules[rule.fromString] = rule.toString @@ -56,7 +58,9 @@ def save_rules_to_db(self): def clear_corresponding_entries_in_db_rules(self): table = Table('transform_rules', Base.metadata, autoload=True, autoload_with=BaseService.engine) words = BaseService.session.query(table).filter(table.c.primary == self.primary). \ - filter(table.c.secondary == self.secondary) + filter(table.c.secondary == self.secondary). \ + filter(table.c.author == self.author) + words.delete(synchronize_session=False) clear_corresponding_entries_in_db_rules(self) diff --git a/wordstats/edit_distance_overlap.py b/wordstats/edit_distance_overlap.py index ba6689f..4981878 100644 --- a/wordstats/edit_distance_overlap.py +++ b/wordstats/edit_distance_overlap.py @@ -4,8 +4,8 @@ from .edit_distance_function_factory import WordDistanceFactory class WordDistanceOverlap(WordDistanceFactory): - def __init__(self, primary, secondary): - super().__init__(primary, secondary) + def __init__(self, primary, secondary, author:str = ""): + super().__init__(primary, secondary, author) self.method_name = "overlap" def edit_distance_function(self, word1:str, word2:str): diff --git a/wordstats/edit_distance_translate.py b/wordstats/edit_distance_translate.py new file mode 100644 index 0000000..8b2d7f5 --- /dev/null +++ b/wordstats/edit_distance_translate.py @@ -0,0 +1,36 @@ +import codecs +import configparser +from .cognate_files_path import * +from .edit_distance_function_factory import WordDistanceFactory +from googletrans import Translator + +class WordDistanceOverlap(WordDistanceFactory): + def __init__(self): + super().__init__() + self.translator = Translator() + self.method_name = "translate" + + def edit_distance_function(self, word1: str, word2: str): + Translator.translate() + dict = translate(word1) + + distance = 1 + for d in dict: + distance = min(distance, self.edit_distance_overlap(word1,d)) + + + return distance + + + + def edit_distance_overlap(self, word1:str, word2:str): + + wordLongest, wordShortest = (word1, word2) if len(word1) >= len(word2) else (word2, word1) + + overlap_size = 0 + for i in range(len(wordShortest)): + for j in range(i + overlap_size, len(wordShortest)): + if wordLongest.find(wordShortest[i:(j + 1)]) >= 0: + overlap_size = max(overlap_size, j - i + 1) + + return 1 - overlap_size / len(wordLongest) \ No newline at end of file diff --git a/wordstats/language_data/cognates/denl/blacklist_mir.txt b/wordstats/language_data/cognates/denl/blacklist_mir.txt deleted file mode 100644 index 002a64f..0000000 --- a/wordstats/language_data/cognates/denl/blacklist_mir.txt +++ /dev/null @@ -1,11 +0,0 @@ -meisten meisjes -das pas -die doe -lange land -jeder beter -namen nemen -hart haat -stelle stel -allein alles -schnell schiet -tag zag \ No newline at end of file diff --git a/wordstats/language_data/cognates/denl/rules_mir.txt b/wordstats/language_data/cognates/denl/rules_mir.txt deleted file mode 100644 index d45e3d2..0000000 --- a/wordstats/language_data/cognates/denl/rules_mir.txt +++ /dev/null @@ -1,4 +0,0 @@ -d t -c k -k c -t d diff --git a/wordstats/language_data/cognates/denl/whitelist_mir.txt b/wordstats/language_data/cognates/denl/whitelist_mir.txt deleted file mode 100644 index 5190738..0000000 --- a/wordstats/language_data/cognates/denl/whitelist_mir.txt +++ /dev/null @@ -1,2 +0,0 @@ -gebe geven -kriegen krijgt \ No newline at end of file diff --git a/wordstats/rules_db.py b/wordstats/rules_db.py index de22de5..c9576b9 100644 --- a/wordstats/rules_db.py +++ b/wordstats/rules_db.py @@ -18,27 +18,31 @@ class TransformRules(SimplifiedQuery, Base): fromString = Column(String(255), nullable =False, index = True) toString = Column(String(255), nullable=False, index=True) + author = Column(String(255), nullable=False, index=True) - UniqueConstraint(primary, secondary, fromString, toString) + UniqueConstraint(primary, secondary, fromString, toString, author) - def __init__(self, primary, secondary, fromString, toString): + def __init__(self, primary, secondary, fromString, toString, author:str = ""): self.primary = primary self.secondary = secondary self.fromString = fromString self.toString = toString + self.author = author def __str__(self): - result = "info: {2} ({0} {1})".format( + result = "info: {2} ({0} {1}), {3}".format( self.fromString, self.toString, - self.primary + self.secondary + self.primary + self.secondary, + self.author ) result = result.encode(stdout.encoding) return result @classmethod - def find_all(cls, primary, secondary): + def find_all(cls, primary, secondary, author:str = ""): return cls.query().filter(cls.primary == primary).\ - filter(cls.secondary == secondary).\ + filter(cls.secondary == secondary). \ + filter(cls.author == author). \ all() \ No newline at end of file From 912b854a396222fbbdeb1f0386cd7ffa16747cbd Mon Sep 17 00:00:00 2001 From: joel Date: Wed, 9 May 2018 20:08:47 +0200 Subject: [PATCH 39/64] erroneous rule loading resolved --- wordstats/cognate_info.py | 5 ++--- wordstats/edit_distance_function_factory.py | 1 - 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/wordstats/cognate_info.py b/wordstats/cognate_info.py index 94e3e76..83b9116 100644 --- a/wordstats/cognate_info.py +++ b/wordstats/cognate_info.py @@ -47,7 +47,6 @@ def __init__(self, primary, secondary, distance_computer_class: WordDistanceFact self.blacklist = defaultdict(list) self.distance_computer = distance_computer_class(primary, secondary, author) self.author = author - print(author) def best_guess(self): best_dict = dict(self.candidates) @@ -128,7 +127,7 @@ def load_from_path(cls, primary, secondary, distance_function, author:str = ""): :return: """ - new_registry = cls(primary, secondary, distance_function) + new_registry = cls(primary, secondary, distance_function, author) language_code_path = path_of_cognate_whitelist(primary, secondary, author) for line in load_from_path(language_code_path).splitlines(): @@ -205,7 +204,7 @@ def load_from_db(cls, primary, secondary, distance_function, author:str = ""): :return: """ - new_registry = cls(primary, secondary, distance_function) + new_registry = cls(primary, secondary, distance_function, author) candidates = CognateCandidatesInfo.find_all(primary, secondary, new_registry.distance_computer.method_name) diff --git a/wordstats/edit_distance_function_factory.py b/wordstats/edit_distance_function_factory.py index d07228a..db1570b 100644 --- a/wordstats/edit_distance_function_factory.py +++ b/wordstats/edit_distance_function_factory.py @@ -29,7 +29,6 @@ def load_rules(self): if len(self.rules) == 0: path = path_of_cognate_rules(self.primary, self.secondary, self.method_name, self.author) - print(path) self.load_rules_from_path(path) def load_rules_from_path(self, path): From 382530fb835a3bb17bbbc0f864f4cdde7d16b059 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 17 May 2018 09:37:07 +0200 Subject: [PATCH 40/64] setup dependencies added --- setup.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/setup.py b/setup.py index e1505fe..a1e5a22 100644 --- a/setup.py +++ b/setup.py @@ -20,12 +20,6 @@ def package_files(directory): extra_files = package_files('wordstats/language_data/') -dependency_links=[ - "https://github.com/zeeguu-ecosystem/Python-Translators/tarball/master#egg=python_translators"], -install_requires=( - 'python_translators' - ) - setuptools.setup( name="wordstats", version="0.1", @@ -37,6 +31,9 @@ def package_files(directory): description="Python Class for Word Statistics ", keywords="second language acquisition api", package_data={'': extra_files}, + dependency_links=[ + "https://github.com/zeeguu-ecosystem/Python-Translators/tarball/master#egg=python_translators"], install_requires=("configobj", - "sqlalchemy") + "sqlalchemy", + 'python_translators') ) From e7bc442eb28c925aaad8a666e59ac97428b56643 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 17 May 2018 09:37:48 +0200 Subject: [PATCH 41/64] automatic evaluation through translator added --- wordstats/cognate_automatic_evaluation.py | 72 +++-------------------- wordstats/cognate_info.py | 53 ++++++++++++++++- wordstats/edit_distance.py | 4 +- 3 files changed, 60 insertions(+), 69 deletions(-) diff --git a/wordstats/cognate_automatic_evaluation.py b/wordstats/cognate_automatic_evaluation.py index 07bb76f..b547de9 100644 --- a/wordstats/cognate_automatic_evaluation.py +++ b/wordstats/cognate_automatic_evaluation.py @@ -1,72 +1,16 @@ from wordstats.cognate_info import CognateInfo -from wordstats.getchunix import read_single_keypress from wordstats.edit_distance import LanguageAwareEditDistance -from nltk.stem.snowball import SnowballStemmer - - -from python_translators.translators.glosbe_translator import GlosbeTranslator -from python_translators.translation_query import TranslationQuery -from python_translators.factories.google_translator_factory import GoogleTranslatorFactory - - -# note: only executable in terminal, reactive to one-key stroke -def evaluate_cognates(cognateInfo:CognateInfo, stemmer): - - translator = GlosbeTranslator(source_language=cognateInfo.primary, target_language=cognateInfo.secondary) - stemmer = SnowballStemmer(stemmer) - #translator = GoogleTranslatorFactory.build_contextless(cognateInfo.primary, cognateInfo.secondary) - for key, values in cognateInfo.candidates.items(): - from random import randint - from time import sleep - sleep(1 + randint(0,3)) - - if True: - response = translator.translate(TranslationQuery( - query=key, - max_translations=10, - - - )) - print(key, response.translations) - # synonyms = response.translations[0:len(response.translations)]['translation'] - translations = response.translations[:] - synonyms = [t['translation'] for t in translations] - # print(synonyms) - else: - synonyms = [key] - - for value in values: - if (key not in cognateInfo.blacklist.keys() or value not in cognateInfo.blacklist[key]) and\ - (key not in cognateInfo.whitelist.keys() or value not in cognateInfo.whitelist[key]): - #print(key, value) - - cognate = False - - for synonym in synonyms: - if stemmer.stem(synonym) == stemmer.stem(value) and True: - cognate = True - print(value, ' cognate with ', synonym) - elif synonym == value: - cognate = True - print(value, ' cognate with ', synonym) - - if cognate: - cognateInfo.add_to_whitelist(key, value) - cognateInfo.add_to_db(key, value, True) - cognateInfo.save_whitelist() - else: - cognateInfo.add_to_db(key, value, False) - cognateInfo.add_to_blacklist(key, value) - cognateInfo.save_blacklist() - - print('candidates size: ', len(cognateInfo.candidates)) - print('blacklist size: ', len(cognateInfo.blacklist)) - print('whitelist size: ', len(cognateInfo.whitelist)) +from python_translators.translators.glosbe_over_tor_translator import GlosbeOverTorTranslator languageFrom = "de" -languageTo = "nl" +languageTo = "en" cognateInfo = CognateInfo.load_cached(languageFrom, languageTo, LanguageAwareEditDistance) +print(len(cognateInfo.candidates)) #cognateInfo.blacklist.clear() #cognateInfo.whitelist.clear() -evaluate_cognates(cognateInfo, 'dutch') + +cognateInfo.compute_translator(GlosbeOverTorTranslator, save=True) +cognateInfo.save_candidates() +cognateInfo.save_blacklist() +cognateInfo.save_whitelist() diff --git a/wordstats/cognate_info.py b/wordstats/cognate_info.py index 83b9116..1c58a94 100644 --- a/wordstats/cognate_info.py +++ b/wordstats/cognate_info.py @@ -2,6 +2,10 @@ import os from datetime import datetime +from python_translators.translators.glosbe_translator import Translator +from python_translators.translators.glosbe_over_tor_translator import GlosbeOverTorTranslator +from python_translators.translation_query import TranslationQuery + from sqlalchemy import Table import configparser @@ -18,6 +22,8 @@ from .edit_distance_function_factory import WordDistanceFactory from collections import defaultdict +from time import sleep + class CognateInfo(object): """ @@ -59,15 +65,56 @@ def best_guess(self): # def apply_distance_metric(self, wordlist1, wordlist2, func): def compute(self): + wordlist1 = list(load_language_from_hermit(self.primary).word_info_dict.keys()) wordlist2 = list(load_language_from_hermit(self.secondary).word_info_dict.keys()) self.candidates = defaultdict(list) + i = 0 for w1 in wordlist1: for w2 in wordlist2: if self.distance_computer.is_candidate(w1, w2): self.candidates[w1].append(w2) + + def compute_translator(self, translator:Translator, save:Boolean = False): + + wordlist = set(load_language_from_hermit(self.primary).word_info_dict.keys()) + + translator = translator(source_language=self.primary, target_language=self.secondary) + i = 0 + for w1 in wordlist.difference(self.candidates.keys()): + sleep(1) + response = translator.translate(TranslationQuery( + query=w1, + max_translations=10, + + )) + + translations = [t['translation'] for t in response.translations[:]] + print(w1,": ", translations) + + + if len(translations) == 0: + self.candidates[w1].append("") + + else: + + for translation in translations: + self.candidates[w1].append(translation) + + is_cognate = self.distance_computer.is_candidate(w1, translation) + + if is_cognate: + self.add_to_whitelist(w1, translation) + else: + self.add_to_blacklist(w1, translation) + + if save: + self.add_candidate_to_db(w1, translation) + self.add_to_db(w1, translation, is_cognate) + + def has_cognates(self, primaryWord): return primaryWord in self.candidates.keys() @@ -157,8 +204,8 @@ def save_candidates(self): save_to_file(language_code_path, '\n'.join(lines)) def is_evaluated(self, word_primary, word_secondary): - return (word_primary not in self.blacklist.keys() or word_secondary not in self.blacklist[word_primary]) and\ - (word_primary not in self.whitelist.keys() or word_secondary not in self.whitelist[word_primary]) + return (word_primary in self.blacklist.keys() and word_secondary in self.blacklist[word_primary]) or\ + (word_primary in self.whitelist.keys() and word_secondary in self.whitelist[word_primary]) def save_whitelist(self): """ @@ -274,7 +321,7 @@ def clear_corresponding_entries_in_db_whitelist(self): BaseService.session.commit() - def add_to_db(self, primaryWord, secondaryWord): + def add_candidate_to_db(self, primaryWord, secondaryWord): """ Try to add one cognate pair to candidate db. diff --git a/wordstats/edit_distance.py b/wordstats/edit_distance.py index 7128ce5..50a708b 100644 --- a/wordstats/edit_distance.py +++ b/wordstats/edit_distance.py @@ -5,7 +5,7 @@ class LanguageAwareEditDistance(WordDistanceFactory): def __init__(self, primary, secondary, author:str = ""): super().__init__(primary, secondary, author) self.method_name = "edit_distance" - self.threshold = 0.3 + self.threshold = 0.5 self._initialize_distances() def _initialize_distances(self): @@ -18,4 +18,4 @@ def edit_distance_function(self, word1: str, word2: str): lengthLongest = max(len(word1),len(word2)) - return edit_distance(word1, word2)/lengthLongest + return edit_distance(word1, word2)/lengthLongest \ No newline at end of file From 7c3a5455739cf66c6b54ea3826875cd0328cc39c Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 17 May 2018 09:39:11 +0200 Subject: [PATCH 42/64] repetitive code replaced --- wordstats/cognate_user_evaluation.py | 8 ++++---- wordstats/tests/test_cognate.py | 18 +++++++++++++++++- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/wordstats/cognate_user_evaluation.py b/wordstats/cognate_user_evaluation.py index 8a1f2ee..2d2fbd0 100644 --- a/wordstats/cognate_user_evaluation.py +++ b/wordstats/cognate_user_evaluation.py @@ -10,11 +10,11 @@ def evaluate_cognates(languageFrom, languageTo, method, author:str = ""): print("other: blacklist") cognateinfo = CognateInfo.load_cached(languageFrom, languageTo, method, author) - cognateinfo.save_candidates() + for key, values in cognateinfo.candidates.items(): for value in values: - if (key not in cognateinfo.blacklist.keys() or value not in cognateinfo.blacklist[key]) and\ - (key not in cognateinfo.whitelist.keys() or value not in cognateinfo.whitelist[key]): + + if not cognateinfo.is_evaluated(key, value): print(key, value) char = read_single_keypress() @@ -30,4 +30,4 @@ def evaluate_cognates(languageFrom, languageTo, method, author:str = ""): cognateinfo.add_to_blacklist(key, value) cognateinfo.save_blacklist() -evaluate_cognates("fr","nl", LanguageAwareEditDistance, "me") +evaluate_cognates("de","en", LanguageAwareEditDistance, "v1_manualevaluation") diff --git a/wordstats/tests/test_cognate.py b/wordstats/tests/test_cognate.py index 4aaca3f..a22417a 100644 --- a/wordstats/tests/test_cognate.py +++ b/wordstats/tests/test_cognate.py @@ -37,7 +37,7 @@ def testEasyAPI(self): @classmethod def testManualCompute(self): - cognate_info_fr_nl = CognateInfo("fr", "nl", LanguageAwareEditDistance) + cognate_info_fr_nl = CognateInfo("de", "fr", LanguageAwareEditDistance) cognate_info_fr_nl.compute() cognate_info_fr_nl.save_candidates() @@ -67,6 +67,22 @@ def testLoadingFromFile(self): for key, value in cognate_info_de_nl.blacklist.items(): assert(value == cognate_info_de_nl2.blacklist[key]) + @classmethod + def testGenerateCandidates(self): + cognate_info_de_nl = CognateInfo("de", "nl", LanguageAwareEditDistance, "v1_manualevaluation") + cognate_info_de_nl.compute() + + cognate_info_de_nl.save_candidates() + cognate_info_de_nl.cache_candidates_to_db() + + @classmethod + def testGenerateCandidates(self): + cognate_info_de_nl = CognateInfo("de", "en", LanguageAwareEditDistance, "v1_manualevaluation") + cognate_info_de_nl.compute() + + cognate_info_de_nl.save_candidates() + cognate_info_de_nl.cache_candidates_to_db() + @classmethod def testLoadingFromDb(self): cognate_info_de_nl = CognateInfo("de", "nl", WordDistanceOverlap) From c7bb3ea46beb529a1498811fd7a6706abf9e46a8 Mon Sep 17 00:00:00 2001 From: joel Date: Thu, 17 May 2018 09:40:48 +0200 Subject: [PATCH 43/64] cognates in txt and db format for german-english --- .../language_data/cognates/deen/blacklist.txt | 9772 ++++++++++++++ .../deen/edit_distance/candidates.txt | 11266 ++++++++++++++++ .../language_data/cognates/deen/rules.txt | 0 .../language_data/cognates/deen/whitelist.txt | 2771 ++++ wordstats/wordinfo.db | Bin 0 -> 18571264 bytes 5 files changed, 23809 insertions(+) create mode 100644 wordstats/language_data/cognates/deen/blacklist.txt create mode 100644 wordstats/language_data/cognates/deen/edit_distance/candidates.txt create mode 100644 wordstats/language_data/cognates/deen/rules.txt create mode 100644 wordstats/language_data/cognates/deen/whitelist.txt create mode 100644 wordstats/wordinfo.db diff --git a/wordstats/language_data/cognates/deen/blacklist.txt b/wordstats/language_data/cognates/deen/blacklist.txt new file mode 100644 index 0000000..225ac12 --- /dev/null +++ b/wordstats/language_data/cognates/deen/blacklist.txt @@ -0,0 +1,9772 @@ +rädern break on the wheel +messern knife cut +tunesien republic of tunisia +unterführung tunnel +schmutzige impurely smuttily squalidly filthy +bleichen blanch discolour refine to etiolate to whiten clear lighten to bleach out +vereinfacht simplified simplifies schematic dumbed-down simplistic +gleich equal same immediately like alike equally identical at once similar directly +vagina vulva +universal cyclopedic all-out all-round complete extensive full-scale general over-all catholic +versehen provide supply furnish equip accommodate administer give perform serve make a mistake +eintauschen exchange trade swap change switch alter modify to barter to swop transform +gedrängt concise dense terse packed brief crowded compendious crushed fully laconic +siebenmal seven times +kennt knows +weihnachtsbaum xmas trees +physikalisch physic ... in physics +necken tease banter taunt cool jeer at make fun of refrigerate scoff heckle annoy +mündlich oral verbal orally verbally vocal vocally by word of mouth nuncupative spoken out loud +wichtigstes key +säbel camber scimitar +hechelt gossips heckled tattles teased +kabarett revue +diszipliniert orderly +unsagbar unspeakable ineffable unutterable indescribable unspeakably untold inexpressible undescribable untoldly unutterably +worum about what about which what ... about? what about which ... about +made maggot white grub +zurückgetreten receded resigned retired abdicated got back rescinded retrogressed stepped back stood down withdrawn +klassisch vintage ancient classically +hochklettern climb clamber claw one’s way up scale scramble to climb to clamber to claw one's way up to scale to scramble +darf may +aller each every everybody everybody's everyone's everything very +milliarde hundred crore +o oh above whoa wow yikes yow above mentioned foregoing I never +gefällt pleases cut down felled hewed hewn pleased +kapitän master master mariner sea captain +böser devilry meaner worse +bestätigen confirm affirm corroborate acknowledge ratify certify endorse verify substantiate authenticate +grundriss layout +schallendes clangorously +gemein nasty ugly abject ignoble base beastly ignobly sordid vilely malicious +anpiepsen page to page +schwelgen revel be absorbed in be engrossed in be lost in indulge to luxuriate debauch swallow to wallow +verwüstet devastated deserted desolate desolates devastates ravages wasted wastes bleak desolated +tierisch animal bestial brute brutish animalistic animally bestially animal-like beastly brutal +vertrag accord act deed tendering +not necessary +golden or aureate gilt auburn blond maroon +klonen chat duplicate +vegetation greenery verdure +faultier sloths +griechisch Greek Grecian Hellenic greek grecian +bastion bulwark +unterstellung assumption +gebrauchen use employ apply make use of utilize turn to account take utilise exert circulate +eiern to wobble wobble +eingesammelt amassed collected scavenged +recht quite correct just proper straight fairly right-wing accurate exact +jämmerlicher more miserable +gedränge mêlée +aufbrausend irascible explosive flaring up choleric irritable effervescing effervescent fizzy flare up flying into a rage +vogelscheuche artificial hawks golliwog scares +flehen implore beg pray crave supplicate ask entreat request rely on appeal +arbeitete labored worked laboured +hinderte detained hampered stymied balked embarrassed inhibited +ölen oil lubricate anoint grease lube smear +geölt oiled lubed lubricated +tod death decease grave parting +fixieren fix fixate fasten affix locate record set dog appoint attach +zeitlich temporal chronological temporally seasonal temporary time temporale chronologic chronologically in terms of time +missglückt failed been unsuccessful miscarried unsuccessful +hatschi achoo atishoo atchoo bless you kerchoo sneeze sneezy +exakt precise accurate correct accurately punctual faithful precisely minutely +blind sightless mindless unthinking at random dull excessive +grollen rumble regret detest hate to grumble to roll resent to resent +überwältigte overcame overmastered overpowered overwhelmed subdued +gemietet rented leased engaged hired +wissen know understand science think aware feel tell hear of be acquainted with known +beschlag lock furniture striker plate +nachgesehen looked after looked for looked up referred to +unbewaffnet unarmed weaponless naked unaided armless +zögert demurs hesitates lags procrastinates tarries dithers falters hesitatingly pauses +unzurechnungsfähig certifiable insane not responsible for one's action ... of unsound mind irresponsible non compos mentis of unsound mind +steuern control navigate pilot operate route guide lead manage drive +autopsie post-mortem +holprig bumpy doggerel halting hesitant jolty rough stagnant accidented broken clumsy +nah near close nearby closely nigh imminent neighboring at hand close to contiguous +nachladen reload recharge download +entspringen originate rise arise stem spring to life come derive result accrue +kritischer more critical +frank free +vorzeigen show produce exhibit brandish to demonstrate +volltanken fill up to fill up to tank up +anspielung reference +ferngesehen watched television +nachkomme child +undankbarer more ungrateful +angenehme pleasingly pleasantly +aktive live +glücklich happy lucky fortunate happily glad luckily fortunately felicitous prosperous serendipitous +heinrich henry +frühstückt has breakfast +logischerweise logically accordingly naturally +lebewesen being +bläst toots whiffs +spürbar sensible perceptible noticeable palpable appreciable appreciably noticeably perceptibly conspicuous marked +schmuggelte bootlegged +fein fine delicate great finely subtle nice refined tender wispy graceful +durchstellen put through +vorausgesetzt provided assumed preconditioned presumed provided that providing assumptive expected given that if +tube collapsible tube +partner boyfriend girlfriend +sorgenfrei carefree happy-go-lucky careless easygoing heedless optimistic reckless worry-free airy devil-may-care +hexer witcher +grüßt greets +rechtens legally by law right +andauernde enduringly +zahn tooth +schielt squints peers +fälscht forges counterfeits fakes falsifies +grenzt abuts verges borders +ansetzen slate ensue fix begin join put on start to apply to attach to estimate +erwirken accomplish achieve arrive at attain catch encounter find get hit reach +niedergang passing +gezaubert conjured widget done conjuring tricks performed magic +weißrussland belarus belorussia byelorussia +gewöhnte familiarized acclimated got used to habituated inured accustomed familiarised +gekritzel scribbling +ekelhafte disgustingly fulsomely +verspäte am late +hilft aides aids assists helps befriends encourages relieves seconds +lächeln smile grin simper sneer ridicule gallows humor laugh to be all smiles to break into a smile to come apart at the seams +bildlich figurative figuratively pictorial graphic metaphorical unliteral figurativ symbolic +nachsehen look up peek check see condone look after examine let a pitch go by let pass overlook +fließt flows +ziemlich quite rather pretty fairly somewhat almost comparatively relatively considerable nearly +exzellent first-class splendid outstanding superb fantabulous brilliant superior top notch top-notch +autofahren drive +begegnen meet encounter come across confront run into run across arrive come to pass find bore +berühmt famous renowned celebrated illustrious distinguished noted famed glorious well-known eminent +anwenden apply use employ adapt make use of deploy exert turn to account appropriate practice +willkürlich arbitrary haphazard arbitrarily haphazardly indiscriminate indiscriminately promiscuous capricious discretionary gratuitous +terrasse platform +abgearbeitet processed worn out executed work-worn worked off +hell bright light fair clear pale blond brilliant obvious high radiant +ausdiskutieren deal exhaustively with thrash out to dispute +stoßen push thrust knock bump fuck prod stub poke hit butt +bösewicht baddy miscreant +engsten narrowest +abteilungsleiter foreman +flüsternde whisperingly +aufblasen inflate blow up bloat swell bulge cause to swell expand make swollen puff out upblow +vernehmen hear interrogate question examine understand learn query quiz ask catch +tschüß goodbye +pragmatisch hard-nosed practical bottom-line +beendete finalized concluded ended finished exited finalised terminated +unternehmer operator +formuliert verbalizes phrased phrases posed verbalised verbalises verbalized worded +funke to be bright to glitter to shine +abgestempelt stamped postmarked +schüren stoke poke fuel foment incite stir up agitate arouse excite rake +milz spleen +übersteht overcomes survives +alt old aged ancient stale antique antiquated back long in the tooth anciently former +überbracht delivered +plaudert chats has a chat natters prates prattles gossips +juristisch legal juridical legality forensic legally juridically law +bezaubern enchant bewitch charm fascinate delight enthrall enthral captivate enrapture ravish +übermüdet overtired dead tired dog-tired bone tired bone-tired tired out +realisieren implement carry out achieve actualize come true assume make up pass +umgedreht reverse flipped inverted reversed skewed turned upended upside down upside-down +herumfahren scamper to cruise to drive around to ride around go around to call off +zugestehen concede admit allow grant own accept to own up accede acknowledge consent +namenlos anonymous unnamed innominate insignificant namelessly obscure unknown untitled +schmiss threw bunged flung plonked plunked slung +unbarmherzig merciless ruthless pitiless ruthlessly cruel remorseless mercilessly relentless relentlessly heavy-handed +vergewissert makes sure made sure +erhöht elevated elevates increased incremented added enhanced exalts heightens high lofty +ersparen save accumulate economize +dichte densely density romanced denseness frequency mass per volume specific gravity +zwitschern chirp twitter tweet warble chipper peep sing squeak make sound purr +ausdrücklich explicit express expressly specially particularly emphatic formally absolutely especially firm +erklimmen scale climb clamber scramble to crest +kappen cut clip to pollard trim capsize castrate catch cut back overthrow overturn +umbauen rebuild reconstruct convert alter remake build reorganize to adapt to convert to modify +regierte governed reigned +zerquetschen crush squash squish swat crumble grind pulverize flatten squeeze to mash +zugerichtet mangled mauled trued trued up +weggehen leave go away depart go quit scram go off go out exit go far off +riesige colossally +wickelte swaddled rolled twisted wired wound wrapped +gutmütig good-natured indulgent bonhomous sweet-tempered docile of good nature benevolent affectionate amiable gentle +schleuderte centrifuged darted hurled tossed dashed flung pelted skidded slung +leitung leaders +abgehakt checked off ticked off +volk city community place rabble town village +badet bathes imbrues +schadenfroh gleeful gloating malicious mischievous spiteful vigilant hostility wicked +schälen peel pare skin shell hull husk strip to decorticate clip cut +beatmen ventilate +gestraft chastised punished +neugier curiosity inquisitiveness avocation bug fancy +verfault rotten putrid bad putridly rotted spoiled spoilt corrupt festers rots +entzücken enrapture delight charm enchanted ravish steal to enchant abduct bewitch captivate +besteigt climbs +polnisch Pole +mitnehmen pick up take take away take along bring lead carry away convene go along with kidnap +verdecken hide cover obscure conceal mask blanket becloud befog fog haze over +beträgt amount amounts +befreiten liberated +kanzel rostrum +entsinne remember +ungeachtet notwithstanding in spite of irrespective regardless despite regardless of irrespective of irrespectively maugre although +impotent powerless +kitzelig ticklish ticklishly tickling +sternenflotte starfleet +anlässlich on the occasion of during +abgerissen abruptly abrupt down-and-out torn off arraché arrasht broken off come off demolished disjunct +wucher gombeen +anbringen affix mount add attach apply install fasten fix put +aussterben die out become extinct extinct extinction be exterminated be extinguished cease completely to cease to be cut off to be destroyed +brustwarze breast dug pap +leuchtende luminously +feststellen ascertain establish notice determine declare state make sure of detect note say +aber but however provided that yet again although despite natural nevertheless still +alias AKA also known as nom de plume pen name pseudonym A.K.A. aka another name one person +druck pressure heat impressions strain tension thoughts urgency wind pressure +linse glass +verräterische traitorously treacherously treasonably +seufzt sighs +kolonie camp rookery +sabbert drivels slavers drools +gepredigt preached sermonised sermonized +aufgeben resign forsake capitulate abdicate leave cease stop surrender end post +kurzfassung digest outline synopsis +grammophon record-player +sortiert assorted assorts sorts arranged assorted (asst'd.) graded +verfaulte festered rotted +schall sound +gendarmerie constabulary +hangar shed +anderweitig other otherwise ulterior elsewhere somewhere else +nervösen nervy +freue am glad +sabotiert rattens rattened +unbequeme inconveniently +ahn forbear primogenitor +klopft knocks palpitates taps throbs raps +durchlebt experienced experiences gone through lived through undergoes undergone +lösung definition dissolving +heuchlerisch hypocritical duplicitous hypocritically dissembling insincere two-faced double-faced pious +einerlei all the same sameness +unterstreichen underline underscore emphasize punctuate emphasise accentuate highlight stress accent call attention to +wieso why how for what purpose for what reason in what way what for by what means +soundso completely entirely nothing umpteen umteen wholly +widerlich disgusting distasteful foul odious sickening noisome obnoxious repulsive unpleasant nasty +steuerfrei tax-free tax-exempt taxless duty-free scot-free exempt from taxes free of tax tax exempt tax free duty free +aufmerksamer more attentive more alert +winselt whimpers pules whines +dreieck delta +dominant ruling controlling governing prevailing +ihrer hers theirs their of one's choice of one’s choice his its of her of them +auffressen devour eat up consume work at various things fret to consume entirely +untertrieben understated +höllisch infernal murderous infernally fiendish hellaceous hellacious Plutonic Tartarean +angeschossen shot shot and wounded wounded +unerwartete unattended +zerfleischt lacerates mangles lacerated mangled mauled rent savaged +maximal at most largest greatest at the outside +kindlich childlike childish childishly filial babyish infantine kiddy puerile infantile naive +ruhig tranquil peaceful still restful peacefully leisurely composed cool tranquilly unruffled +weitermachen continue go on keep up pick up proceed carry on keep persist go along push on +wählerisch choosy fastidious selective delicate picky finical finicky particular finically finicking +gespielt played toyed trifled acted dallyed featured feigned fooled about gambled mock +zusammengeführt conflated joined syncretic syncretistic syncretistical +logische consequentially +durchgeschüttelt churned jolted shaken +super nice phat all right wicked awesome class kick-ass smashing sweet +rahmen frame body mount +hasste hated detested +flüssig liquid fluid solvent fluent fluidly silky fluently fluxional molten runny +erblich hereditary heritable hereditarily inheritable blanched hereditable heritably +lachhaft laughable risible ludicrous antic ludicrously ridiculous +entlang along alongside by down following via about as to concerning lengthwise +herangewachsen grown up +bestellt bespeaks bespoken tills appointed appoints booked commissioned on order ordered summoned +angefasst touched caught hold handled tackled taken hold +wage ambiguous obscure +sinnliche perception sensuously +eingerissen pulled over +winzig tiny minute diminutive minuscule wee little teeny infinitesimal small undersized +häufiger more frequent more often commoner more common +geerntet harvested reaped +brummbär grumpy +weiterverfolgen to follow up to progress +umgekehrt inverse conversely reverse vice versa reciprocal the other way round the other way around contrariwise inversely opposite +ostwärts eastward east eastbound to the east +provinz district +aufgelesen picked up +betätigt operates activated actuated applied applies operated stroke tripped +aufgefahren started up bumped driven driven against flared up +keinen no one +nelke pinks +schikaniert bullies hazes torments bullied bullied around ganges up harassed hassled hazed persecuted +trällert hums lilts trolls trills warbles +mangelhaft deficient insufficient inadequate defective poor faulty imperfect defectively unsatisfactory bad +habt have +intakt in good order sound unimpaired in one piece whole +fluchen curse swear cuss blaspheme anathematize call someone names imprecate call a person names detest intensely put a curse on +erfasst apprehends includes on target seizes acquired apprehended captured gathered grasped recorded +geprüft proven examined inspected proved reviewed scrutinized validated assayed audited canvassed +gewürfelt plaid at dice diced played at dice played dice thrown dice +gefurzt farted flatulated +verbockt botched buggered up bungled +schnappen nab snap snatch catch grab get clutch seize swoop snap at +aufbewahren keep save store preserve conserve hang on reserve cache maintain stand by +färbte tinctured colored coloured dyed tinted stained tinged +herold harbinger +bedeutungslose meaninglessly +diktiert dictates dictated +befeuchten moisten wet dampen damp moisturize humidify benefit dip enrich profit +räumte vacated evacuated reamed +effektiver more effective +streichen paint delete stroke cancel spread cross out bow kill caress +abgeschworen abjured forsworn +bett bedding bunk sack bier doss +abholen collect fetch pick up meet take take away call for deduct subtract abstract +abzweigung branch branch line +futtern feed consume eat grub scoff +verschrottet scrapped scraps +kühlen refrigerate cool chill anneal cool down dampen let cool spoil throw a damper on to cool down +anschleichen sneak up on +dröhnt dins thuds +trick wrinkle sleight hype tip +blasse palely +stabilität resilience +wenngleich albeit although though notwithstanding but even though however admittedly despite even if +geschnarcht snored +prellungen bruising +block ingot cake +erstmal for now +sms text +marokkaner moroccan +unentschuldbar inexcusable inexcusably indefensible hard-to-forgive intolerable unexcusable unforgivable unpardonable without excuse +koffeinfrei decaffeinated decaf decaff +verzollen declare tariff pay a tax pay duty to pay duty on adjudge clear pay duty on profess pronounce +form baking pan cast chill conformation mode +außerordentlich extraordinary tremendous exceptionally excellent exceptional exceedingly special extreme terrible extremely +beurlaubt furloughs suspends furloughed given leave on leave +abkratzen kick the bucket scrape croak snuff it scrape off buy the farm die peg out choke conk +engländer englishman +zuhause home at home +fassen catch seize grasp capture grab grip subsume hold compose take +zerzaust dishevelled disheveled unkempt shaggy crumpled feel gloomy tousles windswept crumpling crunching +fasten lent to starve +übergossen spilled poured over showered +verdoppeln double redouble duplicate reduplicate fold increase augment clone double over grow +geschwister brother +gerungen struggled striven wrestled +zwang bludgeoned compelled constrained +ärgerte annoyed chagrined exasperated huffed irked riled spited vexed galled irritated +giftige poisonously toxically venomously viperously +schlichtweg simply plain plainly just +vorgeführt performed brought forward brought sb. before demonstrated presented screened shown +tenor purport +eingepackt packed boxed wrapped wrapped up +einfachheit austerity +im in at for in the on go it alone sophomore 4th in a sequence denoted by the iroha system 4th note in the diatonic scale indoors +freihalten keep free to keep clear treat entertain keep to keep to save +besessen obsessive haunted demoniac obsessional possess had owned +ruine collapse downfall +ferner furthermore moreover again besides also in addition above and on top of +beurteilt criticizes assessed estimated evaluated gauged judged judges +listen enumerate mandatory to list +hecken hatch breed +abstimmung balloting polling +erstochen stabbed to death +durchgearbeitet worked through +geistesabwesend absent-minded absent preoccupied absent minded absentminded absentmindedly abstracted vague absent-mindedly absently +stumme dumbly +berät consults counsels +gewiss certain certainly of course surely sure naturally verily aye indeed no doubt +aha I see Indeed That’s right well +blutrausch frenzy +kruzifix rood +gefangengenommen arrested captivated captured taken captive taken prisoner +bohnenstange beanstalk +weitergereicht passed on +ausbringen to spread +entlarven unmask debunk expose disclose divulge to reveal show up to deprive of to detach to disclose +prestige kudos +junggeselle bach +unfreundlich unkind inimical ungracious offhand surly disagreeable churlish cold impolite +verseucht contaminated contaminates infested pestilential polluted +maßlos exorbitant immoderate self-indulgent exorbitantly immoderately boundless excessive extreme abject awful +herausfinden find out discover figure out notice spot spy out be familiar with be used to seeing become aware of detect +opfert immolates sacrifices victimizes victims +replizieren reply to replicate +engstirnig narrow-minded illiberal parochial hidebound small-minded insular bigoted close-minded closed-minded blinkered +ast branch arm gnarl node ramus +einarbeiten work in to break in to include to incorporate get used to the work to be factored in to be incorporated in to interweave to weave into to work into +kippen cant tip tilt overturn topple tip over bend slant concentrate on empty +auslöser catalyst +abgleichen check collate square synchronize align equalize gang to equalise to synchronise tune +lobt praises commends lauds +rein pure clean sheer clear absolute mere in purely unadulterated chaste +haftbar liable responsible accountable +galoppiert gallops galloped +aqua aria +ausgestorben extinct dead deserted died out become extinct declined suffered extinction +variante alternative version +grundbesitzer landlords +verschiffen ship load put on board stow aboard send off to load to put on board to stow aboard +gleichbedeutend synonymous tantamount equivalent conterminous synonymic synonymical conterminously equipollent synonynous synonymously +insolvenz bankruptcy +torkeln stagger totter reel lurch feel giddy stumble to careen to feel some inclination to have a love affair to misconduct oneself +bemerkbar noticeable remarkably conspicuously perceivable perceptible appreciable marking noticeably +eröffnete unclosed opened +hereinbitten invite bring in call in invite in show in usher in after the -masu stem of a humble verb to increase the level of humility ask in used +kindheit babyhood +schrubben swab scour draw near press rub wipe to cosplay to dress up in costume to investigate +auflisten list tick off enumerate calculate to finish writing to itemize to write out or down +angewandt applied practical +tänzer dancer ballet dancer dance +vorgestellt envisaged visualized imaginary imagined introduced presented represented suggested +sterblich mortal noneternal mortally dead +geschwiegen kept silent been silent kept still remained silent stayed silent +trompete tube +begrenzten limitedly +obstgarten garden +niedriger inferior baser lower +lehrer schoolteacher +herumgeführt shown around +eingespannt fixed built-in chucked clamped encastre encastré +begreift comprehends conceits understands conceives recognises recognizes savvies sees +unscheinbar plain homely inconsiderable inconspicuous insignificant nondescript unimposing unimpressive unprepossessing hole-in-the-wall +tags by day in the daytime in the day during the day +durchgesehen perused looked over picked over reviewed thumbed through +verlängern lengthen prolong extend protract elongate prorogue stretch delay make widen +herausgeben publish issue edit release redact surrender hand over print to put out to return +absicherung coverage +schweifen ramble rove wander curve swoop +dauernd constantly continually always perpetually permanent perpetual constant continual lasting continuously +zusätzliche additive additively +kuchen cook +macht makes matter mightiness muscle performs reign wealth +beweis evidence attestation clue manifestation pledge +knospen bud burgeon sprout to be in bud burst into bud germinate to be budding to be infatuated to get lucky to have a crush +arabisch Arab Arabian arab +robben crawl +nun now well come all right come on let me see then currently nowadays at this late hour +ordnungsgemäß duly correct properly orderly according to the rules accurate proper regular in proper form systematic +fünftausend five thousand +erstens firstly first in the first place first of all as a start first off for a start for one thing for starters to start with +gedeckt sober muted tiled coincided covered defrayed dim screened secured serviced +sirene horn +blöder cornier sillier +pacht tenure +verstärkung reinforcement fortification +boom mandrake +husch shoo +ekel disgust distaste loathsome toad +kaputt broken bust out of order broken-down bushed dead haywire knackered busted +sorgfältig careful carefully thorough meticulous accurate scrupulous painstaking punctual accurately exact +stock floor storey vine +flieg Edo-era street merchant who carried wares hanging from a pole, hawking them in the street +mitgebracht brought along brought +zurückschicken send back return remand remit send away turn away to do ... back to poke in return to reject to repeat ... +spitzt points sharpens +angestarrt gazed at eyeballed eyed gazed stared +gezeichnet haggard drawn plotted signed designed charted depicted depictured marked pictured +zurückweichen flinch recede quit resign recoil fall back retreat falter quail accommodate +abstoßend repulsive disgusting rebarbative offensive repellent forbidding repugnant abhorrent repugnantly repulsively +rettungsboot lifeboat +verteidigte advocated defended vindicated +keiner nobody no one none both parties both sides no anybody anyone everybody +huch oops oh whoops yikes ah ha whoa whoa! +flackern flare blink flash twinkle waver scintillate wink be dazzled be seen dimly +verpetzt peaches on finked grassed peached on snitched +erweiterte advanced amplified dilated enlarged parleyed reamed widened enhanced extended +schnauben snort blow one's nose sniff blow one’s nose blow +selbstgemacht homemade self-made home made home-made self made +auftischen dish up to serve serve up to come up +zerstörte vandalized demolished destructed ruined wrecked destroyed killed razed sank, sunk vandalised +ungenügend insufficient unsatisfactory inadequate insufficiently limited poor F deficient destitute hard up +sturz lintel +hierzu hereto to this end hereunto concerning this for this for this purpose on this score to this with it hereupon +betrachtete contemplated regarded beheld looked at viewed +kalender diary +freitags Fridays on Fridays each Friday every Friday +anstrengen exert strain make an effort endeavor strive reach stretch try bring draw +vorsätzlich intentional intentionally wilful deliberately purposely on purpose premeditated deliberate willful advisedly +zwiebeln anguish beset harrow torment harass +einsehen understand see realize comprehend accept examine have a look at recognize view admit +polizei police force police station +teufel devil daemon heck old nick +kopf head capital loaf noggin noodle nut person poll top warhead +auszuführen be performed +lung development progress +reif ripe mature adult mellow maturely mellowly seasoned fully developed fulsome elderly +verlockend tempting alluring tantalizing attractive invitingly seductive alluringly appealing charming enticing +danach afterwards then thereafter after subsequently accordingly after that next afterward after it +hindern prevent hamper impede inhibit obstruct detain disturb interrupt thwart +wes whose +herhören listen listen up to listen up +verheerende devastatingly +überschwemmt awash flooded inundated drowned deluges inundates overflooded deluged floods gluts +zerschmetterte dashed shattered smashed to pieces dashed to pieces smashed +modifizieren modify alter change amend to vary adapt qualify +gebunden legato bound tied beholden hardcover trussed constrained controlled hardback in bound form +nachspionieren spy on to spy upon +beschmiert bedaubs besmeares besmears smears bedaubed besmeared +würmer worm +unheimlicher eerier weirder +schmuck pretty jewellery neat saucy smart trim dashing gallant spruce tidy +wiedergegeben rendered expressed given back played back portrayed reported reproduced returned +schonen spare conserve handle to look after to rest to save to take care of be sorry about begrudge bewail +äußeres exterior (ext.) +zurückbleiben remain fall behind stay behind lag fall short stand back lag behind linger be beaten be defeated +komischerweise bizarrely funnily enough strangely enough +schleunigst hurriedly ASAP as soon as possible earliest possible soonest possible immediately in a hurry straight away asap at a rush +hinlegen lay down lie down put down fetch set down deposit lay settle down to deposit to load +zurückführen repatriate ascribe lead back attribute derive to restore accredit affiliate allocate allot +geborgen safe secure salvaged held recovered rescued retrieved snug +erwachen awake awaken wake wake up rouse arouse waken be disillusioned become enlightened come to one’s senses +mädchenhaft girlish maiden girlie girlishly girly maidenly +enteignet dispossesses expropriates ousts confiscate confiscated dispossessed expropriated ousted +ergriff griped gripped reached +verläuft processes cross pass passes passes by +lehrte taught +rücksichtsvoll considerate thoughtful considerately deferential discreet indirectly kind obliquely regardful discrete +zwillinge gemini +mg milligram +unnötige needlessly unneeded +selbstständig independent independently autonomous self-contained autonomously self-employed self-reliant stand-alone standalone by oneself +fehlt is absent missing +hieraus from it hence herefrom +bevorzugt preferential preferable preferred precedented favored preemptive preferably preferentially prefers privileged +herumgespielt toyed +schnauft wheezes +spiegeln reflect mirror image cast project flip copy gleam picture shine +herüber across over over here round +ddr german democratic republic +ms millisecond msec +niedergeschossen shot down gunned down +relevant germane pertinent material applicable poignant appreciable notable +nebenher alongside at the same time beside by my side about besides close closely contiguously episodal +beispielsweise for example for instance e.g. such as exempli gratia like by way of example for one f.e. f.i. +mit with by at upon alongside in by means of to amalgamate under +völlige arrantly +ehemals formerly once previously erstwhile in former times in the past earlier erst before ever +schaurig creepy scary gruesome bloodcurdling disagreeable disgusting dreadful eerie eerily horrid +verbietet forbids interdicts prohibits proscribes vetoes +ungehörig improper indecent unseemly outrageous undue licentious appalling immoral impertinent inexcusable +verdammte condemned damns damned reprobated +aggressiver pushier +umgestiegen changed +verschließt clotures closures locks away occludes +stößt buffets bunts butts hustles impinges kicks pokes punts jerks knocks +kontrollierte policed +rost mould +gegeben given gave dealt performed +attackieren assault assail rip strafe charge commit aggression aggress mug round on +eisige icily +gestohlen thieved knocked off purloined rustled +schluckt swallows +geglaubt believed fancied guessed thought trusted +edelste noblest +roboter machine +zerquetscht squashed squashes crushed crushed flat flattened ground mashed sound of a sticky rice cake sticking to something squished swatted +freikaufen ransom redeem bail out buy back buy out rescue take out of pawn to buy a geisha or prostitute out of bondage to take up +fürchterlicher unholier +basierte rested +flogen flew +erstaunliche stupendously +abdrehen turn off switch off break off turn twist off power down break away peel off veer veer away +gestreikt striked struck +verschaukeln fuck +hr defence defense protection safeguard +verfaulen rot decay decompose putrefy fester rot away corrode die in obscurity fall to ruins rod +großartige grandly greater splendidly +angemessener more reasonable how things are the state of things +angesagt trendy fashionable current hip hot announced melded zeitgeisty +frieren be cold ice be bothered by coldness be frosty complain about the cold feel cold be frozen cold congeal +verschlimmern aggravate exacerbate worsen make worse compound confound exasperate make serious spoil to impair +popularität vogue +erachten deem consider account add up calculate count figure judge number reckon +unterdrücken oppress suppress repress stifle quell smother bottle up control crush quash +leibliche one’s elder sister one’s younger sister +untot undead +verboten forbidden prohibited no illicit deprecated illegal tabooed banned immoral +misstrauen distrust suspect doubt be suspicious of suspicious watch out +erkauft buys bought +geschmeichelt flattered coaxed adulated blandished bootlicked cajoled fawned palavered +hören hear listen obey read listen to receive ask drink heed +sturzbesoffen drunk plastered smashed sozzled blitzed canned crocked drunken ebrious groggy +rätselhaft enigmatic mysterious puzzling enigmatically enigmatical puzzlingly strange baffling enicmatical enigmaticly +neger bankrupt broke +jura jurassic +herauslassen let out release unleash utter be on the air broadcast diffuse draw out drive out express +hochstapler fraud +ahnungslose unsuspectingly +franke franconian +gesundheitlich hygienic sanitary health nonalcoholic health ... physical utility area in a kitchen, etc. where there are laundry facilities +getrocknet dried dehumidified hard cured toweled dehydrated desiccated dry torrefied weathered +kannst may +hammel lamb wether hoggs +chemie chemical science +verkümmern atrophy waste away die to become stunted to go to waste to shrivel to wither waste go into a decline grow scarce +wut spleen +haken hook hang attach couple hitch on hook on secure stick clasp +eingeschläfert lulled to sleep euthanised euthanized put away put down +gurt stringer +konsum intake +möchten would like want wish +begleichen acquit settle balance meet cap clear cover defray pay wipe off +koreanisch Korean +unkraut tares +grenzenlos limitless boundless unlimited unbounded endless infinite boundlessly immeasurable illimitable interminable +punkten score +lächelte smiled +fortbestehen linger to continue to exist to live on to survive continue live on subsist to persist +roch smelled smelt +verantwortliche accountably responsibly +erstrahlen to shine +ausnahme exception +explodieren blow up blow detonate skyrocket burst erupt to fulminate displode go off +unfähig incompetent unable incapable inept ineffective impotent impotently uncapable inable inapt +rosenkranz beads chaplet +weihen consecrate dedicate hallow offer sacrifice sanctify devote ordain anoint asperse +dämlicher dopier +auffrischen refresh recreate brighten enliven exhilarate brush up cool down freshen up reawaken +binnen within for over domestic inland inside interiorly internally inwardly landlocked +vergebung condonation +fliesen tile flag pave to lay tiles +verfahren proceed act manage arrange behave conduct oneself deal with dispose of entertain move +fließen flow run stream course float be washed away swim to pour yield circulate +schütz sluice gate +beliefert issued provided catered catered for supplied supplies +spindel mandrel +reich wealthy affluent abundant prosperous richly plentiful affluently profuse well-off +energisch energetically forceful vigorous assertive forcefully vigorously active dynamic emphatically +wiedergekommen come back returned +durchmachte experienced +rasten rest halt relax repose speeded have a rest take a rest to have a break to have a rest to take a break +gerieben smart clever crafty cunning rubbed sly sneaky wily chafed grinded +inszeniert stage-managed staged stages +bonbon comfit +hitzschlag heat exhaustion +übertraf excelled outdid outreached outnumbered +heini dude +fabrikat article harvest offering produce +fühl sensing mark +braten fry roast bake cook broil toast boil down fire parch grill +computer personal computer +mitteln average +mal times time by once sometime you might say Oh! Well! Wow! hey! +angesprochen accosted spoken to addressed +gelenkig nimble lithe flexible supple agile articulated limber pliable soft agilely +geliehen borrowed lent loaned hired on loan +bessert improves amends +schneien snow fall precipitate rain to fall to precipitate +misslingt fails miscarries miscarried +einlage enclosed +anklagen accuse indict impeach charge arraign prosecute denounce criminate incriminate try +auktion vendue +getauscht bartered exchanged interchanged swapped swopped +widerliche distastefully loathsomely lousily rancidly repugnantly sickeningly unpleasantly +anlehnen lean lean against abut leave ajar set against back bolster buttress prop rest +sonder without +ähnelte resembled +men frame framework +rechtsanwalt attorney-at-law barrister-at-law counselor-at-law jurist +berg mountain fell hills mountain areas peak +herauskriegen to discover to find out sth. +komplizierter more complicated more tricky +entscheiden decide determine choose adjudicate settle conclude elect rule resolve clinch +weiterhin furthermore continue besides keep moreover beyond still again anymore further on +dreckige raunchy +anerkennt acknowledges +belegte proved allocated engaged occupied reserved +sodass so that so that in order that in order to to with the result that +fokussieren focus zoom to focalise to focalize +gerichtlich judicial forensic judicially legal juridic juridical jurisdictional forensically juridically jurisdictionally +schmerzhafter achier +beschützerin protectress +überschüttet whelms besieged bombarded overwhelmed showered smothered whelmed +kugeln roll +dj deejay +tritt kicks treads +stinkt reeks +eliminieren eradicate exterminate extinguish annihilate carry off decimate kill off wipe out do away with +starb passed away passed on +fünfzehn fifteen 15 +thema item subject matter +rostet oxidizes rusts oxidises +verschrecken frighten scare +mulmig queasy rotten uneasy loose powdery anxiously dodgy uncomfortable uncomfy with anxiety +abenteuerlich adventurous adventuresomely adventurously bizarre hazardous risky venturesome adventure-filled adventuresome checkered +herumführen show around walk to draw a curtain to guide to parade about +durchfallen flunk fail fall through flop blunder bomb drop out go down miss suffer a defeat +marketing selling +würdigen appreciate appraise evaluate judge like assess gauge rate esteem assay +verschmutzung defilement dirtying environmental pollution fouling +nimmt an assumes cashes takes +überstand survived +einkreisen circle encircle to surround ring surround to confine to isolate to ring to round up to roundup +unterwegs on the way en route away on the road on the go road way along the road along the way +kreischen shriek scream squeal screech jar squawk yell cry bark make sound +fluten flood pour stream surge overflow to advance on to close in to descend on to inundate to march on +kreuzt crosses hybridizes interbreeds crossbreeds cruises hybridises +glich equaled resembled paralleled +belangen prosecute attach accuse sue +knifflig tricky fiddly difficult dodgy fiddling intricate intricately scabrous +herumgehen walk about circulate dangle go around hang around linger pace around skirt stroll about swing +respektlos disrespectful irreverent impudent disrespectfully irreverently unfilial unfilially unrespectful brazen-faced fresh +menge aggregate bundle class congregation crop +räuber highwayman hijacker marauder rascal +schauspielern act play-act play act to play act +frühere former erstwhile ex- +zange pliers nipper pair of pliers pair of tongs tong tweezers +zocken gamble play lay down +entrissen snatched from wrested +blitz lightning bolt of lightning flashing levin lightning flash ray +losgelassen let go loosed relinquished unclasped unhanded +frettchen mustela nigripes mustela putorius furo +zu to too for at toward towards closed unto in order to in +schlummert drowses naps dozes +grottenschlecht abysmal +verdeckt clandestinely surreptitious covert hidden subterranean subterraneous ulterior covers covertly hooded +irgendwo somewhere anywhere someplace anyplace everywhere where little somehow somewhat some place +erklingen sound resound ring echo roar rumble chime +ins into to +uneins at odds with oneself at variance be disagreeing divided at odds +zwingt bludgeons coerces compels constrains forces +nachdenklich pensive thoughtful contemplative meditative thoughtfully meditatively reflective musing ruminative contemplatively +stündlich hourly every hour hour by hour moment by moment at hourly intervals +lächelt simpers smiles +gehörlos deaf deafness hard of hearing hearing impaired hearing impairment +einweisen indoctrinate instruct introduce send brief commit install to marshal admit assign +dame lady chequers gentlewoman wife +gebürgt bailed assured co-signed cosigned guaranteed +kälter colder bleaker chillier coolish +abgesoffen flooded +ausbeuten exploit plunder utilize deplete take advantage of to slave-drive work leverage milk rip off +unordentlich messy untidy disorderly dishevelled untidily mussy messily topsy-turvy chaotic +kurbeln crank wind film shoot turn +plump clumsy ungainly heavy-handed thick crude dumpy ham-fisted awkward clownish souring +ueber on +ursprünglich original originally primordial primal pristine primary aboriginal initial primitive initially +unvorhersehbar unforeseeable unpredictable unpredictably incalculable +lutschen suck suction fellate suck off lick chew make fun of make light of put down treat with contempt +trainieren train coach exercise work out practise practice prepare to educate to manage educate +getränk drinks tipple +würdet would +verschiedenen all every various +vorher previously beforehand before ago earlier in advance ahead above prior already +höflichkeit courteousness politesse urbanity +isoliert isolated insulated insulates isolates soundproofs incommunicado segregated segregates soundproofed +kanzlei office +etui wallet +spot commercial +beiläufig casually by the way casual in passing incidental incidentally approximately en passant in this connection indirectly +ty garden party +desorientiert confused +merkwürdigste most strange +wiederbeleben resuscitate revive reanimate revivify resurrect revitalize raise up retrieve resusciate to reinvigorate +bald soon shortly presently in the near future before long anon almost eventually sooner or later speedily +sorglos carefree careless carelessly airily happy-go-lucky reckless casual unheeding unheedingly unmindful +schreiten step stride pace tread walk straddle strut trodden stalk stridden +schmalz lard backfat suet tallow +interessierte was interested in +straßenbahn trolley-car +erbärmliche pitifully +gestiegen gone up rised been on the increase climbed increased risen +teilweise partially partly partial in part part halfway portion some in parts particularly +schalldicht soundproof sound-proof +schlachtet slaughters butchers +zeugte begot fathered sired +abtreten cede relinquish assign yield surrender convey resign abdicate give way hand over +spricht speaks talks +veräppeln kid josh to have sb. on +ziehen draw pull drag haul raise move breed rear tear go +dingen hire haggle bargain employ engage +genießen enjoy relish savor savour eat bask drink delight in taste love +fu Inari-zushi +muttertag mother's day +nd exciting lack of common sense screen thrilling +leiden suffer bear endure abide stand tolerate hurt put up with sustain bear with +kraftwerk powerhouse +unterschiedliche discriminatively great number of thousands variety all sorts different every kind +erkennen recognize discern recognise realize perceive know realise distinguish view acknowledge +bescheuert bonkers daft dumb nuts stupid barmy balmy crackbrained crackpot silly +abrechnen deduct remove take away abstract account for count down curtail cut cut off seize +stärker stronger greater more powerful superior +pension retirement +nordwestlich northwestern northwest north-western north-west +schätzte appreciated cherished estimated prized appraises guessed regarded valuated valued +beunruhigt troubled unsettles worried distressed alarmed anxious disquiets disturbs fazes flurries +reizender cuter +anbrennen burn scorch become uncollectable be burned catch fire char singe stick stick to the pan affix +of to let a pitch go by to watch a batted ball go into the stands +andacht devoutness +gequälte agonized +teuflischer more devilish +überlebt survives surviving outlives antediluvian outlived survived +dorn plant spines prickles +hip go-go current hot +gewachst waxed +verwechseln confuse mistake confound mix up misread be beyond recognition get muddled mistake A for B mix muddle +geöffnet open opened unclosed open to the public gaping undone +senf mustard +beantwortet answered responds responded +zwitschert twitters chirps +hals scrag +hiernach after this hereafter after that +schund pulp +abend evening even west +beschafft procures procured sourced supplied +beisteuern contribute subscribe chip in donate to club +warnen admonish caution alert alarm persuade punish remonstrate rebuke tell off +schlüssel key clef sign code lock passport switch winder +innerste inmost +geritzt marked scarified scribed +gehetzt busy fidgety hurried restless rushed scampered badgered chevied confused flurried +isolieren insulate soundproof lag segregate strip confine distinguish imprison separate +elbisch Elbian +prall plump plumply bulging full blazing chubby firm swollen tight taut +niest sneezes +verlässliche dependably +erzwingen force enforce compel extort get by force coerce to constrain to press to urge wrest +kaste race +ausgeschnitten cut out decollete excised low-cut low-necked +knabbern nibble gnaw bite crunch munch chew have a smattering of to mumble to dabble in +reinstecken to stick into +kälte cold spell deadness +zugeteilt allocate allocated alloted allotted allowanced appointed apportioned assigned detailed distributed +lügen lie tell a lie rook belie cheat deceive fib prevaricate falsify pretend +garstig nasty foul beastly bad bloody ugly villainous mean nastily rude +verabreicht administered given prescribed +schmeißt throws bungs flings plonks plunks slings +knien kowtow genuflect kneel down kneeling kneel (irr.) knelt knelt} +entsprang arose arose from +zusatz phrase +garantieren underwrite warrant ensure undertake vouch avouch assure secure be responsible for +atemberaubend breathtaking stunning breathtakingly breath-taking staggering jaw-dropping spectacular stunningly jaw-droppingly jawdropping +jud jew +verklagte sued +verblendet blind blends blindfolds blinded faced +bedrohlich menacing threatening threateningly fierce ominous perilous dangerous forbiddingly frowningly forbidding +gezündet fired ignited kindled sparked +gießt moulds pours casts supplies water waters +zug tension +hinschauen look watch regard concern consider deem involve look at pertain see +versetzung relocation +bedarf requires +prahlt boasts brags +eigenhändig personally single-handedly in person oneself with one's own hand by one's own hand holograph single-handed for one's self for one’s self +einverstanden agreed content okay agreement credited O.K. OK agreeable fair enough okey +bewaffnen arm reinforce +verbringt spends +gefolgschaft fellowship +erfrischend refreshing bracing cool fresh recreating cooling invigorating brisk engaging refreshingly +alligator caiman +aufgekreuzt shown up rolled along sailed against the wind sailed into the wind tacked +eingebildet imaginary arrogant conceited haughty overweening pretentious big-headed smug cocky vain +pate sponsor +durchgestrichen strikethrough strikeout cancelled crossed out crossed through deleted effaced scored out struck out struck through +skeptisch incredulous agnostic sceptically doubtful suspicious wary +ausnutzt used +wandelte altered changed metamorphosed promenaded strolled walked +abfeuern fire let off fire off shoot attack avenge defeat destroy discharge absent onself +m dogmatism rigorism +platschen slosh splash dabble squelch +heldenhafter more heroic +sonnenaufgang morning +aufgewachsen grown up +ersthelfer responder +geschlecht genus +pförtner goalkeeper usher +wacht wakens wakes +ausgedehnt extensive vast spacious wide lengthy broad tedious prolonged roomy capacious +überspringt jumps over overjumps overleaps skips +rumgehangen hanged out hung out vegetated vegged out +lokal regional topical venue on-premises +geleuchtet shined flashed gleamed glowed shone +aufgestellt embattled erect advanced arrayed cocked enunciated erected established planted posed +mieser grottier +gezeigt displayed shown evinced pointed showed demonstrated exhibited exposed indicated manifested +defekt damaged broken faulty erroneous mistaken unsound flawed corrupted +nachgehen pursue be late be slow imitate simulate follow go after inquire into keep track lose +radioaktiv hot +verhaften arrest detain apprehend lock up book imprison keep retain take into custody nick +entgegenkommen meet accommodate approach subtend be coming up to meet comply with approach s.o come towards s.o. make s.o. concessions oblige s.o +gedemütigt humbled abased humiliated mortified +gesandt posted sent +heute today nowadays now recently this day just lately then these days to-day +befehle commands +dämmerung dim +ehrlichkeit candour +saftig succulent juicy delicious juicily lush lushly sappily sappy succulently tasteful +haarig hairy haired hirsute shaggy furry nasty bothersome burdensome onerous +erregt excited horny elated heatedly hotly impassioned angrily aquiver busy confused +vibriert vibrates juddered oscillated oscillates vibrated +entsetzlicher ghastlier more horrible +weckte awakened awakes aroused awoke +schwärmt lionizes raves rhapsodizes romanticizes slops rhapsodises romanticises +mentor tutor +stattgefunden come happened occurred took place +verringern abate diminish decrease reduce allay lessen shorten attenuate bate deduct +scheut shies shyer takes fright +quadrat square +begeisterte enthused fascinated +schlimmste worst +juchzen crow to whoop +kran hoist tower crane +feurige ardently fervidly spunkily +erfrischen refresh exhilarate rejuvenate +entzweit at loggerheads divided on bad terms +bedingt conditional conditionally conditioned contingent provisory qualified contingently limited partly relative +nähen sew stitch suture quilt sewing weave one’s way make sewn knit mend +halb half past halfway part demi- almost demi half (hf) nearly partial +großziehen raise rear educate nurse nourish bring up train bring somebody up to bring up to educate +gestehen confess avow admit be frank open one’s heart speak one’s mind acknowledge avouch concede plead guilty +verschwörung conspiracy confederacy complot +wünschte desired wanted +fröhlicher gladder more cheerful happier jollier merrier +wahnsinniges maniacally +abmurksen drygulch bump off slaughter to bump someone off to do away with someone to do in sb. +hingerichtet executed put to death +belehren instruct teach admonish enlighten inform persuade punish remonstrate show warn +gehenlassen to leave alone +weitergemacht carried on with continued gone on with kept kept on with kept up picked up proceeded +geknackt cracked cracking crunched h4x0red hacked +kehlen to groove +donnern thunder fulminate boom bang palpitate throb thump having a foreign substance in peal of thunder roar +darstellen represent depict picture render act constitute play draw perform describe +vernichtet destroyed annihilates demolishes blasted crushed demolished destroys exterminated exterminates killed +eingeschränkt restricted retrenched lidded conditioned constrained cut back cut down hobbled limited qualified +startete launched took off +traurigkeit depression +sticken embroider weave one’s way to stitch to pick off to put out to weave one's way work +mischte compounded mashed mingled mixed +wer who anybody anyone somebody someone which that with whom all each +gewollt deliberately intentionally deliberate designedly especially intended intendedly intentional on purpose purposely +zivilisiert civil civilization +monster ogre monstrosity +seltsamste strangest +bekämpft fights fought antagonised antagonized combated combats combatted engaged +geschlagen beaten smitten battered beated dashed knocked stricken banged bashed belted +erweitern extend widen expand enlarge broaden amplify increase augment enhance spread +übertragbar transferable assignable negotiable transmittable conferrable contagious infectious portable transmissible applicable +konkret tangible actual specific concretely definite practical precise material positive +tot dead deceased defunct late exanimate inanimate lifeless departed out of service below ground +spürhund hound +weggezogen pulled away +befassen occupy with covered to cover +abhängig dependent addicted dependency depend conditional dependant subordinate tributary reliant dependently +einkaufen shop buy purchase buy in shopping get take over acquire gain obtain +nachgemacht counterfeit mock fake imitation falsified imitative bogus factitious falsely similar sham +schärpe scarf belt +satz sentence kit nest principle setting speech type +durchführen perform carry out implement accomplish complete execute achieve carry through realize do +laterne streetlight +durchgeben continue keep let pass make way for overlook persist in to pass through to transmit to give +vermöbeln batter clobber cream beat up lick lam thrash to beat the hell out of to lambast to lambaste +ehrbar reputable honorable respectable honourable decent honorary respectably worshipful +begleitete attended chaperoned escorted squired accompanied +abgeschreckt deterred chilled discouraged quenched scared off +missbrauchen abuse misuse slate encroach impose on make an entry pervert take advantage of bring to naught bring to nought +spucken spit vomit throw up spit up expectorate cast pitch throw toss +flagge symbol +verschwindet disappears vanishes +zahlt defrays +wehe woe +besser instead rather superior superiorly even more further longer frequently growth +zig -ty umpteen countless umteen +inneres inside inner part inward +gemeinste scurviest +aufgegabelt forked up picked up +wälzt rolls +beeilen hurry hasten accelerate hurry up rush dispatch advance further promote speed up +gondel car +nackig nudely +magisch magically fey sorcerous theurgic occult +gewischt mopped whisked wiped mopped up smeared +sodomie buggery +hört hears listens listens to hear, hear +wohlstand prosperous +verlängerte elongated lengthened extended protracted +zahlreiche great number of many multitudinously numerous numerously thousands umpteen variety large number of umteen +ungewisse uncertainly +rasierte barbered shaved +gehängt hung gibbeted hanged +sahara sahara desert +violett purple lilac magenta mauve +schädel bald head pate +erzeugte engendered generated procreated begot constituted produced set up +einbauen build in install mount fit incorporate put in installation place graft instal +auszeichnung prize +gräbt digs spades trenches mines +erkundigt inquires enquired inquired +zusehen watch see consider deem look at pertain regard view concern involve +schnappschuss snapshot +ausmalen color to imagine sth. to colour in colour colour in imagine paint picture to describe to paint +spreizen spread straddle widen open splay +überraschenderweise surprisingly abrupt improvised offhand sudden unexpected suddenly unexpectedly +düsterer drabber duskier more gloomy dimmer +einschüchternd daunting intimidating cowing hectoring intimidatory overawing awing browbeating forbidding frightening +killen murder do in hit +anspielen allude insinuate hint at imply hint intimate suggest allude to satirise satirize +archiv repository records +getippt typed +betrat entered +vergewaltigt raped rapes violated +auftreten appear act emerge arise behave perform tread manner occur show +feld land pitch pane scope +schüchterner shyer mousier +komplex complicated intricate comprehensive integrated involved sophisticated combined composite +verkehrte consorted +stutzig perplexed puzzled suspicious +störend disturbing disruptive interfering perturbing troublesome troubling tiresome annoying deranging distempering +stach stung +schnurren purr funny tales hum buzz having a foreign substance in to call whir zoom +unbeschwert carefree lighthearted jauntily blithe easygoing light light-hearted agile artless casual +verlegt mislaid mislays misplaces evacuated evacuates laid lays lost misplaced published +gründlich thorough thoroughly carefully soundly deliberately scrupulous complete radical thoroughgoing completely +richter jurist jury +faulheit apparent disdain of writing poor correspondent sluggishness someone who appears to dislike writing +besuchte visited attended +spitzen sharpen whet point hone nib to cock to get nervous to raise one's voice +erleidet suffers sustains +herziehen pull near to run sb. down +vermindern diminish decrease abate reduce lessen shorten degrade impair attenuate decrement +falls if in case in case of circumstances on the occasion of provided if so in that case in that situation in the case of +stattgegeben acceded granted +feminin female womanly effeminate ladylike +ski skiing +träumt dreams daydreams +getextet written written one's own text written the lyrics +ausrufezeichen bang screamer +blutegel bloodsucker +verstümmeln maim mangle mutilate garble cripple curtail cut down cut off destroy distort +annulliert annuls cancels canceled cancelled invalidated invalidates nullified nullifies quashed +hämatom haemorrhage +inspiriert highbrow spirited up +kerngesund fit as a fiddle as fit as a fiddle as sound as a bell right as rain sound as a bell sound in wind and limb fit as a butcher's dog fit as a butcher’s dog fit as a flea in rude health +gefühlsmäßig emotional emotionally sentimental instinctive endearing touching +wappen blazon escutcheon heraldry +scheint seems shines +bewähren stand the test +gewissenhaft conscientious scrupulous assiduous faithful painstaking careful meticulous upright precise carefully +erfordert necessitates required requested require requires called for indicated involved necessitated taken +konnte could +beachtet heeded heeds minded born in mind borne in mind followed by follows minds noted noticed +vorgekommen was found been found existed happened occurred seemed +erreichbar attainable reachable achievable accessible accomplishable acquirable approachable available obtainable within reach +unantastbar inviolable untouchable sacrosanct taboo unimpeachable indefeasible inviolably unimpeachably +ökonomie economy +mildernde mitigative +halber for the sake of on account of for the sake of ... half +existiert subsisted +entmutigen discourage dishearten dispirit daunt demoralize unman deter dampen deject blue +aktenkundig on record on records +strategisch important place strategic location +erwärmt heated warmed up warms up +regnet raining rains +rhetorisch forensic +sichten sift sort out sift out classify winnow to eliminate to screen or eliminate to sift out to sift through +ausnehmen gut except eviscerate exclude remove exempt abate disembowel dress embowel +leiser quieter lower more quiet play down +aufrechtzuerhalten sustainable +laben refresh to add rennet +spielte acted gambled pretended +hauen hew beat cut hit smack knock strike bash chop clout +riskiert chanced dared hazarded ventured ventures +angemessen appropriate adequate proper suitable pertinent moderate reasonable adequately commensurate due +ochsen cram swot +stechen sting stab stick prick pierce bite fuck stitch thrust engrave +fliehen escape run away fly absquatulate skedaddle take flight be prepared to flee be ruined escape safely +initiiert startes sth. off +gehässig spiteful catty hateful cattish viperish malicious venomous darling invidious odious +starrköpfig obstinate stubborn dogged headstrong pig-headed obdurate pigheaded wilful wrong-headed bookish +bestreben strive endeavor striven} +staubsaugen vacuum hoover to vacuum-clean +umstellt encircled encircles surrounded surrounds +größerer bigger greater +entzückende delightfully delighting +sichtbar visible visibly conspicuous conspicuously apparent seeable visual visually apparitional unblanked +deutschen German +unhöflich impolite rude discourteous disrespectful impolitely discourteously uncivil ill-mannered uncomplimentary uncourtly +amerikanisch American American coffee US us +geimpft vaccinated inoculated +kochkunst cooking +geklammert clasped clamped clung cottered stapled +wichtigster chief key +nebenwirkung adverse drug effects +lockert limbers loosens unfastens +hybrid arrogant cocksure presumptuous pretentious chesty crossbred mongrel +tornado cyclones twister +angepackt seized tackled grappled set about +tore entrance gate +eigenartigen peculiar +bretagne brittany +köstliche deliciously +freispruch absolution +spotten scoff jeer mock deride jibe sneer make fun of boo hoot taunt +fünfundzwanzig twenty-five +tötet kills slays +ausgenutzt exploited preyed taken advantage of utilised utilized +erregend exciting thrilling titillating absorbing fascinating hot erotic agitating anxious excitatory +zeichnete drew pictures +tüchtig proficient able brave efficient industrious diligent gallant stalwart capable doughty +aufdringlich intrusive pushy meddlesome obtrusive officious importunate obtrusively pushing garish brash +sonntag first day +tupfen dab speckle +eingeklemmt jammed stuck cramped be jammed clamped sandwiched tucked wedged in +zuschauer spectator beholder +krakau cracow +grummeln mutter hurtle murmur +feuerte chucked out fired kicked out threw out +vorfahren get used to riding to drive up ancestor ride up to to drive in front to get used to driving +aufsagen recite say absorb declaim repeat soak up +härte rigidity +einige some a few several few couple number of a number of a couple of certain insignificant +zugestellt delivered +gerufen called clept cooeyed cried hailed hooted shouted summoned +drum for that reason so therefore +entern board boarding +ken cramming to grow to increase +überfahren run over run down knock down knock someone down run somebody over to overrun knocked down knocked over overrun to cross over +geprägt embossed minted characterised characterized coined moulded shaped stamped +ethisch ethically moral +lehnen lean support look out prop put rest uphold back bolster buttress +übersteigt exceeds surmounts transcends tops +zweitrangig secondary second-rate secondarily subordinate second rate second-tier second-chop second-order +überweisen transfer remit wire assign refer allocate allot appoint earmark subpoena +spöttisch derisive mocking derisively facetious mockingly snide derisory scoffingly sneering sneeringly +bewilligen grant approve allow accede comply with to accord to appropriate to budget to permit agree to +zertrampelt trampled tramples trod down trodden trodden down +vorüber past over along gone passed up out +angeflogen headed for approached +ausgeplaudert blabbed divulged babbled out peached whispered +gleichfalls likewise also same to you ditto as well equally too '' either alike and the same to you with brass knobs on +feurigen fierily +würgt chokes retches +brand burning +großartiger more splendid +sonst otherwise else or else or in other respects usually at other times besides but elsewhere +heraufbeschworen conjured conjured up evoked +tragweite span +schränkt puts crosswise restricts +hervorheben highlight accentuate emphasize distinguish mark underline emphasise accent detect elevate +sonnenklar as clear as day clear as daylight as plain as the nose in your face evident plain as a pikestaff +reiner purer +allergisch anaphylactic +röcheln rattle gasp to breathe stertorously wheeze breathe stertorously groan to ruckle +siegte won +ablecken lick off to lick all over to lick clean to run one's tongue over +mietwagen rental +petersilie parsley +angeschleppt brought along tow-started +oberhalb above beyond over upside after atop on out of outside superior +erwecke awaken +gebucht booked busy posted reserved +stärke starch farina resistance size +verletzte harmed infringed injured hurt violated wounded +schwartz black +knoten tie connect to kink associate bind button fasten join joint +bindet ligates spell binds absorbs ties +gebräunt tanned bronzy bronzed sun-tanned browned embrowned suntanned +bräunen tan brown sunbathe to embrown bronze caramelise caramelize go brown +eingewilligt consented acquiesced assented +bekräftigt fortifies affirms corroborates affirmed cemented confirmed corroborated fortified +weiterentwickeln refine develop further +zurückziehen withdraw retreat backtrack retract retire retrieve abandon abscond pull back bring back +zuziehen draw consult call in contract close come move in pinch closed tighten +hingenommen acquiesced put up with accepted +allzu too all too overly far too excessively to a fault extremely much too over too much +moderner more modern +flott quick nifty brisk quickly rapidly smart jaunty silky briskly +glatte sleekly +schwimmt swims +ruß lampblack +routen to route +hergeben give away give hand over part with to spit out to vomit +perfektionieren perfect polish +geheim secret clandestine privy esoteric arcane confidential furtive undisclosed classified hidden +einzelner individual one by one separate +veraltet obsolete dated archaic out of date stale antiquated outdated out-of-date outmoded deprecated +eingeschleust infiltrated planted +peinlichkeit embarrassment +einschleusen send in to plant infiltrate to infiltrate to send in +marschieren march walk parade tramp to foot it advance ambulate hike improve make progress +human blood-circulating compassionate kind warm human being person +zusammengelebt lived together +pflügen plough plow till ear cultivate to furrow furrow plough up to cause to cultivate +verließ forsook abandoned deserted evacuated exited left quit quitted vacated +gebildeter more educated more gentlemanly +fesselnde captivatingly grippingly +pinkelt piddles tinkles +eiche acorn oak (tree) +verwunderlich surprising astonishing strange amazing remarkable wondrous wonderful prodigious astounding marvellous +proben rehearse practice practise try +behämmert hammered hare-brained screwy crazy +rettete bailed rescued salvaged salved +scheitern fail founder miscarry collapse abort break down fall through blunder to fall down to run aground +süß sweet cute sweetly charming sugary adorable baby pretty lovely dulcet +flotte jaunty +mo morning sickness +umdrehen turn around flip upset turn reverse turn over overturn invert turn round turn upside down +widerlicher lousier stinkier sleazier more abominable +regel observance policy precept +teer bitumen +winkt beckons motioned +geärgert nettled fretted irritated vexed aggravated angered annoyed antagonised antagonized bothered +ausprobiert tested checked out tried tried out +jubeln cheer exult rejoice jubilate crow glory triumph +mitkriegen twig to latch on catch latch on realise realize to cotton on to realise to realize +erschrickt dismays +verschlagen devious wily shifty cunning sly crafty deceitful artful impudent shameless +verbürgen vouch guarantee affirm warrant abide abide by accomplish achieve assure back +verbessert improved enhanced upgrade corrected rectified amends emends improves meliorated meliorates +zerbrechliche fragilely +blutdruck hypotension +waten paddle +sche mazzard sweet cherry +bleich pale bloodless pallid sallow wan bleak complexionless wanly bluish-white faded +beliebt popular big favored liked favourite folk plebian working class acclaimed fancied +naht curb +geschickte deftly skillfully +hacken chop hoe mince hash hew peck chop up carve chisel +schwatzen chat babble gossip prate talk jabber twaddle natter patter +g attitude survey bottled bottling day care driving someone too hard filing a return gram guess improvement +entfernt distant far remote off away distantly remotely widely apart removed +angefallen attacked accrued aggressed agressed savaged +notiert quotes cuffed listed minuted minutes noted down notes down +tschüs bye goodbye adieu cheerio farewell good day hello hi +einiger any any at all arbitrary one some some kind of +klimpern jingle strum tinkle thrum chink jangle clink ring twang buzz +mitmischen to get involved to interfere interfere muscle in +sesam sesame seed +freilassen release free set free let loose manumit liberate undam unharness let go emit +synagoge temple +verfluchte accursedly cursed hexed damned +schüttet heaps up slops +keins none +angeschlagen beleaguered battered under the weather ailing delicate chippy groggy stricken struck tarnished +verhexen bewitch jinx bedevil ensorcell witch enchant hex ensorcel cast a spell to approach +schlappe nervelessly +verschluckte swallowed up +fristlos without notice promptly without delay without previous notice instant +ekelhafter more disgusting +banal trite hackneyed commonplace mundane bromidic ordinary trivial shopworn +stinklangweilig dead boring deadly boring deathly boring +eingießen ingrain infuse mould pour in fall onto pour to mold to fall onto to leave undone to shine +verfiel decayed wasted +einlegen pickle insert inlay mount lodge entrap hold between interpose pickling set +mitgift portion +verfrachten freight bundle send to charter consign dispatch forward ship to act toward to convey +rauben rob steal plunder heist abduct kidnap loot rape ravish capture +öffnete opened unbolted +rund circular about approximately roughly mild some +durchmesser diameter diametral +traurigste saddest +fünfte fifth 5th +geortet located +einlaufen arrive shrink contract break in come in diminish to be received enter finish run in +tragischer more tragic +modern fashionable contemporary up-to-date fashionably recent trendy up to date +deren whose her its their of which of whom which +tarnen camouflage disguise furtive mask screen +duftenden ambrosian +befinden be decide consider find be located be situated convict adjudicate appear deem +verspricht promises +zweites second 2nd +futsch gone broken bust kaput +sanfte suavely +gesprächig talkative loquacious chatty communicative chattily talkatively voluble conversable conversational garrulous +pinkelte piddled tinkled +dekret acts laws +explodiert detonates detonated erupted +verschnaufen catch one's breath to pause for breath breathe take a break take a breather +ausrichten align justify convey adjust achieve arrange orient tell face line up +marge margins (marketing) price spreads spread +belastet encumbered fraught burdened debited charged cumbers debits encumbers afflicted afflicts +kribbeln tingle itch itchy prickle itching tickle to prick crawl about swarm to make the skin tingle +abgelegen remote secluded back lonely faraway far-off isolated off the beaten track out-of-the-way outlying +echo resonance +tip wrinkle +gefolgt followed ensued suited followed by obeyes obeys pursued succeeded tailed tracked +entsprechenden analogs corresponding +begründen justify establish found substantiate constitute explain cause prove account for argue +transparenz clarity +nachprüfen check verify recheck review reexamine re-examine reconsider examine inspect investigate +rennt rushes +heiratet marries weds +gesteigert enhanced compared heightened increased swelled swollen +schert crops +schließlich finally eventually in the end after all at last ultimately eventual at length anyway lastly +ernst serious solemn grave seriously sober gravely severe austere +singend chanting grassing +unterhaltsam amusing entertaining enjoyable funny diverting sportful cheering comical curious eccentric +beliebteste most popular +wiederkriegen to get back +einquartiert accommodated quartered +demonstrieren protest prove show showcase establish shew certify attest bear witness of +vereint united single collective conjunct combined harmonious intimate joins married mated +tauscht swaps barters exchanges swops +gedroht menaced threatened impended +ehe before by the time prior to +nagt gnaws gnaws off +woanders elsewhere somewhere else business custom second verse take +masche lozenge voided scam +stocken halt falter stagnate pause hesitate be blocked be obstructed be reluctant choke +autorisiert canonical authored +gesetzlose lawlessly +misslungen failed abortive miscarried unsuccessful +sternenbasis starbase +anfechten contest dispute refute appeal assail assault attack challenge rip strafe +stehengeblieben pulled up stopped +schinken gammon +flugzeug aircraft airplanes +plätschern babble splash lap plash dabble gurgle stream burble be washed away flow +basteln do handicrafts tinker do DIY make manufacture mess about to build to make things work manually +phänomenal marvellous marvelous +geschliffen cut polished edged ground rubbed down sanded sandpapered sharpened smooth whetted +geräuschvoll noisy noisily boisterous loud clamorous munch noise piercing shrill slapstick +schwerelosigkeit microgravity +mütterlicherseits maternal on my mother's side +ausrücken disengage alight donate emerge exit give go out leave march-out quit +verscheuchen scare scare away drive away shoo chase away frighten frighten away drive out expel intimidate +verlangten requisitions +unaufrichtig disingenuous insincere devious unfaithful false insincerely oblique uncandid disingenuously mealy-mouthed +auslegen interpret lay out lay carpet expound construe extend adulterate aggrandize anoint +angefreundet made friends +anfeuern cheer excite agitate push spur on stimulate stir up thrust chase drive +beruhigt reassuring soothes appeases becalms calms heartening hushes pacified pacifies quiets +gepflanzt planted bedded cropped +stadt borough burg cities country place village +aufleben revive enliven perk up to liven up to revive envigorate flourish liven up to come alive to get excited +mimen to act to play +beliebter more popular +streuner strays +zwingen compel force coerce oblige constrain make drive impel impose necessitate +zwecklos pointless futile useless purposeless otiose aimless in vain uselessly aimlessly equivocal +zustimmung applause +spur clue gauge print shadow sign slot streak +schnaufen pant chuff wheeze puff blow gasp blown blown} breathe breathe hard +erlischt becomes extinct expires is terminated lapses terminates +zweck ending +schubste pitchforked shoved +deprimieren depress discourage dishearten abase aggrieve appease assuage beat breakdown butcher +unerlässlich indispensable necessary vital essential de rigueur essentially imperative obligatory requisite crucial +geflogen flown flew winged gone gy plane taken a plane travelled by air +platzieren place plant hover rank position be located be ranked locate put to locate +juhu yay hooray hurrah +identifikation identity +riegel lock spring-latch +eingekauft bought purchased shopped +jungfräulich virginal virgin pristine maiden chaste virginally maidenly vestal innocent pure +schnappte swooped grabbed nabbed +durchleuchtet shines through X-rayed screened shone through +hinziehen go move protract drag on last to put on to wear +schnuppert snuffles sniffs snuffs +explizit overt clear graphic plain +passend appropriate proper suitable convenient becoming apt fitting apposite congenial aptly +schiffen navigate rain go for a slash have a slash make micturate pee piss tinkle urinate +fremdgehen cheat two-time wander to be unfaithful unfaithful be unfaithful betray cheat on cuckold to two-time sb. +übertreibt exaggerates overacts overdoes overplays overstates +versetzen transfer pawn move stand up displace relocate set shift thrill hock +geklärt cleared clarified +artig good polite well-behaved courteous airy soft well-mannered attentive brave bravely +weiterreden to carry on talking to go on talking to run on to speak on +tadeln blame rebuke reprove censure criticize chide reprimand scold reproach find fault with +entbunden absolved delivered dispensed released sprogged +schminken make up paint null lacquer plaster smear spread varnish put on make-up rouge +erkrankte fell ill sickened +parken station garage +stifte julienne +massiver more massive +dummerweise unfortunately foolishly stupidly annoyingly at a bad time at an infortunate moment simply +vormittag midmorning +hereinlassen let in admit to admit +freche barefacedly boldfaced cheeky insolently +aktiv actively energetic dynamic positive proactive live assert participating actual +gewohnheit behaviour manner +deutsches German +erleuchtet enlightened light alit illuminated illuminates enlightens illumes lighted alight brightened +bibel scripture +zurückerobert reconquered recaptured +knospe budwood eyes shoot +liege liege (belgium) +gegessen eaten +barfuß barefoot shoeless unshod barefooted bare-footed discalced +verarztet doctors doctored +leiht lends borrows hires +überlistet finesses outfoxes outsmarts outwits duped outfoxed outsmarted outwitted tricked tricks +durfte was allowed +zeichnet draws plots pictures +getröstet consoled solaced cheered cheered up comforted soothed +höhnisch derisive scornful derisively mocking sneering taunting cynical sardonic acrimonious biting +schmerzvoll painful difficult +überwindet betters +tinte color colour dye paint +gefeit immune invulnerable +schlief napped slept +schwärmen swarm gush adore dote rave enthuse fancy rhapsodize romanticize hive +verarzten apply remedies doctor attend treat attend (a patient) to doctor treat (medically) +flughöhe altitude +heißen be called call mean name hight tell charge direct order tell on +austeilen deal dispense hand out distribute give out apportion allocate allot dole out administer +gelauscht eavesdropped listened +überwacht monitors oversees controled controlled controls guarded kept a watch on monitored observed observes +unterkunft shelter accomodation dwellings habitation +abwimmeln to get rid +gedacht intended thought imaginary commemorated conceived contemplated imagined notional recalled remembered +außerirdisch extraterrestrial alien extramundane +anvisiert aimed aimed at planned targeted +beheben remedy remove fix rectify repair withdraw money cash clear to collect to correct +unrechtmäßig illegitimate illegal unlawful wrongful illegitimately unlawfully wrongfully wrongously unjustifiable unjustly +umhauen fell chop down cut down bowl over to lay low to poleaxe +vermöbelt shellackings lambasted lambasts thrashed thrashes +heimlicher underhanded +schacht hollow +bruder bruv sister +verbogen askew bent bent out of shape twisted +technisch engineering practical technicality technological physical +plan draft flat level +decke coverage covering quilt roof top +verdorbener more spoiled +sternzeichen asterisk +ausplaudern divulge blab blab out make known spill the beans overshare blurt out let out reveal to tattle +beruhigend sedative reassuring soothing dulcet appeasing calming salving tranquilizing becalming calmative +malen paint draw null brush color colour mark portray lacquer plaster +bademeister attendant +vorliegen exist be to be available to be present to be there be present presence to be arrived +sprechen speak talk say tell converse express pronounce speaking respectfully argue be noticed +unbezahlbar priceless invaluable unpayable unaffordable inestimable pricelessly beyond price of inestimable value +yukon yukon territory +senkt countersinks lowers trims +kacheln tile tessellate pave +übernehmen take over adopt inherit undertake assume take on take carry succeed take up +pilz eumycetes eumycota +manipulierte gerrymandered +abschütteln shake off throw off get rid of push aside remove break free of brush away brush off drive away fling off +durchschneidet intersects +hundertmal a hundred times scores of times +weggeschmissen junked ditched scrubbed +ausgehen expect start end give quit anticipate await be going out burn out depart +unzufrieden dissatisfied discontented disgruntled unsatisfied discontent disaffected malcontent unhappy displeased uncontent +sonnig sunny bright cheerful clear sunshiny beautiful fair fine glorious shiny +poststelle mailroom +lachende laughingly +verfügt disposes enacts decreed disposed enacted had mandated ordered +worüber what about whereat about what about which over which what ... about? whereof which ... about which ... over +angestrengte exerted +hieronymus jerome +dusche downpipe +träumer daydreamer +verbrennt deflagrates incinerates scorchs cremates +gesenkt lowered countersunk decreased retrenched sunk trimmed +englisch angelic rare Sassenach angel angelical angel 's british +dazugehören belong belong to it +siebter seven days seventh +verständlicherweise understandably justifiably naturally +heilige sacredly cross oneself +entgegentreten confront oppose face counter encounter ambush assault attack meet the enemy fight against +gefreut been glad been happy been pleased +geschwärmt swarmed enthused raved rhapsodised rhapsodized romanticised romanticized +schlussendlich finally ultimately in the end eventually in conclusion to conclude concerning the result conclude eventual +zugedeckt covered covered up blanketed +freigehalten kept free kept saved treated +irgendwelcher any some +taschentuch kerchief kleenex rag +austesten debug +brauen brew cause distill give rise to +diktieren dictate infuse inspire prompt +gelten be valid be worth apply hold count valid worth be classified as be considered as be directed at +beschreiben express characterize blazon characterise tell depict draw indicate picture +unwahrscheinlich improbable unlikely improbably implausible doubtful incredibly remote fantastic implausibly doubtfully +gewichst polished shined shone +bagger backhoe +heirat match +benannt labeled call labelled name denominated designated entitled named termed titled +fünfhundert five hundred Io many +vereinfachen simplify facilitate deskill reduce flatten abbreviate ease further to break to capture +geschnüffelt sniffed snooped pried snuffed snuffled +ausstellung exhibition demonstration manifestation showing +beschreibung description characterisation characterization delineation +trauer accident affliction bereavement unhappiness +vormittags in the morning a.m. ante meridiem before noon AM am ante meridiem |a.m. +umstellen transpose surround move rearrange shift change convert reconvert relocate replace +realistisch down-to-earth matter-of-fact practical real graphic reasonable true to life +geliefert supplied furnished catered delivered issued provided yielded +aufklären enlighten clear clear up clarify explain scout untie elucidate make clear clear away +verknüpfen connect link tie combine concatenate join associate fasten knit knot +auskosten savour savor glory +abgesegnet rubber-stamped +katapult slingshot +verewigt perpetuates eternalizes immortalizes eternalised eternalises eternalized immortalised immortalises immortalized perpetuated +am on at 4th in a sequence denoted by the iroha system 4th note in the diatonic scale at the on the the +schleierhaft incomprehensible opaque enigmatic obscure puzzling slorby cryptic far-fetched foolish inconceivable +trinkt bibs +bekommen get receive have obtain catch gain acquire win come by earn +zögernd reluctant hesitant haltingly dilatory hesitantly lagging falteringly lingering dilly-dallying and temporizing hesitatingly +weiterkommen get on progress forthcome to advance to get ahead to get further to make headway to make progress get aSchleifscheibe greinstudieren +wenig little few a little bit slightly somewhat small small quantity rare sparse +ersetzbar replaceable substitutable remunerable compensable fungible recoverable +junggesellenabschied bull's party +übermütig high-spirited jaunty rollicking wanton boisterous cocky coltish exuberant hilarious amorous +erfindung brainchild +verlauten be reported +halluzinieren to see things +zerfetzt frazzled frazzles ragged shreds tatters torn up lacerated shredded tattered +doof stupid daft silly dumb dull dopey fool witless absurd +ungerade odd uneven unlevel alone not straight odd odd number odd-numbered only single unequal +überwiesen referred remitted transferred +aufgedunsen bloated puffed up puffy turgidly bubbling foaming swollen tumid +robust sturdy tough solid stalwart earthy solidly bawdy broad +gelegen convenient situated lain handy located opportune advantageous comfortable useful apropos +abmelden log out log off cancel sign out give notice of depature logout to log off check out to give notice unsubscribe +lockte clucked enticed lured wooed +gemeldet notified announced registered reported +abgeliefert delivered +indes however meanwhile while in the meantime whilst meantime whereas +selbstverständlich of course naturally certainly obvious self-evident natural obviously sure evident it goes without saying +klemmte pinned +rauer harsher bleaker coarser +starren gaze goggle peer fix glare contemplate fixate gape regard +spätere latter ulterior +damals then at that time in those days already formerly now a few years ago at the time when former years lately +allwissend omniscient all-knowing omnisciently all knowing +kreativität creativeness +iger rear guard +verordnung administrative order bylaw +gold aurum +seltsame strangely +kastration caponizing gelding +nest bed nidus +op surgery theatre +abgeschleppt towed off hauled off towed +schrauben screw torture wrest bolt atornillar to tighten a bolt to torture to wrest +überarbeitete revised reworked went over +verklingt fades +lauer more tepid +bedenklich questionable critical dangerous doubtful dubious serious alarming apprehensive grave risky +siegel seal +psychose mental illness +fernbleiben absent absent oneself +aufführung listing +geheißen been called meant +general general officer +entgleitet slips +anbinden tether tie bind tie up bundle fasten connect lash attach with a knot combine +gehüpft frisked hopped leaped leapt skipped sported +gehasst hated abhored abhorred detested +kambodscha kampuchea +fügte submitted +paarung coitus +schlafzimmer bed room +einziger only single +verabschieden say goodbye adopt discharge pass take leave take one's leave say good bye enact dismiss expel +es it her it's there him be he she so +gemischt mixed miscellaneous assorted blent composite co-educational coeducational combined compositely hybrid +gekappt clipped clipped off cut pollarded topped trimmed +auszuwählen choose +quicklebendig quick as fresh as a daisy mercurial active mercurially sprightly very lively +verschönern beautify embellish prettify decorate adorn flatter improve ornament slick up spruce up +realisiert accomplished complete carried out implemented implements +empfindet feels experiences senses +sicherheitsdienst security guard +ahnt forebodes presages anticipates guesses +prospekt folder +system regime frame +blitzsauber squeaky clean spick and span +direkter straighter +nordwestlichen northwestwards +kläfft yelps yaps +holte fetched got +einander each other one another mutually mutual reciprocally together with each other reciprocal both fellow +mumps epidemic parotitis +unverständliche incomprehensibly unintelligibly +pflug plows +einwand argument +abermals again once more anew once again both times second time side twice de novo +schuften toil plod slave slog to drudge drudge graft slave away to moil to work hard +durcheinanderbringen bewilder jumble confuse disturb disarrange mess up muddle upset confound mix +beständigkeit firmness +feierliche ceremoniously ritually solemnly +jugendlich youthful young juvenile teenage youthfully adolescent teen vernal boy juvenilely +ihnen them +ober above upper top elevated high high up superior +fotografieren photograph take a picture take a photograph take a photo click shoot snap take photo to film to mug +erscheinen appear emerge seem come manifest come out publish reveal rise show +verfilmt been filming filmed made a film shoots shot +erdenkliche imaginably +gemischte compositely miscellaneously +fixen sell bear shoot drugs be on the needle to mainline mainline to bear +übermenschlich superhuman supernatural preternatural superhumanly Trojan herculean +flachlegen lay nail shove up the cunt +uhr meter chronometer +geschlechtsverkehr carnal knowledge coupling sexual congress venery +verkrüppelt crippled contorted stunts disabled handicapped maimed scrubby stunted +unterbrochen intermittent discontinued discontinuous interrupted halted intermitted barged it broken broken off butted in +gesteht confesses +zoom zoom lens +köstlicher more delicious more exquisite +fabrik processing plants +schwadron troop +plappert burbles chatters gabs jabbers sputters babbles blabs prattles quacks +kosten cost taste sample try take savor enjoy get a taste of make fun of make light of +zugestimmt agreed consented jibed acceded acquiesced assented endorsed pounced +widersprechen contradict gainsay oppose object counter disagree dissent refute answer back go against +rotz bogey +widerspruch antithesis +eingezahlt paid in banked +tagtäglich daily every day day in, day out day after day day-to-day everyday brushwood, etc. used as cultch for seaweed or oyster farming day in day out days +geschluckt swallowed swigged +weilen abide tarry sojourn stay linger remain amuse be dwell entertain +verbrachte spent +veränderung deterioration +äußerte uttered expressed voiced +riskant dodgy hazardous dicey gamble venturous amazing cool terrific bold +kanadische Canadian +tal glen +losbinden untie unbind unfasten detach liberate loose set free to untether unclamp undo +enthält abstains comprises contains continues encloses maintains contain invoke +gelöst loosed detached disengaged solute solved unfastened unfixed dissolved loosened parted +lauten be read go sound say +aufhalten detain stop keep stay stem hinder keep open delay sojourn block +politik business policy +absaugen siphon exhaust suck off suck out suck up to aspirate to suck away to syphon to vacuum vacuum +duo duet +genaugenommen strictly speaking in the proper meaning of the word properly speaking to be precise +vollgetankt filled up +verärgerte disgruntled peeved exasperated +wirft pelts chucks flings foals pellets throws tosses bungs pitches +ausweinen have a good cry +bedürftig needy indigent destitute poor necessitous in need indigently needily needing dependent +anden andean region +jüngste youngest last latest recent +armleuchter candlestick silly +evakuieren evacuate clear out open surrender take refuge vacate withdraw move to exhaust void +natürliche artlessly natural +stieß bunted hustled impinged poked punted thrusted butted jerked kicked knocked +fiktive fictitiously +wegschaffen remove dislodge overcome push aside reject take away to carry away get rid of to bear sth. off to bump someone off +verfall disintegration break-up dissolution putrefaction +wonach whereupon after what what for whereafter according to after which what of for which +seinesgleichen like ilk peer +pauke tympanum +scheitel tip zenith +mitnichten by no means not at all at all certainly not in no way in no ways +könnte might could +aufgeräumt cheerful tidy good humored good humoured good-humored good-humoured tidied up cleaned up cleared cleared up +herumgeschnüffelt nosed around poked around | about pried around snooped snooped around +schwanger pregnant expectant expecting with child preggers with young gestating gravid pregnantly distended +futter feeding stuffs feedstuffs foods for animals +erfolgt happened taken place +kaution bond surety +durchgang continuity +verbissen dogged stubborn difficult doggedly firm redoubtable resolute strict strong stubbornly +gedrückt depressed depressing gloomy blue dispirited down down in the mouth downcast downhearted low +auswischen wipe out erase dry wipe blot out efface obliterate to blot out to dust to dust out +vlies wool +wolltet would +dalassen do something in advance to do something in advance +rüstet arms equips readies sets up +hinfallen fall down fall tumble drop fall over be ruined break down collapse die fall senseless +befriedigt satisfied satisfies contented gratifies assuaged gratified pandered pleased sated satiated +jolly doobie +albert simpers +voreingenommen prejudiced biased prejudicial partisan bigoted jaundiced judgmental narrow-minded sectarian skewed +rebellieren rebel revolt bite back defy oppose rise against strike back at turn on draw a bow to become mutinous +behandelt deal with discusses handled handles medicates treated treats attended covered dealt with +vergiften poison contaminate intoxicate kill with poison drug kill by a prescription error poison to death OD envenom poisoned +gekratzt scraped scratched grated +angeklagt accused indicted accused of impeached arraigned defendant +bekloppter battier +müllwagen dust cart +festgestellt established ascertained assessed detected determined experienced identified noticed toggled +spalten split cleave divide fork rive chop fission fissure separate crack +festigen consolidate tighten entrench cement steady strengthen harden to brace encourage +abdanken abdicate resign leave quit renounce retire discharge dismiss drop expel +beauftragte charged with assigned charged engaged +sollten should ought to +bewahrt preserves conserved conserves perpetuated perpetuates preserved saved screened +bestrafen punish penalize prosecute discipline chastise penalise sentence book castigate charge +weiterbringen help on forward further +überdenken rethink reconsider mull think over consider think to review digest linger second-guess +hupen honk hoot sound one's horn toot beep one's horn toot the horn beep hook sound the horn to sound the horn +sogar even actually yet not even adept as a matter of fact as one would expect clever expectations good +abgeordneter congressman lawmaker legislator +wollten would +zerkratzen claw scratch pluck scratch off tear off lacerate scrape scratch raw to graze to lacerate +vorletzte penultimate last but one next to last next-to-last penult second last second to the last +schenkel leg thigh +verscharrt buried +pfiff whistled piped +pinkeln pee piss wee urinate wee-wee piddle go for a slash have a slash make micturate +aufkriegen to get sth. open to manage to open sth. +festival fest +haste scurried +gedauert lasted continued taken +zimmergenossin roommate +sprich i.e. in other words pronounce pronounced that is that is to say to wit +angereist arrived travelled +abscheulich abominable detestable hideous loathsome odious despicable heinous vile outrageous abhorrent +langweilige tediously +kurzschließen short short-circuit abridge shorting shunt +durchsuchen search browse rummage frisk ransack shake down hunt search after search for scour +gehisst hauled up hoisted +simpel easy simplistic birdbrain crude simple-minded unsophisticated +enden finish close conclude terminate stop cease come to an end end up abate +gelangte attained +leistung service rating +vertragen tolerate stand endure stomach abide do with put up with stick take to look good +verhüten prevent avert contracept use take precautions avoid contraceptives forfend hinder precautions +order video cassette recorder +ehrbarer more respectable +unbehaglich uncomfortable uneasy awkward discomforting uneasily comfortless unpleasant comfortlessly disgusting gross +vorbeigekommen come by come over come round dropped by dropped in passed stopped by +üblicherweise generally usually commonly normally customarily ordinarily routinely as a rule typically unremarkably +missen be lacking be missing lack miss +zugenagelt nailed up +zugreifen help oneself be my guest access take hold seize to catch hold of to grip grab at to clutch to grab +unsensibel nonsensitive thick-skinned +unhörbar inaudible inaudibly unhearable +akribisch meticulous painstaking fastidious meticulously anal-retentive finical scrupulous very painstakingly with the utmost care +ungeschickt clumsy awkward awkwardly maladroit heavy-handed unskillful ham-fisted inexpertly schlemiel unadept +niedergeschrieben noted down put down set down written down +zustehen be due to +sohn child +schwelle crossties joist railroad ties sill board treshold +notieren note quote note down book make a note record register write down take down +bediente valeted operated served +glaubt believes +grillen barbecue broil fry cook roast bake barbecueing burn +unzufriedenheit unrest +gelenkt directed managed channeled channelled controled controlled driven guided headed masterminded +bestrafte penalized punished penalised +schuldige blamably guiltily +maßen since +erfrischt feel refreshed feel relieved refreshes firm refreshed refreshing sharp smart and stylish straight +zurückhaltend reserved reticent aloof coy cautious modest shy restrained guarded reluctant +verwurzelt rooted ingrained entrenched +belästigen bother molest annoy harass trouble badger pester importune disturb irritate +gekreuzt cross-bred crossbred crossed cruised hybridised hybridized interbred sailed against the wind sailed into the wind tacked +kanten cant broken debruised fracted tilt +geiz greediness +geldgeber donor +scheißegal give a shit +mist farmyard manure fym stable manure +masern grain rubeola to grain to vein +installieren set build construct instal make mount place equip put in +eigentlich actually proper actual in fact as a matter of fact technically virtual real essentially in point of fact +vollzählig complete +arschbombe cannonball +lyrik lyricism +enorme hugely enormously +untere inferior bottom lower nether bottom rim of cup or bowl +düster sombre dim dismal dire dusky drab melancholy sullen like depressing +aufschieben postpone defer delay put off suspend adjourn shelve procrastinate prorogue respite +fünf five one hand +knusprige crispy +fühlen feel sense touch experience finger grope smell take offense reek know +weitergehen proceed go on move along move on progress continue to go ahead go ahead keep keep on +zerfallen disintegrate decompose decay crumble fall molder break collapse moldered moulder +hinzunehmen to add +e move acceptance an armful bundle cutback desert geology head of the family housecleaning +strich deleted struck odd struck out +gefördert forwarded promoted sponsored advanced assisted benefited benefitted cultivated encouraged expedited +barmherzigkeit mercifulness +guerilla guerrilla warfare +aufmacher lead +tropen tropical regions tropical zones +abgefackelt bled off burned off flared flared off +zeigt an indicates displays exhibits illustrates indicated shows tells indicates points +begossen watered doused dowsed showered supplied water +zurückfinden find back find one's way back to find one's way back to find the way back +konvertieren convert to change transform +logisch logically -logical consequential consistent argumentative consequentially coheren moral +prachtvoll magnificent splendid glorious gorgeous grand resplendent marvellous extravagance gorgeously grandiose +zugeknallt slammed banged +ermahnt admonishes exhorts admonished cautioned exhorted +rammen ram drive against to run down collide foul impact impinge to hit to pile to run into +engagiert dedicated committed enthusiastic involved devout active commited dedicate employed +cool attractive good-looking laid-back stylish chill hip shamelessly sweet +robot android +flotter jauntier snazzier brisker smarter +ausgeschaltet off off-state cut off deactivated disabled disconnected eliminated powered off put off shut off +traditioneller more traditional +produktion fabrication manufacturing +verpflichten oblige engage obligate undertake bind commit charge sign on bound bound} +tarnt camouflages disguises +unweit near not far from a short distance from close to not far close nearby +lausig lousy crummy bum awful lice-ridden lusete lusut measly perishing +zurückbleibt fallen short +passen fit suit match be suitable bear rival to apply assort be reflected +kegeln bowl bowling play at skittles ninepins +wild savage fierce ferocious feral truculent savagely furious haggard +könntest could might +schockierte scandalised scandalized +demonstriert shown +verunreinigt pollutes impure tainted contaminated defiled fouled polluted unclean +fängt captivates catches captures entraps snares traps +prominenz vips +aufgepasst attention been attentive careful attended looked after minded paid attention taken care watch out watched +entschlossener more purposeful +einschränken restrict limit restrain reduce constrain curtail confine stint curb cut +muschi beaver cooch coochie pussycat +stoppte broke +taktlos untactful brash indelicate indiscreet tactlessly indelicately maladroit blunt boorish +eingeschrieben registered enrolled inscribed (insc.) registered (Regd.) +gerinnt coagulates congeals curdles +oberstes chief top +bezieht correlates covers get obtains puts a cover +teils partly partially part +western horse opera +schieben push shove thrust slide move shift check edge put wheel +einzige only only one only thing single sole +ermüden tire fatigue weary get tired flag wear out fag out outwear slake tire out +abgehalten detained kept from deterred given held kept kept away kept off prevented warded +leiche corpus delicti +ausrüsten equip accoutre fit out furnish accouter outfit arm rig appoint fit +parfüm perfumery +verdunkelt beclouds darkened darkens dims fogs obscures beclouded blacked out dimmed fogged +preis fare figure glory +ausgestopft stuffed taxidermied padded +hinkt limps +allererste first-ever very first +beantwortete responded answered +ha ah names of musical notes hectare oh +samstags on Saturdays Saturdays each Saturday every Saturday +zimmerman carpenter +gemobbt bullied bullied around ganges up harassed +mischen mix blend shuffle stir mingle amalgamate combine merge collate mell +hängte hang hung +vieles a lot many a thing many things much +recken stretch elongate adulterate aggrandize anoint apply augment dilute enlarge expand +torten pie +vertuscht hushes hushes up blanketed blankets hushed hushed up +böhmen bohemia +theater dramatics scene stage +widerwillig unwillingly reluctant grudging unwilling grudgingly reluctantly against one's will churlish shaking head in refusal loth +unangemessene incommensurately +zappeln wriggle fidget struggle flounder flounce flap +sind are +opossum didelphis didelphis marsupialis +unbewohnbar uninhabitable unlivable uninhabitably +rostig rusty +hoffnungslose hopelessly unhopefully +befähigt featured proficient capable talented able competent qualifies quantifies versed ably +inbegriffen included implicit implied inclusive including +abgedeckt uncovered canceled cancelled cocooned covered lidded masked unroofed untiled +begreiflich understandable comprehensible conceivable apprehensible intelligible apprehensibly clear +beleidigen insult offend affront abuse flout savage libel debase diss heckle +bekämpfung crackdown +mitgeteilt communicated acquainted advised disclosed imparted informed +hinfliegen to fly there to fly towards +lebewohl goodbye good bye good-bye goodby +trottel numpty village idiot +dreckig dirty filthy mucky unclean sordid cruddy messy raunchily scruffy bad +demut meekness +ereignete happened +solid respectable massive steady +niedergestochen stabbed +duften smell be fragrant reek feel finger give off an odour grope sense touch insinuate +eingeschüchtert awed intimidated overawed browbeaten cowed browbeat daunted frightened hectored perverse +wiederum again in turn once again both times on the other hand second time side twice after all against +lecker delicious tasty yummy scrumptious good luscious nice savoury sweet toothsome +vögeln fuck screw bone have sex yiff shag hump do get laid make love +verdrahtet wired wires +kurz short brief briefly concise succinct shortly a little short after all curt in a word +steuerberater accountant +finale finish +trieb coasted tided wreaked impelled propelled pushed +schaufeln shovel scoop dig dredge ladle out sweep away wash away +hüten look after guard beware keep mind monitor preserve tend to herd to tend +mitgefahren gone with +ra eyelid +verdrücken polish off beat it stow away to eat up quickly to make short work of to put away +beweglich mobile movable versatile agile moving moveable adjustable flexible maneuverable motile +triumphiert glories crowed exulted exults gloried had success +pumpen borrow lend loan to give on tick to pump up to take a tick +hergegeben given away +überbewertet overvalued overvalues top-heavy overvalue +zugehen shut aim at be occupied be taken have an eye on become sober become tense happen to close close +herzstück centerpiece centrepiece +bauchredner ventriloquism +demnächst soon shortly eventually sooner or later before long in the near future next one of these days upcoming presently +prediger ecclesiastes preacher man +dokumentiert recorded records +bemalen paint decorate dye to figure +als when than as if once but under if qua at the time when +rückständig backward backwardly old-fashioned back behind the times in arrears overdue under developed underdeveloped antediluvian +geräusch noise +zurücklaufen to return to run back +veränderte mutated modified varied +iss compromise giving in +spitzel informant rat +simple easy +geblickt glanced looked +serie string battery lot order set +jene that those yon another other there is yonder +vierzehn fourteen 14 +erschlägt slays +kapelle oratory +hertz cycles per second +gestaltwandler shapeshifter +stimulierend voluptuous arousing sexing stimulative turning on winding up +list wile +nachlassen abate flag discount decrease fade slacken decline drop reduce weaken +dito ibid. same as above same likewise +nachschlagen look up consult lookup check up examine inquire investigate search sense study +privilegiert prerogative chartered +tödlichste deadliest +aufenthaltsorte whereabouts +eingeliefert taken to hospital delivered +fette fat fats lipids +grölen bawl bellow roar to rumble blare to bawl out to bawl sth. to blare to clamour to cry +schleudert flings hurls slings tosses centrifuges dashes pelts skids +früh early soon fast quickly rapidly before bright and early early in life for a long time long ago +unterschätzen underestimate underrate undervalue belittle despise fail to recognize look down on overlook take for granted cognise +erschreckte terrified appaled frightened horrified appalled daunted +überwältigt overcome overcomes overmasters overpowers overwhelms shocked speechless dazed born down overmastered overpowered +preist eulogizes blesses eulogises +stolpern stumble trip tumble fall blunder founder be ruined break down collapse die +nacheinander one after another one by one successively in turn in succession consecutively in order one after the other sequentially by ones and twos +glänzender shinier brillianter glossier more brilliant +entfernten remotest +angebrannt burnt caught fire got burnt lighted lit something burnt black +weisheit knowledge +veranlasste induced caused occasioned causes disposed +stinksauer hopping mad +aufgeschoben adjourned suspended deferred delayed postponed protracted tabled +ausgepeitscht whipped flayed horse-whipped lashed +verspannt uptight braced braces tense +sorgsam careful solicitous carefully attentive conscientious diligent scrupulous thorough deliberate elaborate +vollständig complete completely totally entirely full outright fully total whole entire +schänden rape desecrate violate dishonour defile ravish disgrace assault take by force vitiate +fell pelage pelts +abkaufen buy purchase buy from take over acquire gain buy into get obtain secure +stöhnend groaning moaning +r only American person Seven Sages of the Bamboo Grove adviser arch of triumph best student champion consultant councillor counsellor +dezimiert depletes decimates decimated depleted +esse -ess forge +glocke umbrella +europäisch European continental Western alien european exotic outlandish +kühl cool chilly unfriendly distant brittle calm cold coolly being fearful chill +störe sturgeon +wittern smell scent sense feel finger grope reek touch suspect get wind of +warnte alerted +weggejagt driven away turned out +verkorkst awkward kinky messed up buggered up made a mess screwed-up +überhitzt overheated overheats superheated +lebensform lifestyle +hurenbock whoremonger +verzaubert enchanted bewitched smitten bewitchs spellbound bedazzled beguiled bewitches charmed ensorcelled +geschäftsleben business +ankommen arrive come get reach arrive at attain get to achieve end up find +bekunden evince manifest show state express testify (make) manifest profess to prove +mithelfen assist aid help accommodate advance attend to avail benefit support squeeze +losziehen to strike out abuse ass-kick ballock somebody ban bawl out be after be at be down on be on at +verneigen bow +gedämpft muted soft subdued cautious damped absorbed allayed baffled damped down diminished +quellen well swell gush soak pour stream to spring to spurt out gush forth spring +matschig muddy slushy sloppily pulpy slobbery sludgy muddled mushy sloppy soppy +schämen ashamed be ashamed feel ashamed +tempel church place of worship +kiffen have a joint smoke grass smoke pot toke smoke dope smoke ganja smoke weed kif to smoke hash +essen eat consume drink take have a meal hear lunch receive receive a blow receive something +neunmal nine times +irrational illogical surd bonkers absurd senseless +reingefallen been taken in +senden broadcast transmit forward propagate route emit convey dispatch post +herausbringen bring out carry out to produce elicit get out issue to begin to publish to put out utter +entspricht complies conforms correlates corresponds meets +verstummt becomes silent become silent +kumpel brah +sichern save secure safeguard protect assure back up belay ensure backup insure +mitgekriegt cottoned on latched on +konfiszieren confiscate seize impound sequester call out apprehend attain captivate capture catch +angewöhnt taken to +videospiel computer game +taten did +gedreht twisted veered revolved revved rotated turned twiddled contorted filmed gyrated +grinst smirks sneers +besichtigt had a look surveyed surveys viewed visited +dargestellt personated constituted delineated described featured outlined pictured portrayed posed represented +gesendet sent beamed broadcast broadcasted forwarded put out routed transmitted +nach after to for past according to at behind by toward towards +veilchen pansies pansy +zusammenpacken pack up bring to a conclusion collect put in order arrange package settle bundle to decide to establish +schlüpft slips +schienbein cannon bone +verdorben spoilt putrid corrupt tainted flyblown rotten depraved off clumsy corruptly +tröstet consoles solaces comforts soothes +handel trade market marketing +bezaubernd charming enchanting bewitching fascinating adorable glamorous captivating delightful engaging alluring +zubringen spend donate give accord administer afford alight allow be able to close +jakob james +oje oh dear +verstopfen block clog plug stop up congest tamp choke constipate engorge obstruct +neutralisiert absorbed +sanfter more gentle milder smoother +tuscheln murmur mutter whisper +eislaufen ice-skate skate +obgleich although albeit though even though notwithstanding as even if howbeit whereas despite +ungenießbar inedible uneatable unbearable unpalatable unenjoyable rotten unfit for consumption crafty cunning non-edible +simsen text SMS to text-message text message texting to SMS to txt txt +abgewandt averted +forelle trout cutthroat trout gila trout golden trout +kalibrieren gauge calibrating +lieber rather better dear ideally preferably instead sooner all the more best enough +aufrichten erect raise sit up rear straighten decide encourage give courage to set raise up +rachefeldzug vendetta +jener that that one yon those yonder personage eh hey former yond +toilettenpapier bathroom tissue lavatory paper +droben up there aloft above up atop overhead +isolierung insulation +arroganter more arrogant +große largely +tobel gully ravine +auswandern emigrate migrate to cover to extend to range to span +ehre honor honour +spaßen joke jest act indecently play the fool talk foolishly to josh banter be silly over flirt with jape +q cue +zerschmettern smash shatter crash break crush dash destroy break into pieces dash to pieces smash to pieces +schmieriger filthier smudgier +wiedergefunden found again recovered retrieved +erpressen blackmail extort shake down brake bridle check control curb detain hold back +verwerfen reject reprobate discard quash overrule condemn disavow dismiss refuse overcome +geschätzter more valuable +unwichtige unimportantly +taufen baptize christen name baptise nickname dub duck to dub to duck +scher German person +geflirtet philandered gallivanted mashed +ausgeladen canceled an invitation cancelled an invitation discharged disinvited offloaded unloaded +betrunkener groggier sozzled more drunken +schier almost nearly merely about practically simply absolutely just about mere +abgetreten assigned ceded conveyed made one's exit resigned stepped down +aufgelistet listed +schneidet cuts gashes slices clips scissors +brille glass toilet seat +glücklicherweise fortunately happily luckily serendipitously thankfully mercifully exactly just right +verehrte worshiped adored enshrined revered +liga conference +bösartig malignant malign pernicious malicious vicious evil malevolent wicked iniquitous mean +diplomatisch politic tactful adroit cautious clever shrewd smart +hoffnungsvoll hopeful hopefully promising optimistic full of hope reliable trustworthy +berührt touched touches +erhabene loftily +vierte fourth +beglücken delight make happy bless to gladden to make happy to please +ihretwegen because of her because of them for her sake for their sake on her account +verstrickt enmeshed ensnared ensnares entangled entrapped involved +droht impends menaces threatens +wieder again once more anew afresh once again against formally newly second time specially +korrigiert corrected rectified corrects adjusted adjusts blue-penciled emended fixed rectifies +begrüßen greet welcome appreciate approach come and meet hail applaud salute say goodbye to approach +beinhaltete implied +baum bar plant pole stem stick +fledermaus flying foxes +verspielen gamble away to gamble away to lose +desinfiziert disinfected disinfects fumigates +knallhart brutal hardball rock hard tough +nettesten nicest +dieser this that this one personage the these latter er... he here +hochland mountain areas +entfacht aroused arouses kindled sparked off +pullover jersey jumper sweater pullover sweater +oder or eh otherwise either else and isn't it possibly but or else +narkose anaesthetic anesthetic +abgeschnitten cut cropped chopped clipped off come off cut down cut off segmented stripped trapped +abgeschossen downed killed launched picked off shot down veered +plante budgeted projected scheduled targeted designed engineered +ausreden dissuade deter discourage have one's say +gesessen sat seated +geahnt anticipated foreboded guessed presaged +geklont cloned +generell broadly usually largely normally universal widely blanket commonly +verhaltensmuster pattern +durcheinander confused haywire in confusion disordered confusion disorder jumble upset all together chaotic +platte platitudinously striker +geloben vow swear pledge promise have sexual intercourse share a bed take an oath abide abide by accomplish +hut chapeau helmet +felder fields +betätigen operate activate actuate work apply to exert exert press push to trip +hauptstadt head top +unabhängig independent autonomous independently unattached irrespective unrelated free self-sufficient freelance impartial +unterhalten maintain amuse chat keep support sustain talk converse distract +entwerfen design draft contrive create project devise delineate plot plan sketch +erteilen grant give issue deal accord confer release administer afford allow +üblicher more usual +psychologisch mental +messung gauging metering +krone cap koruna summit +besaß owned possessed +disqualifiziert incapacitated +jauchzen exult crow rejoice cheer to whoop whoop triumph +entkommt escapes evades +methode ways of doing +rudern row paddle scull pedal boating oar pull rowing to push through +weckt awakens rouses arouses +beschleunigung precipitation quickening +à at per aboard all alongside an apiece at ... each at the rate of atop +erforderlich necessary requisite needed required essential needful demandable requisitely compulsory must +untypisch atypical nontypical uncharacteristic unrepresentative unusual +ertränken drown to cause to be indulged or addicted +geniale ingeniously +geknallt banged cracked gone bang plonked plunked slapped +entlaufen elope eloped run away escape from runaway to escape +beim near the at on in the middle of in the process of when +unsichtbar invisible invisibly unseeable unseen indiscernible unseenly dark divine hidden blind +schwimmen swim float bathe take a swim become loose come to mind have inspiration sail waft +errettet rescued saved saved from destruction +schräg oblique obliquely diagonal slanting sloping inclined skew aslant diagonally slantwise +scheppert rattles +national domestic +herzen cuddle caress to caress to hug +nachweisbar traceable verifiable demonstrable veritably assignable ascertainable certifiable detectable measurable provable +schrecken frighten alarm terrify to daunt daunt daunting to scare +wahren preserve protect keep maintain shelter to observe uphold look after observe safeguard +ende intention objective purpose +murmeltier marmots +freigelassen unpent freed liaised libbed libbvermittelt liberated loosed manumitted released unharnessed +gelder monies +faltet folds +leidenschaftlich passionate impassioned ardent passionately fervent vehement avid earnest fierce fervently +winden twist wreathe snake squirm twine winch writhe braid coil +beispiellos unprecedented unparalleled unexampled unheard-of record-breaking unparalleled in history unequalled matchless peerless unequaled +speer shaft +zone area country territory +einfallen occur invade collapse raid dip occur to overrun think of encroach remember +beschränkt parochial limited narrow restricted obtuse narrow-minded constrictive parochially stinted stupid +wachturm vantage point watch-tower +nötig necessary necessarily needed needful required requisite cannot be helped unavoidable due needfully +wegziehen pull away deprive of disrobe flay move away peel off pull apart rip off separate skin +abgewaschen done the dishes done the washing-up gived a wash given a wash sluiced sluiced down sluiced out washed the dishes washed up +bin am I'm +wahrheit light sooth truthfulness +kaltblütig cold-blooded in cold blood coldblooded cool dispassionate poikilotherm poikilothermic calm cold blooded cold-bloodedly +unterhalb below underneath under beneath insufficient less than neath down inferior +erstbeste the first that comes along +üblich usual customary habitual normal common traditional ordinary as usual conventional usually +prügelt canes thrashes +gezuckt shrugged flounced jerked juddered twitched +früher formerly previously before earlier former once antecedent erstwhile ahead beforehand +strumpf knee sock mantle +stirbt dies passes away passes on +wunderbarer more wonderful +zerbrach crashed smashed +auseinandernehmen take apart ballast disassemble disjoint dismantling to disassemble to dismantle to kill to murder to take to pieces +holländisch Dutch Netherlands dutch +gefalle likes me +flüchtling displaced person runaway +johanna jane +schneider fitter +kampfunfähig incapacitate unfit for action unfit to fight unfit for battle +veteran campaigner +zubereitung confection +strahlt radiates beams gleams +durst thirst +nennen name call dub mention designate term state be called label hight +knietief knee-deep knee-high +sex six pack copulation nookie +hinunter down downward downwards under downwardly below downhill +klagen complain wail lament sue moan mourn whine grieve bewail cry +frigide cold sexless +scheinen seem appear look strike look like act glitter glow sparkle +drücken press push squeeze hug shirk pinch oppress snuggle depress force +bewirkt causes effectuates achieved brought caused effected effectuated ensured +ersetzte replaced substituted superseded surrogated compensated +mangelt there is a lack of lacks +abreißen demolish tear off tear break pull down destroy quash take down ruin tear down +heim home homeward homewards +moment trice +demütigen humiliate humble abase mortify demean degrade despise crush demoralize dispirit +zweierlei double dual methods +bau building construction gardening horticulture +ausgestattet equipped furnished appareled be provided with endowed outfitted apparelled configurated fitted out provided +hereinkommen enter come in come inside step in have become complicated come into go into to walk in COM +schwang oscillated +klagt bewails complains laments wails +gesetzgebung legislation act acts +kniescheibe knee-cap +kneten knead drill massage mix press quibble to pug train swage argue for argument's sake +keucht gaspes gasps wheezes pants +zählte counted totaled +hostess escort +heulend blubbering howling hooting ululating bawling baying screaming soughing wailing +ebnen level flatten even out flatten out level off smooth to clear to cut through to even +vertretbar justifiable passably arguable acceptable supportable moot mooted defensible fungible reasonable +beschießen shell fire at strafe bomb bombard fire upon +göttlichkeit godhead +skandalös disgraceful egregious outrageous deplorable +orientierung alignment guidance +stapeln pile up stack pile batch load accumulate pack add heap up lay bricks +rumpf barrel carcass shaft +eingebildete priggishly +kaue chew +verschmutzt dirty polluted soils feculent bedraggled befouled contaminated defiled dirtied dirties +atmend respiring breathing +geistesgestört insane mentally disturbed disturbed mad mentally ill crazy deranged lunatic ... of unsound mind demented +begrapschen grope +pikant spicy savoury hot juicy nutty risky risqué +jazzmusik jazz +erfassen grasp comprehend understand capture record apprehend catch realize seize realise +gewandelt altered changed metamorphosed promenaded strolled walked +zucchini marrows +innerlich internal inwardly inside mentally endogenous inland inward internally +intelligenz grey matter mental ability mind savvy smarts +mausoleum tomb +aufgefasst comprehended +buchstäblich literally literal verbatim word for word to the letter word-for-word +kegel cone conus +zerhacken chop chop up mince hash break into pieces chip off hew mangle to hash hack +verschwimmen blur become blurred to become indistinct +verkatert hung-over hungover +vergeben forgive pardon excuse set taken give away spurn award give reprieve +karussell carrousel +hilflose defenselessly helplessly shiftlessly +strahlende radiantly radiant rayonny +entgangen evaded lost +erkaufen buy bribe pay to purchase +zeitliche temporally +sündhaft sinful sinfully flagitious peccable wicked atrocious grievous heinous monstrous flagitiously +landet debarks disembarks alights +verstecken hide conceal stash secrete cover bury cache abscond shelter stow +bürgerlich civil civic bourgeois middle-class civilian courteous nonmilitary straight +strenge hardness +gewürz herb +imitiert counterfeit fake falsified imitative imitates sham artificial imitated impersonated +hinzukommen add add to join to accrue to supervene arrive come along ensue to come along +unterstehen to be subordinate to be subject to be under dare shelter to be subject to venture +aufmerksam attentive observant alert thoughtful kind intently vigilant mindful watchful careful +attacke broadside +austoben run wild +nachgestellt postpositive put back followed hunted pestered put after re-enacted +lieben love like fond to love prefer appreciate cherish fall in love with admire adore +verschwinden disappear vanish go exit go away beat it get away leave break dissipate +toll mad beautiful cool fantastic nice great terrific wild awesome peachy +bedauerlich deplorable regrettable unfortunate unfortunately sad regrettably sadly pitiable regret reluctance +vornehm genteel aristocratic noble posh elegant plush kingly courtly distinguished exclusive +eingefordert demanded +nackt naked nude bare stark buff nakedly callow callowly nudely plain +erwähnt mentioned mentions alluded alludes named +mieten rent hire lease charter engage tenant book employ let to make +belagert besieges sieges besieged laid siege to mobbed sieged +f Aramaic arriving station baby ball game destination station leader mute playing catch sea undead +aß ate victualed +kombiniert collocated combinated combinates integrated joined joins mixed +gestatten allow permit let grant accord admit yield allow of give condone +was what that which whatever huh nothing nothing whatever something how why +weitergegangen gone on moved along moved on proceeded progressed +durchgesetzt carried through prevailed pushed through put through +genesen recover convalesce cure heal recuperate care for convalesced improve remedy treat +irreparabel beyond repair impossible to recover irremediable unpairable +angreifbar vulnerable assailable tenuous attackable +typhus enteric fever +bekanntgegeben intimated notified +entziehungskur rehab +unterschrieben signed undersigned +folgende following next proximately sequentially +entblößt bare denudes divests bared denuded divested exposed uncovered uncovers +suggeriert suggests +weiblich feminine female womanly unmasculine woman womanlike distaff effeminate hen ladylike +fiasko mess +null zero nought love nil zilch naught 0 cypher goose egg +zuvorgekommen anticipated forestalled leapfrogged scooped +getraut trusted credited +kraft by virtue of in virtue of ex officio by dint of dint help impetus sinews +bockig recalcitrant contrary obstinate petulant restive stubborn headstrong wayward awkward perverse +schürzenjäger chaser +ging ambulated walked went +ungeschoren scot-free +elfenbein ivory +kabeljau cod +separat discrete individual individually detached each one separately one by one particular case self-contained +hinab down downward downwards downwardly below under +mitwirken collaborate contribute cooperate co operate take part to co-operate co-operate compete contend input +verabreden arrange make an appointment agree appoint fix agree on conclude contract set a date to reduce +anzünden light ignite kindle inflame set on fire strike torch flare burn set fire to +schwindelig dizzy giddy light-headed lightheaded dizzily vertiginous bewildering bustling flat hectic +ausgeschlafen well rested had a good sleep slept in slept late slept off +benimmt behaves +faul lazy rotten idle slothful indolent putrid fishy lame lazily +sechs six half a dozen +nähert approaches nears +stolperte stumbled tripped tottered +redakteur editor +model fashion model mould +baute constructed built engineered put up +ernährung nutrition nurture sustenance +jugoslawien federal republic of yugoslavia +gesellig sociable gregarious social folksy convivial socialize companionably sociably congenial affable +verstoßen disown contravene infringe outcast repudiate banish bar expel look upon with detachment ostracise +stillschweigen keep silent to hold one's tongue hold one's tongue remain silent reticence shut one's mouth to shut one's mouth +salz table salt +umkippen upset overturn keel over topple die tip over faint topple over fall over overthrow +geflohen fleed escaped fled +eingetragen registered listed booked entered filled out incorporated inscribed recorded +qualität characteristic class kind species type +missverstanden misapprehended misconceived mistaken misunderstood +unklar vague ambiguous obscure indistinct nebulous intangible hazy indefinite misty +keinesfalls by no means never on no account not at all for all the world till doomsday far from it in no way no way can't be helped +geholfen helped aided assisted abetted availed done good encouraged relieved seconded +zittert quavers quivers trembles oscillates quakes shakes shivers +befördern transport promote convey advance send cart forward carry accelerate hasten +kooperiert cooperated cooperates +kann may can could might +zugeschlagen slammed banged hewed hewn striked out +beneide envy +popmusik pop +trennte segregated disconnected dissociated disunited sundered disrupted isolated parted secedes separated +schrie clamoured cried screamed shouted vociferated yelled bawled clamored hooted screeched +festnageln nail spike nail down pill down pin down +sinnvoll meaningful sensible rational useful reasonable suggestive meaningfully senseful usefully worthwhile +sonde tube space probe +einseitig one-sided unilateral lopsided unilaterally onesided one-way partial single-edge arbitrary narrow-minded +beinahe almost nearly well-nigh approximately roughly practically nigh virtually about mostly +tödlicher deadlier +meldete notified reported +stinkend foul smelly fetid rank clumsy foetid foul-smelling fetidly +zweieinhalb two and a half +abgeschüttelt shaken off cast off got rid of gotten rid of +geschüttelt shaken churned convulsed rattled rocked +herausreißen tear tear out pull out extract headhunt lure away remove to rip out drag away pull up +vergibt places with assigns awards +unterlassen omit abandon stop deliver desert forbore forsake leave quit renounce +hatten had +stille silent +gepflückt culled gathered picked plucked +ausstechen excel gouge supplant outdo anticipate circumvent forestall jump the gun on outwit steal a march on +hereingefallen been taken in +parodie put-on take-off takeoff +willkommen welcome acceptable nice most satisfactory appreciated desirable evoking gratitude grateful likeable thankful +reißen tear rip pull split crack rupture wrench drag rend yank +kitten putty cement fill to lute +schmerzte ached ailed hurt +eilig hasty urgent hurriedly hurried in a hurry in haste quickly apace fast frenzied +schliesslich after all eventually finally ultimately +restaurant eating place +getrunken drunk drank +begehrte coveted covetted desired +dreckiger raunchier scruffier scummier dirtier grubbier +erleuchtung illumination +asbest amiante +willig eager ready brave frank gallant heroic honest +eingewickelt wrapped enveloped covered swathed wrapped up +feinste subtlest +betreffend concerning as regards concerned in question about as to pertaining pertaining to regarding relevant +wegtreten dismiss break ranks fall out kick step aside to dismiss to fall out +angehören belong belong to sit associate adhere be affiliated with be subject to come under appertain be +daten facts +gestolpert stumbled totterred tripped tumbled +polen to polarise to polarize +ungeklärt unsettled unexplained unsolved outstanding residual unaccounted for unresolved +akzeptieren accept agree allow receive consent admit take a bow accredit acquiesce agree to +besten greatest +augenblicks immediately +steuer assessment imposition impost +erhabener nobler +norwegen norway +material stuff data makings +entgegenbringen meet with bring to put aside +übt practiced practises trains +rege brisk lively active alert astir spry agile animated buoyant busy +leinen canvas +unfehlbar infallible impeccable unerring infallibly unfailing unerringly impeccably inerrable inerrant never-failing +involvieren implement +absetzen depose set down dethrone deduct deposit sell drop put down dismiss remove +tobt blusters clamors rampages clamours rages raves +berufen appoint convene appointed assign call up called competent qualified summon to appeal +verschlossen secretive withdrawn locked cagey reserved tight-lipped cagily occlusive secretively self-contained +langweilig boring tedious dull tiresome ho-hum humdrum dreary wearisome irritating pedestrian +wertvoll valuable precious worthwhile priceless expensive valuably chief important main prized +auspacken unwrap confess disarrange speak out to tell all undo tell all to disclose to reveal +meilenweit for miles miles and miles of miles away from +kuh cattle +anstellung situation +hausfrau house wife +anspruchsvoll fastidious exacting demanding sophisticated hard to please delicate discriminating pretentious highbrow challenging +statist dummy +vorausgesehen foreknown anticipated looked ahead outguessed second-guessed +verspätete was late +hergestellt made constructed fashioned fabricated manufactured produced turned out +vorwerfen reproach blame scold rebuke tell off reprove upbraid threaten accuse admonish +filz felt +errichtet erects established constitutes establishes founds raised builds built constructed +persönlich personal personally in person private individual individually oneself directly human intimately +abgemagert gaunt emaciated wasted lost weight macerated scraggy thin +begonnen begun commenced kicked off set in started +tolerieren accept condone allow abide bear bear with brook digest endure +beginnen start commence initiate set about collide with start out kick off open set in +gewürgt choked gulped retched strangled +vertrauter more intimate +schickte sent forwarded +segnet blesses consecrates +unklug imprudent unwise injudicious unwisely injudiciously imprudently indiscreet foolish ill-advised ill-judged +immer always ever constantly forever continually all the time anytime invariably perpetually more and more +stunden defer delay adjourn back up fall back go backward postpone procrastinate put off recede +fester firmer steadier tighter more steadfast sturdier +b flat bee +abgemacht done agreed concerted agreed on arranged fixed settled understood untacked +druckt prints stains +enttäuschung disenchantment frustration chagrin disillusion +sicherstellen ensure assure secure insure guarantee indemnify affirm back up certify to make sure +einfliegen to approach +beobachtete observated observed watched +fortgegangen gone away toddled off +beschädigt flawed damaged corrupted shopworn damned defective injured mauls broken chipped +funktion performance activity mapping +zusammenhängen cohere be connected be coherent be associated be involved with relate to be connected to be joined together articulate associate +herankommen approach come near come to associate with bring near come along come around come up draw near let come near +abserviert ditched +vernachlässigt neglected unattended neglects rusty squalid uncared-for +durchsucht rummages searches frisked frisks hunted searched +überfordert overcharges overextends swamped floored overcharged overexerted overstrained overtaxed overwhelmed overworked +gutgläubig gullible credulous trustful trusting bona fide bonafide bony fide fleeceable without notice +besagen imply mean say prove proved proven proven} to prove {proved, proven} +ausleeren empty defecate feceate exonerate vacuate evacuate empty out to scoop out drain pour out +herzukommen arrive come come about end up get happen manage occur succeed +statuieren to lay down lay down +unvermeidlich unavoidable inevitable inescapable inevitably inexorable unavoidably ineluctable necessarily cannot be helped necessary +trostlose disconsolately drearily inconsolably +klügste savviest shrewdest smartest +verbannt banished banishes ostracizes banned dispelled exiled ostracised ostracises ostracized proscribed +vertiefen deepen immerse intensify devote apply concentrate heighten rack strain consolidate +erklärung comment illustration +erinnerten remembered +hernehmen to take from +umringt encircles encircled environed rung surrounded surrounds +wohltätig charitable beneficent charitably philanthropic benefic beneficently beneficial benevolent eleemosynary benign +getrennte discretely unconnectedly +überlebte outlived survived +schütteln shake rock agitate jolt swing toss churn raise one's voice stand up energetically wave +unfall smash +mitreden have a say to join in to take part +besteigen mount climb scale cover ascend come up be about to board be riding on collide with get on +dreieinhalb three and a half +anflehen beg beseech implore plead supplicate entreat ask invite request cling to +fühlte felt experienced sensed +schaufelt scoops shovels +bekannt known famous familiar acquainted noted well-known notorious public conversant official +freiheit diffidence fear of troubling someone feeling constraint having scruples about doing something hesitance licence +song song county +finden think discover locate detect encounter pick up strike be possible consider +gleiche same equal +attraktiv appealing tempting beautiful alluring enticing good-looking pretty +gezweifelt doubted +geschwommen swam swum bathed floated +maßgeschneidert tailor-made bespoke tailored custom custom-made made-to-measure customized made-to-order +angeschrieben written down +campen to pitch camp +abrücken move away dissociate march off move off +vereinbarung accord consent covenant +kommentiert annotates annotated +enthielt abstained contained comprised enclosed +surrt buzzes whirrs whirs +erweckt awakened awakens awaked awoken woken +heimkommen to get home come home get in +strikt intense rigidly rigorous severe absolutely categorical fortify imperative +geachtet respected respectable esteemed honored honoured minded regarded +inwiefern in what way how to what extent how far as long as in what sense since +unbewusst unconscious unconsciously unwittingly inadvertently unawares unintentionally carelessly instinctively involuntarily reflexively +zurückerobern reconquer recapture recover retake win +wett even +selten seldom rare rarely scarce infrequent few uncommon unusual precious infrequently +normen standardize standardise to standardise +herausgefordert challenged defied braved courted dared invited provoked +schaffte created scored accomplished got managed +festbinden tie fasten bind hitch lash attach with a knot combine connect join tie on +mond moon +führend leading upfront guiding authoritative foremost master prominent major most important preceding +schadenersatz amends compensation damages indemnification indemnity recompense redress reparations +krankheit ache diseases morbus pain pest purpura unsoundness +übergangen ignored skipped +schlaf sleep sleepiness slumber +vorgefahren driven up drived in front +steigern increase compare enhance raise bid step up heighten lift to augment add to +hochgefahren run up +produkt manufacture article artifact harvest make offering yield +verabreichen administer give prescribe dispense accord afford allow apply confer donate +mau meagre +gegossen poured cast molded moulded supplied water watered +flügel casement wing arm feather flank pennon pinna sail sash vent +plädiert pleads pleaded pled +jagte chased coursed hawked hunted hounded pursued scudded stalked +furchtbarer more terrible +finster dark gloomy somber gloomily murky sombre gauntly glowering loweringly murkily +glücksspiel gambling game +ausbrechen break out erupt explode burst arise begin escape blow out break off to chip +enormer huger +birmanisch Burmese burmese +heutiger today's +entwenden steal purloin abstract nick bag pocket swipe walk off with bare clear +geweint weeped wept cried +geradebiegen to unbend straighten unbend +selbstbewusst self-assured self-confident assertive confident perky self confident self-assertive self-aware confident in oneself conscious +waffe gun instrument piece +beschrieb depicted pictured +blutzucker glycaemia +platsch plop glug-glug splish-splash with a splash +entdeckung elucidation +applaudieren acclaim clap cheer to clap one's hands bang beat break coin cream +melden report notify announce bid advertise give notice of inform message forward send +überrannt overrun overwhelmed run down run over slashdotted |.ed +entfallen drop fall cancel allot escape fall to someone's share slip someone's memory to be cancelled to be dropped be cancelled +schwingung vacillation vibe +schmuggeln bootleg traffic smuggling to plant contraband plant +glatt smooth slippery sleek even outright level plain clean glossy +weiterhelfen forward +flüchtig fleeting ephemeral fugitive transient volatile transitory fugacious passing elusive perfunctory +abgemurkst bumped off done in +grimmig fierce furious ferocious angry mad desolate gruff harsh +barsch curt rude surly brusque rough angular griping nagging gruff +unbemerkt unnoticed before one knows unawares unnoticeable unnoticedly unperceived unperceivedly unseen secret stealthy +ungebührlich undue insolent improper appalling inadequate inappropriate indecent inordinate monstrous outrageous +probierte sampled tasted +schnupfen snort snuff take snuff to sniff sniff +team squad side +panzern armour armour plate +prägen coin mint stamp emboss strike characterise shape characterize form imprint +handhaben wield manipulate manage operate do make ply dispose of feel for something +dahinten over there genitals behind +bumm kerplunk +sachlich objective factual matter-of-fact businesslike functional objectively realistic factually material practical +dergleichen suchlike like similar in such a manner like this of that kind such ditto likewise +nutzbar usable available useful utilisable utilizable appropriable productive +gymnastik callisthenics +eingewiesen introduced briefed clued in indoctrinated marshaled marshalled trained +sinkende downwardly +schärfsten sharpest +verursachte caused +markiert marks remarks tags branded denoted denotes earmarked earmarks flagged +knarre creak +ergangen fared +reinwaschen purge whitewash rehabilitate vindicate +wahrhaftig true truly real really in truth indeed truthful truthfully genuine veritable +spitz sharp acute pointed poignant horny acute-angled caustic peaked type of prickling pain +brach fallow broke uncultivated cracked reneged sundered +kochend boiling seething aboil brewing cooking dizziness fuming giddiness indecisiveness lolling +einwerfen insert interject throw in put in smash throw into to interpose interpose post to toss into +deckte shielded +angemalt painted +schonungslos unsparing merciless unsparingly completely horribly thoroughly without exception pitiless relentless ruthless +eins one best in fragment piece point a dot only a little only one particle +ausgleich handicap +redaktion editors +schneller zoom speedier swifter faster quicker quickly +flennen snivel blubber cry weep sob to bawl to have a blubber to howl blub howl +vornherein from the first +enthüllt discloses divulges uncloaks uncovers unveils disclosed divulged exposed revealed reveals +shou shou county +verrichten perform carry out do say answer the purpose attempt to be just about to be just starting to make convenient satisfy +läutete chimed pealed rang tolled +irritiert bemused mystified at sea baffled befuddled bewildered confounded confused lost mazed +überprüft checks audited checked examined examines investigated picked over reviewed reviews revised +verheiraten marry wed get married marry off give in marriage micelle to couple to display to espouse to to marry off +unwiderstehliche irresistibly +anstecken infect light contract set fire to set on fire to affix to put in to stick attach be contagious +winziger teenier +überlisten outwit outsmart trick dupe outfox cheat anticipate circumvent forestall jump the gun on +do C 1st note in the tonic solfa representation of the diatonic scale +lachs grilse +sprung hop +einbeziehen include imply to involve implicate to comprise +getauft baptized baptised christened dubbed +kombinieren join permutate mix arrange correlate join together join up set to fighting +gefühllos numb unfeeling callous insensitive insensible impassive emotionless cold-blooded dead impassible +mittellos penniless destitute indigent poor empty-handed without capital impecunious pennilessly stranded bankrupt +klaue clutch paw pounce +durchgreifen take drastic measures crackdown +flirten coquet philander gallivant come on dally mash wave +zumindestens at least +urteilt judges +überwachung tracing watch +haushalt house +vollendet consummate perfect full-blown accomplished finished accomplishes complete consummates finishes fully developed +schmückt bedecks blazons decorates emblazons spangles adorns +speisekarte carte +eingebildeter cockier +lahmen limp be lame go lame halt to walk with a limp +rattern judder +kot dirt dung excrements filth +eingenistet settled down nested +geschirr yoke +unterfangen to log up to prop to underpin +vorverlegt brought forward moved up +bereithalten hold hold ready to have ready to keep ready held held} keep ready to hold in readiness +verlief zigzagged passed passed by +gegoogelt googled +blieb abode remained +römisch Roman Latin roman +verdenken resent blame +häufig often frequent frequently common commonly oftentimes abundant many now and then numerous +prägt mints coins +erwies proved +bremse break bridle +brodeln bubble seethe boil be in uproar foam froth excited get excited gurgle overflow +wohnt dwells +texten write to SMS to write one's own text to write the lyrics +entzog deprived detracted +getrübt clouded hazy turbid misted tarnished cloudy dimmed dulled fogged made cloudy +bezaubert spellbound entranced enchanted enchants fascinates spell bound smitten bewitched bewitches charmed +belog lied to +lähmung paresis +verüben commit perpetrate carry out rape violate make a mistake to be conjugated to deflower to rape to ravish +verschwendete dissipated lavished squandered wasted +gehänselt joshed razzed ribbed +abspringen jump off jump jump down jump from jump out of make a bold start take a plunge take off back out bale out +gebieten command demand order book dictate procure tell +einloggen log in log log on +ausnahmsweise exceptionally by way of exception as an exception by way of exemption for once as a special exception exceptional extraordinarily +werten rate consider judge grade to assess to classify to give a score +renoviert redecorates upholsters redecorated refurbished upholstered +jaulen howl whine yowl yip bay bellow cry roar to yelp bark +bewölkt cloudy overcast clouded gloomy dark depressing overclouded overclouds somber covered in cloud +geschenkt gratuitous bestowed donated given presented +diktiergerät dictaphone voice recorder +fällig due payable receivable mature overdue +ungebunden free unattached footloose unbound uncommitted unlinked autonomous in quires loose +ohr hearing +eben level just flat plane smooth exactly now plain precisely +schwein hogs +jauchzt exults +schütte heap up +antreffen meet come across encounter strike bore broach catch up catch up with condemn consult +motorhaube cowling +eigens specially particularly expressly above all chiefly especially in particular mainly notably principally +kratzte scratched scraped +lasch insipid listless lackadaisical limp mumbling slack lax feeble flaccid laxly +verriegeln bolt lock interlock bar fasten a lock fasten latch to shut +vorgestern day before yesterday the day before yesterday nudiustertian ereyesterday two days ago +nette nattily +tung degeneration deliberate murder retrogression return favour return gift +hinzugeben add +nachwachsen grow again grow back +hundemüde dog-tired bone-tired dead tired bone tired exhausted +verlassenen forsaken +probt rehearses +kultur crop +ausrotten exterminate eradicate extirpate stamp out wipe out annihilate root out uproot kill off destroy +gleichmäßig equally even uniformly evenly level equal steady consistent equable permanent +zubeißen bite +schrieb wrote +vermeidet avoids +unschön unattractive ugly unaesthetic unlovely unbeautiful unpicturesque ungainly weak uneloquent unesthetic +absatz subparagraph article indention +eingehalten abided redeemed stuck to +gehorchte obeied obeyed +anbetteln demand money extort pester +auseinandersetzen deal explain deal with grapple expose grapple with dispute set forth to set out +geschenk presentation pressie +verband agglutinated conglomerated conjoined joined mated associated bandaged chained compounded conflated +rührende movingly pathetically +katholische catholically +unterschreibt undersingns underwrites signs +funkt transmits functional food radios +gewesen former been +respekt awe +naß wet watery +abends in the evening evenings at night by night evening +durchquert crosses traversed traverses crossed forded +kurzfilm short clip +vererben bequeath transmit pass on be transmitted bequest hand down leave to be passed on to be transmitted will +allerdings however but certainly absolutely though indeed admittedly surely provided that albeit +schaut look looks +konzil synod +improvisieren ad lib ad-lib wing extemporize clap to extemporise to vamp extemporise extemporize jam +verfeinern refine hone rarefy to elaborate improve polish to polish to polish up to purify +impfung vaccination +furchtbare parlously tremendously +großherzig big-hearted generous magnanimous broad-minded exciting hearty heroic large-hearted largehearted lively +zauberer magician charmer magus +anerkennen recognize acknowledge appreciate recognise admit honor honour concede accredit avow +angebliche colorably reputedly +regelrecht real regular proper downright genuine earnest full-blown fundamental normal really +gezüchtet cultivated animal bred cultured farmed grown tame +assistieren aid help support accommodate advance attend to avail benefit squeeze +untergeschoben apocryphal pushed underneath spurious +scherzt jests frolics jokes quips +funktioniert operates acted acts gone gone right gone smoothly performed worked +mitfahren go with accompany go as a passenger join +nö nope nah no +eitel vain futile conceited frivolous empty ineffective lifeless vacant void bootless +täuschte beguiled deceived deluded feinted foxed mystifies hoodwinked spoofed +anschnallen buckle on buckle up shoe strap sb. in strap up to fasten fasten strap to strap +freiwillig voluntary voluntarily optional spontaneous unsolicitous freely intentionally of one's own accord of one's own free will optionally +respektieren respect care look up honour abide abide by esteem honor look up to to drink +erstarrte congealed grew stiff stiffened +gespuckt spat +verführt debauches ensnared ensnares inveigles seduces beguiled debauched inveigled seduced +bekämpfte combated +dichtmachen to close to close one's doors to shutter +anmerken note write down notice mark record register to annotate to remark make a note observe +nachahmungstäter copycat +schleift grinds edges hauls sharpens +heilende curatively +schleimige slimly +balkon mezzanine +abzüglich less minus net of +drucken print reprint press printing imprint pack pinch squeeze stencil to color or pattern fabric using a wooden mold +letzteres the latter +begleiten accompany escort chaperon see off follow usher walk appearing that chaperone having the appearance of +ss banishment counter for mouthfuls, shares , and swords eviction exile transportation +schlimmer worse more fatal +jin district in Kyoto +krokodil croc +anfänglich initial at first initially originally primary by nature essentially naturally early in the beginning +geklettert clambered climbed scrambled scrambling +befestigt fortified fast paved affixed affixes appends clamps cleats fastens fixates +herausgefunden found out detected spied out spotted worked out +missfällt displeases dissatisfies +kultivieren rear breed bring up educate raise culture till foster grow +usw and so forth and so on comment among other things criticism et cetera etcetera or something like that such things as +durchsetzt interfused interlaminated intersected interstratified penetrated +geantwortet answered responded replied +fesselnd compelling absorbing captivating catchy gripping intriguing attracting fascinating engrossing alluring +verblassen fade discolour lose colour pale grow dull in color grow light grow stale turn white become dim become thin +recke main line trunk line +rufen call shout cry summon hail yell call out take calls hoot +solltet ought to should +beglückt blissful delighted delightedly delights gladdened gladdens happy lucky made happy makes happy +eingearbeitet inwrought included incorporated worked into +überrascht surprised aback astonished amazed astonishes being startled overtakes overtaken startled taken aback +monatelang for months lasting for months for months on end months of number of months +tue do +adoptieren adopt cultivate maintain rear support to adopt a child to cultivate to get somebody to do something to maintain +brilliant bright lucid +annehmbar acceptable admissible decent palatable plausible adoptable agreeable assumable decently passable +kirche church kirk +halblang play down +abschicken send dispatch mail send off send away forward hand over send out post submit +auszug drawer +geröstet roast roasted toasted parched calcined fried grilled suntanned torrefied +schreiben write compose spell book type pen put pen to paper writing publish put +stickig stuffy airless close stuffily oppressive frowsy frowzy fuggy +anmachen light turn on dress hit on come on to flame fix put on come on light up +vernachlässigen neglect alienate shun ignore be off one's guard distance oneself from shirk let aside slight abandon +makaber sick ghoulish morbid grim horrible +ward were +voriges antecedent +terminal end end- final +atomenergie atomic power nuclear power +vollstrecker finisher +dankeschön thank you thanks thankyou +gebäude construct erection fabric +gesungen sang sung chanted grassed +gesprengt burst open blasted blown blown up broken open broken up burst detonated sprinkled +konfiguration setting +tisch bench meal platen stage +ausgelassen boisterous exuberant wild gay frisky ebullient frolicsome hilarious hilariously left out +passte toned was suitable matched +drüben over there yonder there beyond over yon across over here +melancholisch atrabilious blue boring feeling depressed fretful irritating languid listless +erkannt realise recognise detected discerned perceived realised realized recognised recognized spotted +abbeißen bite off bite eat up gnaw through bite through biteoff to consume entirely +ausgestellt displayed exhibited drawn up exposed issued made out on view put out showed +inspizieren inspect scrutinize examine survey review check look over check out control patrol +auserwählt elect select chosen selected +blitzschnell at lightning speed lightning suddenly in a flash instantly lickety-split like lightning lightning fast quick as a flash as fas as lightning +geisterjäger ghostbuster +rollt trundles welters +reagieren react respond counter to answer act take to act to be a strain to be hard on someone to have an effect on +rührselig sentimental mawkish maudlin soppy schmaltzy cloying hokey mushy bathetic drippy +genervt grouchy bugged fretful harried mithered peeved +geheimnisvoll mysterious arcane mysteriously mystical enigmatic mystery mystic excellent superb weird +durchmachen undergo go through experience endure feel live through pass through suffer to be acquainted with to elapse +dulden tolerate endure suffer countenance acquiesce brook stand connive bear abide +jüdisch Jewish Hebraic Hebrew +extra special specially expressly on purpose additionally apart especially separate separately +bademantel robe +benefizveranstaltung fundraiser +erhält conceives obtains preserves receives conserves maintains +hüpfte hopped skipped frisked leaped lept sported +anordnung storage +gutherzig kindhearted kind kind hearted kind-hearted charitable good good-hearted kindly +benahm behaved +umleitung deviation +hegt cherishes fosters nurses treasures +decken cover set roof lay protect blanket coincide defray meet shelter +köpfen behead decapitate head top cut off cut the head off decollate guillotine to paddle to point or curl up +langfristig long-term in the long run long long term long-dated long dated long-range long-ranging long-run on a long-term basis +ertrinke am drowned +aufschlagen pitch hit open serve strike beat knock smack stub wallop +brutal violent cruel ferocious savage beastly +verbindung accession conduit +katalogisieren catalogue catalog +eingeschlagen driven in bashed in battered covered driven into hewed hewn pursued smashed staved in +trödeln dawdle loiter dally slack lollygag niggle linger be idle be truant sabotage by slowness +einmarschieren invade march in to invade to enter to file in to march into to send to transfer +ehrgeiziger more ambitious +wuchs grew vegetation +servieren dish up wait at table serve out to begin to offer to present to submit to supply +gescherzt froliced joked jested kidded quipped +barmherzige mercifully +strickt knits +geradeaus straight straight ahead straight on ahead straightforward directly earnestly frank honest one road +meiden avoid shun eschew avert evade shirk circumvent dodge duck elude +ausbügeln iron out straighten out smooth to develop to expand to strengthen +notwendigerweise necessarily inevitably certainly needs inevitable naturally unavoidable +kränker sicker +beschwipst tipsy tiddly grey buzzed merry squiffy besotted happy jolly +sonstwas something else +umgefallen fallen down fallen over +ausdenken invent devise conceive think out contrive feign think up excogitate forge formulate +ausnutzen exploit take advantage of use avail utilize feed impose on make an entry prey make use of +verkleiden disguise dress up cover face wainscot clad to case to overlay case encase +gehalten controlled held unexpended kept selfcontrolled upheld clamped considered constrained cradled +jault yips yowls yelps +fällt tumbles drops +dahinter behind behind it post behind that +breit wide broad widely vast large extensive stoned ample broadly spacious +herumtreiben rove gad prowl rove about drag one's feet +teller bowl plateful turntable +trügerisch fallacious deceptive delusory elusive fallaciously illusionary specious treacherous deceitful elusory +erwerben acquire get gain obtain procure purchase secure be possible earn assimilate +reibungslos smooth frictionless smoothly fluently trouble-free harmoniously troublefree without a hitch +zehntausend ten thousand myriad all everything 10,000 +ignorieren disregard overlook be ignorant of connive at leave out of account think nothing of be ignorant not know pout +inn amplification benefit gain profit +taugst are good for +geheul howls +grab burial cemetery graveyard +seitdem since since then ever since from thenceforth whereafter after that from that time for henceforth +graben dig burrow trench entrench excavate sink be true to bore delve drill +erreichte achieved attained reached accomplished made headway made progress managed obtained +speziell particular particularly exceptional especial extra in particular specific +harren await wait expect abide to depend on need wait for to need +wohlgemerkt mind you notabene obviously naturally nota bene (N.B.) of course +verfolgung tracking +zusammennehmen total apply concentrate devote muster rack strain brace up collect summon up +anmaßend presumptuous overbearing arrogant overweening supercilious arrogantly pretentious hubristic insolent bumptious +heruntergefallen dropped down fallen down fallen off +hitzig heated fiery hot hotly hot tempered violent fervid fevered feverish hasty +verkrampfen twitch cramp tense up to knot +irrsinnig crazy lunatic mad mindboggling insane absurd awful lunaticly mind-boggling awfully +heikel delicate tricky ticklish thorny touchy awkward fussy sensitive prickly fussily +kaufen buy purchase accept bribe acquire get obtain gain take take over +vorlesung reading +segnete blessed consecrated blest +erhoffte hoped for +revanchieren pay back take one's revenge +dazwischen between during betwixt while between them in between interjacent in the midst of among them +fliegende flying +behutsam careful cautious gingerly scrupulous circumspect wary carefully chary gentle gently +blättern browse scroll to skim flick flick through flip leaf leaf through page riffle +ig complex complicated puzzling tangled +gewalttätig violent violently rowdyish rowdy thuggish abusive brutal ruffianly vicious +eingeteilt sectional divided in rationed scaled assorted classified graded pigeonholed sectored +bestellte bespoke tilled appointed +unversucht unattempted untried untriedly +gefüllt stuffed full double filled fillet crowded plump satisfied +belauschen eavesdrop overhear eavesdrop on +abbezahlt paid off +malt paints pictures +verächtlich scornful despicable disdainful abject vile contemptuous contemptible contemptuously scornfully derisively +schlangenbiss snake bites +kribbelt tickles +nizza nice +skizze adumbration plan scheme sketching trace +zerstörer fighter wrecker +wandschrank cabinet case press +unreife environmentally friendly green +funktionsfähig viable operative executable functional in working order operational working +einer one another any somebody someone on one hand on the other hand a an anybody +skelett building frame +durchsetzen enforce succeed impose accomplish achieve arrive at attain carry out catch encounter +quick lively +steigend rising increasing ascending escalating being on the increase climbing forcene going up growing mounting +fernsehen watch TV watch television teleview television telly to watch telly watch wath TV tv video +auflockern loosen liven up scarify to aerate to limber up to relax to scarify to shake up +schief crooked lopsided askew askance skew oblique awry aslant sideways sloping +effizienter more efficient +auferlegt enjoined imposed enforced levied +zerdrücken crush squash mash crumble grind pulverize flatten pulp waste crease +skifahren ski +zurückbringen bring back restore carry back take back return to get back to get out to restore to retire to a private place to run back +andrehen switch on turn on coerce flog force impose impose upon power up apply assert +erblühen blossom bloom flourish flower to burst into bloom to come into bloom +umgezogen moved moved house relocated removed +zufällige coincidentally fortuitously haphazardly +schuldner borrower obligor debitor debt +starrte peered +erworben acquired a posteriori vested earned got gotten purchased won +erschreckende horrifyingly +anwerben hire recruit enlist employ acquire attract canvass enrol rally woo +herumsitzen to lounge around to sit around to sit idle +erdacht conceived constructed +arbeiter labor operator workingman +weiterfahren move along to drive on to go on +auffassen understand grasp take apprehend be discovered be found out be known be realised be realized become clear +mitgegangen gone along +platzen burst explode crack bounce split pop be filled to bursting break burst open evaporate +eisigen glacially +ausgerastet flipped out +aufgewacht awoken woken up awaked woken +überdauern outlast survive to survive last out to outlive +sammeln collect gather stack accumulate assemble rally pick garner glean pick up +katastrophale disastrously +vergreift makes a mistake +unvoreingenommen unprejudiced candid impartial unbiased detached unbiassed unprejudicedly dispassionate impartially nonpartisan +ketten chain manacle +entflieht escapes +erben inherit succeed come into take over hand over receive take over by transfer to get out to graft to hand over +erbitten request solicit ask invite pray bespeak ask for demand to petition beseech +katastrophal disastrous disastrously calamitous cataclysmal cataclysmic chronic dire +sprotte stuifin +höllischen goddamn +angegeben specified adumbrated bragged given indicated listed quoted shown off stated +biegt bends inflects crooks curves flexes +entscheidet clinches decides determines +gespalten forked cleaved cloven furcate chappy cleft divided split per pale fissured +absitzen dismount get down serve alight to alight to sit out to sit through +lustigste gayest jolliest merriest +wächst grows increases +indiskret loose intruder meddlesome +herunter down downward downwards downwardly below downhill low +pfuschen bungle botch blunder fudge scamp to boob blow cheat come unstuck flub +enkelkind grandbaby +unterhält entertains maintains subsists maintained +foltert tortures +kalt cold chilly coldly frigid cool bleak algid curt dead distant +dieselben the same +könntet could might +knattern rattle crackle flap put-put rat-a-tat-tat roar to clatter +unterkühlt chilly cool reduced the temperature subcooled supercooled undercooled +landesweit nationwide statewide nation-wide national countrywide nationally across the country +murren grumble murmur complain mutter repine be unsettled complain about make an excuse for pick a quarrel babble +seine his her one's hers its itsenäiset his their +dunkeln reconditely swarthy become dark dusk get dark grow dark +dastehen stand there loiter stop to loiter to stand a while to stop +reibung friction abrasion attrition +verblüffen amaze astound baffle flabbergast mystify stun confound bewilder dazzle dumbfound +ungeschlagen unbeaten undefeated unbeatenly +montage mount assemblage +schwach frail slightly slight faintly infirm poor delicate tenuous feebly fragile +köln cologne +anhängen append attach frame add hook stick fix annex foist trail +grabrede eulogy +verantwortungsbewusst responsible responsible-minded +aufschlussreich instructive informative insightful revealing illuminating instructively revelatory telling enlightening perceptive +abweichen differ deviate depart diverge vary disagree drift deviation aberrate get lost +zeichner designer +beschädigte damaged mauled injured marred +abfüllen fill get drunk bottle draw off to fill up to ladle off +untergegangen extinct lost been destroyed declined foundered gone down perished sunk +mindestens at least approximately at the least at most not less than at (the very) least at the minimum if nothing else +schärfer keener +untertauchen submerge disappear dive immerse go underground sink flood plunge dip drown +pracht grandeur +unbestritten undisputed unchallenged uncontested undisputedly undoubted indisputable unchallengedly beyond controversy obvious overt +rosten rust corrode oxidize become rusty degenerate stain to oxidise +gewonnen won gained yielded acquired scooped +eingestanden admitted confessed owned +durchdrehen freak out spin go nuts panic snap crack up go crazy go haywire mince put through the grinder +sauberer cleaner cleanlier more cleanly neater straighter tidier +klopfen knock throb beat tap pound palpitate rap strike hit thump +höflich polite courteous politely debonair bland civil civilly complimentary courteously well-mannered +hm humph huh mmm um +soweit as far as if insofar as so far as provided by and large exclamation on the whole ready so far +erforschte delved investigated explored +schweigen be silent keep quiet keep silent remain silent silent hush keep still hold one's tongue keep silence be quiet +hingerissen rapturous ravished smitten absentmindedly absorbedly abstractedly panicked rapt away rapturously spellbound +kompromittieren discredit endanger imperil jeapordize prejudice +kostenlos free gratis free of charge gratuitous complimentary for free freebie at no charge costless toll-free +entging escaped evaded +zuständigkeitsbereich domain sphere +brenzlig ticklish dicey risky anxiously hairy precarious with anxiety with anxious looks +südkalifornien socal +meins my +verwundete wounded injured person +beansprucht engrossed engrosses called for claimed claims demanded loaded loads strained stressed +gescheut taken fright shied +stamm block stick tree trunks tree-trunk +kitt mastic +willen for the sake of +kredit lending prestige trust +leistete achieved afforded rendered accomplished performed +übersprungen jumped over leaped leapt overjumped overleaped overleapt skipped +vergeuden squander waste dissipate spend chase away disperse throw away to trifle away damage deteriorate +kennengelernt got to know +ausholen to lunge to reach back to strike out raise one's hand strike out take long strides to back up +standbild freeze +nervt peeves +irgendwelche any some any desired +gefangen captive trapped caught prisoner captured stuck bagged captivated encaptured ensnared +unnatürliche unnaturally +vorrübergehend momentary transient +wegrennen run away to run away to make a run for it bolt to avoid detection after having done something to escape to leave to play truant to skedaddle +gefällst somebody likes you +zeitschrift inspection periodical publication +gefahren driven drove navigated gone headed plied between ridden run traveled travelled +gewichen given way disappeared drained away yielded +farbton tincture +operationssaal surgery +umsichtig prudent circumspect wary vigilant cautious judiciously discreet thoughtful cannily canny +gekürzt abridged a little short sawed-off potted shortened omission abbreviated bowdlerised bowdlerized canceled +daß that in case lest provided than +goldrichtig perfect +angezogen attracted decent dressed approached clad clothed donned drawn-in lured on +säen sow seed plant scatter sown drop seed planting separate sough sow (irr.) +familienvater father +verblüffend amazing astounding intriguing hut mindboggling amazingly bewildering flabbergast flabbergasting striking +erkälten catch a cold +veralbern stultify pull someone's leg tease to chase away to let go to parry to pull sb.'s leg to pull someone's leg to sidestep +vorrücken advance move forward proceed advanced hasten promote anticipate be promoted get late go before +gratis free complimentary free of charge for free only absolutely buckshee costless +dazugeben add to add +gell eh isn't it piercing right shrill innit ... +einhalten abide by follow observe abide keep abided comply abode fulfil halt +wimmert whines mewls pules wails +gestört disturbed impaired troubled erratic mad mentally ill abnormal deranged dysfunctional faulty +umfang ambit coverage reach amplitude circuit contour outline spread +zumindest at least leastways at the lowest at any rate leastwise at the very least that is +enthoben deposed relieved +einhalb half +scheren shear clip cut fleece prune trim crop shave harvest +rücksichtslos reckless inconsiderate ruthlessly thoughtless arbitrary ruthless careless completely horribly seldom +bindend ligating trussing obligatory stringent tieing absorbing compulsive definite firm +prärie meadow pasture plain +heutzutage nowadays today these days at present now present currently recently in this day and age lately +angetrieben driven on actuated driven edged goaded impelled moved operated powered propelled +tatenlos inactive doing nothing idle idly sluggishly +luftdruck atmospheric pressure +fürchterlich dreadful terrific horrible fearsome awful tremendous awesome terrible horribly afraid +herausgeputzt brilliant florid gay gorgeous showy arrayed dandified spruced up +abgenutzt hackneyed battered decrepit threadbare trite worn out worn outworn stale banal +verdeckte blanketed covered +abgesessen dismounted sat out sat through +teilhaben take part participate partake share to be implicated in to side with to support to take part in +gras herbs turf +eingedämmt diked dammed up dyked embanked stemmed +hinnehmen accept acquiesce take endure suffer abide bear accredit admit receive +überflüssig superfluous waste needless redundant gratuitous unnecessary idle abundant excess superfluously +schweben float hover soar hang levitate swim breeze glide impend waver +zünden ignite fire detonate light catch fire ignition to spark set off burn spark +besorgt anxious worried apprehensive concerned uneasy afraid anxiously careful troubled worry +trage bier handbarrow +abgekommen deviated veered away | off +beschattet shaded shady tailings shades shadowed tailed tails +wichtige importantly +überspannt crazy extravagant extravagantly hypertensive astounding eccentric exorbitant extreme fanciful overstretches +familienname cognomen +staatlich national state government governmental public state-owned nationalized state-run domestic +schwänzen play hooky skip cut play truant wag ditch play hookey skive bump off cut class +kapitulieren surrender give up give in succumb yield throw in the towel cave in surrender one's weapons to have diarrhea +benehmen behave act behaviour comport demean behavior conduct to take away +verriegelt barred bolted interlocked locked shut shuts +fanatisch rabid rabidly insane frenetic overzealous +aufgebläht inflated puffy blown bloated distended flatulent swelled swollen +äußerster ultimate extreme farthest highest outermost outmost utmost utter very +überlagert covered overlais overlayed blanketed layered overlaid overlain overlays superimposed superimposes +trampeln stomp stamp to lumber tread clump +entrinnen escape avoid evade escape from elude get out avert be exempted be relieved from pain be rescued from +gemordet murdered +nachweisen prove verify account for demonstrate establish test detect reveal vindicate demostrate +riese leviathan whopper +naschen snack nibble relish graze to eat sweet things to have a nibble +entwickelte developed educed evolved contrived devised generated processed +überhört ignored not heard +einstellen stop engage discontinue cancel recruit terminate end finish halt tune in +evakuiert evacuated evacuates exhausted +langt is enough is sufficient reaches suffices +paletti okey-dokey +ausspannen expand unfold relax spread out stretch out adulterate aggrandize anoint apply augment +sowas something like that such a thing +gewillt willing intent minded prepared +brennender flaming at the top flaming inflamed +forderte arrogated claimed postulated charged demanded exacted required +thorn toruń +niedergelassen alighted ensconced established let down lowered settled down +danke thank you thanks cheers ta thank thank you very much thanks a bunch thanks a lot thanks a million no, thanks +stricken knit knitting compile edit knitted knit (irr.) knit} sew to compile to edit +eindämmen stem embank halt stop to dam up to dike to dyke confine curb dam +stück piece off workpiece +erhob levied uplifted upraised ascertained elevated extoled raised +fallend cascading decreasing tumbling dropping at once in great numbers declining descending downward flopping +deaktivieren disable clear to grey out turn off disable (make unusable) inactivate +ergattert gets hold of bagged got hold of managed to grab snatched +protestieren remonstrate expostulate object to squawk appeal grouse grumble murmur mutter +gebenedeit blessed blest +kopfhörer headphones headset +bestach bribed corrupted +raffinierter niftier +heruntergeladen downloaded +übelkeit disgust morning sickness +unschuldig innocent guiltless innocently artless clean-handed helpless inculpable pure unawakened impeccant +tränken soak water imbue make somebody drink saturate give someone a drink dip drench impregnate give a drink +verfliegt flies away +erniedrigend humiliating degrading humiliatingly vulgarizing abasing insultingly offensively decrementing demeaning humbling +frühling spring season +behandeln treat deal deal with attend look after cover care for cure discuss +papieren bookish +herbeigeführt brought about encompassed induced led precipitated provoked +klo plumbing +fertigmachen complete get ready finish beat up blame oneself bring somebody down bully dress up prepare wear someone down +abgelenkt distracted diverted deflected abstracted deviated diffracted refracted +überstanden overcame come through overcome survived +vollbringt accomplishes performs +umsetzen implement transplant permute transform divide separate share render actualise change seats +entfalten unfold develop deploy unfurl spread out flower out make widely known open roll out to evolve +fluss brook +sündigen sin transgress to trespass commit a crime err to indulge in sth. +patrouillieren patrol prowl make one's rounds to make one's rounds +bolzen to kick the ball around +übervorsichtig overcautious +heizung heat +drecksloch shithole +kalkuliert forward calculated estimated +verschlossene uncommunicatively +abenteuerlustig adventurous adventuresome adventuresomely +efeu ivy hedera +trickfilm cartoon +geblitzt flashed +umgesetzt changed places changed seats permuted repotted transcribed transformed +gedeutet construed indicated interpreted pointed +aussetzer lapse +begehrt in demand coveted sought-after popular covets desires much in demand sought after covetted desired +zusammensetzen assemble compose combine put together compound construct frame unfragment agree with arrange +wirbelt swirls twirls whirls +durchwühlen rummage ransack stir up tamper with throw into confusion dredge up examine pry into to rifle to rifle through +hengst entire horses +augenscheinlich evident apparently clear obvious apparent obviously definite demonstrable evidently patent +waschen launder bathe do the laundry wash up lave scrub shampoo have one's revenge wipe out a disgrace +blasen blow wind fellate give head puff suck off play blowjob head toot +davonfliegen flee away scatter to fly away +tricksen bamboozle cheat to fiddle use play a trick practice magic practise magic talk to deride +abspülen wash up rinse scour clean up clear up gargle investigate rinsing to rinse off wash +abgeschlachtet slaughtered +schinden flay haze pick on skin tease to ill-treat to slave-drive mistreat bully butcher +bude gaff +papaya carica papaya +vernichten destroy annihilate ruin demolish exterminate quash abolish wipe out crush devastate +hereinplatzen burst in jump into rush into to barge in barge in +hysterie scare +genug enough sufficient sufficiently adequate quite fairly plenty pretty rather a lot +geprobt rehearsed +hoffen hope trust aspire desire see ween wish command wish for anticipate +wickeln wrap wind swaddle roll twist wind up roll up wrap round diaper reel +abgefangen intercepted braced headed off propped resisted supported +beeinflussen influence affect sway bias impact impinge be reduced change into improve transform +sollen should ought shall must be supposed to command desire see ought to wish for +hä huh I didn't catch ya' pardon what +tante crone +spreizt widens +hochheben raise lift heave pick up elevate lift up uplift raise overhead flatter heaved +widersprüchlich contradictory inconsistent contradictorily discordant conflicting antithetic conflict illogical incompatible not compliant +losgehen start go off depart set out be going out flare up at go out start off to kick off snap +steuerte conned controled controlled navigated regulated +füttert feeds +so thus as like this that such that way this way what an +errichten build erect construct put up establish raise set up constitute found plant +reparieren mend fix patch remedy restore amend doctor rectify remediate +ft ability to understand what is going on around oneself awareness of things around one discretion general public judgement judgment the masses +hütte lodge cote +zusammengerufen mustered summoned +gemeinde local authority local community +ärmste neediest poorest +pervers kinky abnormal askew awry crooked +kokosnuss coco palm coconut palm +erzähler storyteller taleteller +montags on Mondays on Monday each Monday every Monday +real actual physical substantive tangible natural pragmatic true concrete genuine +dann then next so subsequently well afterwards thus now accordingly afterward +zerbrochen broken broke cracked affable broken to pieces broken up cleaved cleft cloven divided +verpflichtet beholden obliged indebted conscript liable committed engaged commits engages obligates +heraufbeschwören evoke conjure conjure up cause induce produce to summon court give rise to precipitate +lackiert varnishes enameled enamelled painted varnished varnished, coated +bedeutete connoted mattered meant signified +geendet ceased concluded finished +einlauf clyster +runterschalten downshift gear down shift down +register mixture rank tab +gründen establish found base build institute plant incorporate set constitute begin +glücklicher happier +verschlingt devours engulfs gobbles bolts down gulps interweaves wolfes +knappe clipped speech page +unschuldige innocently +erdolcht stabs to death stabbed to death +behinderte balked hampered trammeled +wischt mops whisks mops up +stiller more quiet quieter +bunker bin silo +belieben please appeal to be pleasing convenience pleasure +verbrannte scorched deflagrated incinerated cremated +stecken put insert thrust tuck poke stab pierce be plant +neblig foggy misty nebulous nebulously brumous mistily soupy +kranich crane +prasselt crackles +schnüren lace tie lace up string oppress repress tie up tighten +gesprungen cracked bounced gamboled jumped leaped leapt skipped branched hopped +beaufsichtigen supervise oversee superintend control invigilate inspect manage review scrutinize watch +hochachtungsvoll yours sincerely respectfully yours faithfully yours respectfully yours truly sincerely yours +buchhaltung bookkeeping accounts +einseitige unilaterally +bayern bavaria +verderb food spoilage ruin +anstoßen nudge kick off toast launch be blocked be obstructed choke initiate poke knock +bezog sheeted correlated covered got obtained put a cover +weinkeller wine vault +brasilien federative republic of brazil +anprobieren try on fit fit on +kaute masticated champed chewed chomped +gurren coo curr +entzwei asunder in twain apart in two broken in pieces torn +sammelte collected garnered gathered rallied treasured +fürstentum princedom +redselig talkative loquacious chatty voluble communicative garrulous talkatively talky gossipy verbose +gewendet flipped forked turned wheeled wheeled around +rotation twist +beiwohnen attend be present be witness to auditing hearing listening to answer to appear to extend to stand in a row +unversehrt intact unharmed unscathed all right safe unbrokenly undamaged untouched entire in sound condition +geschont spared conserved looked after rested taken care of +begehrenswert desirable covetable sexy attractive +weggeschafft removed +bh bra +geschätzt roughly precious rough venerable appraised appreciated ballpark esteemed rated valued +kuss osculation +zurückbekommen get back recover regain retrieve take back to reclaim got back reclaimed recovered retake +diskreditieren debunk abase abridge bring down couch cry down cut up debase decrease +zurückfallen relapse fall behind redound revert lag resort fall back be beaten be defeated be outshone +parkplatz park parking bay +heilbar curable healable remediable curably capable of being remedied remediably +hintun place put +befohlen commanded ordered +unterscheiden distinguish discern discriminate differentiate differ difference separate identify know bear in mind +festgesetzt stuck set statedly if I remember correctly appointed appointed a time or place assigned decided determinate determined +kupplung coupling joint +spirituell incorporeal mental mentally totemic +konnten could +befürworten advocate applaud support recommend to approve agree approve endorse to advance to advise +abschaffen abolish abrogate suppress annul get rid of disestablish do away with remove revoke abate +bißchen a bit a little +struktur tree feature formation shape +rückenmark medulla spinalis +dicke depth diameter +elastisch flexible resilient limp soft tender springy gentle meek subdued +gefesselt fettered shackled absentmindedly absorbedly abstractedly enchained pinioned vacantly enamored absorbed +unterbringen house accommodate lodge sleep quarter place situate host locate put up +nachlässig careless negligent neglectful slovenly negligently slack devil-may-care offhand carelessly lax +kaltgemacht bumped off done in +reimen rhyme to rime I see hmm hrm to follow versify +wissenschaftlichen scientifically +zurückgefahren driven back cut back run back +kerben notch notches +erfand contrived invented +hineinkommen enter go in come into get in come in flow into set set in step in penetrate +mild bland gentle soft lenient balmy clement tender kind meek +später later afterwards later on subsequent posterior subsequently another day afterward after future years +and moving +eitler more vain +platziert well-placed placed places seeded +irgend any some at all in any way of some kind of some sort +kurios quaint odd strange peculiar bizarre queer funny unusual eccentric +saugen suck hoover leech nurse absorb chew drink lick suckle vacuum +unausstehlich obnoxious unbearable intolerable odious insufferable unendurable darling insupportably intolerably cheeky +geräte set of tools +ansprechen address accost appeal broach respond bring up question react bespeak talk +einstudiert rehearsed +zahlen pay pay for deposit ante up information pay in to make payment brush count data +schnallt straps +entzweien divide disunite split up to break to crack to cut to dilute to halve to have a tattoo in the corner of one's eye to rip +abruf retrieval +minder less inferior lower +außerordentliche exceedingly spankings +zinn tin tinplate +medizinische medically medical +abscheu revulsion +messerstecherei stabbing +haushalten economize budget housekeeping keep house to economise to husband +verwarnt admonished booked cautioned +musikalisch music +fällen cheat dishearten enfeeble +krampf convulsion +unerhört outrageous egregious unheard-of absurd unprecedented outrageously record-breaking scandalous unparalleled in history unreasonable +raub raid +kaputtmachen break ruin destroy smash bust bust up damage deteriorate exhaust knock down +erbt inherits +abblasen blow away to scrub discharge release gas to call off to cancel +empor up upwards aloft on high upward +reinfallen to be taken in +entschlossen determined resolute decisive resolutely purposeful definitely firm resolved intent challenge +beschlossen decided agreed concluded determined resolved +spätestens at the latest not later than at the at the outside latest +monaco principality of monaco +erwarten expect await anticipate wait look forward to abide look estimate bide project +französin frenchwoman +wohlhabender better off +liebes dear +durchkommen pull through get by thread exude leak ooze run out seep out to come through to get through +gemusst had to +pochen throb insist pound knock pulsate beat pulse strike thump to beat +rebelliert revolts rebels revolted +übermittelt transmitted conveyed transmits +widersetzen oppose resist defy object protest to be disconnected to be off to be out to get out of place +vorausgesagt foretold forward forecast forecasted foreshown forespoken predicted prognosticated prophesied +abgestellt off put down assiged delegated intercepted parked remedied seconded set aside stopped +verrechnet offset reckoned up +durchkämmt combed combed through scoured +bannen avert exorcise enchant excommunicate ban exile to exorcize banish bewitch captivate +korrupt bent venally crooked rotten venal crookedly depraved +geht ambulates goes walks +erforderte necessitated required +angelogen lie to lied to +fantastischer more fantastic +unterzeichnen sign subscribe execute undersign initial endorse to ink put name to initial a treaty +liquidiert wound up +erfüllt comply fulfilled complies fulfills fulfils imbues preoccupies prepossesses complied dispatched +vertrieben dispelled dislodged dispelling distributed cast out displaced evicted expelled frightened away sold +morgen tomorrow to-morrow morrow east next day +aufgreifen take up pick up pick-up apprehend seize to capture to criticise to criticize to deliver to find fault with +einreden persuade instruct warn suggest to bundle up to instruct to persuade to record to roll up and put in to tell someone to do something +bezeugen testify witness vouch bear depose attest certify bear witness bear witness of endorse +schirm canopy +hinauswerfen throw out eject expel fire turn out oust abandon sack sacrifice throw +benötigt needed required needs called for lacked requires +petzen snitch tattle squeal sneak beg pinch grass inform tell tales to blow the whistle on sb. +informiert enlightened schooled briefed clued in knowledgeable +lindern alleviate palliate soothe ease relieve mitigate moderate assuage allay mollify +einsatzfähig operational usable out of the box +sicherheitshalber just in case precautionarily as a precaution preventively to be on the safe side better for good measure +galt dry was valid +weggeschnappt snapped up snatched away swooped swooped up +anmelden announce log in declare enroll notify register sign up advertise give notice of book +feuchten humid moisten to wet +eingelocht locked up potted put inside +angehäuft cumulative accumulated accumulative aggregate amassed banked clustered conglomerated cumulated heaped +hereingelegt taken in bamboozled gulled tricked +heimfahren drive home to go|drive home +filmte shot +hingeworfen thrown down dashed off dropped flung down jotted +luft air breeze +profitiert benefited capitalized +verleihen lend award loan bestow give impart confer contribute advance borrow +bestialisch brutish beastly brutal fell vicious violent +masturbieren jack off jerk off to jerk off +wettet bets wagers stakes +höfliche complimentary courteously debonairly politely +zurückstellen defer delay put back return place back leave as it is postpone replace retard to restore +wagen dare risk venture carriage brave durst hazard dare to venture to be audacious +ausgewählt selected select chosen selectively choosing assorted choice drafted elected picked +angemacht aroused dressed harassed lighted lit mixed put on sexed tempered tossed +abgebrannt broke skint bankrupt belly-up hard up penniless burnt down spent +verhaltet retains +kapituliert surrendered +fangen catch capture trap seize take apprehend grab grasp bag perceive +rechtmäßig rightful lawful legitimate legal lawfully legally canonic canonical sanctioned allowable +freudig joyful joyfully happy delighted glad joyous joyously pleasant cheerful happily +würdig worthy dignified worthily dignifiedly appropriate decorous grave respectable clean cold +bezichtigt accused accuses charged taxed +überstimmt outvotes outvoted overruled +ente drakes mandarin duck +abgesetzt degraded degradet discharged airdropped deducted deposed distributed dropped dropped off put down +unterschiedlicher more different +isolierte insulated segregated +aussagen testify declare bear depose predicate reveal state plead give evidence say +erbaut edifies constructed constructs edified +beschämend shameful disgraceful shaming abashedly bashful blameful blamefully embarrassed abashed abashing +zweideutig ambiguous equivocal suggestive ambiguously vague equivocally backhanded confusing flaky forlorn +blödsinnig stupid idiotic foolish ridiculous absurd dull imbecile silly addled asinine +kreieren create +vorlaut forward impertinent flippant pert insolent cheeky impudence pertly audaciously boldly +zuallererst first of all above all chiefly first first and foremost firstly mostly particularly in the first instance +gemerkt memorised memorized noticed +aufsparen save hide reserve save up to hold on to to keep in reserve to set aside +nochmal again once again once more +prominent distinguished leading notable outstanding +widmung dedication devotion +marke record +versehentlich inadvertently accidentally accidental inadvertent by mistake by accident in error unawares accidently undesigned +langusten spiny lobster +erzfeind nemesis +rätseln guess puzzle riddle to puzzle to rack one's brains +widerfährt befalls +aufwachsen grow up grow be brought up be raised growth to be brought up to be good at to be raised to excel in to grow +nannte named titled termed +dies this that certainly these this one this here bark familiarizing suffix hey howl +plädieren plead advocate plea declare preach pleaded pled appeal pled} to plead {pleaded, [Am.] pled, pleaded, [Am.] pled} +film flick movies pellicle release +wichtigere more important +vielversprechende promisingly +pflückt culls picks +bestehen exist consist insist pass be stand succeed obtain demand comprise +dünnen thinner +argwöhnisch suspicious suspiciously distrustful leery mistrustful doubtful wary fishy shady suspect +unschlüssig indecisive undecided irresolutely complaining confused doubtful half-cooked halfhearted hesitatingly irresolute +verwegen bold foolhardy daring reckless swashbuckling intrepid venturesome venturous adventurous audacious +zumuten ask expect ask for demand inquire request +bestenfalls at best at most at the best at the most ideally +gehorchen obey abide by follow comply abide accompany be subject to observe submit to heed +größtenteils mostly mainly for the most part chiefly largely majority primarily almost almost all for the greater part +normalerweise normally usually customarily as a rule ordinarily naturally typically general normal usual +hochnäsig supercilious arrogant haughty uppity snooty high-hat uppish proud snootily stuck-up +schwitzen sweat perspire ooze transpire drip to paddle to shovel +flöte recorder +kindisch childish infantile immature babyish childishly juvenile boyish puerile +umwandeln convert transform change alter metamorphose repurpose amend commute metabolize shift +hexen bewitch charm witching +absteigen descend dismount go down alight get off abandon bring get down to be relegated to come down +ausgefallen fancy odd offbeat outrageous eccentric unusual appalling bizarre exceptional inordinate +geschwind quick fast quickly swift rapid prompt speedy rapidly swiftly promptly +geil horny randy cool lush nice wicked lecherous lustful prurient awesome +aufgegriffen grabbed taken up picked up +besonderes particular special +verteilt shared distributed distributes allots dispenses interspersed allocated alloted allotted apportioned +pst shh shush sh hist hush shhh +sein be his its exist have her one's their be born yesterday it +mittags at noon at lunchtime 12 p.m. 12pm in the afternoon +hüpft frisks skips leaps sports +angepiepst paged +abklappern canvass to canvass +schnattern gabble honk cackle gaggle quack bark make sound purr croak +abgeklärt clarified judicious mellow rational reasonable sensible +heterosexuell straight +treu faithful loyal true loyally faithfully constant staunch steadfast trusty abidingly +waagerecht horizontal horizontally level across even lying +wickelt swaddles winds rolls twists wires wraps +begegnet encounters meets met come across encountered +rühren stir move touch affect budge mix agitate attitudinize change deny +tauge am good for +streng hard strictly austere tough sternly rigidly rigorously sharp stringently +platz down point of departure starting point +andre other +schelten scold chide berate rebuke reprimand reprove tell off blame upbraid admonish +denken think believe guess opine suppose consider feel imagine reason contemplate +rieb grated rubbed chafed ground +verpatzt muffs mulls snafus crabbed fluffed fluffs messed up messes up muffed snafued +entsprach correlated corresponded complied conformed met +kinderzimmer day nursery +mitgezählt been relevant been valid counted in counted with included +beleben animate enliven invigorate vitalize vivify liven revive freshen inspirit liven up +bemerkte detected noted noticed observed remarked +original genuine creative different eccentric extraordinary primitive striking +obdachlos homeless unsheltered houseless on the street roofless vagabond unhoused +aufschreiben write down take down mark down record make a note mark out note note down chronicle leave a note behind +niederschlagen knock down precipitate floor down put down condense knockdown lower beat up defeat crushingly +duellieren duel +randaliert rampaged rampaged around rioted riots +trüb hazy cloudy gloomy murky turbid dull opaque dim fishy glazed +kerosin paraffin petroleum +stiftet donated founds +verwesen decay rot decompose putrefy corrode die in obscurity fall to ruins go bad rot away rust away +bewundernswerte applaudably +glaubhaft believable credible plausible probable likely plausibly believably feasible trustworthy thrustworthy +verlangt demands requested requests requires requiring asked charged charges demanded desired +entkräftet effete effetely invalidated devitalizes enfeebles invalidates rebuts adynamic devitalised devitalises +passten were suitable +großzügig generous liberal charitable permissive broad noble generously lavish tolerant broad-minded +einkaufswagen buggy +bündeln bunch bale multiplex administer control fold govern manage tie up in a bundle +ausgegraben unearthed dug out excavated dug up grubbed out grubbed up howked scooped out +same bead fruit +nörgelt cavils grizzles grouches nags carps crabs grouses +babysitten sit +zögern hesitate tarry demur falter halt pause procrastinate waver hesitation hover +ehrliche honestly straightforwardly +aufpasser chaperon +kg anamnesis limited partnership medical history medical record +saukalt as cold as a brass toilet seat in the Yukon bloody cold fucking cold +buche beech (fagus) +weinbrand brandy brandies spirits vodka +kraftlos powerless feeble faint infirm impotent weak feckless vapid anodyne nerveless +grässliche direly grisly +sardellen anchovy +rausholen drag out pull out take out +abbild icon idol +passende appositely +blüht prospers +beschwert loaded weighted burdened charged weights +gesehnt longed yearned languished +verstauchung distortion +mir me myself we us +übergewichtig overweight fat fleshy +gingen went +verrückteste buggiest craziest daftest looniest screwiest wackiest +ödland wilderness +ansonsten otherwise else apart from that or or else for the rest in other respects besides failing which +gitter grid bars +gesteckt mated plunged poked put put in stuck thrust tucked +annähen sew on +zusammentrommeln round up gather mobilise mobilize muster alarm raise the alarm rally sound the alarm to muster +begründete accounted substantiated founded +niedrig low menial humble lowly short mean blackly despicable light menially +angetroffen come across encountered intersected struck +vorn before ahead in front fore forward at the front in front of anterior beforehand earlier +werfen throw cast pitch toss fling flip heave project whelp chuck +mobilisieren galvanize line up +mutierte mutated +erwarb acquired earned purchased +ball bump circle +standhalten hold out hold resist stand firm sustain endure hold one's ground withstand defy give up +eingeschlichen crept in +abgefüllt filled bottled +anfertigen make manufacture fabricate produce fashion prepare create commit send tailor +anderenfalls otherwise or alternatively else or else without but if failing which if not +aufgelauert waylaid ambuscaded bushwhacked +weißen whitewash bleach white +sonderbar strange weird odd bizarre peculiar queer curious unusual eccentric funny +bastard by-blow +abtrünnig apostate renegade disloyal rogue schismatical apostates faithless rebellious separatist disobedient +rückt hitches moves +schlachten slaughter butcher kill defeat slay cut liquidate massacre murder abase +verheerend devastating disastrous cataclysmic cataclysmal disastrously fatal wasteful catastrophically devastatingly frightful +behütet protects sheltered cared guarded hatted protected +pocken measles +gleichberechtigt equal having equal rights equitable on an equal footing +künftig future henceforth in the future from now on prospective in future hereafter for the future next as of now +dufte great smashing swell heavy +ok OK okay O.K. okey +tödliche lethally +wasserfall cascades fall linn +beharren persevere persist insist assert persist in saying be obstinate in saying carry out carry through persist in push through +hinterhältiger snakier meaner more perfidious sneakier +beherbergen accommodate house shelter board lodge host shield carry give shelter to accomodate +zugelassen admitted tolerated accredited allowed allowed for approved authorised authorized let licensed +zins interest +geschmolzen molten liquefied melted liquified smelted softened +tröstlich comforting comfortable consolatory comfortingly +keuchen gasp pant wheeze breathe sigh to puff and blow breathe hard chug puff puff and blow +leck leaking leaky punctured +kommunizieren commune comunicate deal to commune with sb. +mobil movable moving lively moveable portable +nie never by no means for all the world not at all on no account till doomsday not ever at no time hardly ever nevermore +bewegliche movably +wöchentliche weekly +strickjacke cardy +abgeleitet derivative derivational derivatively derived secondary deduced derivated bled off by the way conducted +anregend exciting stimulating brisk inspiring stimulative absorbing animating fascinating hot inciting +verheddert afoul gets entangled raveled +komfort convenience +aufgehalst saddled +zusammenschlagen smash beat up knock out knock unconscious click staved to stave attack beat together clap +klammerte stapled clung leeched clamped clasped +schwierigste catchiest most difficult +vorsprechen audition come to appear before leave visit withdraw call recite to come to to continue +rülpsen burp belch to burp up +farbenblind colourblind colorblind color blind colour blind colour-blind color-blind +patt stalemate +furzen fart break wind flatulate pass gas to flatulate guff let rip blow ass blow raspberries crackle to life +vorstellen introduce imagine present represent envisage picture depict constitute offer perform +tanken refuel fuel gas fill up to fuel up to get to get fuel(patrol)gas|diesel to put fuel in to put in +herde flocks +deines yours your +gratuliere congratulations +ausgebeutet exploited commercialised sweated +auszahlung cashout +genutzt commercialised exploited harnessed occupied used utilised utilized +hintergangen defrauded +ungeheuerlich monstrous outrageous egregious scandalous enormous flagrant iniquitous appalling atrocious awfully +bloß bare merely just naked mere only but nude simply sheer +einhandeln provoke stir +erwischt gotcha caught nabs boned catches copped gets hold of got got hold of nabbed +nachkommen meet fulfil follow satisfy fulfill perform cope with grant match obey +meckert bleats grouses bitches grouches nags +verwirklicht actualizes realizes accomplished accomplishes actualised actualises actualized realised realized substantiated +anschreien shout shout at rebuke rebuke strongly scold harshly tell off +anstehen queue stand in line form a line be pending equal follow match queue up rival run along +offenbar apparent apparently obvious evident obviously clear evidently manifest confessedly definite +darüber above overhead over it meanwhile over about across about it above it beyond +zerlegt hashed carves decomposes disassembles disjoints dissects analysed analyses analyzed analyzes +erbschaft heirship inheritance (economics) +ups oops +prompt quick fast speedy rapid swift quickly expeditiously expeditious +toilette closet commode head khazi +verletzbar vulnerable damageable violable vulnerably violably +marmor marble +identisch same anyhow anyway equal to in either case like equivalent +gewinnen get earn achieve extract enlist profit acquire persuade attain find +antrieb propulsion powertrain +angeboten offered proffered offerred profferred provided quoted served tendered +abartig abnormal perverse deviant kinky aberrant exceptional abnormally disgusting horrible horrifying +behilflich helpful collaborative instrumental instrumentally collaboratively adjuvant assistant implemental +dicksten thickest +on online first produce of the season mobile terminal transliteration +hörte heard +sexuell sex carnal +eh anyway before +flüstert whispers whispery +einschläfern put to sleep euthanize put down lull to sleep destroy lull put away to euthanise to put away +skepsis wariness +schande disgrace honor honour +erneuern renew regenerate renovate replace change restore reform exchange remake repeat +akzeptiert accepted accepts agreed agrees honored honoured pounced +reinheit cleanliness +abchecken check out to check +gastronomie catering trade +machte moored made performed +weiß white Caucasian blank whitely knows argent broad and empty white cloth +wesentlicher more essential more important +kostete cost tasted +hinken limp hobble be lame halt stump toddle go lame to walk with a limp +imponiert impressed +verguckt smitten +schild badge guard peak scutcheon +zusammengesetzt composite compound complex complexly consisting something joined together combined consisting of pieced aggregate +rechtfertigt justifies backed up justified warranted +wasserhahn spout water faucet +peinlich awkward embarrassing painful distressing scrupulous disconcerting unpleasant disconcertingly distressingly embarrassingly +manipulieren rig handle fix tamper gerrymander manage do have experience with look after +beschützen protect shelter defend guard shield keep abide observe patronize preserve +gewinn profit benefit gain win avail booty income lucre rake-off +erreichen reach attain accomplish catch gain arrive at find hit obtain manage +rampe flight of stairs +leuchtend bright luminous shiny vivid brilliant glowing lucid luminescent luminously blazing +ni names of musical notes +stritt altercated quarreled quarrelled wrangled brawls disputed spatted +konstruieren construct build make design fabricate engineer establish set arrange +generieren to produce to raise up to retrieve to revive +verplempern fritter away waste fritter to let something slip away to lose completely to scatter to spread to waste all +klebrig sticky glutinous gluey tacky tenacious gooey adhesive ropy viscid stickily +fieber heat +absagen call off cancel turn down decline refuse cry off renege ask leave excuse oneself postpone +überrennen overrun overwhelm to run down to run over +bohne bean plant +eigenes own +dressiert trained trains +abgeblasen cancelled canceled scrubbed +sturer more pigheaded +stützt props supports sustains +solo single unmarried alone +verdunkeln darken dim obfuscate obscure becloud shadow eclipse to black out to dim out opaque +stehend standing related stagnant stationary still vertical stood up suiting upright +anpflanzen grow plant cultivate breed rear +klatschen clap gossip applaud acclaim slap tattle smack splash chin-wag beat +aufgeholt made up for caught up regained +gesetzt sedate staid sedately firm setting earnest grave mature mellow seated +elbe elbe river +aufspringen jump up get up rise start up burst open spring open leap to one's feet spring up chap jump up and down +herrichten arrange prepare adapt array fix up get ready set to adjust to put in order accommodate +schicker spiffier tonier trendier yummier drunk fancier smarter snazzier +aufgekauft bought up +losmachen unfasten untie detach disengage loose unloose undo loosen release unhitch +geröntgt X-rayed +ehrenwerte honorably honest +weggestoßen pushed away pushed off +überholen overtake overhaul pass outstrip outdistance recondition refit outrun surpass outsail +entehren dishonour dishonor rape to defile violate contaminate corrupt defame degrade make dirty +ineinander into one another +zufriedenstellend satisfying satisfactory satisfactorily adequate fully addicted all out amply completely gratifying +vonnöten necessary needful +beanspruchen claim stress vindicate demand take up strain engross occupy require use +eintreiben collect cast into devote oneself to drive in shoot into smash throw into to drive home to drive in to exact +deprimierend depressing depressingly dismal damp downbeat gloomy +booten bootstrap start to boot up to start to start up +umgestimmt retuned brought round +gefährlichste most dangerous +offensiv aggressive aggressively attacking +mutigste gamiest grittiest gutsiest most courageous pluckiest +durchblicken look through see through to understand +hallihallo hey +schliesse turn +eingelassen flush let in admitted to embedded recessed run set sunken +mandel sweet almonds +leidenschaft fire +verbeugung curtsy +dutt topknot +friedliches placidness +gewitter thunderstorm squall +kern bottom duramen heart wood +plätzchen bickie cooky snap +geschieht happens +eingebrannt bronzed brown burned-in sunburnt tanned +putz stucco +lässt lets +genügend sufficient enough sufficiently ample fine acceptable fair passable tolerable abundant +log belied +zugeben admit concede confess acknowledge own add recognize accept agree append +angebracht appropriate suitable expedient congenial seemly advisable apposite applicable fair fit +südstaatler southerners +lernst study +kappt clips tops +entweichen evade dodge escape avert avoid circumvent duck elude shirk sidestep +wichtiger more important bigger +damit in order that so that so that thereby therewith in order to with it hence here +bedeuten mean signify imply connote denote stand for spell portend involve means +verwundet wounded stricken wounds hurt injured lacerated +wiederbringen restore return bring back put back ship transport fetch recall to give back to reestablish +schnellste fastest quickest speediest swiftest +schicken send post forward dispatch behoove despatch ship emit fire give forth +rumsitzen to sit around to sit idle +leuchten shine glow gleam flash sparkle be bright beam brighten flame glitter +bewerfen pelt null lacquer paint plaster smear spread throw a person down throw at throw something at a person +verlegen misplace mislay embarrassed publish abashed reschedule relocate shy transfer bashful +geschubst pitchforked dug jogged nudged pushed shoved +wegschicken send away turn away consign dismiss dispatch expedite forward send send off ship +barbarisch savage truculent vicious heathen +formiert forms up formed up +liebevoll affectionate tender benign affectionately loving caring tenderly amorous fondly lovingly +erforscht delves investigates delved explored explores investigated prospected +ungehobelt blunt boorish churlish vulgar crudely coarse coarsely ill-mannered mannerless angular +krächzen caw croak grate bark make sound purr rasp crackle to bark to call +oberster supreme chief paramount top topmost uppermost +bisweilen sometimes occasionally at times now and then female proprietress once in a while from time to time occasional rare +dünner skinnier +empfahl advised commended counseled counselled proposed recommended suggested +unbegründet groundless unfounded unsubstantiated unjustified baseless arbitrary gratuitous nonsense rootless unsupported +deutscher German +reife ripely maturation +süßen sweeten dulcify sugar season sweet +servus cheers hello cheerio goodbye hi hiya so long toast +hegte cherished fostered nursed treasured +also so therefore thus all right then well right and anyway come +abbezahlen pay off +beschließen decide conclude determine resolve settle end adjudicate wind up finish terminate +überlastet beleaguered overburdens slashdotted overburdened overcharged overextended overload overloaded overloads overstrained +bespritzt dabbles spatters splatters dabbled flecked spattered splashed splattered spotted squirted +geräumig spacious roomy wide capacious vast broad extensive ample commodious spaciously +gewidmet dedicated devoted given +hüllt wraps +treibt drifts impels propels wreaks beaten pushes +totschlagen kill beat to death swat kill by hitting to strike dead assassinate murder strike dead to waste +tropischen tropically +unterschätzt underrated underestimated underestimates underrates undervalues underappreciated undervalued +steg bar partition +ruhestand retirement +betrug amounted to fraud cozenage defraudation fiddle humbug imposition +verbürgt authentic vouches vouched +anker grapnel +berühmte famously +übermorgen the day after tomorrow day after tomorrow overmorrow in two days next day but one two days later four days from now +bekehrt proselytes proselytizes convert converted converted to proselytised proselytises proselytized +weiterkämpfen fight on +cracker biscuit +hoffend hoping trusting +misstrauisch distrustful suspicious diffident mistrustful distrustfully wary askance distrustingly doubting incredulous +akademischen scholastically +gereist toured travelled voyaged journeyed peregrinated traveled +hinausgeworfen thrown out chucked out ejected evicted fired kicked out turned out +härter flintier steelier tougher +zweiundzwanzig twenty-two twenty two +rauskriegen catch up to figure out to get out +grausamer crueler ghastlier crueller +lustvoll sensual exciting libidinous sensually bewitching breathtaking dazzling delightful divine +verkabelung electric system +assoziiert associate associated +unentbehrlich indispensable essential necessary required vital indispensably compulsory mandatory obligatory essentially +comic graphic novel +scham dishonor honor honour +feierlich solemn ceremonious ceremonial grave solemnly ceremoniously festive formal ritualistic ritual +anzeigen indicate announce advertise show display report notify inform denounce give notice of +ringen wrestle grapple struggle come to grips with engage in a bout fight make effort strive for tackle to contend +aussetzen abandon suspend expose stay interrupt maroon offer defer cut out fail +gruseliger creepier weirder +gehören belong pertain appertain belong to be affiliated with be subject to come under be have be proper +entschließt determines +zögerlich hesitant backward hesitantly confused halting timid perverse unable to be honest +niedlich cute neat sweet adorable pretty charming dinky lovely nice cute little +schlummern doze drowse nap sleep kip lie dormant close one's eyes to close one's eyes to remain dormant +brosche clasp fastener staple +betrunkene groggy +einmal once first some day sometime time never firstly one day one morning one time +historisch ancient traditional in history from history having an ancient and honorable origin period +realismus actuality +hirse millet +alliierte confederate +plagt infests afflicts smites +losgefahren driven off gone off got off moved off set off +getappt toddled +gelöscht defunct canceled extinguished slaked blanked cancelled erased killed quenched scratched +spekuliert played the market speculated +stammelt babbles +provozieren tease hassle urge make love to pressure someone for sex to cause woo agitate be provocative +gewundert wondered surprised +absprechen arrange deny admit to something agree be suitable for concur dispute suit sub to agree upon +kugelfisch puffers (fish) +hölle purgatory heck underworld +beibringen teach instruct produce inform instil give an idea to train to adduce procure break +mutter nut mama mamma motherhood +verzichtete renounced abdicated did without forbore foreswore forewent forwent stood down +geblendet dazzled infatuated besotted bedazzled dazed +welch what be like +bearbeiten edit hew adapt tool process treat redact handle machine arrange +weicht yields +pos good material or data +duzend addressing with the familiar du calling du +besudelt besmirches smirches besmirched smirched stained +trauriger sadder +schmollt pouts sulks +beeinträchtigt impaired affected impairs vitiates affects compromised decrepit flawed interfered marred +rational reasonable logical lucid +irre mad crazy terrific lunatic aberrant barmy freakish freaky funky insane +sichergestellt confiscated seized assured ensured guaranteed secured +belangt prosecuted sued +abendessen supper have dinner +letzte last ultimate final endmost hindmost latest latter utmost conclusive definite +vernahm heard interrogated questioned +auswärts outward abroad out outwards out of town outwardly away overseas away from home outside +dienstleistung services +griff butt grabbed gripped helve reached snatched stock +genähert approached approximated advanced +exzellente good crop masterpiece +vermehren augment increase multiply aggrandize add grow propagate spawn accrete aggrandise +unersetzlich irreplaceable irreparable indispensable irrecoverably irredeemable irredeemably irreplaceably priceless irreparably beyond repair +einpflanzen implant plant pierce thrust violently to prick in graft root to insert to put in +gestrichen canceled cancelled coated deleted dropped expunged level off painted skimmed +versagte flopped malfunctioned failed +schmierig greasy sleazy smeary smudgy filthy greasily grimy lubricious slimy slobbery +schranke control pike +angekündigt advertised announced pronounced adumbrated heralded prefigured signaled signalised signalized signalled +untergetaucht disappeared dived dived under ducked immersed submerged +erschöpft exhausted jaded depleted weary worn out worn-out effete outworn overwrought spent +kreditwürdigkeit soundness +hypnotisiert mesmerized mesmerizes mesmerised +bändigen tame restrain control curb subdue check domesticate brake bridle detain +existenz presence +miauen meow miaow mew caterwaul miaou make sound purr to bark to call to make sound +flüchtete absconded escaped resorted +vergewaltige rape +krimskrams paraphernalia +thunfisch albacore +mitgehen accompany go along come along appearing that be added to be adjusted to become married comply with having the appearance of looking like +obszön filthy obscenely dirty bawdily scurrilous libidinous vulgar morally corrupt ribald +verkündet enunciates announces annunciates heralds promulgates announced enunciated proclaimed pronounced reported +erwischte nabbed caught got hold of +umfassende capaciously comprehensive comprehensively encyclopedical extensive profundity +arbeitstag available days +melone billycock cantaloupe +perverser kinkier +verglich compared likened +dichten write seal write poetry versify compose chant recite compose poetry calk caulk +willkommener more welcome +womöglich perhaps possibly maybe if possible probably if anything ablins aiblins mayhap peradventure +flüstern whisper murmur mutter speak under breath susurrate breathe r to whispe +lief ran walked +fingiert fictitious bogus false feigns hypocritical sham colorable fabricated fake faked +flussaufwärts upstream upriver up-current +kombination hybrid +reizt excites piques provokes teases irritates riles +furchtbares awfully +typ specimen cat cuss ilk +adler falcon hawk +bildschön beautiful lovely ravishing beauty +immerzu incessantly always 24/7 constantly continually perpetually for ever 24|7 all the time +gelingt succeeds gone right gone smoothly succeed worked worked out +vermessen presumptuous survey foolhardy overconfident measure arrogant cocksure pretentious bold cross the line +erbrechen vomit throw up puke spew chuck hurl regurgitate upchuck disgorge spit +witzige facetiously witty +altert ages grows old +übergab consigned relegated surrendered delivered extradited gave up +aufholen catch up make up for overtake gain on put pressure on regain make up to overtake to roll up to tuck +trotzt defies +innen inside interior internally inward indoor indoors interiorly within inwards +schubsen push shove nudge jog pitchfork to dig to jostle jostle prod +tiefste deepest lowest +jan john +widerspenstig recalcitrant rebellious intractable wayward disobedient insubordinate ornery contrary contumacious contumaciously +geleckt licked slick spruced up leaked +eingeprägt impressed engraved graved graven implanted +gottlos godless reprobate ungodly wicked godlessly impious profane unholy irreligious wickedly +sabotieren ratten be idle be truant counteract sabotage by slowness undermine countermine cross oppose +vermitteln mediate impart arbitrate convey procure intercede conciliate connect straddle broker +vermurkst botched bodged bodges botches foozled foozles goofed up +wecker buzzer +ahnte guessed presaged anticipated +schrumpfen shrink shrivel diminish contract dwarf shorten decrease dwindle narrow to contract +protokoll certificate listing transactions +abergläubisch superstitious superstitiously +schwacher weaker +weinstock grape vines grapevines +arrangieren convene contrive bespeak marshal array assemble create deal with dispose of +anschluss affiliation contact joining line +losgegangen charged gone off got off kicked off +ordnen arrange marshal organize adjust sort array organise place put in order +mäh baa +schmerzlos painless indolent painlessly acheless unaching indifferent +beschwerlich onerous burdensome arduous cumbersome troublesome tiring awkward clumsy unwieldy difficult +missfallen displease dissatisfy displeased dissatisfied to displease sb. +baden bathe bath swim take a bath shower have a bath wash bask in the sun imbrue +erbeten asked for begged requested solicited +grinsen sneer smirk smile +angeschwemmt alluvial washed ashore alluvian alluvious washed up +abschminken remove make up remove the make up to remove the make-up +entstand arose came into being accrued originated +turm dungeon fort sail +sammlung ingathering +weitergeben impart pass on pass relay hand down transmit forward hand on hand over pass down +backstein brick solid brick +durchbrochen pierced-work open work open-work fretted openwork perforated +strengstens absolutely strictly +notiz remark +hütchen cone +barfrau barmaid +kommerziell comm. commercial |com. +erzittern tremble quake shudder up tremble violently flinch shake +bedauernswerte deplorably pitiably +kreditwürdig credible solvent worthy of credit +einfahren run in come in break in harvest reap to retract bring in drive in go down knock down +beaufsichtigt oversees superintends supervises controled controlled controls invigilated overseen proctored proctors +belohnt remunerates recompenses requites rewarded rewards recompensed remunerated requited +gewiß certainly sure certain surely assuredly for certain for sure sure as shooting sure enough benign +voller chock full thick +geschüttet heaped up dumped poured raised slopped +farbe color colour ink paint bloom coloration +giftiger more poisonous +umbringen kill murder slay eliminate bump off dispatch do hit off polish off +sitzungssaal courtroom +künstlerisch artistic artistically artistical laboured precious +bevorstehen impend await approach expect wait happen be in store for befall draw near press +schuldig guilty culpable due blamable blame blameworthy blamably culprit delinquent guiltily +leiste baseboard +mittelmäßig mediocre mean ordinary middling moderate fair medium common indifferent middlebrow +spitzname soubriquet +gestapelt stacked piled +manipulation rigging +überleben survive outlive live live long live out have a long life live a long time live through alive last +garantiert warranted avouches guarants underwrites underwritten warrants assured guaranteed |gtd., guar. +entschärft deactivated diluted +vernünftig reasonable sensible rational judicious reasonably sound prudent sagacious wise judiciously +verdirbt addles barbarizes corrupts debauches depraves spoils vitiates barbarises ruins taints +leiter scale stepladder steps +synchronisiert dubbed synced +betteln beg mendicant panhandle ask invite request to go begging cadge crave go begging +doofer dumber sillier +absegnen bless grant to approve +reisepass pass +wiederhergestellt recovered restored re-established reconstituted reconstructed refitted retrieved +sport games pastime +abwenden avert turn away ward off divert head off shove to one side prevent to avoid to prevent to stave off +entgehen escape elude evade avoid avert circumvent dodge duck shirk sidestep +arterie vein +letztes last +gegen against versus toward about into for with towards contra contrary to +schwebte floated hovered impended poised soared +durchgelesen read through +vorhandene availably +spülen rinse flush wash swill wash up do the dishes irrigate gargle launder to douche +hilfskraft busboy +giftiges venous +erlangen obtain acquire attain get achieve gain reach earn derive win +schmeißen throw sling chuck shout bung hurtle plonk deal face defeat give up +schwor swore vowed +gesichert safe benign harmless saving secure secured backed ensured firmed innocuous +faszinierende fascinatingly +beunruhigende disquietingly +erdbeben earthquake earth tremors +gestimmt tuned voted attuned balloted tallied tuned up +überzeugte convinced persuaded +überschlagen estimate lukewarm break cross estimated roughly flash omit tepid warm to estimate roughly +bricht cracks reneges sunders +studiert scrutinised scrutinized +verlogen mendacious false mendaciously hypocritical lying phoney untruthful deceitful dishonest untruthfully +abschieben deport push off expel shift toddle off shuffle off dump get rid of go away put the blame on +geordnet orderly classified tidy in order in turn one by one ordered put in order sorted tidyed +durchbrechen break through breach break pierce break in two penetrate cut appear burst sprout +ausstrahlung presence +bedient served serves valets handled managed operated operates serviced valeted +immobilie property realty immovable property +koordiniert dovetailed +feuer candle fire-resistant paint fires +spulen rinsing spool to wind wind +gewicht gravity mass substance weightiness +zurückgenommen taken back scrubbed withdrawn +tütchen bag +risiko gamble +renaissance rebirth revival +träne drip lachrymal fluid +zahlte defrayed paid +erinnert remembered remembers reminds reminded +bevorstehende imminently +bach river run streams +heutige today's todays +boah whoa wow +erträgt endures sustains undergoes +eingangshalle lobby +einpacken pack wrap box wrap up case package pack up call send work out +verziert ornate daedal adorned beautified beautifies decked decorated decorates embellished embellishes +schleuder onager +komm come come on +würgte choked retched +endet ceases +makler factor +erfuhr learnt experienced underwent +extrem heavy-handed exceedingly most radical thoroughgoing desperate immoderate indiscriminate +angeordnet ordered disposed adjusted arranged collocated decreed mandated prescribed ranged serialised +gebüßt atoned expiated +kastrieren castrate neuter fix demasculinise demasculinize desex emasculate geld unsex spay +durchschaubar transparent clear predictable +nachtrag followup +erstrahlt shone +durchfahren go through pass through break through penetrate pierce drive through to cross to float across to go by to pass by +vergleicht compares likens +pass mountain +oberschenkel thigh leg ham +schlicht plain artless unadorned simple austere artlessly mere chaste homebred homely +geklungen clinked clinkered tingled buzz chime clang clank clink jingle peal +dunkler gloomier dimmer obscurer +abweisen reject dismiss refuse spurn repel turn down repulse decline turn away disallow +täuschen deceive delude mislead lie fool beguile cheat hoodwink bluff feint +eingeschaltet active going online powered on on parenthesize enabled episodal incidental intercalary +balsam ointment +enthüllen reveal unveil disclose divulge expose uncover unfold lay bare unravel detect +erde field nature place terra terrain +rollstuhl bath chair wheel-chair +gelangweilt bored blase blasé dull ho-hum languid listless +zähmen tame domesticate win over win another's heart meek control curb rear subjugate to accustom +bemüht anxious bestirs endeavors endeavours exerts bestirred endeavored endeavoured troubled +knirschen crunch grit gnash grate grind scrunch creak jar squeak crackle +diagnostiziert makes a diagnosis made a diagnosis +ie independence phylogen phylogenesis phylogeny +geiler hornier more lustful +sensationell spectacular lurid splashy +verhätscheln coddle pamper cosset cocker cuddle mollycoddle dote cherish cosher indulge +lohnen worth remunerate reward be worthwhile be worth be worth it to be worthwhile +verwelkt sere wilted dead faded fades shriveled shrivelled withered wizen wizened +abgebrochen cancelled aborted abrupt broken off abandoned dismantled broken broken away canceled chipped +gips gypsum gesso +materie mass +unfruchtbar barren infertile sterile barrenly fruitless arid unproductive fruitlessly unfertile +stöhnen groan moan grunt buzz hum sigh bleat grumble to to buzz +du you thou elderly person master monarch ruler sovereign thee elder brother ye +manches many a +surfen browse surf the net surf riding +fälschen forge fake counterfeit falsify tamper cheat deceive fudge lie pretend +süße sweetly cajolery +sozusagen so to speak as it were so to call it sort of in a manner of speaking quasi as good as as if in a way so to say +stossen kick +geschah happend happened struck +richtung direction place tack +verreisen go away journey travel make a journey to go away on a trip to go on a journey depart go to leave make a trip +öffnet opens unbolts uncloses open +klimpert jingles strums thrums +geschöpft ladled scooped bailed bailed out baled out dipped +klassisches classically +scharf pointed strident acid pungently stinging acerbic piercing trenchant acrimonious snappy +sterben die pass away expire decease perish kick the bucket snuff it exit buy the farm dead +rückfällig recidivistic recidivous relapsed relapsing recidivist +warb touted canvassed recruited solicited wooed +filzen frisk felt shakedown shake down drag felting mat roll search +einfältig simple gullible brainless silly naive ridiculous absurd childish easy foolish +hinführen lead to accustom brief conduct direct guide head help lead marshal +gute penmanship good-natured +siegreiche victoriously +transplantieren graft +übergibt consigns surrenders delivers extradites gives up +verübeln resent be reduced to penury become a beggar grow poor +zurückgestellt placed back deferred postponed tabled +gegenüber opposite vis-à-vis across cross versus across from towards for opposite to over the way +bisexuell AC/DC hermaphroditic AC|DC ambosexual +kindergarten child nurseries playgroup preschool education +losgeschickt sent off +bestimmte appointed designated destined determinately ordained prearranged analysed analyzed assigned constituted +blutig bloody gory rare sanguinolent bloodstained bloodied bleeding blood-stained bloodily bloody stench +hervorgebracht authored begot begotten created erupted induced issued originated put forth spawned +furchtbar awfully formidable frightful terribly horrible tremendous frightening horrendous dreadfully scary +verflixt blooming confoundedly ruddy damned darned bleeding blessed bloody lousy annoying +überanstrengt overstrained overstrains overexerts overexerted overworked overworks +gericht court court of justice court of law bar bench forum tribunal jury law court +feststecken pin affix lodge tack to tack tuck in +nein no nope nay not d'oh ah oh nah groan er +wahn delirium +dessen whose his its of which of whom whereof which +fortbringen remove bring away carry carry away coach drag draw pull train +seinetwegen for his sake because of him sake for him +sehnt longs languishes +westlicher more western +verschafft provided wangled +übermannt overpowers overpowerred overwhelmed +löste tackled undid unfixed detached disengaged loosed parted solved unfastened +taugen be good for be of use suitable +bronze bronze-colored bronze-coloured +annehmen expect accredit admit allow consent pick up respond understand achieve answer +programmieren code hack write a program write code computer programming plan schedule +nördliche northerly +besprühen sprinkle shower spray blow upon force overcharge spur splash to blow upon to exaggerate +umsehen browse look around look back +gefestigt stable cemented certain consolidated definite embattled established fortified solidified tightened +höher superior above upper ascendant dominant overwhelming premium senior super supreme +chaotisch messy topsy-turvy anarchic desultory disorganized erratic haphazard helter-skelter +ire irishman +verschanzen entrench to fortify +passt is suitable suits fit match matches +bangen tremble be afraid +vorhanden available present extant existent existing availably exists in existence on hand +einstufen classify grade class rate designate relegate +bestens optimally at best at the market very well excellently extremely well ideally perfectly splendidly +gekrönt crowned +aufmachen open open up undo unfasten comb spread out untangle untie unwrap widen +innerhalb inside within during in intra inland interiorly intra- +historische atlas historical map +etwas something some a little somewhat slightly anything few aught bit bundle +tyrann dictator +geschwindelt swindled +halstuch handkerchief +halbwegs halfway reasonably to some extent midway half-way partly partway +tragischerweise tragically +zacken to serrate +auftrieb flotation +besetzen occupy squat fill staff take cast hold set stud edge +bedeckte canopied covered sheltered suffused blanketed coated covered up shrouded +injizieren inject grout to grout under pressure +zahm tame domesticated tamely docile gentle obedient animal compliant domestic quiet +behindert handicapped disabled encumbered impaired crippled HC balked balks challenged +heroin horse h shit +angegangen high gone on accosted concerned involved tackled +hineingegangen gone into gone inside +badezimmer bathroom +sauftour bender +aufkleber stamp +gekaut masticated chawed chewed champed chomped +zuwerfen throw a person down throw at throw something at a person fill up to give by tossing or throwing to throw a person down to throw at to throw something at a person +aufgeladen charged loaded loaded up topped up +unübertroffen unsurpassed unequalled unexcelled unparalleled unsurpassedly matchless never again unique unmatched unparallelled +saugt sucks +summer buzz +baumeln dangle swing rock hang down reel shake up stagger stir sway to be suspended +überschattet dark depressing gloomy overshadows somber overshadowed +vorne before ahead forward in front in the front anterior at the front at the beginning away beyond +kürbis pumpkin +spielend easily hands down effortless acting dallying featuring feigning fooling about gambling performing +gezählt counted countered numbered ranked +grell garish gaudy loud harsh lurid showy violent dazzling glaring shrill +sorgfältige carefully painstakingly +nutzloser more useless +heben lift raise heave elevate hoist enhance boost flatter heaved hove +betört besotted infatuated infatuates blandished to be hooked on to be infatuated +signieren sign autograph designate initial +ausarbeiten work out flesh frame elaborate develop map plan plot construct work up +behüten guard protect preserve watch over defend cover to care to look after back conserve +fünfzig fifty age fifty iso- one's fifties +beginnend commencing early incipient initiating starting inceptive kicking off setting in +deutschland germany frg german federal republic +ausgebucht booked up fully booked sold out full up written off +ausgeruht rested fresh relaxed +fortgehen go away depart go leave start continue be going out go out set out carry on +miserabler ghastlier +überlegt deliberate deliberates prudent advised considered judicious level-headed prudential very careful cogitated +betreut looks after attended looked after managed supervised supervises +ermutigt elated elatedly elates emboldened emboldens encouraged encourages heartened comforted countenanced +aussortieren sort out winnow except exclude select separate out single out to reject to weed assort +visuell visualisation visualization +keusch chaste celibate coy virginal chastely continent virtuous clean-living clear noble +aufbruch awakening +bestes prime top +verzehrt burned up burnt up consumed eaten wasted wastes +hinterfragen question scrutinize scrutinise disbelief doubt dubiety uncertainty contest +argumentiert argues argued reasoned reasons +erforschen explore investigate research study search examine inquire probe survey delve +unterschrieb underwrote signed +fußmatte mat +untergang chute +einschlagen smash bang drive drive in drive into hit impact throw into strike stave in +murmelt mumbles mutters +wog weighed +niederreißen demolish pull down break down destroy raze quash ruin break overthrow take down +prominenter more prominent +estland estonia +heu hay +saustall pigsty mess +betragen behave amount amount to account for add up to come to come accounted for amounted be +abwickeln unwind transact liquidate carry out wind up take off uncoil arrange array fix up +weiterlesen to read on +grapefruit pomelo +abweisend cool dismissive repellent repelling repulsing unapproachable forbidding denying dismissing dismissively +unangemeldet unannounced unenriched unced unexpected unexpectedly aimlessly by surprise casually off the cuff +abfällig derogatory snide disparaging snarky deprecatory derogative disparagingly snidely adverse slighting +vermutet presumes surmises conjectures guesses supposed supposes suspects assumed conjectured divined +zusätzliches additionally +leichenhaus mortuary +verputzt plastered plasters buffed plaster tucked away +notwendig necessary essential requisite required needed imperative indispensable needful mandatory inevitable +verbundenheit affinity closeness +vertraulicher more confidential +deppert stupid dumb crazy dorky nutty oafish dopey dopy fucking +umschlungen embraced entangled +beschuldigte accused incriminated inculpated indicted +vorladen summon subpoena summons invoke allocate allot appoint assign earmark accredit +identifizieren identify spot tagging to recognize cause cause to take place detect differentiate discern discriminate +abbiegen turn off turn bend off veer deflect to bend to branch off to diverge bend fork +schützen protect guard shelter preserve safeguard shield save defend secure screen +tolerant permissive broadminded latitudinarian broad-minded large-minded liberal permissively broad +minderjährig underage minor under age nonaged under-age +schlaflos sleepless sleeplessly wakeful insomniac lidless restless wakened +quillt wells gushes +jammert complains laments wails whines +ausbluten bleed white bleed bleed to death bleeding (slaughtering) +hafer corn +komischer freakier funnier zanier +achten esteem respect appreciate regard pay attention prize value judge like think highly of +symbolisieren symbol denote represent +antwortete replied responded retorted +knechten oppress subjugate enslave tyrannize +betrinken get drunk +stoppt breaks +lächle smile +krönung coronation ceremony +wegräumen put away clear away remove stow away demolish hoard tidy to clear tuck away clear +verfickt fucking bloody damned goddamn motherfucking +ausgesperrt barred bolted out locked out +geräumt evacuated broached cleared evicted reamed vacated +frühestens at the earliest soonest earliest not before not earlier than not until +garage box +hält outlaw holds keeps stops upholds +unbedeutende inconsiderably +vorhersehbar foreseeable predictable knee-jerk foregone +büffeln swot cram bone bone up drum get up grind away mug up swot up to bone up +kompromiss halfway house +einstehen vouch answer for take reponsibility for vouch for advocate avouch liable to advocate +schaffen create manage make work arrive cope accomplish get produce fetch +sehnsüchtig longing wistful earnest longingly wishful wistfully yearning wishfully yearningly eager +dauert continues lasts takes +ferkel piglings porklings +stapelt piles +vorort on the spot periphery suburbia +geflossen flowed coursed run streamed +jagd chevies hunting venery +vernaschen spend on sweets +fantastisch terrific gorgeous tremendous lush awesome beautiful dreamy fabulous fanciful +abgefunden compensated +gefrühstückt had breakfast +überheblich arrogant overbearing presumptuous haughty overweening cocksure insolent pretentious surly domineering +herausragend outstanding banner excellent jutting projecting prominent pre-eminent rising singular distinguished +eisig icy glacial icily glacially frigid frosty freezing frozen wintry chilling +tränengas mace +fehlgeleitet errant missent rogue ill-directed misdirected misguided +scharfe keenly poignantly stridently trenchantly +analysieren parse assay dissect study canvass construe analyse analyze +zusammengeflickt patched up +unerwarteter more unexpected +tatest did +bezweifeln doubt question suspect disbelieve be suspicious of distrust query have one's doubts put to doubt to feel anxious about +schlapp limp flabby listless worn out languid limply nerveless slack feckless cowardly +nachvollziehen comprehend understand reproduce retrace to reconstruct +zudrücken hold down pin down press down repress to squeeze close to force to press to push +belügen lie to deceive lie tell a lie cheat falsify mislead misrepresent swindle to delude +janina jane +rausfinden find out +rand edging outskirts periphery +schulen school train indoctrinate educate teach instruct to nurture discipline prepare stock +radius spoke +schmerzliche dolorously grievously painfully +erkennungszeichen sign +ehrenamtlich honorary voluntary volunteer unpaid honorary (Hon.) pro bono +zurückfahren drive back return go back recoil bring back come back repeat retrace one's steps send back retreat +zusammengehören belong together mate form a pair +wunderbar marvellous miraculous fantastic marvelous fabulous wonderfully wondrous nice lovely +klasse swell groovy sweet awesome marvelous smashing super bracket classroom +schätzen estimate appreciate value esteem guess appraise assess prize judge like +stockt balks falters hesitates stagnates stumbles +vollgestopft crowded cluttered cluttered up crammed creak creaking sound full fully jam-packed packed +gross big large mighty tall +gestreift striped stripy streaky streaked streakily banded corded striated brindle brindled +zugeschaut watched +gehangen hung +undankbar thankless ungrateful ingrate thanklessly unthankful unappreciative ungratefully unthankfully unappreciatively ungraceful +dünn thin skinny slim sparse lean slender gaunt slight thinly watery +schleusen smuggle channel to infiltrate to plant to traffic +stolzer prouder more proud +verhüllt mantled mantles under wraps cloaked concealed covered covered up covers covers up enveloped +irgendwoher from somewhere +ohrfeigen slap box the ears visit hit bash clap punch slap in the face to bind +gnus wildebeest +gesellen assemble combine connect join unite add adjust alter amalgamate append +brannte burnt fired smarted +neunte ninth nineth 9th +bergen salvage save rescue shelter bear conserve recover retrieve furl back +wundern surprise marvel be surprised amaze +eingeredet persuaded +überwältigende overpoweringly overwhelmingly +gewittert scented +bewundert admired admires adored adores renowed +einbilden imagine surmise +zusammenarbeiten cooperate collaborate share act in concert act jointly liaise work together hold in common co-operate contribute +lecken lick leak drip eat out give head go down on be leaky be omitted come through escape +unvollkommen imperfect abortive imperfectly incomplete defective incompetent sketchy +schwerhörig hard of hearing deaf hearing impaired +tanne firsz pine +grausam cruel savage brutal cruelly atrocious merciless ferocious fierce truculent barbarous +markiere flag +finanzieren fund bankroll bankrolling sponsor back pay for +profitabel lucrative gainful cost-effective remunerative rewarding worthwhile bankable +kaut masticates champs chaws chewes chews chomps +freut is glad +fertiggestellt finished completed done got done +einholen overtake catch up catch pull in accomplish achieve arrive at attain catch up with consult +halten maintain retain clamp last think observe uphold endure preserve +verwandelt transmutes altered changed changes converted converts metamorphosed metamorphoses transmuted transsubstantiated +beben tremble quake shiver quiver shake vibrate quaver rattle shudder wave +verdreht kinky wry dippy awkward skews wryly contorts distorts misrepresents perverse +strebe rafter +hinreichend sufficient adequate enough adequately sufficiently ample effectual being enough handing passing +abscheuliche detestably hideously abominable +eroberte conquered +empfunden experienced felt sensed +schreckliche appallingly dreadfully frightfully horribly terribly +koteletten muttonchops side-whiskers +aufgesprungen chapped jumped up sprung open +exzellenter more excellent +vermögend wealthy affluent rich well-to-do well-off forceful mighty potent powerful stallwart +vorangehen precede lead advance anticipate forestall antecede go ahead go before progress forego +befehlen command order dictate tell appoint book instruct procure enjoin give orders +weiblicher more female +gewacht waked watched woken kept watch +fähigkeit skill +gestreifte striped +freigabe declassification liberalisation +gefängnis calaboose quod slammer +schrittweise stepwise step by step little by little gradually incrementally slowly one-step progressive soon step-by-step +legt reclines lays poses puts places +verweichlicht effeminate sissy epicene cissy emasculate sissified sissyish effeminately cowardly disappointing +pusten blow puff breeze fan whiffle +verstieß contravened repudiated sinned violated +geatmet breathed +stempeln stamp affix a seal affix one's seal brand cancel clock in clock off clock on clock out postmark +aberkannt denied deprived +schmieren lubricate bribe smear grease anoint daub scribble scrawl spread apply +verwirrter more confused +papagei macaw +verlobte became engaged betrothed +griechenland greece +saukomisch hilarious hysterical +beleuchtet lit illuminates lighted illuminated illumines examined illumed illumes illumined lights +behauptet alleges asserted asserts avers purports affirmed alleged argued argues avered +modernste most modern latest +herausgezogen extracted hoisted out pulled out yanked +trug shouldered sustained toted wore bore +weggeholt fetched away +vollständige completive complain plain +wehren defend fight resist +zugebracht spent +gestorben dead deceased late defunct died emphatic suffix gone kicked the bucket passed away passed on +wagte attempted risked ventured +intim close cosy cozy familiar near carefree friendly harmonious bosom +gastfreundlich hospitable welcoming affable agreeable amiable hospitably sociable lavish profuse xenial +kaum barely hardly scarcely just merely no more than narrowly rarely scarce seldom +komfortabel comfy convenient agreeable expedient commodious snug at ease luxurious +gelohnt remunerated +skalpiert scalps +weggetreten dismissed fallen out +weiser sapiently +durchsichtig transparent clear diaphanous limpid translucent sheer transparently pellucid see-through diaphragmatic +inkompetent flaky forlorn helpless undependable unqualified unreliable vague inefficient unauthoritative +fertigstellen complete finish consummate accomplish make produce to accomplish conclude consume end +drittes third thirds 3rd +zahlenmäßig numerical numeric numerically in figures quantitative +beschließt decides concludes determines +abriegeln seal off bolt cordon off bar cordon encircle surround to block to interdict to fence off +weichst gives way +atemlos breathless breathlessly out of breath gasping panting winded gaspingly puffed +muskulös brawny beefy buff muscly muscularly thewed athletic flourishing mesomorph +kursieren circulate go round be about circle circumvent get about go around ply run +herumkommandieren order about to bully to bully around to order around boss around to boss to boss around to gang up to put to heavy use to work someone hard +strahlender radiative +schönste fairest most beautiful shapeliest +vo railroad track +verwandelte converted metamorphosed transmuted changed transubstantiated turned +zurückkehren return come back revert completely extremely resort go back recover rebound to head back +abgefallen fallen off apostatised apostatized defected seceded sloped +aufgemischt discombobulated roused shaken up stired up +spinnennetz net +molkerei dairy farm +genannt said yclept call called mentioned name named referred to as clept contemplated +aufnehmen record assimilate take accept incorporate receive include insert admit tape +vierhundert four hundred +eskortieren escort convoy chaperon abide follow keep obey observe squire to abide +subjektiv active ego independent opinionated proactive responsible +addieren add add up append sum up add together do include increase inflict combine +dezent subtle discreet unobtrusive adequate appropriate apt fitting gentle opportune +tribut dues +stürmische tempestuously turbulently +verbittert acerbates fills with bitterness hateful jaundiced rancorous reproachful resentful +angemeldet declared declaring signed in announced enroled registered +dreister bolder perkier +innehalten pause stop stop for a moment check interrupt stop dead to hold +geschaltet switched toggled turned changed gears shifted +fünfter fifth five days 5th +zusammenlegen fold club consolidate pool fold up merge combine collapse amalgamate contribute jointly +ausfüllen fill out fill fill in complete fill up post a message store complement consummate filled +unpässlich indisposed unwell poorly seedy under the weather +meistens mostly usually for the most part majority almost all appropriate generally moderate moderately more often than not +orange orange-coloured red crimson flesh-coloured light brown +versetzt shiftily shifts hocks transposes offset mushroom cap displaced hocked mixed mixes moved +verirrten lost their way +betete prayed +kniff wrinkle nipped tweaked +zustoßen happen happen to to befall +flüchten flee escape run away abscond fly shun skedaddle take flight refuge succeed in running away +abgesperrt locked barred blocked closed closed off cordoned off roped off shut off stopped +harz resin damars dammars +vergeblich futile in vain vain unavailing vainly fruitless unsuccessful useless ineffectual to no avail +staubig dusty powdery dust-laden +stets always constantly ever invariably at all times continually perpetually forever any time whenever +verdampft evaporates vaporizes vaporised vaporized +frontal head-on +tödlich deadly lethal fatal deathly mortal pernicious lethally baneful fatally killer +bruch crack split detonation eruption explosion +verfassen write compose pen author create draw up publish compile indite edit +ausspucken spit disgorge spit out blow out spout out after the -masu stem of a humble verb to increase the level of humility cough up expectorate spew to spit up +weiterspielen to continue playing to play on +verlieren lose shed forget miss mislay forfeit waste come off sacrifice abate +verneint negates negative negatives negated +spendiert treated +isolierband tape +schriftzug writing +untergeschoss downstairs +mörderische gruelingly homicidally murderously +stroh thatch +einzeln single individual separate individually odd solitary singular apart singly alone +zerstückelt fragmented chopped up chunked comminuted cut into pieces cut up dismembered parceled out spalled +ssen suntanned to leave to chance to resign oneself to one's fate +stilvoll stylish chic classy elegant stylishly aromatic emitting an aroma flourishing teeming with culture decently +spuken haunt to walk walk +gezwinkert winked batted +leise quiet quietly low soft silent muted softly weak gentle faint +gegründet based founded built established grounded instituted planted predicated +verschenkt gives away given away +einfangen capture catch trap hive arrest get seize to ensnare to entrap to hive +angeben indicate specify declare plead swagger display give point out show choose +kontern retaliate +ruhelos restless nervous busily fussily sedulously worrying about fidgety uneasy wakefully fussy +hervorragende preeminently +stoff material +machbar feasible viable doable achievable manageable practicable possible thinkable conceivable feasable +manisch manically fastidious +sauerstoff oxygen o +gebumst thumped bumped +verlesen read out call a roll read out loud read wrongly called out read sort out sorted to call a roll to call out +schaukelt dandles sways swings +ansatz appropriation objective recognition step +ertrinkst are drowned +hellwach wide awake wide-awake alert heads-up awake awakened +lampenfieber jitters +stabil firm solid steady sturdy resilient robust rugged calm permanent +empfand experienced sensed +mich me myself himself yourself oneself -self etc. herself itself ourselves +überrollt overruns overrun +bewaffnet armed weaponed weapond arms +wirkt acts takes effect +austricksen trick cheat con fool outsmart outwit to outwit +zelten camp tent to camp out camp out go camping +brust chest cavity +miliz militsiya police +paarweise in pairs by pairs pair paired geminate in couples pair in pairs +herbst autumn +tätowiert tattoos tattooed +kostbares treasured sword +angelockt decoyed allured attracted drawn enticed lured +stahl stole rustled purloined thieved +konkurrieren compete rival vie contend compete with emulate strive struggle for vie with to emulate +verpfeifen snitch rat inform peach tell on to blow the whistle on sb. to fink to grass to inform on someone to squeal +ebenbürtig equal match coequal on a par worthy peer +pappe boxboard card +erhebt extols levies raises uplifts upraises ascertains elevates +sonnige sunshiny +faszinieren mesmerize intrigue captivate mesmerise allure bewilder delude mislead perplex +ab from off forward for since away ex as from starting hereafter +aufblühen flourish blossom thrive be in bloom be in blossom bloom break into bloom bud burst effloresce +nächstgelegenen nearest +telefonklingel bell +gewöhnen accustom acclimate get used acclimatize get used to inure habituate become accustomed with condition domesticate +nagen gnaw nibble eat bite fret bother cam devastate fester grind +sanduhr hour-glass sand-glass +leider unfortunately alas sadly regrettably regretfully unhappily afraid unluckily sad to say I'm afraid to say +gleis rut +etwa approximately about some roughly around circa perhaps almost nearly as a rule +inspiziert cased inspected inspects looked over surveyed surveys +ungültig invalid void null bad illegal nonstandard not valid cancel inoperative nonvalid +spezialisiert technically +einfinden arrive +niederschlag precipitation +schleppen drag tow haul tug pull trail lug trudge carry +vergebens in vain ineffectual for nothing to no avail vainly abortive aimlessly fruitless futile idle +ortung geolocation navigation +geleert depleted emptied emptied out empty exhausted voided +weitersuchen to continue searching to search further +teilnehmen participate take part attend partake join accede to gain in have one's name entered increase join in +kontaktierte got in touch with +wechselt alternates bandies bandied swaps swops +anlassen start anneal leave on temper keep on start up animadvert scold switch on keeping on +dunkelkammer dark-room +allmählich gradually gradual little by little by degrees bit by bit step by step slowly by and by soon it's getting late +düstere dismally drably duskily sepulchral +allerliebst lovely adorable charming alluring disarming winsome affable beloved dearest delightful +hocken squat crouch cower hunker perch to bend down to lean over to sit to stoop +feder bird latch leaf spring nib pinna plumes wing +paddeln canoe beat lap plash splash to shovel wade +verwöhnen pamper spoil coddle indulge cosset regale featherbed cherish pet dote +packte clutched grasped grabbed grappled gripped +humpeln hobble limp stagger stumble stump to walk with a limp toddle +zögerte lagged demurred hesitated procrastinated tarried dithered faltered paused +meinte opined reckoned +eingeritzt carved +bestückt assembled equipped loaded populated +erbarmen ruth +klingelte rang tinkled jingled rang the bell +via by following +überschreiten exceed overstep transcend transgress cover cross overrun overshoot overstay trespass +konstruiert inkhorn constructed language builds artificial designed designs +befallen attack beset infest smitten assail assault rip smite strafe +liiert allied associated in relationship joined an alliance joined forces +phantastisch fantastically awesome fanciful chimeric marvellous quixotic visionarily visionary chimerical +vergewissere make sure +neigen incline tilt bend slant lean slope tend tip bow concentrate on +tuberkulose phthisis +unglücklicherweise unfortunately unluckily sadly accidentally unhappily regrettably unsuccessful Sorry, but ... unlucky worse luck! +hebel lever leverage crowbar +unterbrach discontinued intermitted interrupted broke disconnected intercepted +empfängt receipts receives receives empor up +ungezogen rude ill-mannered bad naughty brash impertinent unruly boisterous ranting wild +alleinstehend single solitary unmarried detached isolated unattached unmated sole unpaired unwed +zweitausend two thousand +durchgeknallt cuckoo zany loopy crazed insane wacko +raffinierte refined +schlechter worse inferior more more unpalatable poorer +einräumen concede admit grant acknowledge accommodate assign back up cede delay fall back +klargestellt clarified defined +marsch fen marshland +äußere outward outer exterior outside surface superficial exterior (ext.) outlying utter +ganz whole all entire entirely wholly fully altogether totally perfectly thoroughly +angelaufen got steamed initiated run up steamed up tarnished +rundfunk broadcasting (radio) +schleppte dragged trailed hauled lugged towed towed off +anbehalten keep on kept on +leberwurst sausage +gesagt told no sooner said than done said so-called spoken +verbrauchen consume use use up dissipate expend spend waste exhaust consuming befriend +scharen assemble group accumulate amass collect convene gather heap pick up pile +weinend weeping crying tearfully sobbingly tearful sobbing uncontrolled weeping in tears while crying with tears +lettland latvia +trügt deceives +geplant premeditated planned projected systematic budgeted calculated designed engineered intended mapped +hübscheste prettiest +muhen moo make sound purr bellow to low low to bark to make sound to purr +gewählter more refined +soda soda ash washing soda +versagt fails flops broken down failed flopped malfunctioned malfunctions +milchstraße milky way galaxy +ausgehoben excavated dug out howked +ungebildet illiterate ignorant uneducated vulgar illiterately unlettered unschooled untutored boorish dim +warf chucked pelleted pelted pitched threw bunged flung tossed +umwelt surroundings +trainer coach +naiv ingenuous innocent green gullible artless simple unsophisticated +fortgesetzt continual continually continuously constant continued abiding continuous enduring eternal everlasting +wählte balloted elected opted chose dialed dialled selected voted +ausgetauscht interchanged exchanged novated replaced swapped swopped transposed +eingestürzt caved caved in caved it collapsed fallen down fallen in to broken down tumled down +witwer single +wiedergutmachen atone indemnify make up for redress repair make amends make good recompense rectify acquit +erpresste blackmailed extorted +wirklich real really truly actual genuine indeed true actually quite very +klauen steal swipe snitch nick snatch shoplift pinch lift pilfer rip +vordere forward anterior advance advanced antecedent earlier past preceding previous +eintreten enter join occur go in come in tread in come enlist eventuate tread into +kurator guardian +unerschütterlich unflappable unshakable imperturbable stalwart imperturbably steadfast firm unshakeable unshaken unswerving +jäger predator +sandwich blt butty +vielleicht perhaps maybe possibly by some chance perchance peradventure probably mayhap may might +verkleinern diminish reduce decrease lessen abate make smaller condense minify contract downsize +mutterseelenallein all alone all by myself +unglaubwürdig unbelievable implausible incredible unbelievably unreliable inconceivable unlikely beyond belief implausibly uncredible +gesündigt sinned indulged transgressed trespassed +gebraten fried roast roasted baked grilled +gekapert captured grabbed hijacked seized +eingegeben entered entering given input inputted keyed read in supplied typed +zusammenleben live together cohabit shack up +wehtun hurt ache be sore jar pain play up +schwerste heaviest +zufriedenstellen satisfy content gratify please suffice meet with delight make happy +austrocknen dry up sear season dry parch run out become stale dry up completely ebb away exhaust +geworfen flinged foaled threw thrown tossed whelped bowled bunged cast chucked +ausgeschlagen rejected budded kicked redounded spurned +sorgt worrys cares worries +achtete esteemed minded regarded respected +reichlich abundant plentiful ample copious abundantly rich affluent amply abounding plenteous +leichteste easiest +schüchtern shy diffident bashful timid coy diffidently faint-hearted shyly timidly bashfully +pfau peacock +klug wise smart clever intelligent prudent sagacious judicious shrewd sensible reasonable +überschätzt overrated overestimates overrates exaggerated overestimated +besonderer special particular peculiar separate specific +genossenschaft co-op co-operation +tollen romp frolic to sport cavort to flirt with to scamper +aufkaufen buy up buy purchase bid up to snap up corner the market to lay in a stock +scheiden divorce separate divide depart dissolve part divorcé leave exit go away +geraucht reeked smoked fumed +desto all the the... the all so much +leerer blanker emptier +ältester longest oldest +hieb hewed +formen shape sculpt model mould frame mold sculpture commit +bedeutend significant important great considerable eminent meaningful major substantial big brilliant +südöstlich southeastern southeast south-eastern southeasterly south eastern southeastwardly southeastward +befehlskette chain +schau cool +bordeaux burgundy claret +stabilisieren steady set affirm assure create establish found install +hergerufen called over +feuchter humid moister soggier danker dampier more clammy steamier +symbolisch figurative emblematic token emblematical nominal emblematically figurativ +venezuela venezuela (bolivarian republic of) +enorm huge whopping tremendous vast colossal immense stupendous enormously hugely +schwerfallen be difficult +eingegriffen encroached interfered impinged infringed intervened meshed +umfragen polling +regnete rained +durchschneiden cut intersect cleave cut off cut up slice slit tear to pieces to cut through cut through +schimpfen swear scold curse inveigh rebuke insult tell off badmouth upbraid grumble +bluffen to act brave to fool +lsd acid +töricht foolish stupid fatuous asinine foolhardy ridiculous absurd silly daft dumb +wand coiled wreathed wriggled fence twined +gruselige creepily +kotflügel mudflap +erbauen build construct edify erect make set establish ask elevate implement +vergangen past bygone last ago preceding yester- before having died departed died away elapsed +ausgeflippt berserk freakish flipped out freaked out gone bananas psyched out +traurige dolefully funereally lugubriously plaintively sorrowfully woefully +krumm crooked awry curved warped bent wrily wry bandy crookedly stooping +letzt last final latest ultimate conclusive decisive definite extreme most recent nowadays +wanderte hiked migrated roamed +gelagert stocked stored warehoused binned embedded seasoned superimposed +zimmer cabinet habitation +schnurstracks straight straightway determinedly directly walking briskly fast and straight right off straight away +arm poor pitiful needy indigent impoverished impoverish peasant dismal miserable sad +scheußliche atrociously undelightfully +glühend fervent ardent glowing incandescent passionate ardently torrid eager blistering fierce +wikipedia Dalton-in-Furness +graut dawns +exotisch exotically ethnic European Western alien outlandish +schlitten sleigh +erz metal +wiederholen repeat reiterate iterate revise rehearse review echo replicate rebroadcast reenact +gesinnt disposed minded +stacheln prick sting stab stick goad pick pierce pique quilt stitch +zweifelhaft doubtful dubious uncertain questionable shady ambiguous disputable doubtable dubiously iffy +inklusive included all in +einzusteigen be about to board be riding on collide with get on top of lean over set about +umhang pelerine +schuldlos guiltless blameless innocent blamelessly guiltlessly inculpable clear noble pure +luftdicht airtight hermetical hermetic air tight air-tight air-sealed airproof hermetically +fettig fatty greasy oily fat oleaginous greasily lardy adipose gaudy +zureden blandish urge persuade advise demand encourage incite invite offer press +benommen numb dazed stunned dizzy stupid torpid dopey dull-witted fuzzy muzzy +wange face +geheimer more secret +ärmelkanal english channel +geeignet suitable appropriate proper fit apt eligible properly suitably convenient due +verraten betray disclose divulge make known give away sell expose double-cross reveal to bespeak +finanziell pecuniary monetary fiscal in terms of money moneywise budgetary economic economical +ausgelöst ransomed released actuated canceled cancelled initiated precipitated provoked sparked off triggered +stürzte barged overthrew plummeted toppled overturned precipitated tumbled +pissen pee wee urinate leak go for a slash have a slash make micturate rain +vereinbaren agree arrange stipulate agree upon agree on agree to set up declare reconcile decide upon +bittet asks for begs +bestehend existing existent established consisting being available being present enduring going insisting lasting +liegenbleiben stay in bed be left be left behind stay laying to remain lying to stay laying +bestohlen stolen from +dreiundzwanzig twenty-three three-and-twenty +einheimische Aboriginal native +leiblicher one's own elder brother +fordert arrogates exacts postulates charges claims demands requires +normal ordinary common regular usual standard everyday folk general +temperamentvoll spirited full of spirits lively vivacious brisk high-spirited snappy sprightly +irritieren confuse bemuse mystify chafe disturb fret annoy fluster to annoy +horchen eavesdrop listen hearken hark hear listen to +schräger more slanting +aufstehen get up rise stand up stand arise rise up raise uprise depart happen +anzeichen indicative +automatisch knee-jerk knee jerk oat oats machinable +ausgespannt had a rest relaxed +unablässig incessant unremitting unremittingly ceaselessly constant continually incessantly unceasing ceaseless continual +karte card +keule legs (meat) +pferdeschwanz ponytail common horsetail field horsetail horsetail +davongelaufen backed out bolted run off +schwangere pregnantly +potentiell latent +roh raw crude uncooked coarse brute rude savage blackly brutish +bunter more colored more coloured +re 2nd note in the tonic solfa representation of the diatonic scale esophageal esophagus gullet particle used to soften a judgment or conclusion realistic +ruiniert banjaxed bankrupted dilapidates marred scuttles tattered broken dilapidated dished mars +abgewiesen refused repulsed scorned denied dismissed dissed rebuffed rejected repelled spurned +ungehalten angry indignant annoyed mad displeased impatient indignantly +masse congeries dollop +betrifft concerns pertains affects involves +korrumpiert corrupts +geschickter handier cleverer +beurlauben furlough to give leave +spezifisch particular specifically idiosyncratic unique intrinsic typical concrete definite nitty-gritty +aufmuntern cheer up cheer encourage to encourage raise amuse comfort console liven up to pep up +stoß shot blast jerk percussion punch shock. impact +gezwitschert twittered chippered chirped tweeted twirped +ausrüstung equipment +lage intercom proximity +sprühen spray sparkle spritz sprinkle to drizzle glitter scintillate spit spout spring +haut hews derma peel socks whacks +vertreiben drive away banish evict expel oust dispel sell dislodge distribute chase away +hypothetisch moot +schliessen deduce close shut +folgern conclude deduce infer abstract find gather draw reason induce argue +sterbend dying moribund moribundly deceasing kicking the bucket passing away passing on perishing +kollidieren clash conflict impact collide with be about to board be riding on get on top of lean over set about +verlangte demanded requisitioned charged desired exacted longed required +geduldig patient patiently persevering tolerating uncomplaining forbearing gently slowly very patient contain +ermordet assassinates murders assassinated murdered slain slays +aufgerollt unrolled coiled convolute furled rolled up +kämpfend battling militantly struggling combatant crusading fighting tussling brawling campaigning combating +zwielichtig seedy shady dubious shifty deceitful devious backstreet dodgy doubtful grubby +vorige antecedent +zugeordnet accessed assigned to corresponding assigned associated attached conjugated referred +erhängt hangs hanged +anständig decent proper respectable reasonable fair honest upright decorous becoming seemly +kopfüber headlong headfirst head over heels precipitous head first rashly pitch pole upside down +versiegen run dry dry up run out to dry up to peter out ebb to ooze away to run out +überschritten exceeded crossed cut across outrun overrun overshot overstayed overstepped stridden transcended +weiten broaden dilate stretch +gottverdammt goddamn goddamned bloody damned fucking goddam goddammit motherfucking +unglücklicher unhappier +gefaxt sent by fax +wenden turn flip tack put about turn around reverse turn over change return turn round +glockenspiel peal +herausfordern challenge defy dare provoke incite instigate prod spur stimulate stir up +formulieren phrase word frame put couch render to pose to verbalise to verbalize +bestanden acceptable fair passable tolerable been available been present consisted existed insisted passed +bisserl a bit a little +ignorant blind +erwirkt obtains obtained +windel napkin bandage +vorhersagen predict forecast foretell anticipate forebode divine portend prophesy bespeak project +star sturnus vulgaris +dicht dense thick close densely closely compact impermeable luxuriantly sealed +rezitieren recite sing chant declaim act call upon play read aloud to advance to advocate +unrealistisch academic fanciful theoretical visionary +bekennt avows confesses +erdrückt crushes crushed overwhelmed +höflicher blander courtlier more polite politer +abgesägt sawed off +fransen to fray +kürzer briefer shorter stubbier shortish +riecht smells +kartell pool +schlägern brawl +scheißding bugger +verfasst authored composed drawn up penned +bekam got obtained +gebacken baked bake fried +ablehnen reject refuse decline turn down deny oppose dislike spurn snub dismiss +umarmte embraced hugged +sieben sift riddle fine strain filter shake out drain filtrate +buch patronage scripture +fortschritt advances process +verscheucht scares scares away frightened away scared away +gefährlich dangerous perilous hazardous risky dangerously unsafe harmful pestilent unsafely perilously +verschulden cause encumber with debts get into debt go into debt owe run into debt to be to blame for +zerschlägt batters slabs wrecks +anbelangt concerned +immerfort constantly continually evermore always perpetually all the time the whole time +betreiben carry on operate practise pursue practice run prosecute conduct power run a business +fixiert defined fixated fixates located locates recorded records set +undercover cover under +rührte budged stirred +unverändert unaltered unchanged unmodified unvaried steady unalteredly unchangedly as ever as usual the same +geschwitzt perspired sweated oozed +unten below downstairs down underneath beneath bellow lowly underfoot at the bottom +sportlich athletic casual athletically sportingly +realistischer more realistic +eheliche conjugally connubially maritally matrimonially +mächtig powerful mighty potent powerfully strong hefty forceful mightily thick master +abgekratzt scraped off croaked stripped +lupe lens +unauffindbar untraceable undiscoverable missing nowhere to be found untraceably unlocatable +geplatzt bursted blown blown up burst cracked ruptured split +anreiz spur +gestoßen impinged bumped hustled kicked bunted butted dug encountered jabbed jerked +demütigend humiliating abasing humbling mortifying mortifyingly +hundert one hundred 100 century cent sea +taktisch tactical tactically strategic +verkompliziert complicated complicates obfuscated obfuscates +kandidiert run stood as a candidate +nochmals again once more once again over again both times repeatedly second time side twice anew +süßeste sweetest +liebende lovingly +auseinandergenommen taken apart +empörung shock +unbesiegbare unconquerably +erlaubnis permission to publish +versinkt engulfs +grünkohl kales +wettete staked wagered bet +erübrigen spare save economize +aushändigen hand over deliver hand out surrender hand give to to give in to hand in transfer +unter below beneath among underneath amongst during in between depose +übertreffen surpass excel exceed outdo outstrip outclass best pass outdistance beat +konzipiert conceived +haha hehe +see lough lagoon pool +mittwochs Wednesdays on Wednesdays each Wednesday every Wednesday +siegreich victorious winning triumphant victoriously conqueringly conquering successful +beige fawn +kuriert cured nursed +ander other that another one +drohte impended menaced +gesunde healthfully salubriously wholesomely +agentin asset +eizelle oocyte +verstellt adjusts disguised false hypocritical misplaces cleared away feigned misaligned misplaced shifted +einfacher easier simpler more frugal plainer +verzehren consume eat be disgusted with give up on receive use up take sustenance to burn up to exhaust somebody's civility to give up +gemogelt cribbed cheated finagled +erweckte awakened awoke +gemixt mixed +gemeinsamer joint +erwacht awakened wakes up woken awaked awoken sprung up woken up +verzögern delay defer retard lag postpone procrastinate linger decelerate slow down tarry +versuchen try attempt tempt assay test taste drag in bewilder endeavor feel +eingestuft classified categorized classed graded rated +kindliche babyishly childish filially puerilely +träumte daydreamed dreamt +zuckt jerks shrugs flounces +zurückgeben return give back restore hand back pass back render put back repay resign send back +verwüsten devastate ravage waste lay waste destroy desolate lay waste to scourge spam troll +geschrien vociferated whooped bawled clamored clamoured cried hollered hollered out hooted roarred +geblieben abode remained stayed kept lasted lingered stuck to +räuchern smoke cure fumigate puff oxidise oxidize to kipper smoking blacken kipper +bit binary digit +schlagzeilen headline +hinweisen indicate point show portend point out suggest allude point to refer connote +zisterne well +pauken cram swot drum bone bone up get up grind away mug up swot up to bone up +wurde became was grew +eskaliert escalates +quasseln yak yap jabber waffle babble blether chatter piffle chat with gab +schlüpfen hatch slip hatch out slip on to hatch out glide slide to slip on +jesus lord +selbstgerecht self-righteous holier-than-thou self righteous jaunty pharisaic +wiehern neigh whinny cry bleat bray cry out growl moo scream shout +ausmachen turn off constitute put out agree on douse spot agree extinguish mind settle +absolut utterly entirely unconditionally pure definitely downright altogether complete +aufsteigen rise ascend climb soar go up mount arise get on raise rise up +nachfüllen refill top up fill in reload to replenish +astrein cool great +la 6th note in the tonic solfa representation of the diatonic scale dressed up wearing rich clothes +beteten prayed +schmilzt melts it smelts +gieriger piggier greedier +neuste newest +spedition forwarder haulier +dahinterstecken be behind it +franzose frenchman +eingeräumt conceded placed in acknowledged admitted granted put away +sterilisieren spay fix neuter to sterilise to castrate +chlor cl +gebrechlich rickety frail decrepit infirm fragile invalid valetudinarian decayed delicate dilapidated +verschleudert squanders scattered squandered +umgegangen been rife dealt with haunted skirted walked +konzentriert concentrated intently focused intent lumped pooled close close to concentrate concentration +spazierte walked +oft frequently oftentimes a lot commonly regularly repeatedly many now and then +füllen fill stuff charge send call fill with water reach work out fill up fills +manege arena +anzug garb suit of clothes +chip flea +bereute repented rued +kampfbereit combatively embattled ready for battle fit for fight ready for action ready for fight ready for the fray willing to fight +ungewöhnlich uncommon extraordinary odd bizarre exceedingly serious tremendous anomalous eccentric strange +gebrechen lack to go into eclipse to wane +derlei such that so sort of that sort of suchlike +garten backyard orchard +charismatisch charming enchanting fascinating +versucht attempted attempts tempts tries tempted tried +verschnürt corded ties ties up knots knotted lashed up lashes up tied up +arbeiten work labour operate function act labor make serve do go +umhängen dismiss grant hang lower move back wear sling to dismiss to drape around to grant +ausschalten turn off switch off eliminate disconnect disable deactivate discard shut off uncouple deactivation +mitschuldig implicated +umgelegt bumped off done in shifted +weggeflogen blown away +item ditto +niedermachen butcher slaughter break through crush flatten to massacre to beat to cut a swath to mow down to speak ill of +umwerfend gorgeous stunning upsetting dazzling devastating devastatingly drop-dead staggering staggeringly stupendous +neunzehn nineteen 19 +betrieben carried on conducted engaged in practiced practised prosecuted pursued run +erzwungen forced compelled enforced forcedly constrained imposed strained +wind air +ausrasten go postal snap be released unlatch spaz be highly offended flip out freak out get angry get mad +diagramm plot +statt instead of instead in lieu as for in exchange for in return in lieu of make up for rather than +illegal illicit unlawful clandestine illegitimate outlaw ill-gotten illegitimately outlawed +schiff keel sail +vermerkt endorsed mentioned mentions noted noted down notes notes down noticed notices taken note of +ehemalige ex- former +erträglich bearable tolerable endurable sufferable tolerably fair bearably liveable passable sufferably +zurückgelassen left left behind +magazin stack stockroom storeroom +schäbig shabby sordid seedy dowdy dingy shoddy sleazy mangy shabbily paltry +viertel quarter (a) quarter +verankert anchored anchors braced embedded entrenched +gläubiger more religious obligee +gewährte granted deigned imparted vouchsafed warranted +unabdingbar indispensable inalienable absolute inevitable unalterable vital imperative unalienable +bestiegen climbed +berichtete chronicled reported told related +weihe blessing dedication +gnädiger more gracious +unternahm undertook +gekreuzigt crucified +strömte streamed trooped +gefordert postulated required arrogated asked binding called for charged claimed commanded compulsory +darsteller act +erzürnt irate angry angrily furious incensed angers enrages angered enraged incenses +quält afflicts smites agonizes obsesses tantalizes toils agonises tantalises +seitens at the hands of on the part of by on behalf of +eine one an a on one hand on the other hand any half an hour half-hour somebody someone +woran whereof at which whereby +krank sick ill diseased ailing sickly unwell bad invalid invalidly poorly +aufbringen upset broach raise ante up apply irritate work up procure become stronger become worse +lernen learn study feel know understand acquire be disgusted with larn learn by experience repair +munter awake lively jauntily jaunty cheerful frisky sprightly up vigorous alert +konsequent consistently forceful logical systematic systematically persistent +versteigern auction auction off sell by auction to put up for auction to sell at auction +schnellstens expressly hurriedly in a hurry at a rush double-quick on the rush post-haste +praktische practically +pflanzen plant grow sow bed place erect flora give lay put +urplötzlich all of a sudden suddenly abrupt abruptly out of the blue precipitous sudden very sudden +fürchten fear dread be afraid be afraid of scare afraid have fear affright alarm +geglückt successful been a success succeeded +befördert promotes upgrades advanced carted conveyed delivered ferried forwarded forwards hauled +horizontal across level abreast crossways crosswise sideways lying +runden round round off circle to round off to cajole to curl up to explain away to make round to roll up +ausgeräumt cleared out dismantled emptied emptied out evacuated stripped +rock dress kilt overcoat +züchtet breeds grows +wissenschaftlicher more scientific +verdurstet dies with thirst died of thirst died with thirst dies of thirst +benzin gasolene +beschimpfen abuse insult revile berate scold curse lambaste swear at slang swear +arbeit work fruit manufacture obligation offering piece of work practice produce product +dunkelheit darkness fog murkiness +geige violin +vernünftige judiciously reasonably +auswirken act have an effect obtain affect +äquivalent equivalent in the wider sense homotaxial +ia hee-haw +mitbekommen twig get realize to catch to realise understand discern make out been given caught +tagebuch daybook +verschwommen vague hazy blurry fuzzy indistinct blurred obscure ambiguous illegible unfocused +gefilmt been filming filmed made a film shot +sechsmal six times +inaktiv dormant inert idle inertly +verirrte lost my way +fliegerei aviation +musiker singer +keuschheit chasteness +versüßt sweetens sweetened +knurren growl snarl rumble grumble bark make sound purr buzz growls hum +erniedrigen abase humiliate debase demean degrade decrease despise lower mortify abate +baumwolle cotton +angefahren snubbed called at hit rounded on run into started up stopped at +verhindert circumvents disabled forestalls impeded impedes indisposed inhibits prevent prevents +hängengeblieben got caught +spiel game play individual match set single game sport +tief deep profound low deeply fast profoundly deep in the woods short abstruse abyssal +fantasiert been delirious raved +fetzen shred tear fight mend race rip down shrill tear down throw rip +anerkannt canonical acknowledged canonic recognized sanctioned accepted approved accredited admitted applauded +befürworter campaigner +abgetan been dismissive discounted dismissed waived +mutig brave courageous bold daring valiant gutsy gritty intrepid courageously audacious +ten careful observation close attention to look attractive to look pretty to shine +gabeln fork bifurcate branch pitchfork split branch (off) split (off) +vertraute confided trusted +gestein rock +kacken shit crap poo poop ca-ca defaecate defecate make stool take a crap +raubt rapes robs loots +ausgefüllt full complete replete with solid substantial explained filled in filled filled out filled up +hallo hi hey cheerio howdy so long greetings compliments folks! +überzeugter more confident +zuckerrohr cane sugarcane +herablassen let down lower deign fillet abase abridge bring down couch cry down cut up +autor writer +skalpieren scalp +tyrannisiert browbeats domineers bludgeoned browbeat browbeaten bullied bullied around bullies domineered +kauf purchasing procurement +weggekommen come off got away +bescheren award to confer on distribute Christmas presents give to send give grant to be given to do for one to give +betrachtet considered contemplates looks at appreciated beheld beholds contemplated esteemed eyeballed eyed +fruchtbarkeit fatness +erwiesen proven evident approved demonstrated experienced manifested proved showed shown +wildes wasteland wild land +rap rapping +störrisch stubborn fractious intractable obstinate recalcitrant balky contrary ornery mulish cantankerous +gerockt rocked +perspektive angle prospects +zueinander to each other to one another together one another +ruck pull wrench +ungünstig unfavorable inauspicious inconvenient adverse awkward unfavorably unfavourable unfavourably unpropitious bad +gegenwärtig current present actual currently now at present nowadays presently at the present time just now +gallier gaul +ernannt appointed deputized assigned constituted deputised designated nominated +wovor what of before what? before which of what what ... before? what ... of which ... before +unterscheidet discerns discriminates distinguishes +nachtclub nightspot +ausgehandelt negotiated brokered +zwischendurch here and there from time to time in between in the meantime now and then between in the mean while occasionally +wegbringen take away take abolish bring away delete dispense with do away with get rid of remove rid +sehnen long crave pine miss covet lust yearn languish await die +neapel naples +einsatz case die element installation +einziehen move in collect take in confiscate move into settle in draw in draft levy retract +rotten to rot +unbeschädigt intact undamaged unscathed uninjured unspoiled unspoilt sound undamagedly unspoiledly unspoiltly +stichfest semisolid +geheizt heated +schatz fund wealth +unpraktisch impractical inconvenient impractically nonpractical unexpedient unfunctional unhandy +höhere upper +schnösel puppy +buchstabieren spell alphabetise alphabetize misspell respell compose spell (irr.) spell out to bind together to patch +blei lead plumb plumbum tin +zugelaufen strayed to strayed +orden congregation +bohrt bores drills +kotelett pork chop +loyalität constancy +verkraftet coped with stood +womit whereby with what wherewith how by what means by which what ... with what with with which +kandidat contender +karren cart to rull to wheel +beängstigend scary daunting alarming frightening alarmingly appalling frightenig frightenigly amazing chilling +geschoren clipped cropped fleeced satin shaven sheared +saftige juicily succulently +ineffizient slow feckless +unterstützt supported supports aided assisted assists encourages espouses provided provides abetted +umgestalten remodel alter revamp convert metamorphose transfigure amend change shift transform +hetzt scampers badgers rushes coursed hounds +tuer doors +fortwährend continually continual incessantly constant continuous endless perpetually always invariably perpetual +kommend upcoming coming forthcoming future next ahead imminent impending subsequent close +zanken quarrel bicker squabble scold dispute spat fight argue brawl compete +helfen help assist aid avail abet support lend a hand make use of put to use turn to account +gestalten shape form construct create mold make arrange configure fashion frame +werkzeug die tool appliances implements instruments machinery utility +auseinandergerissen torn apart discerped +massenhaft plentiful large quantities of recklessly plenty at random blindly excessively loads of randomly thoughtlessly +lackieren varnish paint enamel spray blame another laquer to accuse to coat to give +edelmütig noble sublime big-hearted generous magnanimous noble-minded affectionate bounteous clear good +eingegraben buried digged in embedded entrenched graved graven +daraus hence out of it thereof from it in here in this whence +umlegen apportion put on to bump off to shift waste apply bump off kill move murder +anheben lift raise heave commence jack to elevate to hoist to rise after the -masu stem of a humble verb to increase the level of humility bring up +plaudern chat chatter prate natter babble gossip talk have a chat jabber chin-wag +brüten brood hatch breed incubate ponder brood over think hard wonder hatch out raise +gus commonwealth of independent states +vervollständigen complete round out assemble of goods gather put together complement consummate fill fill in fill up +hinauszögern prolong demur linger tarry protract put off to pocket to protract to stall +preisschild price ticket +aufrechterhalten maintain sustain preserve uphold keep up buoy hold keep retain support +grenze abuttal compass margin mete +überspringen skip jump over overleap vault cross clear leap over walk over jump skipping +satteln saddle +plätschert ripples +wollte would +gerechte equitably +kill mandrakes +wies pointed at pointed out +terpentin turps +leckere lusciously +beherrschen control rule command master govern dominate monopolize sway curb supervise +wusch laundered laved washed gave a wash +brav good well-behaved honest gallant faithfully courage dutifully heroic industrious +verachtung condemnation +wiedererkennen recognize recognise acknowledge +schiebt pushes shoves shuffles slides +mitunter sometimes occasionally from time to time now and then often every now and then now and again every once in a while on occasion once in a while +wohingegen whereas while although though +notizbuch pocket book +krabben crab +pausieren break dehydrate hesitate to have a break recess take a break to rest to stop doing some ongoing activity for a time to suspend business +überreicht presented +prüfen examine test check prove inspect study try verify scrutinize investigate +jessas jeez geez +satire squib +dämlich stupid asinine dim geeky gormless dimwitted dopey dumb silly dim-witted +brühe clear soup +pfarrhaus presbytery +gegenübertreten confront face meet +vorbeiziehen cross drift flow sail swim across to roll by to roll past march march past parade +muster paradigm +kocht boils cooks seethes +kel dark and desolate forlorn +entspannen relax chill out unbend uncock wind down take it easy slacken rest slake ease +kompliziert complicated complex intricate elaborate sophisticated tricky difficult involved compound knotty +kopiert replicates xeroxes duplicated duplicates replicated reproduced transcribed xeroxed +verdoppelt doubled redoubles reduplicates +versicherte assured assures insured reassured safeguarded underwrote +aussaugen suck deplete suck out to absorb to squeeze to suck away to suck up +verstellen disguise shift move block dissimulate misplace sham adjust change change the position of +kai dock dockside +überstürzen rush jump the gun hurry +schalldämpfer mute suppressor +gemeiner baser scurvier +trat kicked trod +leidenschaftliche passionately +verfehlen miss fail miss out be lacking be missing lack miss mistake to be disconnected to be off to be out +geschlossen closed shut unanimous cohesive off united solid close complete locked +aufmischen rock to stir up stir up to beat up +wassern land on water splash down to alight +physische physically +reichte handed ranged lasted lasted out +weggespült washed away +unvorsichtig careless unwary incautiously thoughtless incautious offhand imprudent uncareful unwarily reckless +das that the who which what this an it you that one +wiedergeboren born-again reborn reincarnate regenerate +zerrissen ripped torn disconnected disjointed disrupted broken discerped rent riven ruptured +beschrieben characterised characterized delineated depicted pictured written on +folgte ensued followed obeyed tailed +beieinander abreast together side by side +genötigt bound to coerced compelled compelled to constrained forced to impelled in need of obliged obliged to +kopflos headless acephalous hastily in a hurry in feverish haste all shook up flustered in a dither nervous panic-stricken +drogensüchtig drug-addicted drug addicted addicted to drugs +zugewiesen appropriate assigned allocated alloted allotted attached detailed posted referred +steckte put +riskanter dicier +landen alight end up disembark debark touch down score get down accost address +protest remonstration +verführerische seductively +schmiedete forged devised +bemessen scrimp to measure assess assessed calculated determined dimensioned measure measured rated +belehrt disabuses teaches enlightened instructed +verkabelt hooked up wired wires +verschanzt entrenches fortified entrenched +sanftmütig gentle meek docile meekly quiet calm harmonious mild obedient friendly +überlegte deliberated cogitated considered reasoned +hochhaus point block +schärfste keenest sharpest +sauce dip +eingebracht brought in fetched harvested introduced racked up yielded +empfindlicher more sensitive more delicate more tender tenderer +aufgezogen brought up nurtured razzed reared twitted fostered joshed ragged raised ribbed +freudiger more joyful +erwünscht desirable wanted eligible hoped for desired likeable nice hoped-for required welcome +seriennummer serial +zwerg dwarf +hausverbot bar +projiziert projected projects +demnach therefore thus hence so consequently according to that accordingly in accordance with that's right +zyklus circle +geklingelt jingled tinkled rung rung the bell +vorgeschrieben mandatory compulsory de rigueur required binding enjoined obligatory obliged requisite +regungslos motionless deadly silent silent torpid unmoving firmly immobile restrained inert still +vernetzt networked collaborative +dichtung gasket seal +brummen buzz drone growl grumble hum roar murmur babble bark bay +knackte cracked +zielte aimed +beschossen fired at shelled strafed +besitzergreifend possessive +schlucht canyons notch +hohl hollow concave empty cavernous cupped hollowly cavernously concavely desolate dry +völkermord holocaust +gebellt barked bayed woofed +aufgehetzt abetted egged fomented incited inflamed stirred up +gewandert flitted migrated walked hiked peregrinated roamed +verdächtigt suspects suspected +modus way +billige cheap structure +werbebranche advertising +darin therein in it inside interiorly internally inwardly herein in in its entirety in there +raucht fumes reeks smokes +einschließlich including inclusive inclusively conclusively inclusive of include comprising includes +identifiziert he identifies +mahlen grind mill crush kibble mince pulverize grinding to grind up bruise grate +triebe reduction gear +au ouch ow ah baroness distress dread ewe ooh pain to do something in readiness for +grauenvoll gruesome harrowing terrific horrid grim terrifying atrocious brutal cruel ghastly +zurückweisen reject refuse repudiate turn down rebuff decline deny rebut spurn repel +wenigsten fewest +tag daylight howdy +erregte thrilled excited moved stimulated +kicken play football refuse reject boot foot +veranlassen cause induce prompt set arrange move make dispose provoke stage +kleidet attires endues clothes +ko Hangul +gebrochene broken +perfekt flawless consummate complete impeccable superb best fine unblemished +mädchen chick gal adolescent female miss young +niedlicher cuter dinkier neater +unerlaubt illicit unauthorized illegal illicitly unlicensed banned forbidden illegally illegitimate immoral +durchschaut sussed sussed out +gackert cackles +bodenständig down-to-earth autochthonous indigenous local long-established native rooted to one's native soil rooted to the soil grassroots longstanding +beraubt bereaves deprives despoiles robs shorn bereaved deprived deprived of despoiled +quittieren receipt acknowledge leave quit resign to confirm to confirm the receipt +verursacht brought about caused causes given induced sparked off +strapazieren strain tax extend get on somebody's nerves stress wear wear out exhaust punish to be a strain on +öffentlich public openly publicly open closed common official overt in public government +grashalm culm haulms +scheide fork +bemühen trouble endeavour try endeavor attempt bother annoy bestir exert give trouble +aufgeblasen inflated turgid pompous bloated flatulently exultant triumphant ballooned bombastic bumptious +minute moment +ausgerissen run away runaway eloped sheered +stuhlgang dejection +birgt salvages +irgendeine any someone anybody anyone some somebody +gewirkt acted been at work been effective had an effect operated taken effect wrought +huldigen pay homage to embrace honour praise to do homage to do respectfully to offer to pay homage to present to render homage +durchlöchert holey perforated perforates perforate cancellate cancellated chadded clathrate hole-ridden riddled +aufpassen pay attention mind take care watch out watch be attentive be careful keep an eye on pay attention to monitor +zurückrufen call back recall ring back callback bring back restore call call home countermand to bring back +raumschiff ship +männliche masculinely +unwohl queer sickly queasy qualmish qualmishly uncomfortable sick nausea sick of +behinderung disablement handicap deficiency +innig intimate close devout heartfelt ardently courteous dearly deep eagerly earnest +steckt puts +glanz sparkle burnish +vorbereiten prepare arrange groom set up prime fix create establish array dispose of +geflucht sworn aligned anathematised anathematized cursed cussed effed and blind effed and jeffed +niederträchtig mean wicked despicable infamous vile malign viperish base black-hearted low +vertuschen hush hush up cover up cover-up hide to blanket to cover up to smother up blanket gloss over +gestreichelt stroked caressed fondled +aushalten endure take abide stand bear last hold out sustain withstand put up with +spät late lately fall behind dull slow stupid at length far for long lag +hochgeladen uploaded +profitieren benefit gain make a profit take advantage to capitalize to make good use of to take advantage of +überraschende astonishingly surprisingly +loskommen getaway get away +unverschämte impertinently +bekenntnis commitment +körper corpus frame +ermittelt ascertains ascertained deduced detected detects determined found out identified investigated +verhängen inflict declare impose order clouded cloudy overcast cover fix hide +ewiglich eternally always ever everlastingly forever forever and ever +umgeben surround encircle enclose encompass environ gird circle surrounded skirt cover +kutsche waggon +wahrlich verily really truly very indeed forsooth certainly in sooth sooth surely +wohnung dwellings homes (buildings) +unbewusste unconsciously unknowingly +lenkt masterminds controls directs guides +jegliche any all each every +rasse strain +duckt crouches +stressen put under stress +klargekommen got by managed +vermarkten market commercialize to capitalize on to exploit to place on the market to put on the market commercialise exploit to capitalise on +klappern clatter rattle chatter click flap clack barely be bumpy be shaky be unsteady +beobachteten observed +aufzeichnen record minute note register log write down logging trace plot capture +betraf pertained affected concerned involved +genauestens strictly +hinsichtlich concerning regarding about in terms of with respect to toward as to in respect of with regard to in regard to +anschalten switch on turn on put on to build to put up on something to suspend between two points +begabte giftedly +nachlaufen shadow chase run after follow go after chase about drive hard follow around hang on pursue +liebst favorite beloved darling dear lovely +unzureichend insufficient deficient inadequate scanty limited meager meagre poor bad destitute +bedingungslose unconditionally unquestioningly +zufrieden content satisfied pleased happy contented glad grateful complacent chuffed contentedly +einäugige monocularly +hervorrufen cause evoke produce stir provoke breed elicit give rise to engender arouse +tut does do performs +absägen saw off chuck out cut cut down cut open shrink slit +zuliebe for the sake of +auslöschen extinguish obliterate put out erase annihilate eradicate wipe out exterminate eliminate efface +durchgeführt realized affected enforced executed implemented managed performed realised +umschalten switch shift toggle change convert exchange renew replace switch over throw a switch +herzzerreißend heartbreaking gut-wrenching heart rending heart-rending heartbreakingly heartrending outrageous wild +vereinbart agreed concerted arranges stipulated stipulates agreed upon agrees appointed arranged fixed +feindlich hostile enemy inimical bitter adverse antagonistic inimically adversely unfriendly adversarial +gefühlvoll feeling sentimental sentimentally pathetic lyrical soulful emotional emotive feelingly lyrically +einschenken pour pour out serve sake pour in pourin to dish out food or drink to fill to leave undone to shine to stop in the midst of +kralle clutch fingernail hoof nail paw +zumal especially particularly in particular the more so as no less above all chiefly mainly notably principally +ertrunken been drowned drown drowned +bewegend moving touching impressive locomotive stirring affecting budging dynamic inducing kinetic +abgeklappert canvassed +anderen other party others remainder +angesetzt called for estimated put on scheduled +entladen unload discharge discharged off-load take a load off to lighten burst dump lightened offloaded +unfähige inaptly incapably incompetently +ausbauen extend enlarge remove upgrade dismount demount develop expand to convert broaden +einklinken to latch +erhaschen catch grab seize snatch +schnurrt purrs +rausspringen jump out +trotzen defy brave dare affront resist mock withstand spite accelerate advance +albern silly foolish fatuous absurd stupid ridiculous daft goofy banter inane +geweiht antlered sacred consecrated dedicated hallowed sainted sanctified +schmaler narrower +weißt whites whitewashes +sommers in summer during the summer +kreisel spintop +brüllt bawls squalls +kind baby daughter girl small son toddler wean +zurückgesetzt repositioned backout relocated backed neglected reset reversed set back +fallenlassen leave to drop to drop sth. to scrap +gepumpt pumped borrowed pumped up +verschrieben prescribed +streitig arguable debatable contestable controvertible controversial disputable litigious +gütige affectionately amicably benevolently graciously kindheartedly +ziert adorns +verweist refers +umzingeln surround encircle beleaguer hem in to confine to crowd around to shut in +heiratete wedded +heimgesucht smitten infested obsessed stricken afflicted beset haunted +abfangen intercept catch head off resist to resist to trap check obstruct retain secure +befummelt groped had a grope +infizierte infected +city the city +klebrige clammy glutinously stringier tenaciously viscidly +fragt asks demands inquires interrogates prompts queries requests +eingebettet embedded ingrained interbedded nestling buried engrained imbedded interjacent interposed +zivilisierter more civilized +unterirdisch subterranean underground nether subterraneous hypogeal subsurface subterraneously subterrestrial belowground chthonic +woraufhin whereupon whereafter whereat +kuschelig cosy cozy cuddly comfortable +zurechtmachen adjust arrange trim make up prepare array fix up groom accommodate adapt +juckreiz itchiness +zweit second two of ... +froher cheerier gladder +schule school +begleitet accompanied accompanies attends squires accompagnied between chaperoned escorted escorts squired +erfahrene adeptly +betraut entrusted +fechten fight fence battle combat engage in contest struggle against wage war do battle engage in combat +unglückliche haplessly unfortunate accidental +hinhören listen listen to to be unruffled to clear to look demure to look prim to look unconcerned to make clear to put on airs +ausgesprochen eminent downright pronounced markedly absolutely distinctly eminently avowed decidedly declared +renovieren refurbish decorate redecorate upholster do up to decorate make over alter change +unterholz understorey +gefällig complaisant obliging compliant pleasant accommodating agreeable kind complaisantly helpful neat +besetzt occupied busy engaged full busy line during a telephone call fully occupied occupies sold out taken +dringend urgent pressing badly instant urgently imperative imperatively strongly exigent eagerly +erfahrung skill +meines my of me +ausgehungert famished ravenous starved starving voracious +geltend current effective valid applicable being valid operative applying counting established in force +sensibel delicate clever decent sensory sentient smart tasteful thin-skinned +übertrug broadcasted conferred devolved overtopped radioed transmitted alienated broadcast conveyed entrusted +beschönigen palliate whitewash colour gloss over spin sugarcoat euphemize extenuate to color to gloss over +nerven bug annoy nark bother hassle irritate chafe devil get at +mögliche eventual potential +nachtwächter nightwatchman +belohnung carrot +magie theurgy +gestützt pillowed ...-backed backed based bolstered bolstered up braced predicated propped up reenforced +nachstellen readjust stalk trail adjust keep watch on prowl after ensnare set a trap waylay lay a snare for +erneut again anew fresh once more afresh new newly de novo formally renewed +bedauern regret deplore repent pity be sorry bewail grieve lament afraid sorrow +sack balls pocket pouch +parkett dance floor parquet flooring +aufruhr disorder racket +büchse tin +tragen bear transport yield absorb grant bring sport give put on bear fruit +mühsam arduous laborious onerous cumbersome tedious painful toilsome burdensome uphill with difficulty +h b B minor mother +freie friendly get-together colloquium panel discussion +erstaunlich amazing astonishing amazingly wondrous astounding stupendous surprising striking wonderful marvellous +verschwenderisch wasteful prodigal extravagant lavish lavishly profligate spendthrift wastefully unthrifty extravagantly +verbiegen bend curve twist distort warp bent falsify bent} correct cure +lebensmittel victual +dingfest arrest come to grips master seize control take into custody +vermisste missed +tölpel country bumpkin red blanket sulida +funken radio spark shred signal to cable to transmit via radio work +gekackt shat shit shitted +schrecklicher more abominable more dreadful more horrible +wiedergewählt reelected re-elected redialed +fungiert acted appeared functioned served +eingeschätzt assessed envisaged envisioned evaluated gauged rated reckoned +welche which what some who each each of both ones that whichever cual +unkonzentriert lacking in concentration distracted inattentive without concentration +acht eight attention heed +kotz blech +abfall loss chaff +ausstrecken extend reach stretch out stretch expand crane put out adulterate aggrandize anoint +schachfigur pawn +loslassen release let go let loose loose turn loose relinquish set free unleash unclasp unhand +meiner my of me +und as well as plus what about again also still both moreover now +schaben scratch itch squawk claw cockroach rasp rub +ermitteln determine detect investigate find ascertain find out identify locate examine study +dafür therefor instead for for it but exchange favor favour for that in return +schönere more beautiful +vollzogen administered carried out executed fulfilled implemented performed +doktor physician quack +fluch blasphemy damn malison +tibet xizang +verfluchter more cursed +zündet kindles sparks fires +beizutragen contribute input +geschworen sworn vowed +becher cup jar jug noggin vessel +schwül sultry muggy close humid stuffy oppressive heavy hot hot and humid muggily +unehrenhaft dishonourable dishonorable disrespectful dishonorably ignominious inglorious disreputable ignoble unseemly unsightly +unterton undercurrent +erzeugt generated creates engenders generates procreates produced produces begets begot begotten +eingemauert walled in fixed in a wall +fa 4th note in the tonic solfa representation of the diatonic scale +umzingelt encircled encircles surrounded surrounds +linsen peek peep to peek +angebetet beloved adored dear hallowed worshiped worshipped +ausgeschöpft bailed bailed out baled out exhausted ladled out +schuftet drudges plods toils slaves +flauschig fluffy fuzzy cottony fleecy soft furry hairy woolly +fegt sweeps +sprengen blow up explode blast blow detonate sprinkle break up mine spray blown +erreichten reached +verlust loss waste +gelber yellower +baumstumpf stock stool +müder more tired +schnorren scrounge bum cadge sponge mooch to blag beg freeload to sponge +zurückkaufen redeem buy back repurchase to rebuy rebuy +weismachen make believe +rau coarse crude raucous rude rugged wild acerbic bitter sharp +japp yup +genfer genevan +behaupte assert +verglichen compared likened +alarmieren alarm alert warn raise the alarm sound the alarm caution +dem whom the this to the +pfui ugh yuck ew fie phew shame yuk faugh for shame poo +fertig ready finished done set through bushed complete prepared readily washed up +mitgemacht taken part in taken part +verjährt statute-barred +nickte nodded +ebene area floor ground plateau tier valley +wiederholt repeatedly repeated again recurrent repeat repetitive again and again frequently manifold often +baracke barn +haftet adheres sticks +verschwinde get lost get out of here disappear beat it get off get out +austauschbar interchangeable exchangeable compatible fungible commutable changeable compatibility convertible interchangeably intermountable +tragisch tragically heartbreaking pitiful cothurnal gory gruesome incredibly brutal +schichten layer pile stratify laminate stack +nullen zero tare +ausschütten pour out distribute spill confess empty pour tell frankly tip disseminate drop +heiraten marry wed get married espouse take to wife appearing that be married become married bind having the appearance of +benötigte required +gnadenlos merciless mercilessly ruthless pitiless pitilessly unforgiving relentless unmerciful +darfst you are allowed may +entsichern cock +überladen overload clutter overcharge overweight supercharge flamboyant loud ornate fussy garish +hang incline +unkontrolliert unchecked unregulated abandoned erratic unbounded unbridled unrestricted +zugeschickt sent +interpretation reading rendition construction +kehlkopf adam's apple pharynx voice box +verwickeln embroil entangle implicate involve ensnare foul engage tangle drag in to complicate +tiefgründig profound deep in-depth intimate profoundly well-grounded +zerbricht crashes smashes +bereitete afforded caused readied +hummel bumble bees bumblebees +zweitgrößte second largest +jüngster last +verpfiffen finked grassed snitched squealed +glückliche prosperously providentially +allen to be grateful to be indebted to be much obliged to someone to receive favor +person body figure human human being husband mankind +kastanien chestnut +stark mighty potent strongly tough thick close hefty robust sturdy vigorous +übernachtete stayed overnight +formt sculpts frames shaped +entsprungen arisen arisen from issued from risen uprisen +kanne tin +verdrückt stows away +minus less negative below zero disadvantage minus sign sub-zero +zutreffen apply be true be applicable come under fulfill make a hit be correct to be applicable to be correct to come under +wedelt wags +unerbittlich adamant implacable inexorable unrelenting ruthlessly adamantly implacably inexorably inflexibly relentless +wirken work act take effect appear operate seem function affect have an effect be effective +lebenslänglich life lifetime life sentence lifelong age all one's life all through life era for life generation +reguliert modulates regimented controled controls +phantastische chimerical quixotically +verwundert bemused astonished in bewilderment surprised wondering amazed amazes bewildered dubious dubiousness +erschaffen create make produce invent to fabricate created end finish generated spanned +diener boy servant servitor +nämlich namely same to wit that is that is to say videlicet viz anyhow anyway in either case +trennt secedes segregates disassociates disconnects disjoins dissociates disunites separates severs sunders +beifall cheer cheering hand +mörderischen gruellingly +dato after date +ablaufen expire lapse execute pass pass off run elapse go rundown wear down +hierher this way +autorisierte authorized +erreicht accomplished attains achieves reached reaches achieved approached attained got got through +unbequem uncomfortable inconvenient uncomfortably tiresome recalcitrant inconveniently awkward bother to do bothersome difficult +unterschied discerned discriminated distinguished +krallen claw clamp clutch +zuweisen assign allocate allot appropriate charge detail earmark delegate depute designate +speist dines +vorbeischicken to send around +abschlachten slaughter butcher to massacre abase appease assuage beat breakdown calm chop +körperlich corporeal physical bodily corporal material carnal somatic corporally personal physically +unlogisch illogical illogically irrational bonkers incoherent confusion inconsequent inconsequential inconsequentially confused +gurgeln babble burble rinse wash +humorvoll funny facetious humoristic amusing +ihretwillen because of her because of them for her sake +wandern walk migrate hike roam travel move drift tramp flit +heldenhafte heroically +artikel section entry +gewohnt habitual accustomed wonted familiar used to habitually customary dwelt usual +gleitet floats sashays +ausstopfen stuff pad to fill +frischen decarbonise decarbonize decarburise decarburize decoke to refine refine +fortfahren continue go on proceed keep keep on go away pick up keep up maintain get on with +schmollen pout sulk moue be peevish to be inflated to bulge to distend to expand to get cross to get sulky +spieß stake +akustische acoustically +riemen oar +extremer longest oldest +öle oil oils +ausgeliefert extradited delivered given up surrendered +walten rule over reign rule prevail +gestrandet aground beached castaway run aground +gelände area +anschließend following subsequent subsequently then afterwards adjoining after after that ensuing later +hund canis familiaris +ausgeweitet distended enlarged expanded extended +terrorisieren bulldoze intimidate +entledigen ditch acquit free liberate release ameliorate amend enhance get rid of improve +nachmittag after evening +zeigen show point indicate display demonstrate exhibit point out manifest denote present +interpretiert construed +spuren to toe the line +satzung constitution by-laws +auszulassen omittable +landete alighted debarked disembarked docked +ausgefragt questioned quizzed interrogated sounded out +entzündete ignited lit +woandershin elsewhere somewhere else +ruckzuck in a jiffy in no time +buh boo ulp +befragen question interrogate consult ask query examine inquire poll quiz enquire +tugendhaft virtuous moral virtuously wholesome chaste good just upright ethical goody-goody +imposant impressive grand magnificent splendid august dashing exciting gallant hearty +verlangsamt decelerates slowed decelerated delayed reduced speed retarded slowed down slows slows down +beehrt honours graced graces honored honoured patronised patronized +schluckte swallowed +überprüfte checked examined reviewed verified +blockierte balked inhibited jammed obstructed +gratulieren congratulate felicitate celebrate commend bless congratulations to observe +handgreiflich palpable clear violent +schmeichelt adulates bootlicks cajoles coaxes flatters palavers +lachte laughed +erträumt imagines +schrammen scratch take a percentage touch lightly exploit squeeze to scrape to seam become blurred graze +kuscheln snuggle cuddle nestle snuggle up to cuddle close together to get close to nestle close to to snuggle up to +anders differently otherwise different else other another or else particularly in another way peculiar +mexikanisch Mexican +kontaktiert gets in touch with got in touch +intellektuell highbrow cerebral innate mental numinous +tappt toddles +verscheißern fuck +wussten knew +ausgeholfen helped out +auspusten douse extinguish put out blow out +norden north +ausschnitt opening +abreisen depart leave start check out be going out begin a trip go out set out go set off +auszuhalten livable liveable +eingeflößt infused +darunter thereunder underneath below beneath under among under it some including among them +weidet browses +freien court to marry woo ask in marriage marry +erfreulich enjoyable joyful gratifying pleasant pleasing agreeable delightful encouraging nice beautifully +flippte somersaulted +ausfallen fail fall out turn out assail assault attack rip strafe exit be omitted +einkassiert cashed collected +überführen transfer convict transport find guilty rearrange recast remodel transform expose to convey +schultern bear sling show to be in front to have in the background +ausbeute proceeds profit +welt world +windet twines wreathes wriggles +abgebildet mapped depicted illustrated imaged pictured portrayed +deutlich clear distinct explicit clearly distinctly plain obvious marked bold lucid +hübsche bonny handsomely prettily +üben exercise practice train practise rehearse drill learn review do exercise practise (Br.) +gefährdung endangerment hazard +passiert transpires happened negotiated occurred sieved sth. sieves sifted sth. sifts +geschmissen thrown bunged chucked flung heaved plonked plonked down plunked plunked down slung +marktwirtschaft market oriented economy +ähnelt resembles +bedacht deliberate prudent thoughtful considered attentive attentively careful cautious deliberation intent +hintern abaft duff +hurtig quick fast swift sharp expeditious prompt rapid speedy spry suddenly +haschisch grass +versengt sears scorched scorchs seared singed +verwandte cognates sibling +schwächer feebler flimsier weaker weaklier more feeble +abgestritten denied disputed +austragen deliver hold settle distribute sort out try to settle try to sort out unenlist carry to term deregister +geplagt afflicted with bothered stricken afflicted niggled pestered plagued racked smitten travailed +geleistet accomplished performed rendered +getränkt imbued tinctured +pensioniert retired retires superannuates superannuated +beschloss concluded determined +wahllos indiscriminate haphazardly promiscuous indiscriminately random at random haply irrespective of the occasion meta randomly +vorsingen audition sing sing to to inform about to make understand to persuade to read to to sing for to tell to try out +innerstes inmost +feiert celebrates revels solemnizes parties solemnises +überquert crossed cut across +aufgefüllt filled up refilled replenished backfilled filled filled in topped up +dominieren predominate henpeck be prevalent prevail to be predominant to command to get the better of +eilt hastes hies hurries scuds hastens rushes +toben rage rampage bluster clamor rave blow fiercely blow violently run amok surge tear around +runder chubbier +geradeheraus outright upfront from the shoulder bluntly outspoken straightforward baldly candidly flat out forthright +wegfahren drive away go away leave depart to go away on a trip drive off move to drive off to lean forward +glänzend glossy shiny splendid brilliant bright resplendent lustrous brilliantly gleaming polished +schnippisch snappishly flippant sniffy pert saucy cocky sharp-tongued +grundlos baseless unfounded causeless unprovoked bottomless for no reason causelessly gratuitous motiveless +östliche Oriental medicine +wachte waked woke +brr whoa +jucken itch scratch itchy itching scrape burn creepy feeling uneasy hurt smart +schrillen jangle +angespannt tense fraught taut intently strained tight becoming tense braced burning the tongue close +irgendwer anyone anybody somebody someone some people whoever +herr boss mr +spange spring +ordnung order organisation regime series +ackern plough plod to plow to till cultivate till +half assisted helped aided befriended encouraged relieved seconded +fließend fluently fluent fluid flowing smoothly silky fluxionary runny floating flowingly +modisch fashionable trendy voguish chic fancy sporty stylish a la mode boutique +lahme lamely +ähm er um errr ... say well you know +sterblichkeit impermanence transience +minderwertig inferior shoddy low-grade cheap poor substandard base cheap-looking common crude +rasend furious frantic berserk savage rage vehement violent frenzied intense raging +vorbehalten reserve book reserved +tropft drips drops seeps trickled trickles trickles away trickles off +herstellen produce manufacture make fabricate create establish machine put out build construct +noble classy +verschärft gets worse aggravated aggravates exacerbated got worse intensified stepped up +schonend sparing gentle gently indirectly indulgent obliquely careful conserving looking after resting +simulation sham +kurzum in a word in short after all in a nutshell cut a long story short blockade in brief in other words in short ... in the long run +kritisieren blame censure blister knock accuse review zing animadvert +rauswerfen throw out eject kick out put out expel oust throw chuck out pour pour out +furchtlos fearless intrepid dauntless fearlessly unafraid intrepidly audacious brave hardy unfearing +überspielen outplay to cover up to overact dubbing overact to gloss over to overplay +durchgebrannt runaway blown burned out burnt out burnt through eloped fused run away +eingebunden contained embedded ensnared integrated +gebührend appropriate due duly proper adequate fitting advantageous applicable appropriately apt +wegen because of for on account of after because due to by virtue of for the sake of concerning on +väterliche paternally +ehrenhaft honourable reputable honorary honorable honorably honourably honorific respectable +unbesiegbar invincible unconquerable unconquerably insuperable invincibly irresistible unbeatable +registriert recorded records +äußerst extremely exceedingly utmost very extreme supremely most intensely utterly +panisch panic-stricken filled with trepidation trembling with fear funky of panic panic-striken panicked +verdauen digest stomach break to pieces handle easily to chew +bestraft penalizes punished punishes ticketed penalised penalises penalized +beide both either two both persons pair both parties both sides all alike both people +wäscht launders laves washes gives a wash +trist sad drab humdrum dull gloomy doleful dolorous unhappy depressing dismal +bedankt thanked thanks +ostsee baltic sea +talentiert gifted apt brilliant clever +erschlagen slay kill strike dead waste cut down defeat crushingly smash up beat to death shoot dead slain +schlamm mud clay dirt loam sediment +durchbrach broke through +kabine stall +gang decay decline +gewerbe handicrafts industrial arts +gerächt revenged avenged +nachhelfen assist help +reparierte mended +einreichen submit file turn in hand in lodge pass in present tender give in to put in +bürgschaft bond bailment +veranstalten arrange organize organise stage give hold develop symptoms of feel show signs of array +hel dustless desk by a well-lit window well-lit and clean study conducive to learning +trinken booze fuddle take consume gulp hear quaff receive a blow suffer +se trackless trolley trackless trolley bus trolley bus trolley-bus trolleybus temporary +küste front shores +beziehungsweise respectively alternatively or respective as the case may be or rather or that is to say rather correspondingly +besitzt owns possesses +zurückgezahlt repaid rebated refunded repayed canceled cancelled paid back paid up returned +weideland rangelands +arbeitsweise method +gebühren pay +wassermann aquarius +helm spire +unempfindlich insensitive impervious gross impassible impassibly insensible insensibly insensitively non-sensitive apathetic +wunderschön beautiful gorgeous wonderful fair and beautiful lovely commendable deed fair feat good-looking praiseworthy act +selbstsüchtig selfish selfishly egomaniacal self-serving asking too much calculating egoistic self-seeking arbitrary base +genauer particularly more exact more precise more thorough stricter +gegraben digged dug trenched burrowed mined sinked +aufgefallen attracted attention stuck out +aktenschrank cabinet +außerhalb outside out out of beyond outwith exterior outside of outside orbit outside range above +unterhalt aliment alimentation +zeitung news newspaper organ tidings +eingefangen captured trapped encaptured entrapped +schlingen gobble wolf noose loop wolf down bolt devour gulp beat braid +abgekriegt got gotten +mies lousy sleazy rotten bum crummy punk bad wretched cheap cheesy +ermächtigt authorized authorizes capacitates competent legitimates licenced authorised authorises capacitated commissioned +fotografierte took a photo +übereinander one upon the other once more repeatedly +dachdecker slater +unlängst recently lately not long ago a few days ago a short while ago other day the other day these days +aufgeschnappt snapped open +pfirsich plum +punkte points +verteidigen defend advocate protect vindicate deploy plead support abide follow guard +umbenannt renamed redefined +ausgeredet made excuses +kitzlig ticklish delicate ticklishly awkward close cruel dainty dangerous embarrassing extreme +prima great wonderful fantastic splendid superb excellent swell topflight beautiful capital +matsch exhausted +wahrsagen augur prophesy divine predict choose fix abode bode foreshow foretell +greis aged old senile very old +schnellstmöglich as soon as possible ASAP earliest possible soonest possible asap as quickly as possible +bug fore +fristen delay adjourn back up defer fall back go backward postpone procrastinate put off recede +vorschrift specification +sekretariat administration +bemalte painted +umgefahren knocked down knocked over run down run into +umgangen circumvented gone round avoided bypassed eluded obviated +genehmigen approve permit grant allow authorize authorise homologate license accede comply with +falsch wrong counterfeit fake bogus erroneous incorrect cattish incorrectly +belauscht overhears eavesdropped eavesdrops overheard +bereichern enrich make wealthy to benefit to moisten to profit to wet +knistern crackle rustle spit pop crinkle crunch snap +ausgedacht fictional invented trumped-up come up with conceived constructed contrived thought up +potthässlich fugly +vorbringen put forward argue bring forward bring up moot state advance bring forth cite express +fo progressive +hinauswollen aim +pubertät pubescence +cousin cuz +abgestumpft blunt callous abrupt humdrum jaded indifferent apathetic deadened become callous blunted +unentschieden undecided undecidedly drawn irresolute tied dizzy even even on points indecisive indecisive +vorbeigehen pass pass by go beyond outdistance outstrip go past go outsail come across drop in +abführen discharge lead away purge pay to purge dissipate drain to favor to favour to march +bissel a bit a little +gutartig benign good-natured good natured innocent innocuous benignant non-malignant +amateur dabbler +ereignen happen occur befall ensue intervene take place +abheben withdraw draw lift take off pick up pick up the phone lift off take out cut collect +zielstrebig determined single-minded hormic nothing but purposeful purposefully earnest earnestly full of determination go-ahead +multiplizieren multiply cross breed negotiate to build to put up on something to suspend between two points +hüllen wrap cover shroud cloak to drape drape to envelop sb.|sth. +orten locate +rinde leather pelt +funktionstüchtig operative workable functional functioning properly +unfassbar inconceivable incomprehensible incredible unfathomable unbelievable imperceptible inconceivably intangible immeasurable inestimable +ausflippen freak out flip flip out spaz to go bananas to psych out blow up freak out for over +verkohlen char carbonize burn be burned to carbonise cinder to have sb. on +anstößig obnoxious obnoxiously distasteful indecent objectionable offensive shocking obscene vulgar coarse +deinetwegen because of you for your sake +zurückgekommen come back boomeranged bounced back got back returned reverted run back +eingeleitet prefaced heralded in inaugurated induced initiated introduced preluded started ushered in +braust blusters hurtles +beschuldigt accuses incriminates inculpates accused blamed charged incriminated inculpated indicted indicting +vortragen recite declaim perform report tell carry forward render ask for beg for carry over +vergossen shedded shed slopped +piepen chirp beep peep bleep cheep twitter pule squeak warble chirrup +leblose inanimately lifelessly +clay modelling clay +optische optically visual +gesorgt worried cared worryed ensured provided taken care of +aufgeschrieben listed marked down marked out taken down written down +schlampig sloppy slipshod slovenly shoddy slutty sluttish slapdash slack blowzy careless +zuverlässigkeit trustworthiness +streitmacht army +fromm pious devout godly religious devotional docile piously calm quiet meek +angelt angles fishes +kongressabgeordneter congressman +eingeschlossen included encased implicit implicitly comprised concluded embedded enclosed imbedded implemented +bestechung kickback payola +aufsuchen visit mile be after go after look for search search for seek come to go +nan nan county +bezüglich regarding concerning with regard to with respect to in respect of about in terms of referable relative as regards +geknebelt gagged +versprechend promising promissory pledging +gelyncht lynched +wehte wafted blew +gesponnen spun raved +überboten outbidded outbidden outbid outdone outpaced outrivaled outvied overbid +frühstück brekky +teil member part portion proportion share area district item moiety stretch +gekettet chained +übergegangen gone over merged passed +niedergelegt grounded abdicated resigned +beneidete begrudged envied envyed grudged +schal flat stale vapid insipid moldy mouldy scarf dull stalely +kostbarer more precious more valuable +rührend touching moving pathetic touchingly affecting poignant innocent pitiful stirring sweet +fauchen hiss spit blow fizz sizzle +beschenkt endowed +bezwungen defeated outfought overmastered overpowerred quelled subjugated +nachdenken think ponder reflect meditate contemplate consider deliberate think about cogitate mull over +fleischfresser carnivorous carnivore +jesuiten society of jesus +verloben betroth affiance trothplight become engaged engage get engaged plight +ungern reluctantly unwillingly grudgingly reluctant against one's will shaking head in refusal regrettable against one's inclination as a matter of unpleasant necessity despite oneself +apfelwein cyder hard cider +aufspüren trace detected detect track down ferret locate smell out ascertain find out make sure +interessiere am interested in +momentan currently current now instantaneous at the moment present nowadays just now +beistehen assist succor support abide by succour aid help be implicated in side with take part in +dreißig thirty age thirty one's thirties +lauf muzzle +trainierte coached practiced practised +ungeeignet unfit unsuitable improper inapplicable inept inappropriate inapt unapt uneligible unqualified +dinieren dine +ausgequetscht squeezed out +abseilen rope down rapelling to lower down on a rope to rappel +schlagfertig quick-witted glib smart clever glibly quick ready witted snappy strange witty +nexus gap junction +taktvoll tactful delicate sensitive adroit cautious clever considerate delicately discreet +sinnlos senseless meaningless futile absurd pointless useless dumb mindless silly inane +geschieden divorced separate singled discrete individual particular case departed dissolved parted separated +eindeutig unequivocal unambiguous clear univocal explicit definite clearly unmistakable outright positively +trockene aridly +schwarz black sable dark noir Black cash in hand blackly ebony dirty illegally +geschweige let alone not to mention leave alone much less never mind not to speak of +fressen eat devour feed gorge pig out gormandize guzzle consume eat like a pig gobble +debakel débâcle +anderswo elsewhere somewhere else somewhere otherwhere anywhere else second verse unrelated matter +abgesprungen bailed out bolted jumped off opted out +spazieren stroll walk amble ramble go for a walk promenade strut to feel giddy to stagger to totter +hart tough firm severe rough stiff solid stern cruel arduous callous +besichtigen visit survey inspect view watch check control examine explore go over +erübrigt spared +links left sinister on the left left-wing to the left left wing left hand side lefthand from the left +deformiert malformed misshapen misshapes out of shape crooked distorted distorts misshaped +beschämt ashamed abashed embarrassed embarrassing shamefaced abashes ashamedly awkward bashful embarrasses +kreditkarten plastic +nirgends nowhere anywhere in no case not not anywhere +umfassen encompass comprehend surround cover comprise contain enfold include involve span +untersagt interdictive prohibits barred forbidden interdictively prohibited vetoed vetoes +mittelalter medieval +rettet bails rescues retrieves salvages salves +aufbrechen start break depart leave set off break open open force open start out prize open +bauarbeiten roadwork +nacht dark nite +mitgeben give to allow someone to keep something to have someone hold something +umstimmen retune talk round +erbracht adduced produced yielded +blüte cornflower florets flush petal +ordinär vulgar common scurrilous cheap rude obscene gross inexcusable low +interesse piece of music share tune +zimmern carpenter build build of wood make to timber construct +euere your thine +suchte prospected quested sought +ausgefressen eroded +netter jollier nicer cuter +beute catch pillage +keinem nobody +maßnahme measure measurement +sehne bowstring cord nerve +zweig branch arm twigs +liste enumeration record +namenstag saint's day +abgestochen contrasted with +häufigste most frequent +spontan on the fly offhand on impulse voluntary unconscious ad hoc impromptu impromtu +unglücklich unhappy unfortunate unlucky miserable sad hapless pitiful unfortunately unhappily +verliebt in love enamoured fond enamored limerence amorous smitten amatory fondly amorously +bereich department group section part +fertigen manufacture produce fashion craft make machine +unerlaubte illicitly +bürsten brush scrub fuck improve refine rub to crew out crew out melt to cosplay +hausaufgabe assignment piece of homework +dauern last continue endure take persist keep on proceed with sustain wear dure +ausgeführt accomplished executed performed achieved affected carried out expatiated explained exported exposed +nachweis demonstration test +jahrelange long lasting +zugenommen accelerated accumulated been on the increase gained weight grown increased intensified picked up put on put on weight +verschifft shipped +vermählt weds married +schwachsinnige moronically +überliefert traditional handed down handed on +zerschlagen shatter defeat smash annihilate batter break crush break up destroy slab +übersetzt compiled translated translates decoded decodes interpreted interprets +qualifizieren qualify label designate +intuitiv visceral indigenous +seekrankheit naupathia +taille waist middle size +zerrte lugged tugged hauled jerked wrenched +voraussagen predict foretell forecast prognosticate prophesy anticipate bespeak project call forebode +enthaupten behead decapitate beheading cut off cut the head off decollate guillotine skin to point or curl up +parallel concurrent at the same time concurrently +farbstoff ink +zach tough +nuckeln suck +arier aryan +bewundernswert admirable admirably applaudable applaudably amazing astonishing benevolent commendable marvelous praiseworthy +entdecken discover detect detected descry find spot find out notice uncover +erhaltet conserves +nachvollziehbar traceable comprehensible understandable accountable obvious reasonable apprehensible graspable pictorial visual +herausbekommen glean find out figure out get out guess begin listening ascertain be acquainted with feel know +alles everything anything all things whole by all means entirely all sorts of things each every +fernfahrer lorry driver +mitverschwörer conspirator +herum around about round among approximately rapid turn round and charming some turn around +krachte cracked +angesichts in view of in light of considering for in the face of given in regard to in the light of per accounting for +jeweils at a time always respectively each a time at any one moment each time every +zugeknöpft reserved cagey reticent tight-lipped restrained tightlipped buttoned distant not frank stand-offish +löst detaches disengages solves looses unfastens unfixes mustard gas yperite parts +gibt gives +leibhaftig incarnate personified +ergänzt orgulous complements completes ekes added complemented completed supplemented supplements +mischt mashs mingles mixes compounds +redlich honest upright fair honestly candid do one's best fair and square faithful open and aboveboard real +verdächtigen suspect accuse grasp to be suspicious of to distrust to doubt to take account of to take into consideration +opposition dissidence +verunglückte met with an accident +steinhart adamant adamantine as hard as rock rock hard +abblitzen rebuff meet with a rebuff to be sent packing +zugesprochen adjudged adjudicated awarded +dunkle darkly +übereinstimmend concordant conformable compliant accordant coincident coinciding congruent consistent consistently according +vergleich equation +abgezockt ripped off screwed +lügt belies +verdiente deserved earned merited +wahlrecht vote +rauscht soughs brawls roars rustles swishes swooshes swoshes whispers whooshes +fruchtsaft squash +geweitet dilated widened +beherrscht calm composed composedly governed reserved rules contained controled controlled dominated +wiederkommen return call back come back come again +binden tie fasten connect link tie up band bundle join attach +verfrüht early premature untimely previous prematurely easy precocious quick simple +ausbessern repair mend amend correct darn fix patch rectify revamp patch up +verlängerung extending +fasste collared grabbed subsumed clasped griped gripped +wachen guard watch be awake keep watch wake watch over see look out open one's eyes wide be on the lookout +sagenhaft fabulous terrific legendary gorgeous fabled fabulously fucking good phenomenal tremendous unbelievable +verschleiert veiled shrouded blurred hooded veils blurry concealed covered up covers up disguised +strahlte beamed radiated gleamed +chanson song +untereinander among each other among one another among themselves mutually with each other +rose rose window +blut blood +begnadigt amnestied pardons reprieved pardoned reprieves +eingeäschert burnt to ashes incinerated cremated +foltern torture torment anguish beset harass harrow hurt inflict pain pine rack +verstrichen applied elapsed filled in grouted put on spread +bietet an offers bids offers affords provides +hierfür therefore therefor for it|them for this for this|that to do this|such a thing +wi family circumstances in and about a kitchen +erholung recreation vacation leisure +irdische terrestrially +glück lot lucky mercy prosperity +gangmitglied gangbanger +westwärts west westbound to the west +aufatmen breathe again respire draw a deep breath recover revive to be relieved to feel relieved to heave a sigh to smooth down to stroke down +regeneriert reclaimed reshaped +umarmen hug embrace fathom bosom squeeze embrace closely have hold someone tight hug someone close possess +angepisst pissed pissed off +tagsüber during the day before dark days in the daytime by day in the day over the day +faulen rot decay putrefy decompose rod ferment go bad turn sour +verständigen warn alert inform communicate advise notify to permeate with flavor +herausstellen feature expose highlight emphasize come to light turn out spotlight to call attention to to emphasise sth. to emphasize sth. +verschweigt keeps secret +entlarvt unmasks debunks debunked exposed unmasked +verwirrend confusing bewildering puzzling distracting disconcerting deranging unsettling baffling bemusing cluttering +unausweichlich unavoidable inescapable inevitable ineluctable inevitably inexorable necessary predetermined inescapably fatal +versauen soil dirty defile sully mess up mar bedaub contaminate fuck up queer +beleidigte affronted insulted libeled offended scathed scathingly slighted slurred +uh d'oh +gehört heard appertains heared listened pertains been part of belonged knowledgeable pertained taken +lal LOL +farce charade mockery stuffing forcemeat +begriff comprehended understanded conceived recognised recognized savvied saw understood +zuvor previously before beforehand earlier afore in advance ahead prior first formerly +geheimnisvolle mysteriously +nachschauen check up to look at to look up look up to have a look at +einfache plainly simplemindedly +gestaltung structuring +jüngere latter +belogen lied to +leger casual agile carefree casually informal light nimble sloppy +versiegt oozed away petered out peters out run dry runs dry +rassistisch racist racialist +kriminell penal wanton delinquent +australien aussie +donnerstags Thursdays on Thursdays each Thursday every Thursday +einbringen fetch introduce yield bring in incorporate take on contribute harvest include bring +ersticke suffocate +wasserdicht waterproof rainproof bulletproof impermeable impervious to water solid water-proof water-resistant +verwirrende bafflingly bewilderingly confusingly +te appearance branch denominations face faction outside sect separation from surface +sektor field +obere upper superior top above ascendant dominant overwhelming premium senior super +medizinisches medicinally +feuert chucks out fires kicks out throws out +geschwächt weakened bated debilitated enfeebled weak attenuated crippled damped depressed dulled +belästigt annoys bothers discommodes harasses importunes incommodes inconveniences molests pestered pesters +kreuzigen crucify nail to the cross +neugeboren neonatal +speicher stores stores (for storage) +einzig only single unique sole solely solitary one alone each exclusively +ausführen perform execute export accomplish carry out implement achieve run undertake do +hindeuten portend indicate point show signs suggest allude beckon to show signs +brüsten boast brag vaunt blow bray gas gasconade shoot a line swash +aktivität function +wohlan now now then then well +untröstlich disconsolate inconsolable heartbroken brokenhearted inconsolably disconsolately broken-hearted heartsick sorry unconsolable +überhören ignore fail to catch fail to hear mishear miss not to hear overhear to fail to hear to fail to hear something to listen to +übereilen rush hurry to be hasty to be rash +behaart hairy haired pilose crinite piliferous hirsute pilary pilous +hochzeit marriage +entlohnt remunerated remunerates +schummeln cheat chisel diddle fudge cheating +ungestüm impetuous boisterous vehement violent brash tempestuous wild keen rambunctious boisterously +anblick sight +freigelegt exposed laid open laid bare revealed uncovered unveiled +infiziert infected infects contagious inflamed +zuhören listen listen to hear eavesdrop listen in pay attention heed mind ask enquire +alsbald at once immediately directly forthwith straightway instantaneously right now straightaway quickly soon +öfter more often from time to time frequently now and then on occasion once in a while sometimes occasionally ofttimes +baten asked for +flöhe flea +zum to the the to at to a +genial ingenious brilliant ingeniously phat wicked inspired copacetic ace +richtig true just accurate real correctly fair accurately exactly good +überwältigen overwhelm overcome overpower drown bear down overmaster smash through dominate oppress overbear +öfters frequently often occasionally repeatedly now and then ofttimes female proprietress sometimes again and again once in a while +gärtnern garden gardening to work in the garden +folgt ensues follows obeyes tails +reingesteckt stuck into +gefaltet folded creased pleated plicated wrinkled +blamieren disgrace disgrace oneself make an exhibition of oneself stultify discredit let down make a fool of oneself +veröffentlicht published publishes disclosed publicized +hochwasser deluge spate +davonlaufen run away be prepared to flee escape from to run off bolt to back out to become agitated to become restless to bolt +ewig eternal forever everlasting eternally perpetual everlastingly unending ever evermore always +rechtes right +uneingeschränkt outright unlimited unreserved unreservedly absolute unqualified unrestricted unrestrictedly unstinted absolutely +inhalieren breathe in absorb soak up +kreativ constructive artistic inspired +hoffnung esperance +bauen build construct make erect assemble cultivate put up set set up amass +ereignet happens befallen happened occurred taken place transpired +vergab placed with assigned awarded +eigelb yellow +lauschte eavesdropped +mangels for want of failing for lack of in default of in the absence of unless there is in absence of +sprüht sprays +zerstreuen scatter disperse dispel dissipate distract divert allay amuse distribute diffuse +bohrer drilling machine gimlet +kühlt cools refrigerates chills +sitzenbleiben stay down to have to repeat a year +karibik caribbean west indies +anrichten wreak arrange cause perpetrate prepare serve serve up to dish to dish up to target +tochter maid +aufgeschlagen hit pitched served stricken struck thudded turned up +schmecken taste smack relish savor bad like savour savour of to make fun of to make light of +frage demand request +würg blech +engagierter more committed +doppel dual +entreißen wrest dispossess plunder snatch away take away tear away to break or tear off to make one's own to monopolize to pick +versohlen batter clobber cream spank lick to thrash sb. wallop +verstreuen scatter disperse spread strew distract scatter about spill spoil to chase away to do ... all over the place +vorübergehender more transient +verb word +ranken to trail to climb to ramble +bekräftigen confirm corroborate affirm substantiate reinforce support bear out back up reaffirm acknowledge +huldigung tribute +lebensfähig viable viably sound +bildet educates nach emulates builds constitutes forms frames generates patterns sets up shaped +dankend reciprocating thanking giving thanks saying thanks +schade pity almost but not quite damage what a pity it's a pity +strippen to do a strip +kategorie class denomination +einrichten arrange furnish establish install organize construct institute set set up accommodate +gleicht likely resembles equals parallels +einstecken pocket plug in insert push-in put in entertain harbor harbour hold between interpose +stall byre horse stables pigpen stye team +ergibt results results in +kleid skirt suit +anmutig graceful charming lovely comely gracefully beautiful pretty attractive cute winsome +exekutive executive branch +fastenzeit lent +empfindsam sentimental sensitive delicate compassionate emotional feeling sentient sentimentally sore susceptible +erobern conquer capture seize win enamor appropriate remove take assault defeat +huh ulp +regiert governs reigns governed reigned ruled +rum up +thailand kingdom of thailand +beweglichkeit articulation suppleness +petroleum paraffin +zivilisierte civilized +professionell pro skilled +frommer godlier +zorn passion bile choler dander +nachgedacht meditated thought about chewed cogitated contemplated deliberated dwelt mulled over pondered pored +bekennen confess avow acknowledge recognize admit profess avouch claim plead guilty tell +rhythmus pulse +aufgespießt gored impaled pierced skewered speared spiked spited +zuwenig too little +besingen express honour insist sing state stipulate sing about +ehrbare respectably +knurrt growls snarls +beinhaltet contains implied implies +sonderbarer stranger +umschauen look round +hingekriegt wangled +beidrehen to heave to +abstauben dust scrounge dust off pinch to drive away to sweep out +schwergewicht accent +zusammenreißen pull oneself together +intelligenteste most intelligent +rausgeworfen chucked out fired kicked out thrown out +he names of musical notes hello hi retardation +billigste cheapest tawdriest +rhythmisch cadenced measured slow and regular +mom BBS JAM MOMPLS brb w8 +juckt itches +biologisch biodegradable organic +elementar fundamental rudimental basic fundamentally abecedarian +reicher wealthier prolifically +gerannt run raced pelted rushed +abgehen exit come off leave depart digress be disconnected be off be out break get out of place +dürftig scanty poor meagre sparse feeble scant meager scarce paltry poorly +baumstamm trunks +zumeist mostly at most for the most part in the main most of the time +längen elongate +beschützte patronized patronised +manuskript matter +lehrbuch coursebook +zersplittert split balkanised balkanized cracked dissipated dissipates fragmented gone splintersed shattered slivered +backbord larboard on the port side portside strokeside +wirtschaft economic system +ehen to let go by to let pass to miss to overlook +fantasieren to dream up to fantasize ad-lib daydream dream up extemporise extemporize improvise jam +furchtlose fearlessly +basierend resting resting upon +igen to come +verbringen spend pass bring get holiday in luxury summer time to +gehabt had entertained experienced +tagelang for days for for days on end lasting for days day after day fo r many days +sagen say tell speak state utter convey inform put report call +vergiftung poisoning +aufzählen enumerate list numerate count up tell off count out recite to itemize +verbindet agglutinates chains concatenates conglomerates conjoins connects joins associates bandages compounds +tötete killed slew +überlegen consider ponder think superior deliberate reason contemplate reflect predominant above +parkuhr meter +unteroffizier non-com noncom +dreihundert three hundred shyster +anvisieren aim at target aim sight plan aim for cover level mean take aim +mitarbeiten collaborate cooperate to rank among to rank with +dirigieren conduct direct control manage channel crack down on supervise govern handle helm +erfreuliche gratifyingly joyous +flattert shimmies flits +konzentrieren focus center pool devote mass zone centre collect rack +bekümmert sad sorrowful distressed sorry doleful dolorous unhappy downcast grieves solicitous +verängstigen to scare off +meinerseits for my part as for me as far as I'm concerned as far as I am concerned +verkrampft cramped tense uptight knotted +berühmteste most famous +bitterlich slightly bitter +landsitz manor +sediert sedated +zugemauert bricked walled walled up bricked up closed with masonry laid bricks +fundament underpinnings +pistazie pistachio nut +weiterarbeiten continue to work to continue to work work on +beigefügt attached appositional accompanying accessory appositionally appositive appositively attributed added adjunctive +kettenreaktion knock-on effect +mc master of ceremonies +stiehlt purloins rustles thieves +tschüss goodbye bye see you adieu cheerio bye-bye cheers farewell see you later good day +schließen close shut conclude infer lock deduce fasten reason strike up guess +abladen unload discharge dump land take a load off detrain disembark offload tip to fillet +überfuhr knocked down knocked over overran ran down +eilte hied scudded hastened hurried rushed sped +zerschnitten carved cut cut up dissected lacerated +entlasten exonerate relieve disburden disencumber release discharge to unburden vindicate acquit clear +abdecken cover uncover hood encompass charge clear detect discover expose mask +misshandelt maltreads maltreated maltreats roughhouses abused ill-treated ill-used +hinschmeißen plonk down to plunk down drop let fall lose to finish +geleast leased leased out +getrieben impelled drifted driven agitato chased enchased fleeted floated propelled pushed +erschreckend frightening horrific scary appalling horrifying startling terrifying alarming dismaying horrible +feinfühlig sensitive delicate awkward dainty fine gentle refined soft squeamish tactful +lab rennet +verletzung trauma +weinte wept +musikalischer more musical +beneidet envies begrudges grudges envied grudged +empfangen receive conceive accept entertain copy pick up become pregnant greet take treat +überraschte astonished overtook +beschäftigter busier +amme foster-mother +gruppe group squad band bunch detachment force shift team unit contingent +wüst savage desert desolate barren deserted wild murderous bare desolately +obelisk shaft +handschellen handcuff +flaggen fly a flag +erschreckt appals frightened frightens horrifies terrifies with a start appalled appalls daunted daunts +nächster next following ahead coming forthcoming future immediate nearest proximate proximo +ununterbrochen continuous continuously incessant continually unbroken constantly incessantly nonstop endless +ebenso likewise equally just as same alike also similarly as well as much ditto +bügeleisen flatiron ironing +staatssekretär secretary of state +einsperren imprison lock up incarcerate jail confine cage corral pen arrest contain +drastisch radical heavy-handed firm resolute rigorous absolutely bravely conclusive +zugetan affectionate attached to devoted devoted to fond attached caring friendly heartfelt selfless +schuld guilt guilty responsible +windeln diaper put a baby's nappy on +befindet finds +gewissermaßen so to speak in a way as it were so to call it to a certain extent virtual virtually in a fashion in a sense in some measure +übertrumpfen outdo trump exceed anticipate circumvent forestall jump the gun on outwit steal a march on +angetreten reported acceded stepped up +angegossen fit like a glove cast-on +vorzüglich excellent superb first-rate great outstanding splendid above all fine first-class chiefly +klirren clank clink jingle chink clash ring tinkle clang rattle jangle +stimmt really that's it correct attunes tunes votes ballots tallies +zwinkern wink blink twinkle to bat to flicker +kämpfen fight battle struggle combat wrestle strive contend tussle grapple wage war +runterspülen to swill to swill down +erbarmungslos merciless pitiless cruel relentless completely horribly thoroughly without exception harsh inexorable +bewerben apply pitch aspire (to/after) aspire to be ambitious of be eager for bid candidate desire earnestly seek after +anklopfen knock knock at beat box hammer hit knock at the door nail pound punch +geschwungen shapely curved arched brandished calm harmonious oscillated pulsated swung vibrated +tausend 1,000 K k one thousand thou +restaurieren restore renovate refurbish rehabilitate re-establish renew +wasserleitung plumbing +husten cough hack +vorsichtiger more cautious cannier more modest +nachhaltig sustainable lasting permanently persistent deeply durable for a long time ongoing strongly sustainably +diese this that those faeces feces the here them +ein one an a on any just one time certain particular some +knallen bang crack fuck pop hit slam clap plonk nail clatter +eingestellt abandoned adjusted attuned ceased collimated configured discontinued engaged geared hired +unorthodox licentious funky maverick +stufe floor storey layer tread +feucht moist wet humid damp dank clammy moistly moisty damply dankly +streichholz light lucifer +wachst waxes +bemerkenswerter more exceptional +misst metes +bündel bundle package +freundlicherweise kindly +hingestellt arranged deposited kocked up put put down +griffbereit handy at hand ready to hand ready close at hand +kongressabgeordnete congresswoman +schmoren braise stew boil cook cook by steam roast simmer to casserole braising cooking +geheult bawled bayed blubbered hooted howled screamed soughed ululated wailed +wodurch whereby how by what in what way by what means by which +ansteigen rise go up increase grow to advance to ascend to climb to get up upswing accrue +strafen punish chastise penalize castigate penalise discipline punishment scourge chasten sentence +knüpfen tie knot make attach form strike up +religiöser more religious +fälschlicherweise erroneously falsely by mistake incorrectly mistakenly spuriously wrongly +flicken mend patch fix patch up cobble darn botch cross-stitch hemstitch sew +beichte admission +vorbeigeschaut called in dropped by dropped in looked in stopped by +stattlich handsome imposing considerable grand splendid superb impressive noble fine +vierteilen quarter divide into four parts +zurückgeblieben backward retarded fallen behind lagged lagging residual stayed behind underdeveloped +wecken awaken wake awake wake up arouse rouse cause kindle raise +beschnitten cut circumcised clipped curtailed cut back lopped pruned trimmed +schaukel swing +umzugswagen float +erfroren frostbitten frozen to death stiff +befasst occupies with occupied +wiedersehen meet again see again +reflektiert rejected reverberated reverberates reverberating +autsch ouch ah ow +taxi hack taxi cab +klunker bling +geleugnet disclaimed denied gainsaid +gebetet prayed +buchstabe case letter writing alphabet breve brief drawing encyclic epistle favour +todschick posh poshly super classy dead smart really smart chic dead smartly dinky smart +bizarr weird odd strange peculiar queer antic unusual unearthly +unangenehme displeasingly inseparable relationship +bekannte avowed conversantly confessed +schmerzhaft painful acheful painfully poignant miserable sore aching achy difficult distressing +gebären bear give birth deliver give birth to labour breed produce birth bring forth drop +dient retainer conduces serves +wart were +ehrenvoll honourable honorable honestly honourably honorably +di hardnose shark to fold one's wings +zutiefst deeply profoundly greatly most sorely at bottom rootedly supremely utterly +zerlegen carve decompose dissect analyse disassemble demount dismantle divide separate cut +vollenden accomplish complete finish consummate perfect achieve end fulfill be finished build up +beeindrucken impress intimidate impose strike to resort to to touch heart touch +konventionell dilly-dallying and temporizing normal straight brick and mortar mainstream formal orthodox +nervtötend pesky tedious mundane nerve-racking soul-destroying bossy nerve-shattering unnerving +unseres ours our +erfinderisch inventive ingenious imaginative clever originative innovative resourceful resourcefully +regenwald jungle +unpersönlich impersonal impersonally +nagel peg pin stud +sogleich immediately at once directly straightaway forthwith instantly presently straightway now instantaneously +jenseits beyond across on the other side on the other side of otherworld over the other side of +andern change alter +hingegangen gone there +präziser more precise +unentschlossen indecisive undecided irresolute iffy irresolutely undecisive undetermined waveringly confused half-cooked +verwenden use employ apply utilize utilise make use of appropriate assign turn to account intercede +verschissen bloody damned fucking goddamn motherfucking +schnell fast quick rapid quickly swift speedy rapidly prompt swiftly expeditious +verfolgten pursued +zurückzugeben returnable +ewigkeit age infinite time +emotional sentimental feverish endearing touching +verkehren run consort associate associate with come and go cross go back and forth interest join mingle with +geliebt beloved darling loved dear lovely longed for merry missed precious yearned for +sammelt collects garners gathers gleans rallies treasures +bestattet buried interred +berüchtigte notoriously +entschlüsseln decrypt decipher decode uncode unscramble work out decypher +trägt sustains bears carries wears +brise breath of air +begünstigen favour favor promote support forward benefit abet encourage further pander +gebohrt bored drilled gone on and on persisted spudded +unvollständig incomplete uncompleted defective imperfect incompletely partial inchoate fragmentary imperfectly inchoately +verachtet scorned despised despises disdains scorns disdained dispised dispises +aufgewärmt rehashed warmed up heated warmed +einordnen place classify subsume class file pigeonhole range in add hoard march in +mittelgroß medium medium-sized medium scale medium size medium-scale mid-size middle size middle-size of medium height medium-size +durchgegeben given passed through transmitted +aufgekratzt cheerful bounce off the walls full of vim in high spirits chipper high-spirited psyched skittish +nirgendwo nowhere anywhere in no case noplace not not anywhere +zweite second 2nd second time +verhandeln negotiate discuss try agitate bargain confer hear negotiate with stir up talk over with +reichen hand suffice do be enough be sufficient stretch pass slip give +größer bigger larger taller major +eigener ain own +festnehmen arrest apprehend detain seize take grab capture nick abate book +mehl dough +gerollt rolled trundled weltered taxied +zuschicken send address forward remit send deliver submit to deliver to escort home to file notice to give notice +aufgenommen affiliated absorbed recorded admitted to assimilated captured contained entered hosted housed +schaf domestic sheep +entwurf framework +zugehört belonged listened +zwölfte Twelve Days of Christmas dozenth +periode phase run season +röntgen X-ray scan x-raying +einfügen insert paste include integrate infix inset entertain entrap harbor harbour +messer blade razor cutter. knife snickersnee +überschätzen overestimate overrate make too much of to make too much of +abschleppen tow pick up haul off tow off pull the ball take in tow drag along to hit the ball off the end of the bat to put on to wear +gleicher same +berühmter more famous +auflehnen rebel revolt lean on +benachteiligt underprivileged disadvantaged unprivileged deprived aggrieved discriminated discriminates handicapped wronged wrongs +unangenehmer more unpleasant +spinnen purr dream about drift away moon wind invent make yarn rave +auflaufen run aground accumulate to accrue ground sprouting +waliser welshman +gleichen resemble equal equally be like closely resemble as if be similar be similar to equate join together +erblickte beheld beholded caught sight saw spotted +heimzahlen pay back get back pay get even with to recompense to repay to reward +umgekrempelt inside out turned upside down +kümmern care look after attend take care concern minister worry pay attention to take care of worry about +trocknet dehumidifies dries weathers +check cheque +arbeitende laboringly +geschuftet toiled slaved drudged moiled plodded slogged +beherbergt accommodates accommodated given shelter harbored harboured hosted housed sheltered +ladet charges +getürmt absconded bunked ducked scarpered +krähen crow bark make sound purr coo cock-a-doodle-doo to bark to crow at the break of dawn to make sound to mark the dawn +unterirdischen subterraneously +verklemmt repressed uptight inhibited +abgerechnet deducted accounted for credited squared submitted one's claims +ficken fuck screw have sex bone make love plough shag bonk do +vorhalten charge with hold out last thrust at thrust before hold before somebody reproach somebody with hold up put up reproach +extravagant flamboyant outlandish eccentric frivolous outre outré +platzierte placed +auswaschen leach erode abrade have one's revenge wipe out a disgrace to sluice to sluice down to sluice out wash out bathe +liebenswerte lovably +dramatisch theatrical affected cataclysmic pompous scenic +gleichst resemble +zurückdenken recall remember think back change one's mind re-think think back upon to concern oneself about to consider to encircle to enclose +nachahmung take-off takeoff +nervöse jumpy +tannen firren +liquidieren bump off remove eliminate dispatch hit murder off polish off slay +gegeneinander mutually reciprocally against each other together with each other both each other +strafmaß sentence +verschiebt defers displaces postpones puts off suspends tables +bakterien eubacteria germs +auszahlen pay pay off disburse ante up buy out count pay out to give to hand in to hand over +getätigt effected transacted +legierung alloy +linkes left left-hand +zwanzig twenty score twelve units +che national language +feiger more cowardly +initiieren institute launch to start sth. off +peitsche discipline rope +zusammengestellt composed constituted assembled assorted collocated compiled made up put together set up +näherkommen to approach to near +durchlaufen pass traverse pass through run through go through run to run through render to elapse to experience +abliefern deliver distribute hand in hand over to achieve to deal turn in +erraten guess guess right make a hit divine surmise conceive divined estimate guessed to betray one's origin +ausgesandt sent out +schießt shoots fires +knutschen snog smooch neck make out canoodle to canoodle to smooch French kiss mack suck face +majestätisch majestically imposing kingly regal being majestic imperious with an imposing air august augustly +zerfällt molders moulders +namens in the name of by the name of on behalf of behalf called on behalf of sb. +verursachen cause produce wreak induce create provoke breed give rise to entail give +zupacken get down grab knuckle down make a grab swaddle to get down to it to grab to grasp to grip to knuckle down +sabbern slaver dribble drool drivel salivate +fall failure ruin +forschen research search study investigate examine explore survey hunt do research seek +ergriffen smitten seized stricken captured caught hold clasped clenched embraced gripped moved +umworben courted wooed +neubau reconstruction +duschen shower have a shower take a shower showers +publikum crowd clientele house +nunmehr as of now from now on henceforth henceforward now already by now from this time on +solches such +verschleppt protracted carried off displaced protracts +exklusiv select solely attached to class classy rarefied single-handed specialist +zuvorkommend considerate obliging courteous agreeable suave affable amiable attentive complaisant friendly +überzeugen convince persuade satisfy instruct prevail upon talk someone into doing warn win a woman's heart win over argue down +zur at the to to a to an to the +schockierende shockingly +champagner bubbly +erhöhte heightened elevated enhanced exalted incremented +gestartet booted initiated launched started up taken off +opferte immolated victimized +beobachten observe watch monitor notice scout observate study guard look see +teppich blanket +mitspielen feature join in take part to act in to be in to join in the game to play in +namenlose namelessly +verbeugen bow +fünftes 5th fifth +bemitleidet commiserates pitied pities commiserated +füttern feed line deal play make someone eat nourish nurture cheat consume +gearbeitet operated worked wrought acted gone labored laboured +würdiger worthier +umgebaut rebuilt adapted converted modified reconstructed +getrost confidently bold brave courageous daring unflinching valiant confident confidingly energetic +herb bitter harsh tart acid sour acerbic acrid austere dry harshly +sicherste safest securest surest +engel seraph +wiener viennese +nimmer never no longer ever nevermore +gehorsam obedient submissive docile obediently obedience biddable dutiful frank quiet honest +gesuchte searched +unerfreulich annoying joyless unpleasant bleak unwelcome +dumm stupid foolish dull silly slow asinine ignorant ridiculous inane +friedhof boneyard burying ground +alltäglich everyday mundane ordinary commonplace daily common quotidian workaday trivial usual +nageln nail fuck bone tack pin shove up the cunt bonk bump knocking screw +sozialhilfe human welfare +begehen commit perpetrate celebrate violate rape cover inspect make a mistake negotiate observe +kräftig powerful sturdy vigorous robust forceful mighty tough strongly able-bodied substantial +verschüttete spilled slopped spilt +moskauer muscovite +ade goodbye good bye good-bye goodby see you again +defizit shortfall +seiner his of one's choice hers its her +schleudern hurl sling fling throw skid catapult toss hurtle dash cast +jünger junior less minor smaller youngest youngster +ruder tiller +vernarrt doting goopy besotted becomes infatuated with besots infatuated become infatuated with fond +stibitzt pilfers cabbaged cabbages pilfered snarfed snarfs +intendant commissary +übertragen transmit broadcast carry confer devolve cede delegate transport yield carry forward +zerstreut absent-minded distracted scatterbrained absentmindedly scattered absent absentminded abstracted diffuse dispersed +signalisieren signal flag beckon indicate to signalise waft alert call attention to draw attention +genau right correct just punctual strict detailed minutely properly sharp truly +eingetauscht exchanged swapped swopped traded +ausgeglichen balanced even level equable smooth well-balanced counterbalanced easy to access even-tempered evened +erdrückend crushing oppressive overwhelming +abgeladen unloaded dumped offloaded unburdened +großartig grand great splendid magnificent capital superb awesome excellent terrific brilliant +puh whew phew pew poo pooh +zurückdrehen back off to roll back +besagte implied said +widerfuhr befell +wachsen grow wax increase augment upgrow accrue rise sprout cut expand +erniedrigt vulgarizes abases abject humiliates abaissed abaisé abased debased decremented decrements +reflex reflection +kurs course tack track +abgeholt fetched called for collected picked up +gefügig docile amenable submissive compliant obedient pliable squeezable supple indulgent amenably +bessern amend improve reform ameliorate enhance reclaim righten upgrade edify +auserkoren elect predestined selected chosen +flattern wave flap quiver waver flicker jitter shimmy stream +abseits offside apart off offsidely aloof apart (from) apart from away from remote +nachgeschaut looked up +gewusst knew known +spaßig funny facetious fun jocular amusing droll joky humorous comical fashionable +herumlungern loiter loaf hang linger hang around mooch to hang about d hang about idle about +gemalt painted depicted depictured pictured +bisher so far hitherto as yet up to now yet until now heretofore thus far existing traditional +belagern besiege siege beset surround lay siege to circumvent hem in circle encircle +abberufen recall relieve from office recalled +soziologie social science +taut dews thaws +liebliche mellifluously +diagnostizieren to make a diagnosis choose select to look down on to underestimate to underrate +zebra equus burchelli +holland netherlands +verstümmelung distortion +verstimmt out of tune disgruntled upset angrily biliously in a huff in an angry mood in anger puts out bilious +schliff grinded sharpened +angucken take a look look at +erschreckender scarier +schnupftabak snuff +autorisieren authorize sanction approve countenance endorse +entsprechend according to accordingly appropriate corresponding equivalent adequate in keeping with analogical analogous proportionate +tönen sound resound tint tinge ring clink boast buzz clang echo +tiefsinnig profound deep deep-thinking thoughtful pregnant significant suggestive +umbau rebuild +einliefern take to hospital take to deliver +schweden kingdom of sweden +schmücken adorn decorate ornament embellish grace bedeck array emblazon garnish hang +gebissen bitten +geldgierig avaricious mercenary greedy acquisitive covetous moneygrubbing greedy of money cash-hungry dirty filthy +debattieren discuss argue agitate dispute to dispute to expostulate +ärmer needier poorer +langsam slow slowly tardy little by little tardily dilatory gently gradually gradual steady +gewisser certain one a an particular +unkontrollierbar irrepressible runaway beyond control futile helpless situation about which nothing can be done +rauchen smoke fume drink smolder puff receive a blow suffer take accelerate be hazy +gefeiert celebrated acclaimed renowned solemnized illustrious feasted feted hailed partied reveled +angerufen called appealed buzzed cooeyed invoked phoned rung +schwefel s +wolkenbruch cloud-burst +manche some many a number of some people +festgemacht proofed tightened attached belayed determined fastened fixed moored +abhängen depend hang around hang out dependent hang off depend on divide have recourse to part release +verbündet allied confederate confederative federalized federalizes allies confederated confederates leagued leagues +sparte saved line skimped +uff whew +verbunden connected contiguous associated joint related adjunctive adjuratory conjoint online banded +offener more open +veranda lanai +verhören interrogate question mishear examine depose inquire query quiz check up investigate +vorbeugen prevent obviate avert hinder take precautions be armed with be endowed with have possess stave off +knappen lek perform courtship rituals +herrschen reign rule dominate govern prevail lord control command obtain assume the leadership +familie parentage stock tribe +niederlassen establish let down lower settles to alight to ensconce +splitternackt stark naked starkers stark-naked frankness bare naked butt-naked mother-naked without a stitch on +ausräuchern fumigate oxidise oxidize smoke smoke out to smoke animal out of its den +fahrgestell carriage frame underframe +auswendig by heart by rote by memory from memory memorise memorize inside out look at me! look out! look! +bemerken notice remark observe note realize perceive recognize become aware of comment detect +is admonition reprimand +verzweifelt desperate desperately dire distraught distressed frantic frantically in desperation despairingly sore +verdrängen oust supplant displace supersede repress extrude suppress bottle up remove drive away +echten marry +soviel so much so many as far as so as much like that although as much as so far as that much +ausscheiden excrete eliminate secrete retire drop out be eliminated leave separate withdraw resign +verwirrt confused bemused flustered disconcerted baffled bewildered dishevelled flurried confounded mazed +uralt ancient age-old hoary immemorial very old neolithic antique old immemorially aged +gleichermaßen equally likewise alike similarly then as much as evenly in the same way +sitzen sit fit do time take a seat perch be seated lie live remain +einladend inviting tempting invitingly appealing appetizing come-hither treating welcoming +hausen dwell live reside inhabit stay hang out to dig +gemütlich comfortable cosy cozy snug unhurried pleasant calm quiet comfy +schießen shoot fire kick score spurt bolt gun win set off shoot up +verwechselt confounded confounds confuses confused mistaken mixed up muddled muddles +aussteigen get off alight exit get out fold disembark opt out abandon step off dismount +optimistisch upbeat hopeful bullish sanguine carefree careless easygoing happy-go-lucky +vorurteil prejudgment +taktische tactically +vorgefunden found +gering small petty little minor scant slight slim bit hint merely +übriggeblieben extant leftover remaining +umfangreiche voluminous +entlässt disbands dismisses discharges +schlaue slyly +gewürdigt appreciated recognised recognized savored savoured +echter truer purer +befürchten fear be afraid dread frighten scare be afraid of affright alarm be anxious be distressed +mithalten keep up keep up with paragon +vielseitig versatile many-sided multilateral miscellaneous diversified multifaceted diverse adaptable all-around all-round +jammern whine lament wail whinge moan complain grieve cry mourn weep +solang as long as so long as +tendiere incline +vater fatherhood parents priest +groß big great large grand tall wide vast huge adult ample +freigegeben decontrolled enabled released approved de-allocated deallocated declassified freed unblocked uncovered +at at sign "at" mark depositor +dreimal thrice three times threefold triple treble triply +verschwören conspire plot +lehnte leaned abutted +unbeholfen clumsy awkward gauche awkwardly heavy-handed maladroit ham-fisted inept bumbling clumsily +ermuntern stimulate encourage excite to encourage cheer collect gather pluck up raise +epoche season +verwechselte confounded confused mistook muddled +entdeckte descried detected discovered espied spied spotted +heuern hire crew employ engage sign on +bestärken strengthen encourage confirm edify fortify reinforce +einflussreich influential seminal influentially awful important powerful terrible weighty chief leading +no clean, freshly poured bath hot water just poured into a bath that no one has entered yet +passage gangway negotiation +anti counter- contra +hoffnungsloser more hopeless +konsole panel console table +mithören listen listen in listen to overhear +ern to tremble with fear +ihr you her their hers its his theirs y'all ye youse +töten kill slay murder assassinate slaughter mortify waste kill off liquidate shoot +machthaber potentate strongman +flach shallow level even plain vapid plane low superficial planar +ratlos helpless at a loss baffled perplex clueless perplexed puzzled disoriented +krabbelt crawls scrabbles tickles +ausrauben rob mug loot ransack steal to knock off +ausgezeichnet excellent fine splendid magnificent great excellently distinguished superb first-class eminent +kommode tallboy +gesegnet blessed appreciated blest evoking gratitude grateful thankful welcome consecrated +zickiger prissier +bedurfte required +vene artery blood vessel +transportiert carted conveyed ferried hauled +verfolgt pursues besets haunts persecutes chased chases dogged followed by followed up follows +peinlicher more embarrassing +aktualisiert updated up-to-date updates +vor before in front of ago from of to forward ahead of ante +ausruhen rest relax suspend business lie take a rest give relief have a rest laze repose rest for overcoming fatigue +wertlos vile wretched useless trashy valueless unworthy worthlessly despicable slimy +schiefe lopsidedly skew +übertrifft excels outdoes outreaches surpasses outnumbers +tabu off-limits +schuldet owes +flanken cross +hinfahren to go there +weggelaufen broken away made a run for it run away +neuestes last latter +bekleckert blotted +warze papilla +beigelegt attributive attributively ascribed attributed compounded enclosed reconciled resolved subjoined +scheinbar apparently seeming apparent ostensible seemingly ostensibly imaginary ostensive pretended quasi +verbünden federalize confederate ally to ally to federalise to federate +unzugänglich inaccessible impenetrable inaccessibly unapproachable unapproachably inapproachable non-accessible unamenable unamendable arduous +kalium potassium k +gu auspicious happy lucky omen +verwelken wither fade wilt die shrivel be blasted r to be discouraged to be lame to die +arzneimittel drug pharmaceutical medicaments +pferderennen horserace horse-race +halbiert halved bisects bisected halves +bremsen brake retard restrain stop check curb control put on the brakes slow down stem +ohnehin anyway anyhow in any case anyways besides one way or another somehow +gekämpft fought struggled battled brawled campaigned combated striven tussled warred +tan tg +haie shark +fähige enterpriser schemer workman +schachteln nest +gesprüht drizzled sparkled sprayed spritzed +elf eleven Hodgson's hawk-cuckoo eleventh makeshift stopgap team temporary measure +schnaubt sniffs snorts +gewiesen pointed pointed out +kraulen crawl fondle to do the crawl to swim the crawl caress do the crawl +actual modern present up-to-date +abschotten to earmark sth. to ring-fence sth. to separate by a bulkhead to separate by bulkheads +siehe look vide behold here are here is here you are now +hinterrücks from behind treacherously +korrigieren correct adjust rectify amend right mark emend redress straighten fix +kandidieren run stand run for run for election apply for seek stand as a candidate for contest aspire to aspire to (an office) +vehement keen trigger-happy +steil abrupt sheer arduous precipitous tight bluff bold impregnable position inaccessible place +wilder fiercer +voreilig rash rashly premature hastily hasty forwardly headily heady precipitately headlong +treues faithfully +spionieren spy snoop snoop around examine observe +tragische tragically +abschätzen estimate assess appraise evaluate appreciate gauge value judge rate assay +belästige annoy +niederlande low countries +gefriert freezes +nachgelaufen run after +runterladen download upload +kelch glass +gräuel anathema +england anglia +verunsichert anxious insecure makes insecure uncertain unsure made insecure rattled unsettled unsettles +nervöser jumpier more nervous +junge adolescent chap girl guy jack kid laddie young woman +höchste highest maximum most paramount paramountly supremely ultimate utmost abject dire +verschlucken swallow swallow up clip catch on to choke digest learn take in understand consume +lebensstandard living conditions standard of life +aufgerufen invoked called in +abgerichtet trained drilled jointed trains +häuslich domestic home homely household familial domestically domesticated domiciliary family-oriented stay-at-home +abwaschen do the dishes wash give a wash wash up to do the washing-up to sluice to sluice out to wash the dishes to wash up wash off +summen hum buzz croon sing to oneself compose impromptu jingle sing tinkle whistle drone +labern blather to babble to prattle babble prattle to blabber to blather to blether to witter +benutzt used in use utilizes uses utilised utilises utilized +gemäß according to in keeping with per accordant appropriate pursuant after according via accordingly +verlogene mendaciously +nächste next closest nearest following next to proximate +canyon gorges +zurückkommen return come back get back go back revert completely extremely to get home bounce back bring back +durchschlagen be infected be steeped blaze a trail come out emerge sieve split to be infected to be steeped to continue +hin to there thrust away lost alone by oneself down on one's own outward that way +befriedigend satisfactory satisfying adequate contenting pleasable satisfiable acceptable desirable fair gratifying +verarschen fool trick kid fuck mess with pull someone's leg tease mess around muck around fuck around +erschoss shot and killed shot dead +entweder either or +schleimig slimy slimily mucilaginous mucous persistent slippery sticky clammy damp and humid mucoid +geschult trained educated indoctrinated nurtured schooled skilled +bohrte bored drilled +endlos infinite interminable ad infinitum everlasting unending ceaseless eternal infinitely +verhaftete arrested +guckt peeks looks peers +brandstiftung fire-raising +verbannen banish exile ostracize expel relegate ostracise dispel bar expatriate erase +ächzen groan moan grunt groaning bleat sigh to +desinfizieren disinfect fumigate +bekanntgeben announce declare disclose divulge bespeak bill inform intimate enunciate exclaim +lächelnd smiling grin smile simpering smile sweetly smilingly S S : smiling cheerful laughing +entstehen arise originate come into being accrue emerge come into existence develop occur result begin +landwirt agriculturalist husbandman +dableiben to remain to stay to stay behind to stay here to stay there to stick around +vorbeifahren pass go beyond ride past pass by go past miss one's stop outdistance drive past elapse exceed +hilfreich helpful assistant helpfully useful administrable helping adjuvant auxiliary expedient instrumental +nachgelassen flagged posthumous slackened abandoned abated cooled down decreased died down diminished discounted +aufwachen wake up awake wake waken rouse arouse happen occur take place +hergekommen come here come from +verdauung digestion +hocherfreut delighted chuffed overjoyed very pleased +wütet rages +magen stomach gaster tummy +erdnuss ground-nut monkey-nut monkeynuts +moritz maurice +stämmig sturdy burly stocky chunky brawny hefty stout strong stubby stumpy +lebte lived +sprachlos dumbfounded tongueless dumb tongue-tied voiceless aphasic be lost for words dumbstruck dumfounded +erwägen consider ponder deliberate mull contemplate reflect think examine meditate muse +gerichtet directed directional aimed focused judged leveled oriented pointed riveted straightened +ausbildung drill tuition +chen et insertion of a character in a text le to display to show +schädlich harmful detrimental injurious pernicious damaging inimical noisome destructive noxious bad +negativ adverse contradictory minus passive unmotivated false half-hearted improper +tansania united republic of tanzania +etliche some few number of several a number of quite a few somewhat to a certain extent +befriedigen satisfy gratify assuage content suffice sate meet meet with pander calm +rumänien romania +aufgehoben abrogated nullified repealed rescinded abolished annulled broken canceled cancelled dismissed +kodiert coded codes encoded encodes +bäh yuck yuk baa +durchschauen see through penetrate have a sharp eye look through see clearly see through another's thoughts understand comprehend make sure of pierce +kurzzeitig momentary short-term temporary brief briefly short short-time of short duration one morning +versichert insured assured reassures assures insures covered by insurance guaranteed indemnified reassured underwrites +aktiver more active +quasi virtually sort of effectively more or less almost as it were so to say so to speak virtual +ausgekommen managed-with got on managed with +clever smart shrewd fly savvy cunning astute sharp quick adroit +oh ah whoa wow yikes yow I never announcer by Jove have you ever +erfahren experienced experience learn skilled proficient sophisticated expert find out adept hear +verrottet bad spoiled spoilt rottened rottens damaged putrid +beeindruckend impressive awesome imposing hefty impressing powerful charming formidable grand striking +uhrmacher watch maker +verweilen linger abide tarry stay dwell sojourn pause remain hover while away +katholisch Roman Catholically Roman Catholic papist papistic papistical +fasst collars grabs subsumes clasps grips +beglichen balanced honored honoured met paid settled squared +entsteht accrues comes into being originates +humanoid anthropomorphic anthropomorphous manlike +übertönt drowns drowned +prinz infante +zusätzlich additional accessory in addition supplementary extra further secondary besides additionally auxiliary +schlitzen slash slit to slit to slit open +schlampen lollygag bungle come unstuck meddle slip up +gerichtliche judicially juridical +eigensinnig stubborn wayward wilful obstinate headstrong froward willful hardheaded opinionated pig-headed +ausstellen exhibit display show issue hang make out expose switch off place on sale present +verpacken pack box wrap up wrap package packaging wrapping bag bind cover +herausgekommen come out been the result come issued +langweilte bored +operativ functional strategic surgical +kaninchen lapin +feuern fire shoot can dismiss lay off sack fire from a job set off drag draught +höhle pothole +schlampige slatternly sluttishly +geköpft decapitated beheaded headed +tafelrunde table +gegenschlag counterstroke +knochenmark medulla +andermal another time some other time another day at some other time elsewhen in the future later +anordnen order arrange command tell prescribe enable bunch direct enjoin appoint +anpassen adapt adjust accommodate assimilate fit tailor appropriate arrange modulate acclimatize +unaufmerksam inattentive careless distracted inattentively thoughtless unalert unobservant heedless unaware absent-minded +abhauen skedaddle scram split do one fuck off leave piss off cut down bugger off elope +erhängen hang hanging neck +heißer hotter +vertrieb ejected market dislodged +aussehend looking +spendete afforded donated gave +geschimpft inveighed upbraided badmouthed blustered chid chidden chided grouched groused grumbled +unecht fake false spurious apocryphal apocryphally mock phony phoney artificial bogus +zugestanden conceded allowed owned +presst huddles +gebilligt approved accepted agreed correct countenanced endorsed +assimilation anabolism +prügeln beat hit strike thrash batter club beat up cudgel knock scuffle +bitte please you're welcome my pleasure not at all here you are come again go ahead if you please you are welcome no problem +unterschiede differences +windgeschwindigkeit wind velocity +fragte asked interrogated queried questioned requested +hilflos helpless defenceless defenseless awkward feeble helplessly powerless shiftless shiftlessly stranded +jeglicher any all each every +einheit unitary unit +ausfallend abusive abusively being cancelled being dropped failing falling out turning out +silvester new year's eve +gift poison bane +vernebelt covered by a smoke screen besotted foggy misty fogged obfuscated obscure obscured +achtzig eighty fourscore age eighty one's eighties +bereisen travel perambulate cover to tour tour travel through +tschechien czechia +scannen scan (image) +heiland redeemer +hitze passion +flüchtet absconds flees resorts escapes +übersetzen translate interpret compile cross decode ferry render carry over pass over to cross over +bestatten bury inter to entomb entomb +liegenlassen leave behind +geraubt raped robbed looted +minimal irreducibly least fractional picayune smallest marginal marginally +verdünnt dilute rarefied tenuous diluted dilutes rarefield rarefies sparse thins attenuated +trotz despite in spite of notwithstanding after although though for regardless of and yet by compulsion +über above about over across via on of beyond at by +hypnotisieren mesmerize mesmerise to hypnotise fascinate +versteckt hidden covert invisible secret undisclosed behind the scenes ulterior veiled subterranean subterraneous +ernannte nominated appointed assigned constituted deputised deputized designated +betrübt sad sorrowful sorrowfully sadly sorry unhappy afflicts aggrieved sorrily doleful +wundersame wondrously +erstickte asphyxiated smothered stifled suffocated blanketed +bestechen bribe corrupt captivate buy pay off grease one's palms suborn win over boodle grease +aktiviert activated activates enabled +aufgeschlossen open open-minded approachable communicative broad-minded easy to talk to large-minded open minded openminded outgoing +tippt types +provoziert teased teases +abgegangen come loose exited started swerved +en 3 cheers acts annealing eduction imposing impressive laws and ordinances listening closely nail +hinbiegen to wangle +gepanzert armored armoured ironclad armour-plated mailed steel-clad armor-clad armor-plated armour-clad +aufgezwungen forced enforced +ozean seas +quälen torment afflict torture bother harrow hurt vex annoy pester agonize +getilgt amortized amortised blotted out compounded deleted effaced expunged liquidated merged obliterated +schleife electric system +begeistern enthuse thrill inspire excite fill with enthusiasm enthrall energize fascinate infuse prompt +zusammenschließen combine to merge yoke affiliate incorporate integrate join join together to amalgamate unite +sen to learn something through hearing +verschont spared +ungefährlich harmless safe innocuous nonhazardous unperilous benign certain dangerless OK all right +hungersnot famine +bekannter more known +verhaftet arrested arrests apprehended busted captive detained +pünktlich punctual on time accurate punctually exactly exact prompt duly precise right +wunderbares marvelously terrifically +erlangte achieved acquired obtained attained gained +lebhaften vivaciously +schimpft badmouths chides inveighs sasses upbraids blusters grouches grouses scolds +gleichgültig indifferent casual nonchalant unconcerned lackadaisical indifferently impervious nonchalantly careless cold +schiss shitted +abwischen wipe brush away dry wipe off mop brush off repel shake off to dust off wipe away +maul jaws +stinkig fetid foul intolerable malodorous awful funky loathsome pongy +kontrolle double window +nichtsdestotrotz nonetheless nevertheless notwithstanding all the same yet however just the same still though an excuse +angekommen arrived been popular checked in gone down got to gotten to reached +schnapp cutting sound snipping sound to cut with a click with a snap +ungesehen unsighted +mutieren mutate transmute +kammer house air-chamber bedroom cabin cell void +verbeult battered batters dented dents being dented bumpy crushed dinted dints giving in +fäusten to punch +gelang panned succeeded +temporär for example provisionally extraordinary fleeting for argument's sake special +programm routine bill card +des -'s from of of the the +moll minor +solche such suchlike +welcher which what who that anyhow anyway at any rate eventually some which one +wedeln wag wave waggle flutter raise one's voice stand up energetically toss fan to flutter +aufwecken awake wake wake up arouse rouse waken raise call cause +kugelsicher bulletproof bullet-proof impervious to bullets +gerüstet accoutred armed equipped geared prepared readied set up +faule lazily slothfully +schwächt debilitates enfeebles weakens bates saps wastes +harken rake to paddle to shovel +betreffen concern pertain affect involve regard apply bear consider deem look at +erstreckt extends spread +del anarchy chaos +übereinstimmen agree concur coincide tally match correspond conform square compare dovetail +gespannt tense agog taut intently tight eager tensely anxious excitedly keen +knuddelig cuddlesome cuddly +rückte hitched moved +fünftel fifth fifth part one fifth +vererbt hereditary a priori congenital inborn inherent innate legacy bequeathed left transmitted +fels bedrock +aufgefangen fielded caught intercepted +durchnässt soaked drenched soppy soggy soggily dripping wet soaking wet sopping sopping wet wringing wet +beine pins +ausbilden educate train coach bring up raise rear breed cultivate develop drill +zinken zinc +verpasst forfeited forfeits missed misses slipped +gewerkschaft labour unions trades union +vergeudete dissipated +errechnet computes reckons out forward calculated computed generated generates reckoned out +winkte motioned beckoned +traurig sad sorrowful sorry doleful sadly unhappy mournful blue gloomy lachrymose +mündliche orally +nippen sip slurp to kiss the cup to slurp +recherchiert done research investigated researched +herbestellt asked to come +kastriert fixed castrates gelds neuters caponised caponized castrated fixes gelded neuter +selbstsicher self-assured poised self-confident confident confidently bullish confident in oneself self confident self-reliant sure-footed +preiswert cheap inexpensive inexpensively budget good value reasonable calm good value for money low-cost low-priced +technik technology +greifen grab seize grasp grip catch snatch take reach clasp catch hold of +meldet notifies reports unexpectedly +flug journey voyage +untersuchen examine investigate explore study inspect search analyze inquire research scrutinize +prachtvolle gorgeously +redet discourses speaks talks +beigesteuert contributed clubbed +senken lower sink reduce drop pull down bring down decrease descend abridge countersink +abrupt sudden precipitous cold turkey suddenly all of a sudden out of the blue acute erect +feiges cravenly +maße size +stillgelegt inoperative disused abandoned closed closed down crippled decommissioned defunct laid up quiesced +obszönität vulgarity +ausgerottet eradicated exterminated extirpated stamped out uprooted wiped out +essbar edible eatable comestible esculent fit to eat +schäbiger dingier dowdier measlier seedier tackier grottier mangier +erkennbare discernibly identifiably +pausenlos nonstop continuous non-stop uninterrupted incessant ceaseless continual endless steadily +angebunden tethered fastened connected lashed tied tied up +schweinefleisch pork pig meat +selbe same identical equal selfsame herself himself +gedenken commemorate recall recollect remember think of intend memory propose +sonnenbrille dark glasses +blass pale sickly pallid faint wan wanly a little slightly thinly vaguely +ungestört undisturbed untroubled unimpeded untroubledly unimpaired uninterrupted unmolested peaceable undeformed unfaulted +ähneln resemble be similar look like be like be similar to take after appear like as if be alike favour +gönnen allow grant not to begrudge +tränke manger +glaubwürdig credible believable credibly trustworthy plausible authentic reliable conceivable imaginable thrustworthy +schönheit prettiness elegance fineness grace +frischer dewier +lungenentzündung inflammation of the lungs +kloake vent +verbracht spent +unze jaguar +ruhige easefully quiescently reposefully restfully unhasty +wohlauf well healthy in good health +verweigert denied denies disallows refuses disallowed refused +gläubig religious devout faithful believing pious believer God-fearing god-fearing accurate convert +schlagartig suddenly abruptly sudden immediately overnight abrupt all of a sudden out of the blue precipitous prompt +luder babe +tausendfach thousandfold a thousand times thousand-fold +würgen retch choke gag suffocate strangle throttle to gulp neck clog +lila purple violet violett lavender light violet lilac-coloured magenta mauve +becken pan +grandios terrific splendid sublime superb exciting fantastic hearty +erzählte narrated prosed recounted told related +dicker burlier porkier stouter tubbier +vorwand smokescreen +unanständige indecently +fühlt feels experiences senses +gehindert embarrassed balked cramped detained hampered impeded inhibited stymied +themse thames +unheimlich eerie uncanny weird sinister eery uncannily unearthly creepy impossibly strange +losgelöst detached absolute stark unconnected clean common genuine impeccable isolated legitimate +schlendern amble stroll saunter wander dangle roam toddle drift ramble tramp +blockieren block bar lock jam obstruct barricade inhibit balk block off +drachentöter dragonslayer +durchkreuzen thwart cross frustrate traverse baffle bilk confound foil queer scotch +scheibe wheel dial screen +struppi snowy +aufgewühlt roiling agitated angry boisterous churned churned up churning dug up poached up roiled +fahrzeug coach +erzieht brings up rears educates +gewieft shrewd cunning artful sneaky wily astute cagey calculating canny cautious +größere major +zauber cast +weint weeps +belebt animate busy alive lively living vital vivid animat animated animates +witzig funny facetious witty jocular humorous amusing droll resourceful facetiously +unvorstellbar unimaginable unthinkable inconceivable unimaginably incredible inconceivably incredibly +verbrennen burn incinerate sear scorch cremate burnt deflagrate be envious be jealous throw on the fire +fenster window glass +tagt holds a meeting +potenz exponentiation +schlechte unpalatably +schöpfer maker +schleier curtain veil fog +zurücklassen leave abandon leave behind trail let do something in advance allow leave (irr.) left left} +ausrufen exclaim proclaim declare call out evoke invoke call call out to someone cry out greet +abgebaut dismantled abolished degraded depleted gotten hived off mined quarried reduced relieved +einkommen earning come in +abbrennen burn down burn off close dash finish set off shoot up wash up be envious be jealous +fesselt captivates enchains fetters shackles trammels binds fascinates handcuffs ties down ties up +einlösen redeem cash exchange convert honour reverse fulfill pay in to honor accomplish +verfrachtet bundled chartered conveyed delivered freighted +fügt submits +überwinden overcome surmount get over negotiate vanquish conquer beat defeat exceed bear down +igitt yuck ew ugh yuk disgusting egad egads yikes +natur countryside wilderness wildlife +post mail +backt bakes +abbinden untie undo set bond harden to cure to set to thicken bandage bind +sohnemann son +kompromisslos uncompromising intransigent hard-line intransigently no-holds-barred thoroughgoing uncompromisingly inexorable merciless uncrompising +nashörner rhino +netteste jolliest nicest +wählt chooses dials elects opts selects ballots votes +besiegen beat conquer overcome fight discomfit win beat out get someone out trounce combat +geschlichen skulked slinked slunk sneaked crept sidled slipped tiptoed +respektvoll deferential humbly reverent reverentially reverently curious eager to know regardful +versammeln assemble gather collect convene congregate summon meet muster add add on +bedeutung bearing consequence meaning purport concern moment stake +schwanken sway rock totter fluctuate stagger vacillate waver hesitate swing +stürmen charge squall rage blow violently devastate get angry pelt sweep over to pelt +erstklassig first-rate first-class first class quality prime top-notch class classy crack gilt-edged +zensiert censored graded grades marked marks +entsorgt disposed disposes +kürzen abbreviate shorten abridge curtail cancel cut reduce trim prune boil down +etabliert mainstream entrenched +putzig cute funny peculiar amusing comic comical odd quaint strange +gottesdienst mass worship service +meisterhaft masterly masterful expertly masterfully virtuoso brilliantly in masterly fashion in masterly manner magistral superb +entgleist derailed derails ditched been derailed goes off the rails gone off the rails is derailed jumped the rails jumps the rails made a slip +verkündete annunciated heralded promulgated announced enunciated reported +zündung detonation +frachtschiff freight ship +unbefugt unauthorized unwarranted incompetent unauthorizedly unauthorised without authority +wurzel beginning +angemessenes proportionately +areal espace zone +geweckt fusilly awoke roused aroused awaked awakened awoken kindled revived wakened +enkel ankle +löchern fire questions at someone +zerhackt chopped up minced minces cleaved cleft cloven hacked to pieces +begeisterung enthusiasm zest gusto +schmutziger dirtier filthier fouler frowzier grimier dingier frowsier grubbier +käuflich for sale buyable venal mercenary bribable purchasable corruptible mercenarily venally corrupt +nahe near close nearby nigh contiguous close to short closely next at +befolgt follows abided followed obeyed observed taken +abgestattet made a call on +ausgestanden born borne +umgehend forthwith immediately at once directly straightaway immediate instantaneously right now straightway prompt +wachten wakes +verehrt worships adored adores dear enshrines high revered reveres venerates admired +wohlwollend benevolent favourable complaisant benevolently favorable friendly gracious benignly compassionate complaisantly +genügt suffices sufficed +plünderung booty +ungewöhnlicher more exceptional +tour bout rev revolution walk +gigantisch huge giant humongous colossal gargantuan titanic mammoth tremendous Himalayan +bilderbuch storybook +gerüttelt jogged joggled jolted juddered shaken +religion divinity +zelt awning +spürte experienced sensed +milde clement mellow affectionate amiable clemently graceful indulgent kind quiet and subdued in appearance sad and depressed in manner +gestaltet featured configures molds constructed fashioned formed forms framed frames molded +schwellen increase swell up bloat become swollen cause to swell grow make swollen to distend +übelnehmen resent miff +reagierte reacted acted +unberührt untouched pristine intact unaffected virgin inviolate unaffectedly undazzled virginal inviolately +trennen separate divide part cut disconnect split sever segregate detach disjoin +per via by at each @ at ... each because each at each for +erzog brought up educated reared +schrägen slantwise bevel +freimachen prepay stamp disengage bare clear free disentangle frank vacantness vacate +wen whom who what each each of both which who(m) +beschneiden circumcise cut curtail prune trim clip pare cut back dress to cut down +durchgehend nonstop through all the way contiguous continuously passing consistently constant continuous non-stop +scheußlicher unholier more abominable ghastlier more dreadful +einlochen bust fuck to hole to pot lock up pocket put behind bars to cast into to devote oneself to to drive in +schiefgehen go wrong to go awry +auslaufen leak out run out leak ooze sail escape leakage level off run rundown +stampfen stomp rock pitch pound tramp thud tamp inherit skip +vorläufig for the time being provisional preliminary tentative temporary temporarily preliminarily for the present provisionally transitional +größte greatest major biggest largest ultralarge main most sovereign +bloss that's all +geladen loaded charged reload live downloaded furious invited pent up pent-up +gefroren iced freezed icy been cold solid +gutgetan benefited benefitted done good +geknüpft knotted linked tied +verfügung order +karamell butterscotch +weglassen omit leave out skip miss out abate elide curtail economise economize eliminate +läutet peals tolls +behagt pleased suited +tunneln nutmeg +verstümmelte garbled maimed mutilated mangled +kasten cabinet ark barn casing drawer tub +stehlen snatch thieve pilfer nick rob heist lift shoplift purloin +leuchtet glowing shines +pocht insists pounds throbs +hohes high +sezieren dissect cut dissection +pflicht devoir function job office +klotz wedge +vollmacht mandate +anhand by by means of with the aid of by way of in light of in the light of in the view of on the basis of with +verschwieg kept secret +verschränken interlock cross fold put together to issue to joggle +beantworten answer reply respond to comb to do something in readiness for to get something done to untangle +übernachtet stays overnight crashed dossed spent the night stayed overnight +herab down downward downwards downwardly below under +pfählen impale stake to impale +mittlerweile meanwhile meantime by now for the present for the time being in the mean time in the meantime now so far eventually +meist mostly for the most part generally almost majority perhaps usually almost all greater part +mafiosi wiseguys +türken deceive to fake turkish turks +beulen plate bucking to warp +erhoben arisen arose exalted extoled soared upraised ascertained assessed elevated levied +mailänder milan milanese +unangekündigt unannounced unheralded unced +ausgeliehen lended lent borrowed loaned +bestrahlung irradiation radiotherapy +aufgebracht angry furious rage violent mad anger angrily boisterousness determined enraged +episch epical +ermutigend heartening encouraging reassuring countenancing elating emboldening favorable favourable friendly stouthearted +fiktion figment +langsamer slower lazier more slowly +zuführen feed to supply procure bring supply to branch to bring in +geneigt inclined willing apt prone disposed sloped biased predisposed inclinational ready +schlachthof abattoirs +bein limbs +zwischen between among amongst betwixt in between interstitial inter or twixt 'tween +fischerboot fishing vessels +krankhaft morbid pathological abnormal morbidly diseased pathologically sickly patologic unhealthy obsessive +suspendieren put away waive SUSPEND abolish abstract delete dispense with do away with expose +gluckst chortles chuckles gurgles +prügelte cudgeled +aspekt facet complexion issue +dreier three +beigesetzt buried +kantine dining room mess hall +aufgeblasene bloated +gestörte perturbed +irrt errs is mistaken +unterschriften sign +verkneifen deny oneself a thing +operiert operated +rotieren rotate spin turn gyrate go like crazy pass a certain time revolve to revolve to whirl circle +affe apes +selbständig independent autonomous independently viable standalone alone automatically individually autonomic by itself +kluge prudently sagaciously +allmächtige almighty omnipotently +absuchen search scour scan drag frisk seek sweep +übergehen ignore change overlook merge pass skip migrate pass over cross exclude +dandy fop +sturzbetrunken dead drunk smashed +vertrauensvoll trusting trustful confident confiding faithful trustingly trustfully truthfully confidently confidingly +reisen travel journey fare holiday go continue tour walk march take a trip +romantischste most romantic +besucht attended visits attends gone to joined patronised patronized visited +vernünftiger more reasonable reasonablier +missbraucht abuses abused encroaches misused misuses encroached slated slates +verbleiben remain dwell stay tarry rest linger abide keep live reside +kontinuierlich continuous constantly uninterrupted continual continually continued ongoing steadily sustained always +schwerer heavier more difficult bigger harder tougher +kostbare preciously sumptuously valuably +attackiert embattled rapped rounded on +habicht eagle sparrow hawk +gaunern cheat swindle +vergraben bury buried buried property buried treasure deposits treasure trove cover conceal embed hide +entzückend delightful charming lovely sweet cute adorable enchanting winsome kind nice +herrisch imperious overbearing bossy domineering authoritative masterful lordly arbitrary authoritatively dictatorial +wörtlich literal literally verbatim word for word verbal textual verbally one word word-for-word direct +offen frankly overt candidly forthright freely blatant opened outspoken sincere honest +deinetwillen for you +bestätigte acknowledged confirmed countersigned probated ratified validated +version edition +ausgeraubt robbed knocked off mugged +jemand someone somebody anybody anyone person how some some one be sure extremely +verkauft sold sells vends redeemed vended +schlürfen slurp sip sup absorb engross preoccupy corner corner the market lap monopolise +dieses this that itself very thing the here these thus +getarnt camouflaged masked disguised concealed under wraps +zurückgebracht got back run back +mystischen mystically +ausgewachsen mature adult full-grown big full-fledged fully fledged great large ripe complete +gerochen smelt +grübeln muse ponder brood ruminate think speculate wonder brood over contemplate reflect +reicht lasts lasts out +blockiert jammed balked balks barred clogged clogged up inhibited inhibits +vorderste foremost forward front +zurücksetzen reset back backout relocate remove reverse set back roll back reduce to reposition +hergefallen infested mobbed overrun pounced +entgegenkommend accommodating complaisant friendly obliging forthcoming affable amiable compliant kindly oncoming +pleite broke bankrupt on the rocks penniless bust belly-up hard up cash-strapped skint crash +erlebt experienced undergoes undergone experiences lived to see +fehlten were absent +ochse ass oaf oxen steers +rechnete ciphered +zulegen put on weight fill out gain weight add to put on take up to gain weight +gelinkt screwed +information datum dope gen word +durchführbar feasible practicable workable viable achievable realizable executable actable doable operably +fischt fishes +akuter more acute +recherchieren research investigate to do research do research +putzen clean brush preen polish furbish rub buff scrub shine wipe +funkspruch message +mangeln lack be lacking be missing miss press lack miss to hit the ball near the handle of the bat to want want +schwanz rod tail rear tool trail +leugnet gainsays denies +wilde fiercely haggardly rampantly savage tigerishly tameless +ertrank drowned was drowned +kugelschreiber ball-point +erwähnte mentioned alluded +ersuchen request beseech ask ask for beg entreat invite rely on supplicate demand +übernachten spend the night stay overnight sleep over overnight stay the night be berthed be docked be moored be pregnant dwell +zuverlässige reliable staunchly unfailingly +note character tone banknote score +ausgerechnet just of all things calculated expression used to criticize a poor decision figured out precisely +buchhandlung bookselling +durchwühlt ransacks ransacked rummaged rummages +abszess pimple +freuen rejoice look forward to gladden please be glad be happy be pleased happy look forward jubilate +heraus out away forth after off out here outside above afar far +schein apparent +still quiet silent calm mute peaceful tranquil shh quietly tacit +ausstoßen utter eject expel ostracize ejaculate emit abdicate ostracise churn out disgorge +hofft hopes weens +versklavt enslaved enslaves +freundchen bucko +zirkel calipers dividers +ruft calls invoices invokes cries hoots shouts +großartigste greatest +aussitzen to sit out +liebenswert amiable lovable likeable likable endearing lovably adorable endearingly loveable yes +ermöglicht enabled enables allowed facilitated made possible +etikette tag +geschaut looked +verdrehte contorted distorted misrepresented perverted skewed sophisticated twisted warped +abschließen lock conclude end close finish complete finalize terminate lock up shut off +umgehen avoid circumvent evade deal dodge handle skirt avert bypass elude +geprahlt bragged boasted shown off +schlechteste worst very bad +trachten strive aim aspire long command see wish for crave yearn ache +navigationssystem gps +irritierend disconcerting nettlesome annoying bemusing confusing vexing +ausgewiesen expelled proven revealed stated +abwärts downwards down downward downhill deteriorating downwardly below downstream +prächtiger more splendid showier +metall money +verdreifacht trebled triples trebles tripled +dekorieren decorate adorn ornament hang bedeck deck out decorate gaudily embellish dress +ei egg knowing very well ovule superb poem or song to lunge to unleash well-acquainted well-informed +rückgängig retrogressive retrogressively retrogradely +einsitzen do time +vertrat represented +gebracht brought carried got gotten yielded +rückwärts backward aback back rearward rearwards astern more afterwards backlink +kassiert takes the money cashed taken the money +nachspioniert spied on spied ot spied upon +lack coating color paint +reifer mellower more mature +studie essay +abzählen count tell off count up +erkundigen inquire enquire +ausrutschen slip slide glide let something slip skid stagger stumble crawl slip down to come down +erblinden go blind to lose one's eyesight become blind lose one's sight +jüdin jewess +verpfuscht botched bungled bungles bodged bodges bollixed bollixed up botches hacked up +inakzeptabel unallowable unswallowable +elektrisches electrically +eines one one thing a counter for ships some +angelassen annealed kept on left on tempered +willens prepared ready +klein small little short petty wee low tiny slight minor only +beginnt commences initiates starts +anscheinend apparently seemingly seeming apparent ostensible ostensibly in appearance judging from appearances look at relish +entpuppt eclosed +vorsichtig careful wary cautious circumspect prudent carefully cautiously chary deliberate warily +lokalisiert located locates pinpointed pinpoints +rausgeschmissen booted out thrown out +vertreibt dislodges dispels drives away ejects expels +zusagen accept promise appeal confirm assure pledge suit to agree to assent abide +unterste lowest bottom lowermost +somalia deutsch +wenigste least fewest +rind cows domestic cattle livestock steer +bewertet appraises valued appraised assessed estimated evaluated graded grades marked marks +navigation direction finding +verschicken ship send dispatch send off stand deport to despatch to forward forward consign +hierhergekommen approached come come here +überschritt transgressed outran overstepped transcended +angehoben lifted raised upgraded +schließt closes concludes ein implies ein includes locks shuts closures deduces infers reasons +mitwirkung participation +baumelt dangle dangles +hand handball touch +ausgestiegen disembarked got out alighted backed out bailed out contracted out exited opted out stepped off stepped out +sicht view look perspective +begann commenced started +chinese chinaman +gebadet bathed imbrued steeped swum +stemmen brace lift lever press back bolster buttress countenance espouse +heimgekommen come home +lasten weigh to bear born borne} +geläutet knolled rang rung chimed tolled +wiederherstellen restore reconstitute reconstruct recover redeem rehabilitate refit renew repair undelete +ankündigen announce advertise harbinger portend herald usher in give notice of reveal tell tout +nation community +verwirkt forfeit forfeits forfeited +grauenhaft atrocious gruesome harrowing horrible terrific frightful ghastly horrendous terrible dreadful +versorgen provide supply look after cater furnish accommodate administer feed keep serve +flüchtige ephemerally fleetingly +brillant bright pale florid gay gorgeous scintillating shining showy +verschlag cages hutch +daheim home at home +irgendeines some +verführerisch tempting seductive alluring beguiling addictive enticing attractive seductively charming coquettish +feuchtigkeit humidity moistness +telefonzelle kiosk pay phone telephone kiosk +pfanne ladle +anrücken to advance advance approach to approach to move closer to move in to move up +herbeiführen induce bring about precipitate cause to cause work engender arouse create effect +light diet +anrühren touch mix blend quibble abut adjoin affect argue for argument's sake bore broach +erstattet compensated compensates indemnified refunded refunds reimbursed +kühlschrank coolers refrigerators +dienstags Tuesdays on Tuesdays each Tuesday every Tuesday +ausgenommen except excepting excepted save apart from barring drawn except for excluded excluding +intervenieren meddle +erweitert enhanced enlarges expanded extended amplified amplifies dilates emphasized enhances expands +blökt bleats +gezwungen artificial grudgingly shaking head in refusal unwillingly affected constrained constrainedly forced prim showy +dümmste most stupid +vollidiot tosser +einflussreicher more influential +entfesselt unleashes unfettered unleashed +stützpunkt strongpoint +nachgewiesen proven accounted for ascertained demonstrated detected proved +hinterlegen deposit lodge depose file store cable dispatch hand in leave lay down +schwächste feeblest flimsiest weakest weakliest +kämmen comb tease card melt rake +allgemeiner more general +dunkelste gloomiest +häusliche domestically +verflucht damned cursed accursed blasted blooming fucking doomed reprobate accursedly annoying +frevel outrageous +reizbar irritable crusty prickly touchy brittle irritably testy waspish edgy bilious +student apprentice learner pupils schoolboy senior undergraduates +mehrfache multiples +zärtliche endearingly +vaterunser lord's prayer +telegrafieren cable wire to send a telegram +ausgerufen proclaimed exclaimed paged +erfindet contrives devises invents +erfrieren freeze to death freeze die of cold perish with cold be frozen die of exposure get frost-bitten to be withered or nipped by frost +dieselbe same anyhow anyway in either case selfsame idem equal herself himself identical +gläsern vitreous glassy aboveboard glass-sided open to scrutiny crystalline glass of glass transparent vitreously +modifiziert altered +japsen gasp pant yap breathe hard to gasp for breath to struggle to suffer +gemeingefährlich dangerous to public safety homicidal homicidally +blöde dull stupid dumb barmy dull-brained foolish good-for-nothing slow stupidly trivial +feindlicher more hostile +ungemütlich uncomfortable uncomfortably awkward unintimate comfortless unpleasant comfortlessly disagreeable uneasy +lebensfreude vitality +übertönen drown to drown out +bombardiert bombed pranged +eingeschlafen fallen a sleep sleeping asleep dozed off dropped off to sleep fallen asleep heartrending touching the heart +grundmauern pavement +schwingen brandish wave sway oscillate wield vibrate flourish rock shake +verfluchten accurst +handvoll fistful +fusionieren merge amalgamate fuse to consolidate +leid sorry sick misery +hyänen hyena +geangelt angled fished +aufwärts upwards up upward above uphill upwardly ascending high up north +behalten keep retain maintain preserve hold support sustain remember keep on conserve +mais mealie +herzhaft hearty savory lusty rousing savoury stirring vigorous brave firm furious +deckel tab +wünscht desires wants +aufführen perform play act present enact stage render constitute depict list +riskierte chanced ventured +verlängert elongated prolonged elongates lengthens longer prolongates prolongs extended extends lengthened +streiten fight argue dispute quarrel contend wrangle bicker battle compete contest +verstopfung jam +gemacht contrived done intentional made affected assumed false feigned fixed hokey +gewappnet steeled +herrscht dominates rules +um at around by about toward up for to round circa +klatschnass soaked drenched soaking wet sopping wet dripping wet wringing wet sopping soppy wet all over sodden +art manner kind nature appearance form grade ilk order quality strain +sicher safely positive for sure definite proof reliable for certain assured assuredly clear +süchtig addicted hooked avid addicted to +motiv grounds +einmaleins table +widersetzt defied +einwilligen consent acquiesce agree accede comply comply with assent permit accept admit +junkie a nartocics addict +gewunken waved +darlegen explain expound set forth state clarify demonstrate explicate formulate construe declare +begründet well-founded reasonable causes substantiates backed up established explained founded founds given reasons for +keines none neither no naught nil nothing nowt +startet launches takes off +gehorcht obeyes obeys harked listened hearkened obeyed +getragen worn beared borne carried second hand second-hand wore abided absorbed born +gewann gained won +drauf afterwards on it towards it +ferngehalten kept away +überträgt broadcasts confers devolves overtops transfers transfuses transmits alienates conveyed entrusts +versinken sink bog cave in disappear feel depressed sink into founder sunk to feel depressed vanish +besuchen visit attend call on call go to come to see see mile go go to see +fünfmal five times +heftiger harder +eiter purulence suppuration +kritik knock notice stricture +schmeckte tasted smacked +verdächtigte suspected +digital numerical +er he she it they boyfriend personage that gentleman that person that guy certain person +operette musical comedy +kündigen resign quit denounce fire give notice can abrogate cancel terminate dismiss +greifbar tangible palpable tangibly seizable available concrete at hand achievable clear corporeal +umgewandelt converted transformed transmuted metabolised metabolized metamorphosed transsubstantiated +uni plain plane self-colored self-coloured +schlanke slenderly slimy +abtrocknen dry wipe dry up waste away to towel towel +würfeln dice cube play dice to throw dice fritter throw to play at dice +erfolgreichste most successful +unbekümmert carefree careless happy-go-lucky easygoing reckless unconcerned blithely gaily unconcernedly heedless +rummachen make out to fuck to hump to poke to root to screw to shag +verbrennung combustion +ee great army great number of soldiers +funktionierte operated acted +lose lax slack lenient slovenly incoherent disconnected disperse free +geschockt shocked stupefied stunned +heimisch native homely homelike homey indigenous endemic local domestic familiar home +abgefahren cool bald funky whack wicked departed left outgone sailed set off +prächtig magnificent splendid gorgeous sumptuous glorious showy resplendent brilliant wonderful magnificently +meinesgleichen my equals +nahezu almost nearly nigh well-nigh virtually approximately just about more or less wellnigh about +selbstlos selfless unselfish altruistic selflessly disinterested unselfishly devoted disinterestedly purity self-effacing +ticken tap tick-tock to torment +überlässt cedes +zweifelte doubted +riesig huge giant colossal gigantic enormous humongous gargantuan immense whopping tremendous +inne within inside interiorly internally inwardly within the town limits of Edo +verabschiedete said good bye discharged said goodbye +ausgestochen excelled outdone pricked out supplanted +unterdessen meanwhile meantime for the time being for the present in the meantime so far eventually of the previously mentioned sooner or later +wartend expectant holding maintaining servicing +gleichgestellt coequal equated equivalent coordinate equal on equal terms +geflüstert whispered whisperingly sotto voce spoken under breath +blutete bled +gemeint fancied guessed intended opined thought +eimer bin bucketful can pailful tub +winken wave beckon beck signal motion waft gesture hail to be in store for to set up a joke for somebody else +mechanik action +lagert encamps lairs superposes embeds stores +ablösen detach relieve remove supersede change places replace take off supplant unsolder relieve one another +gelogen lied told a lie +hinzufügen add append do include incorporate add on insert subjoin approach nearby have one's name entered +auffliegen flush leak out form a gap have a hole have an interval fly away jump up start up take off fly up +vorhersehen anticipate expect forecast notice perceive think ahead to pledge to resolve to vow +zugestoßen befalled happened to befallen happened +großbritannien britain great britain +vorlesen read read aloud read out loud aloud read out call a roll read aloud to another chant pronounce read to +klebte adhered cleaved pasted taped stuck +gestellt putting situated contrived cornered false hokey laid made available placed provided +leistet affords renders rends accomplishes performs +zustand temper +gelaunt humoured +tatsache circumstance +mütterliche maternalistic +veröffentlichen publish release announce disclose advertise write give notice of reveal announcement publicize +sprint dash +verstärken strengthen amplify reinforce intensify fortify buttress shore up augment boost deepen +undenkbar unthinkable inconceivable unimaginable incredible unthinkably unheard-of unimaginably +rübe sugar beet +geigen fiddle +ekelhaft disgusting sickening loathsome nasty gross rank horrible nauseously disgustful nauseous +wegnehmen take away remove take take off deprive abstract deduct delete seize withdraw +ergattern get hold of scavenge +genügen suffice do be enough be sufficient satisfy allowable no objection answer comply be satisfied +baut constructs engineers puts up +scheitert fails miscarries +steuert conns controls navigates regulates +sogenannte so-called +anlocken attract lure bait draw decoy to allure to entice drawn drawn} to deal +strafe penance +gepinkelt peed piddled pissed tinkled +unbedacht imprudent careless thoughtless unmindful unmindfully unthought inadvertently glib heedless incautious +welle upsurge wavelength +schere clippers +sowie as well as and as soon as together with along with in addition to and also plus too again +hinzugefügt be added accessory added added on associated piggybacked subjoined +großes wide area +inszenieren stage direct produce to mount mount to stage-manage +verunsichern make insecure unsettle irritate make uncertain make unsure unnerve upset rattle +echt real true genuine authentic pure truly warranted proper bona fide +schleim nasal mucus snot +german yielding +bummeln wander stroll slack loiter linger drift ramble shop tramp dangle +grieche greek +vorkommen occur happen be found exist seem appear affect come about feature advance +beruhigen calm soothe reassure calm down pacify appease quieten compose quiet allay +eineinhalb one and a half +priester reverend +bewirbt solicits +interessanteste most interesting +auffinden find locate discover recover rediscover refind smell out spot to detect +unternehmen undertake venture attempt design intend plan propose businesses contemplate embark on +tor portal archway port +menschlicher more human +kapseln encapsulate caps +schubkarre barrows handbarrow pushcart +verderben destroy hurt impair vitiate injure wreck barbarize debauch deprave addle +ereilt overtakes overtaken +unbeobachtet unobserved unobservedly unwatched +reingelegt browned conned foxed screwed spoofed +wo where whereabouts which somewhere that what place when place from where +pilgern pilgrimage go on a pilgrimage to make a pilgrimage peregrinate +schwarzweiß black-and-white black and white monochrome +reizen irritate tease arouse bid provoke stimulate excite aggravate stir pique +keck sassy bold saucy cheeky impertinent perky pert irreverent jaunty brash +konsultieren consult ask for someone's opinion inquire of invoke an oracle advise ascertain ask a person about look up micelle to display +regen stir move change deny rain shower +geleitet conducted piped bossed chaired channeled channelled controled controlled directed guided +bekämpfen fight combat battle antagonize counteract defeat wrestle oppose struggle against to antagonise +trinkgeld baksheesh bakshish pourboire +empfiehlt commends recommends advises counsels proposes suggests +erklingt sounds +tappen grope feel finger touch reek sense smell give off an odour to toddle pad +giften rile to be nasty abuse ass-kick ballock somebody ban bawl out be after be at be down on +lockerer looser +klagte lamented bewailed complained wailed +containern dumpster dive +riesengroß huge gigantic enormous colossal tremendous large stupendous thumping great tremendously astronomic +bemuttern mother chaperon watch over +schauen look see look at behold watch view gaze glance look out observe +gelutscht sucked +regelmäßig regular regularly constant periodic on a regular basis at regular intervals periodical periodically routine systematic +akzeptierte accepted agreed +fluggesellschaft airway +wirtschaftlich economic economical economically financial profitable frugal commercial efficient thrifty careful +diadem circlet +omen presage +angeboren innate congenital natural native congenitally inbred inherent congentital hereditary +einwandfrei correct faultless flawless impeccable immaculate perfect unobjectionable irreproachable innocuous no objection +sicherlich surely certainly assuredly for sure sure I have no doubt certain for certain clearly doubtless +gelandet alighted debarked disembarked docked touched down +beste finest highest most prime supreme top premier +wein grapes +verbergen hide conceal dissemble bury obscure secrete mask feign burrow cover +ausstattung appliances machinery +himmel blue vault +steppe prairie savannah +fake forgery +unbrauchbar impractical unusable unemployable useless bogus unserviceable waste unavailing good-for-nothing hopeless +diesbezüglich referring to this concerning this matter regarding this relating to this concerning this in this case in this respect respect with respect to this +massiv solid severe compact gross heavy substantial bulky and heavy +verhauen spank trash trounce bash up hit whack batter clobber cream beat +führte led shepherded waged conducted guided +geradewegs straight directly direct point-blank straightaway aimed completely independently slap smack +bescheißen swindle cheat screw fuck con defraud pull a fast one to scam +kultiviert cultured cultivated sophisticated civilized elegant graceful well-mannered cultivates refined accomplished +vollends completely totally entirely whole wholly altogether finally utterly +reinste cleanest purest +ausgeschüttet distributed poured out shaked out +eingelegt pickled inlaid sandwiched potted filed inserted laid-in +nachempfinden sympathize with be considerate sympathise with to recreate adapt imitate simulate counterfeit fake forge +rappen rap rachis +gründet founds builds grounds institutes plants +verzwickt tricky complicated difficult intricate knotty vexing dicey dodgy hard +zurückgeführt led back reduced repatriated restored +ätzend caustic corrosive acerbic acrid acridly pungent astringent cauterising cauterizing corrosively +auseinandersetzung analysis involvement +verteidigung apology championship +schwung brandished down swing +medaille gong +ursprüngliche primordially pristinely +überwunden bettered overcome born down negotiated quelled surmount vanquished +flankieren flank +verschickt despatched despatches dispatched dispatches mailed shipped ships +makellose immaculately stainlessly +erwartung social expectation +richten judge point aim direct fix level train adjust decide +wahnsinn dementia +stopfst stuffed +trauen marry wed trust get married dare be married credit to credit +bewilligt allows grants accorded afforded alloted allotted allowed appropriated appropriates approved +tschetschenien chechnya +zerplatzen burst explode go bankrupt to burst asunder break out shatter to go bang +ähnlich similar alike like similarly likewise related same identical akin likely +gekocht boiled cooked brewed done fumed seethed +spekulieren gamble speculate in stocks anticipate foresee act enact perform play play the market +wem whom what each each of both which who whose +krach kerplunk +besänftigen soothe appease assuage propitiate pacify placate calm mollify quieten soften +aufmerksamkeit courtesy concentration +überrumpelt takes by surprise overpowers taken by surprise +beständig constant permanent stable consistent steady consistently constantly continual firm invariably +ausgetragen held signed out +vergänglich ephemeral transient transitory perishable short-lived fleeting fugacious fading passing deciduous +herumhängen hang hang out hang around lay out stretch around string up loiter mooch slouch about to lay out +ziellos aimless aimlessly purposeless somehow vaguely wayward abruptly casually desultory directionless +anfreunden friend become friends chum make friends +gütiger kinder +vertrautes intimately +vereinigen unify unite join coalesce combine conflate consolidate associate amalgamate fuse +entstanden originated accrued arisen come into being risen sprung up uprisen +bestehlen rob steal +leblos lifeless inanimate exanimate dead inanimately insensate lifelessly abiotic blunt +elfte eleventh +abgeben give dispense cast deliver emit hand in fire give in pass cede +veröffentlichte published +angeworben enlisted hired recruited +einfühlsam gentle insightful empathic feeling sensitive perceptive caring empathetic sensitively understanding +gestillt nursed allayed assuaged breast-fed quenched sated satiated satisfied slaked stanched +blindlings blindfold reckless daredevil desperately haphazard indiscriminate pell-mell recklessly rush headlong +liebt loves +gütig benign kind affectionate kindly benevolent gracious amiable amicable beneficent benignly +angestrengt intense laborious strained concentration eagerly stressed strongly undivided attention +verwirrte baffled bemused bewildered deranged disarranged disconcerted distracted dizzyingly embarrassed flustered +reibt chafes grates grinds rubs +besteht consists consits exists exits insists obtained +kiefer mandible pine (tree) pine tree +verschonen spare be sorry about begrudge bewail feel sorry for regret repent repent of save think a pity +rechtsprechung judicial power judiciary +gestalt image +hermetisch airtight +frittiert fried deep-fried +unmittelbare intuition +quatscht blabs piffles +geschuldet owed +einbezogen included implied +erschienen appeared figured manifested seemed turned up +umher around about +angesammelt collected accrued accumulated aggregated amassed gathered treasured up +andernfalls otherwise or else else alternatively or elsewise if not so differently +gelehrt learned erudite scholarly academic adept bookish educated eruditely eruditly learnedly +hierüber about this over this +gescheit clever smart brainy wise prudent sensible judicious sage farsighted reasonable +ausgebrannt burnt out burned out cauterised cauterized +eingehen shrink come in arrive die enter enter into contract diminish to be received accede +verbrechen commit break do misdeed offend guilt +googeln to Google to google , to search on the Internet +betrunken drunk intoxicated inebriated juiced pissed canned ebrious get drunk besotted +geschaukelt dandled rocked swung swayed +präzise accurate accurately exact exactly concise sharp correct faithfully +durchbohren pierce drill bore puncture stab gore run through spear transfix run into +getue posturing +zerstörerisch destructive disruptive corrosive crunch crunching sound destructively munch subversive +vergangene last past previous +schüchternheit timidness +gemolken milked +vermieden avoided obviated +messen measure gauge compete mete compare conjecture infer surmise take to time +abgeworfen dropped airdropped cast off discarded launched pitched shed yielded +gesponsert sponsored +gehänge junk +irgendein any some nothing whatever a a an an any at all any desired anyone arbitrary +hügel hill mountain +einzigartig unique singular one of a kind inimitable only incomparable uniquely exceptional matchless peerless +erwartet expected anticipated awaits expects awaited bides wishful forward abides abode +verzeichnet notes down scheduled entered listed lists noted down recorded records registered schedules +unfreiwillig involuntary involuntarily unintentionally forced accidental against one's will uninentional unintended unintentional +leichter easier canter more easily +arbeitet acts operates works labors labours +fee peri +zertrümmert smashes wrecked broken into fragments fragmentated shattered shatters smashed wrecks +uran u +weitgehend wide widely largely mostly broad extensive broadly far-reaching generally substantial +fesselte captivated fettered manacled shackled trammeled bound enchained fascinated handcuffed tied down +gesperrt blocked locked closed inaccessible barred disabled barricided banned barricaded closed off +gefickt fucked +ironisch ironically wry sarcastic wryly tongue-in-cheek +beugte bent flexed +wobei whereas whereat whereby although at what where whereupon at which in doing so in which +rang wrestled +institut department school +beliefern supply provide distribute cater furnish to deliver for provision purvey stock up +unverschlossen unlocked unbarred +angeschlossen affiliated associated connected online affiliated to attached mounted plugged stick attach +blöken bleat baa cry moo bray cry out growl low neigh roar +verziehen spoil distort pamper twist warp coddle frown grimace cherish indulge +höllische infernally +misshandeln maltreat mistreat ill-treat maul chastise inflict pain maltread oppress pick on roughhouse +jahrtausend chiliad +präsent ready +voraus ahead forward in advance afore advance away before beyond earlier than further on +beichten confess shrive avow fess up tell acknowledge admit come clean concede profess +wirr confused mazy muddled tangled idling away time chaotic confusion mazily woozily garbled +eiskalt freezing cold cold as ice frore ice-cold icecold glacial frigid being fearful cold blooded +verfügen decree dispose order possess enact have rule have access to have at one's disposal manage +dickste porkiest stoutest thickest tubbiest +verdammter more condemned +erstatten reimburse refund compensate repay report indemnify pay make up to recompense to remunerate +held champion +zusammenhalten stick together hold together hang together bind firmly bring to a finish superintend to close ranks to cohere keep together to grow together +bemerkenswert remarkable notable noteworthy notably striking exceptional remarkably noticeable outstanding appreciable +nachricht message item novelty unco +gequetscht bruised squished crimped crushed squeezed +ruinieren ruin spoil banjax destroy break dilapidate scuttle blight to wreck defeat +vegetarier herbivore +wahrgenommen descried perceived apprehended detected discerned noticed observed protected safeguarded seized +uneingeladen uninvited +parameter argument +schlank slender slim thin lean narrow spare trim scrawny svelte slight +gehofft hoped trusted +angehängt adhered attached suffixed trailed annexed appended connected foisted lashed stuck +abgestiegen alighted been relegated dismounted +zwischenzeitlich interim intermediate temporary intermittent meanwhile provisional in the meantime +erbse field pea garden pea +erlegen bag kill shoot to bring down to pay put down slaughter slay succumbed to attack +einrenken to set to sort out +unbestreitbar indisputable undeniable unquestionable undeniably indisputably clear incontrovertible irrefutable distinct evident +hinterlegt deposed left +i eek +aufgebot array +piept pules +sendete broadcast broadcasted forwarded transmitted +meditieren think think about think deeply to contemplate +weggelassen edited out elided left out missed out omitted +währen last continue endure keep on persist wear go on keep maintain proceed with +stattdessen instead instead of in lieu +soap soap opera +eingecheckt checked in +sterbliche mortally +positiv affirmative plus assertive affirmatory beneficial favourable active +niedergemetzelt massacred butchered slaughtered +schalter switch key wrench +fleißiger more industrious busier +befürchtete feared +durchbrennen elope run away fuse blow burn through burn off burn-out run off to burn out bolt +schwächen weaken debilitate enervate enfeeble emasculate attenuate damp sap eviscerate impair +beabsichtigen intend mean plan aim propose purpose purport envision aspire to set aims +erwägung contemplation +exekutiert put to death +wegfliegen blow off be blown off fly away fly off to be blown off to blow away to blow off +blitzblank spick-and-span spic and span spick and span clean as a whistle spic-and-span +vorankommen make progress make headway progress get on proceed to advance advance be promoted come along come on +eingekreist encircled isolated rounded up rung surrounded +schnee snow ice +wischte whisked mopped mopped up +hinauf up upwards upstairs on onto upward +geweht wafted blown breezed drifted waved +bezaubernde bewitchingly enchantingly +befugt authorized competent legitimated authorised empowered entitled licensed +gekühlt cooled refrigerated chilled cold tilde +jubelt exults +wissenschaftlich scientific scientifically academic scholarly scientifical scholastic academically learned scholastical +dorthin there thither over there thitherward down there that way +tschechisch Czech czech Bohemian +zusammenstehen stand together to close ranks to grow together to join together +verschiedenes this and that one thing or another +gerüst staging flying scaffold +gekriegt got gotten +eignen to appertain +einschlafen fall asleep go to sleep drop off become numb sleep be ill in bed be laid up dope off doze off drift off +ausreißen run away tear pluck pull out uproot abscond elope eradicate break away clear out +klimaanlage air conditioners air conditionning system +büstenhalter brassiere +heroisch valiant heroically +salben anoint consecrate rub rub on to rub with ointment +liebte loved +durchgedrungen penetrated permeated pervaded +bereitet prepares afforded affords caused causes given prepared readied readies +schallplatte disc +überließ ceded +begrüßt welcomely welcomes come and met greeted hailed welcomed +bedeckt overcast covered cloudy clouded capped dull coated covers heavy suffuses +hölzerne woodenly +missverstehen misunderstand mistake misconceive misread misconstrue mishear misinterpret mistaken mistaken} +geschämt felt ashamed +gequatscht babbled blabbed blabbered blathered blethered spouted squealed wittered +sinkt drops subsides +steifen to stiffen +ausführlich detailed in detail at length elaborate verbose elaborately lengthy minutely particular again and again +dachte thought thoughts +sec secant +schikanieren bully harass persecute quibble torment haze cavil nitpick pick on to bully around +sardine pilchards +häuslicher more domestic +aufwarten serve wait on work for to attend wait upon +anbrüllen roar at shout yell shout at +wandlung redhibition +eifrig zealous eager keen avid diligent eagerly industrious intently assiduous diligently +herrenhaus manor +entsorgen dispose dispose of +zurückgreifen resort draw +abgewöhnt given up +botschaft announcement information intelligence item news notice notification novelty report tidings +lahm lame feeble lamely gammy halt paralysed cripple crippled game hobbling +delfine dolphin +meerenge gut +durchdacht elaborate well thought out considered reasoned sophisticated sophisticatedly conceived studied thought out thought-out +heimliche clandestinely covertly stealthy underhandedly +schaltet toggles turns switches +durchbricht breaks through +vermietet hired out leased out let rented +von from of by about out of off at since in concerning +staunen marvel be astonished wonder be amazed be dumbfounded be surprised marvel at suspect to goggle wonderment +nachmachen imitate copy counterfeit ape clone follow take off fake forge apply to +eng narrow tight close closely cramped pokey narrowly poky intimate tightly +herangetreten moved up +gewaschen given a wash laundered laved sluiced sluiced down sluiced out swilled down +schnuckelig cosy cute dinky snug +hauptrechner mainframe +waschlappen wet +toto football pools +wiedererlangen regain recover resume get back reclaim recoup retrieve make a comeback rally take back +generalleutnant air marshal +reiz impulse stimulation +gefertigt made manufactured +floh fled +extrahieren extract pull out disconnect draw back draw out retrieve withdraw cancel elicit glean +benötigen need require take want demand to lack claim entail have to insist +registrieren record notice book sign up enroll enrol give in keep note +pe peripheral nerves +offline off line, off-line offline (computer) +vertagt adjourns prorogues recessed adjourned deferred defers prorogued remitted +funktionieren work operate act go perform work out work well run to go smoothly +schwul gay queer homosexual camp faggot fruity muggy sultry bent fag +beneiden envy begrudge grudge be envious be jealous +grüner Penicillium blue mold blue mould +durchdenken investigate thoroughly probe into reason think something through think out think thoroughly agitate think through to come to grips with to digest +raten guess advise counsel recommend persuade divine encourage instruct remonstrate warn +ungelegen inconvenient unfortunately inopportune inopportunely unseasonable unseasonably awkward embarrassing ill-timed untimely +unvergesslich unforgettable unforgettably memorable haunting never-to-be-forgotten +johlt hoots +gemeistert mastered coped +afrikanisch African +erzählt related narrates proses recounts talks tells bandied narrated prosed recounted +vorwarnen to caution +ermutigte countenanced elated emboldened encouraged +halbieren halve bisect cut into halves divide among to divide in half collate cut in half intersect partition out sort +elegant stylish graceful smart nifty gracefully fashionable chic refined +abgeschoben deported pushed off shifted shuffled off +rannehmen nail shove up the cunt +idyllisch pastoral quaint arcadian +geregelt regular regulated ruled systematic well-regulated arranged controled controlled directed orderly +dürrer scrawnier +simulieren feign pretend malinger fake sham dissemble render feign illness meditate +beruht based on based +mordkommission homicide +erstaunt astonished amazed astounded aback amazedly surprised wonderingly astonishes disappointed discouraged +umprogrammieren reprogram +rechner computer +verkackt crappy +erschlug slew +zigarette ciggy +verflixter more darned +maulwürfe mole +ausgegangen gone out assumed come from dated envisaged envisioned fallen out originated outgone run dry +tratscht tattles gossips +anzapfen tap broach bottle extract +frau one miss ms +faxen to send by fax +tschechoslowakei csfr +viele many much numerous a lot of umpteen various many branches a good many a lot heaps +einundzwanzig twenty-one twenty one twenty twenty‐one +gebrandmarkt stigmatized denounced stigmatised +atmete breathed respired +durchstehen stand survive to endure to get through to stand live through to get over to overcome to ride across to sail across +fest tight steady constant fixed tightly resolute tough resistant secure stiff +vorbereitet prepared providing equipped pioneered primed readied set up +dreizehn thirteen 13 +sieht sees views beholds spots +passender more suitable more convenient +sternhagelvoll dead drunk snootful blitzed canned crocked drunk drunken ebrious groggy hammered +locken entice lure tempt allure attract decoy curl cluck elicit seduce +haufenweise in heaps by the score in groups in succession sound of many footsteps a heap at once in great numbers bam great amount of in a heap +entgegennehmen accept receive accredit admit be responsible for contract guarantee take over take up undertake +verlieh awarded imparted +verkleidete cased disguised masqueraded wainscoted dadoed +analysiert assayed dissected parsed +peng bang thump thud with a bang with a clang with a crash +verleugnen disown deny renege abjure repudiate disavow abnegate disclaim reject renounce +unbegreiflich incomprehensible inconceivable incomprehensive inapprehensible incomprehensively inscrutable ungraspable beyond comprehension beyond understanding +chef authority commander leadership +ermöglichte enabled +beraten advise counsel consult deliberate discuss advise on confer guide recommend +akkord harmony settlement +wert valuable worthy dear precious beloved cherished costly expensive important +verschwenden waste squander lavish dissipate chase away disperse scatter throw away to spend fritter away +gekochte cooked +hochsicherheitsgefängnis supermax +rugby rugby football +finanzierte bankrolled +ersaufen drown flood indulge in be drowned to indulge in to lose one's head over something +leuchtturm beacon pharos +ordentliche tidily +niedergemacht bawled out butchered given a roasting lashed massacred slagged off slaughtered +roggen rye +gejammert complained had a whinge lamented wailed whined whinged +abgehört listened in to auscultated eavesdropped intercepted spied on spied upon +out weak out-of-date +gepunktet dotted spotted polka-dot scored speckled +armenhaus workhouse +pendeln commute oscillate shuttle swing fluctuate oscillation to ply between vacillate +gefürchtet dreaded feared redoubtable redoubtably +unbestimmte indeterminately +entschädigen compensate indemnify recompense reimburse make up for recoup compensate for atone make up atone for +ablassen vent surcease desist discharge drain let off blow off abdicate avoid empty +spirituosen distilled spirits +gestell scrawny horse +weggegangen offed departed gone left parted +dringender more urgent +angebrüllt roared at +ausgeschrieben advertised for bids spelled out written out +flüsterte whispered +schachbrett chess board +pfeiler pylon +riskieren risk dare hazard venture chance gamble peril stake imperil be audacious +gesundes healthily +methodisch systematic methodological orderly regular systematically well-regulated +weswegen why wherefore how for what purpose for what reason in what way what for why wett even why the reason why +wählen choose elect vote dial pick select pick out opt adopt ballot +rühmen praise vaunt glorify commend extol lionise lionize make much of praise extravagantly express +beunruhigend unsettling alarming disconcerting disturbing alarmingly disquieting worrying worryingly harassing panicky +enterbt disinherits cut off disinherited +fortschicken send away to order away relegate dismiss order away pack off send off to send away +steinigen stone lapidate stone to death stoning +schreit squalls clamors clamours cries screams screeches shouts strides vociferates whoops +schmiert greases daubs lubricates smears tallows +dreiviertel quarter to three-quarters +weggefahren departed gone away gone away on a trip +animiert incites lively vividly animated encouraged encourages incited stimulated +bange scared afraid anxious funky apprehensive fearful frightened anxiously apprehension uneasy +kleiner smaller less minor littler punier scrawnier skimpier teenier tinier +feilschen haggle bargain dicker bargain for palter haggle over bargaining higgle nitpick skimp +nachgekommen fulfilled met performed +hebräisch Hebrew Jewish hebrew +retten save rescue salvage retrieve help out of redeem escape make the best of a bad job receive recover +führt leads conducts guides wages +beauftragen commission charge assign instruct appoint entrust request ask to do charge with command +dank thanks to due to owing to admiration +verurteilt doomed condemned condemns convict condemnes damnes dooms deprecated convicted damned +beknackt bonkers unadjusted crazy daft mad dumb loony silly stupid +bohren drill gouge pierce excavate dig be true to dig through drill into hit +auswechseln change replace substitute exchange shift change places permute swap switch to interchange +exhumieren disinter to disclose to divulge to expose +erinnern remind remember recall recollect commemorate bring back call to mind keep in mind kiss look +dienen serve conduce make use of put to use turn to account work for act be of help be useful service +fahnden search look for actuate chase drive drive on harrow impel oppress persecute +produziert put out turned out +eifersucht green-eyed monster +glaubte believed +heran close to close up near over to up to +zücken draw draw back elevate heave hoist lever lift raise withdraw breed +aufgeweckt bright alert clever smart agile brisk cute lively sharp sprightly +runterholen jerk off play with oneself wank fetch down to fetch down to get down +indisch Indian good +operation surgery job +krasser more blatant +cockpit cabin +schwedin swede +alte anciently +rechnet ciphers reckons +bedeutsame momentously significantly +verärgern disgruntle irritate exacerbate exasperate annoy chafe aggravate vex displease bother +nutzlos useless idle unavailing futile pointless feckless ineffective needless uselessly vain +verwerflich reprehensible reprobate objectionable condemnable exceptionable abjectly corrupt damnable deplorable dirty +hintereinander one after another successively in succession consecutively in a row one by one tandem one after the other sequentially by ones and twos +prahlte boasted bragged +eule barn owl +bog bent crooked curved flexed inflected +bumsen fuck screw hump bang shag get laid bone do have sex score +gelaufen run over ran trended fared walked +zurückgewinnen regain recuperate to win back reclaim recover retrieve to get back to recover sth. to retrieve sth. +schema plan design draft +gulden florin +heuer this year at present now nowadays today +erteilt gives given granted issued +deutet interprets portends +schlangen ending in serpent's head snake +kämpft crusades fights struggles tussles battles combats +harmloser more harmless +hinten behind back aback aft more rear astern at the back at the end behind this +räumen evacuate clear vacate deplete move open clear out empty surrender take refuge +tusse broad chick +demütig humble meek submissive humbly lowly cap in hand respectfully suppliantly abject earnestly +rast speeds hurtles rages raves rushes +stinkreich filthy rich filthy stinking rich loaded filthy with money loaded lousy rich stinking with money +café coffeehouse cafeteria +kack crap shit +versuch endeavor experiments stab striving touchdown venture +verkürzen shorten abridge abbreviate curtail shrink decrease reduce boil down contract cut short +fortgeschickt ordered away sent away +dirigiert conducts channeled channelled conducted controled controlled controls +geiziger stingier more stingy +ro names of musical notes +satt full fed up rich satiated luscious replete being fed up with boring comfortable +rattengift rodenticides +direkt straight straightforward at once immediate squarely right in person square heart-to-heart instantly +deins yours your +horten hoard stockpile accumulate amass pile up save assemble collect gather heap +kreuzen cross traverse cruise crossbreed hybridize interbreed intersect jibe tack meet +ersetzt supersedes compensates replaced replaces substituted substitutes surrogates compensated novated refunded +tönt tinges +rinnen flow run stream float gutter to trickle drip flood leak pour +hieran here about +eingefädelt threaded arranged contrived engineered +quakt croaks +heldentaten heroics +herumrennen to run about to run around run about +allgegenwärtig ubiquitous omnipresent ubiquitously ever-present pervasive +getrennt separate separately apart separated distinct disconnected discrete especially individually particularly +wünschen wish desire want dream wish for hope see to require will +schnitt scissored sliced clipped pattern profile +jana joan +flehte craved implored invoked pleaded +einlassen admit let in fit in set in embed get involved get involved in insert run in run into +aussicht sight vision +aua ouch distress dread ow pain +tätowieren tattoo to have a tattoo in the corner of one's eye +erneuert rebuild reconditions recreates regenerates renews repaired repairs retrieved retrieves revives +verdächtiger more suspect +vergnügen amuse entertain +beantragen propose apply for request offer submit file lodge suggest move for book +fleischer sawbones +süd south +lehrt teaches +knirscht crunches gnashes +repariert mends mended patched vamped up +durchkämpfen to fight to the bitter end +nerv sinew tendon +aufrollen roll furl roll up unfurl blow up enrol wind bind coil +wahrheitsgemäß truthful truthfully accurate true veracious veridical +zweifach twofold double twice dual doubly times twofoldly -fold duplex duplicate +klopfte throbbed palpitated knocked rapped tapped +makkaroni noodles pasta +erröten blush flush redden color glow become red change color change colour to color to colour +plötzlich suddenly sudden abruptly abrupt all of a sudden unexpectedly all at once offhand unexpected flop +bewunderte admired adored +ciao bye hi goodbye +verrutscht askew got out of place +angebot supply proffer +bisschen bit a little somewhat little trifle modicum iota tiny while slightly +stehenlassen abandon ditched leave leave behind to ditch sb. +baustelle site +atem breathe rest +reichste wealthiest +verurteilte convicted sentenced condemned +entschädigt compensates indemnifies recoups reimburses compensated indemnified recouped reimbursed +eliminiert disposed of disposes of exterminated exterminates +fasziniert mesmerized fascinates spellbound enamored captivated doubtful fascinated gripped intrigued mesmerised +fortführen continue keep on proceed with sustain go on keep maintain endure last persist +ausgespielt finished outdone played off +staut dams +man one you they people we everybody public world each person +entwaffnen disarm unarm +beladen load loaded charge fraught encumber full give a ride +brügge bruges +wiedererlangt got back recovered recoverred regained resumed retrieved +andauernd continuous continually constant continuously ongoing constantly incessantly forever permanent all the time +wolga volga river +heimbringen bring back restore to bring back to restore +gesunder daffier sound knot +beleidigend abusive insulting derogatory offensive offensively libelous libellous defamatory injurious abusively +beflecken stain blot tarnish blemish speckle mark defile disgrace maculate soil +stören disturb trouble annoy bother interfere interrupt perturb hinder intrude hamper +wegwischen rub out wipe off erase wipe out wipe expunge brush away drive away dry fling off +uriniert urinates micturated micturates urinated +ausgesaugt sucked sucked away +strauch tree +aufgeteilt divided partitioned separated apportioned divvied up pigeonholed portioned slivered split +erkältung influenza +gepäckwagen trolley +bestreiten deny contest dispute challenge impugn argue gainsay compete contend controvert +infrage in question contemplable eligible +dämlichste dopiest +eingeholt caught up overtaken sought taken down +diskutiert discusses argued discussed mooted moots +beteiligt involved concerned interested participating enlists connected enlisted involves privy taken part +teilte divided severed divides parted separated shared +gelaber spiel +todernst deadly serious dead serious overly serious +kommt comes arrives reaches +buddeln dig burrow to sink +vornehmen carry out conduct achieve make produce take accomplish carry through fulfil perform +aufregendste most exciting +athletisch leisure facilities mesomorph +zusammengetrieben rounded up +schweiz switzerland swiss confederation +mitgedacht thought +gefrieren freeze congeal be frozen over be frozen to freeze to frost ice be cold become certain become firm +geschissen shitted shat shit +kreuzung cross-breed interbreeding mixture +neben beside next to near at next alongside by besides beneath nearby +berauschend intoxicant heady intoxicating exhilarating befuddling fuddling inebriating intoxicative intoxicantly intoxicatingly +lesbe lezzer +energiequelle power source +demolieren break down wreck break crush destroy raze to maul vandalize to break +schreiende crying screamingly +verhinderte circumvented forestalled impeded inhibited prevented arrested averted wannabe|wanna-be ... would-be ... +getanzt danced denced +scheuern scrub chafe scour rub be about to reach anoint mop rub on sand smear +anlaufen tarnish begin initiate start break into a run run off start running fog call at mist up +abverlangt demanded from demanded required +sofern provided if provided that as far as as long as so long as +rauschen rustle sough swoosh rush crinkle noise hiss hum murmur swish +erweisen prove show render attest bear witness of certify demonstrate manifest testify vouch +festgenommen apprehended arrested captured +bös angry bad evil +zusammengefügt jointed bonded packetised packetized +gelassen calm quiet serene composed peaceful tranquil easy-going impassive cool coolly +leitete channeled conducted routed controled controlled directed guided masterminded +künstlich artificial artificially man-made false contrived factitious factitiously fake imitately phoney +bespringen mount cover tup copulate +verschluckt swallows up clipped slurred swallowed up +köstlich delicious delectable savory delicate tasty luscious deliciously delightful yummy hilarious +trennung separating +ausweichen dodge avoid evade sidestep elude shun shirk avert escape circumvent +eigen own proper peculiar particular characteristic distinctive distinct individual peculiarly private +entsagen abandon abnegate give up renounce abdicate abjure forgo forsake resign accommodate +vollkommen perfect absolute complete all perfectly consummate absolutely entirely quite totally +in into at inside on to within for under a +allee avenue boulevard alameda +zusammengetan put together grouped together lumped together +versteht kens savvies understands comprehends conceives recognises recognizes sees +versteinert astonishment fossil fossilizes petrified petrifies terror turns into stone fossilised fossilises fossilized +aufwendig costly intricate extravagant elaborate extensive laborious lavish wasteful expendable expensive +entkommen escape evade elude escape from avoid dodge flee bolt get out run away +wegholen fetch away +abtun snub discount dismiss brush aside to be dismissive to shrug off to waive +geeinigt unified +betont stressed accents emphasizes emphatic markedly stresses accented accentuated accentuates emphasised +farbiger more coloured more colored +zurückverwandeln retransform +befällt attaints smites +inoffiziell informal off the record +ausgegeben issued spent displayed dumped emitted dealt given out handed out output outputted +bersten crack break split blow up detonate explode asunder open +verantwortungslos irresponsible blind careless reckless seldom thoughtless irresponsibly considerably pretty quite +auseinanderhalten discern discriminate keep apart separate tell apart isolate part bear in mind identify know +trost consolation +einleitung lead-in +summt croons hums buzzes +wird becomes gets will +resistent hard solid stable +radfahren cycle cycling bike biking bicycling to ride a bicycle bicycle pedal ride a bicycle +verdreckt filthy dirty manky +aufgefressen devoured +aufgespart saved +entführte hijacked abducted kidnapped +teilen divide share separate part split cut break intersect rip decompose +spanisch Hispanic hispanic +zusammentreiben round up gather mobilise mobilize muster to round up herd round-up to gather to mobilise +klemmt clips jams pins +energie dash electricity push +hebamme midwifery +plage infestation +greift gripes grips picks snatches grabs reaches +gewinnt gains wins +erlegt kills bagged shot +verstauen stow bestow house stow away stowage to close to do something completely to finish to put an end to to put away +losschicken send off to send off +diente conduced served +umgesehen looked back +murmelte mumbled murmured muttered +präsident boss +dazu thereunto to it thereto above on top of again besides furthermore moreover after all +gereift mature matured mellow ripened fulsome +erwürgte strangled +linie leg +ausreisen leave leave the country +deutsch German Germanic german communion service germanic mass +feuchtes humid +vergast gasified gassed +segelboot sail +spazierengehen walk stroll hike trek dance go for a walk have a walk promenade runaround strolling +kriechen crawl creep grovel cringe slither truckle climb crouch trail conceal oneself +gerne willingly gladly please happily with pleasure lief readily ... like to ... like with pleasure ... +erpresst blackmails extorts blackmailed exacted extorted +aufsammeln pick up gather collect find pick to gather up assemble harvest select +herein in inside come in indoors in here +aufrichtig sincere honest sincerely candid frank straightforward earnest open heartfelt straight +geführt led guided administered administrated brought about carried conducted gone lead managed +weich soft tender mellow softly flexible gentle limp malleable smooth smoothly +strahlen beam shine radiate glow irradiate to radiate gleam smile sparkle glare +gekippt biased tilted tipped over toppled canted inclined +schöpft scoops +begeistert enthusiastic keen avid ardent zealous ecstatic enthusiastically passionate thrilled zesty +pressemitteilung news release +erstaunlichste most astonishing +türsteher doorkeeper +inhaftiert jailed captive imprisoned locked up detained incarcerated taken into custody +overall boiler suit +beschränkter more limited narrower +kurden kurdish people +erlauben allow permit let admit take the liberty concede accord give up licence to license +makellos immaculate flawless pristine impeccable seamless squeaky clean spotless perfect unblemished untainted +regulieren govern adjust settle set to control regularize +verdächtige suspiciously +eingelaufen arrived been received broken in come in shrunk shrunken worn in +zerbrechlich fragile frail brittle breakable delicate flimsy brittly frangible easily cracked fragilely +co CO care of +hineingehen go in enter go inside be fit tightly into be sheathed have become complicated come in flow into get in +angezündet lit kindled lighted +vorhin a short while ago just already just now earlier recently some time ago while ago foremost not long ago +angebrochen begun cracked +libyen libyan arab jamahiriya +fahren drive ride go travel fly run sail move navigate +zählen count number enumerate calculate matter reckon count on tally checkoff rank +brautpaar bride +zersetzt disintegrates corroded decayed decomposed rotten subverted undermined undermines +unschätzbar invaluable inestimable priceless incalculable inestimably invaluably pricelessly unestimable hard to get immeasurable +wund sore raw +zaubern conjure perform magic bewitch conjure up do conjuring tricks do magic enchant magic tricks practise magic practise sorcery +syrien syrian arab republic +aufhetzen incite abet instigate stir up spur on prod spur stimulate encourage impel +entzündet sore angry ignited ignites inflamed infected lighted lit raw sparked +freizeit recreation +anstelle instead of in lieu in place of instead in lieu of in place lieu +reinziehen check out pull in +russisch Russian Rusian Ruthenian russ +gestrickt knitted knit +tunnel subway tube +diejenige that she +laute loudly unquietly uproariously +feuerwehrmann firemen +übersieht overlooks misses +ass hoping or wishing for something +sparen save economize economise save up keep put aside leave over saving skimp +wechseln change exchange switch replace swap convert shift vary alternate substitute +zuviel too much excess surplus abundance overmuch superfluity unnecessary extraneous too too many +projizieren project cast reflect to cast to reflect +kugel bump spherical +zärtlich tender affectionate fondly tenderly fond affectionately endearing caressing harmonious loving +gelungen successful felicitous happy succeeded +zunehmend increasingly progressively increasing incrementally steadily accumulative cumulative growing incremental progressive +ausdrücken express squeeze stub out squeeze out articulate phrase press put wring show +benachrichtigen notify inform apprise advise report acquaint enlighten tell send deliver +ernennt appoints deputizes nominates assigns constitutes deputises designates +permanent ongoing constantly incessant constant non-volatile consistently continuously +zusammenfassen summarize recapitulate summarise group sum up subsume collect encapsulate wrap up pool +trommeln drum beat the drum pound beat a drum beat to thrum to pelt +kotzte barfed chundered puked spewed threw up +auftragen spread apply brush put on dish up serve administer practice set to protract +verschütten spill slop bury overwhelm spilled spilt whelm disseminate fill grumble +zugeschrieben attributive ascribed attributed attributively imputed relegated +jenes that yon those another other there is yonder +ungerechtigkeit wrong +verspeist eats up consumed eaten eaten up +zusammentun put together lump lump together rally round to combine to group together to lump together to rally round +welchen whichsoever whom each each of both which +schwören swear vow pledge take an oath affirm assert attest aver avow have sexual intercourse +kontrolliert checked certified controls polices audited inspected monitored policed +schrott junk scrap +grossartig great magnificent noble +betrog deceived defrauded jockeyed trepanned tricked beguiled gulled humbugged rooked +verlockende luringly +rosig pink auroral brilliant glittering glorious boundless bright broad +anvertraut custody keeping confided entrusted committed intrusted +freisprechen acquit absolve discharge exonerate clear exculpate manumit cancel find not guilty issue judgement for +forschte pioneered researched quested +unberechenbar capricious incalculable unpredictable wayward erratic incalculably incomputable unreckonable freakish extravagant +heil well ideal in one piece intact free from accident healthy in good health peacefully quietly safe +schuldiger guiltier +beschreibt describes depicts pictures +geschicklichkeit agility ingenuity +besinnen bethink remember consider contemplate recall recollect reflect +woraus what from from which of what what ... of? whereof +geritten ridden bestrode bestridden +khan cham +überlasten overload overburden overstress overwork surcharged to overcharge to overstrain overtax to boss to order around +käfer coleoptera +ick me I +vergelten requite repay retaliate reward reciprocate pay back reimburse admonish blame censure +roher coarser +mütterlich maternal motherly maternally maternalistic +rin dyke lesbian lesbo +glut coal +plauderei chinwag +hereingekommen come in come inside come into entered stepped in stepped inside walked it +wirksam effective effectively efficacious effectual efficaciously active efficient operative successful efficiently +zunutze utilized utilizes +lithium li +freibrief licence license +wartung outlook prospect +erwärmen warm heat heat up warm up tighten to warm up +vorgesorgt made provisions provided +braut brews +stipendium award scholarship educational grants exhibition +angewachsen increased accrued accumulated agglutinate grown risen +balance equilibrium +herbeirufen summon call conjure convene send for cite call in to ask someone to come to call out +peitschen whip flog lash scourge encourage give the rod spur on applaud bang beat +fing caught snared captured entrapped trapped +portal frame +hässlicher uglier unsightlier +kroch cringed crawled groveled snaked truckled wormed crept fawned toadied +verlernt unlearns unlearnt unlearned +stärkste strongest +jedesmal each time every time a time always +gefahrlos safe harmless innocuous dangerless riskless benign safely nonhazardous unperilous OK +tuten honk toot blare hoot +bewegungslos motionless immobile dead inanimate motionlessly firmly quiet restrained immovable static +davongekommen got away +hergerichtet got ready prepared put in order renovated +ton pug +jonglieren juggle think +unaufhaltsam irresistible unstoppable inexorable inexorably relentless unstoppably +miserabel wretched lousy deplorable terrible dreadful horrible pathetic villainous abominable +miteinander together with each other at the same time in a lump cooperation jointly reciprocally togetherness +abtasten scan feel sample strobe palpate read off sense probe to frisk to sweep +tierarzt veterinary surgeons +gasthaus eating-house +tückisch treacherous insidious deceitful guileful malicious archly perfidious spiteful traitorous treasonable +romantischer more romantic +geschwänzt caudate played truant bunked off played hooky skipped truanted +son such +dealen traffic deal to deal +erblüht blossomed bursted into bloom come into bloom +weggerissen torn away snatched away torn off +armseliger scrubbier poorer +akkurat accurately exact precise exactly punctual correct precisely neat on time +jedoch however but yet nevertheless nonetheless provided that still though although despite +profile section +zauberei witchery +altmodischer cornier +deaktiviert disabled greyed out +kritisiert criticizes zings bashed criticised criticises criticized critiqued critiques found fault with rapped +während during while as whereas whilst in as long as however over +unscharf fuzzy blurred unfocused blurry indistinct vague dimly hazy muzzy +livius livy +heiliger hallower +verhört interrogates examined examines interrogated +umtauschen exchange change convert shift alter amend replace turn substitute reverse +ansteckend contagious infectious catching infective infectiously miasmal contractable contagiously epidemic infecting +brauchbar usable serviceable useful expedient convenient practicable practical suitable workable employable +weggeblasen blown off blown away +aufgebaut built based built up constructed established leveraged structured +geheiratet married wedded wed +belanglos unimportant insignificant trivial nugatory irrelevant extraneous fiddling inconsequential insignificantly irrelevantly +abbau breakdown +nähte stitched sewed +geben hand pass award distribute exist grant allow confer deliver offer +heidnische heathenish +verschaffen provide procure furnish supply act as agent act as go-between cause cause to take place deliver earn +gelüftet airy aired let some air in ventilated +nachgeschlagen looked up referred to +bevor lest ago ere previously prior prior to since afore by the time +befangen biased self-conscious prejudiced timid inhibited shy biassed prejudicial be caught up in embarrassed +si polite +entlocken elicit begin listening draw back withdraw worm worm a secret out of cancel extract glean pull +durchkämmen comb rake scour comb out search to comb through to scour trawl +geh go do prove walk +ehrenhafter more honourable +vertan wasted mistaken thrown away +abgelaufen expired out of date out-of-date up elapsed executed gone off lapsed passed passed by +verharren pause remain tarry to persevere to poise linger +beachten heed pay attention observe follow mind notice consider obey attend bear in mind +umgebracht killed liquidated murdered slain +beunruhigte disquieted disturbed fazed flurried harassed perturbed unsettled troubled worried +geburt childbed lambing whelping +verbrauch consumption +gab gave +schachtel pack packet +reaktivieren rehabilitate thaw +wegpacken pack away +guttun benefit do good to do good +einsammeln collect gather reap harvest amass assemble pick up raise accumulate heap +haupt main pate top +leute persons +gewaltig mighty tremendous huge powerful prodigious violent enormous immense massive monumental +erledigen finish carry out settle conclude deal with do end manage stop terminate +kopie carbon copy cc +ausgespuckt disgorged spat out spat +nahmst took +abstellen park stop turn off stand put down remedy switch off correct cut off intercept +bislang so far hitherto heretofore until now up to now yet as yet thus far previously to date +plagen afflict pester badger ail harass rack torment hassle scourge +auftauchen appear emerge show up surface turn up pop up start up arise rise to the surface answer +ausgefahren come up delivered extended gone for a drive left the pit lowered pulled out +bekommt gets get obtains +tauchte dived dipped dove immersed plunges +hans john +samen core fruit +läuft runs walks +bestimmtes definite integral +sic condition state to be uneasily digested to lie heavy to undertake a challenge to volunteer +schwenkt pivots pans veers +hohe high +befreundet close friendly intimate becomes friends friends on friendly terms +rasseln rattle clash be bumpy be shaky be unsteady to clatter to jar +ermittlung detective +eingebaut built-in internal built in embedded equipped attached implemented integral stationary fitted +gemüse greenstuff legume veg veggies +pscht shh sh shhh +verwandt related akin cognate kindred kin allied cognitional connatural congenial connate +verkauf disposal disposition +versunken rapt raptly absentminded absorbed drowned haunted immersed intent obsessed +verprügeln slog lambaste trounce beat up thrash batter hit wallop bash up clobber +val equivalent +überblicken overlook survey oversee look out over command a view enjoy a panoramic view overview to view review to command +freigesprochen acquitted absolved discharged guiltless innocent +forscher brisker +aktivieren activate enable select rehydrate actuate brisk up capitalize kindle push on put on +nnen fountain spring to be unable to endure to be unable to stand to lose patience +angeschwollen turgid bulged puffy risen surged swollen up tumefied tumesced +getreu faithful loyal conform exact faithfully in accordance with staunch true trusted trusty +rippen rip rip off +schrecklich frightful terribly cruel tremendous appalling awfully formidable shocking atrocious dreadfully +umfangreich extensive voluminous large comprehensive wide bulky ample vast broad capacious +unserer ours our +tja hmm come come now oh well that's so, isn't it +klee clovers +aufbleiben stay up sit up remain open stay awake stay up late to happen to occur to take place +bescheidener lowlier more frugal more modest +vom from from the of the +hierhin hither here +rauen nap +erholt recovers all of a sudden directly gently had a rest quickly quietly relaxed softly straight +überfüllt crowded overcrowded jammed congested packed overfilled dense gluts overcrowds overstuffs +gurgelt gargles +bleibenden remaining +stotternd stammering faltering halting +nimmermehr never again nevermore +ausreiten ride out +zurückgeholt fetched back retracted returned +geholt fetched got gotten summoned +stärkt strengthens +vermochte was in a position to +telefonieren telephone call phone ring call up ring up to make a phone call to make a telephone call speak on the phone make a phone call +haute hewed whaled socked whacked +schmerzen hurt ache pain smart be damaged be injured feel a pain go bad painful to ail +jungchen laddie +edler full wine more precious nobler +unvergleichlich incomparable peerless unequalled matchless unequaled unparalleled incomparably unique unmatchable unrivaled +enthauptet beheads beheaded +teuer expensive dear costly expensively pricey beloved precious valuable dearly lovely +rüber over across above at on over here place +schnecke volute +eher rather before sooner earlier previously better instead more preferably beforehand +manch many a some +pressen squeeze strain pinch tighten compress oppress squash bear down clench +barmherzig merciful compassionate gracious mercifully humane kindhearted tender-hearted charitable generous sympathetic +sesshaft settled sedentary resident +allgemein general generally common universal generic public popularly broad universally widespread +hoffnungslos hopeless desperate hopelessly incorrigible irredeemably unhopeful absurd beyond hope dark depressing +lösen solve loose unfasten dissolve resolve detach untie undo unravel +gemeinsam common together mutual shared joint single collective collectively concerted in common +christlich Christianly +unerklärlich inexplicable unaccountable unaccountably inexplicably unexplainable undefinably inscrutable mysterious unexplainably amazing +folgsam obedient compliant flexible amenable docile frank honest obediently obey observant +spielen play perform act gamble toy feign flex represent sport pose +vernachlässigte neglected +handelte acted traded bargained merchandised merchandized +verklagt accuses sues sued +gesetz bill Act acts +unterzeichnet subscribes undersigns initialed inked signed signs subscribed +tödliches deadly poison +lustig funny gay amusing fun humorous cheerful merry merrily happy hilarious +erdloch sinkhole +hustet coughs +gefielen liked us +maßstab scale +probiert samples sampled tasted tastes tried +rülpst belches burps +glücklichste happiest luckiest +errungen gained got gotten won +verlangen demand ask request desire require yearn ask for charge claim want +dennoch however still nevertheless notwithstanding yet all the same nonetheless anyhow though even so +jungfräuliche virginally +aufgegeben derelict abandoned relinquished capitulated forsaken resigned surrendered vacated waived abdicated +einschluss insert +neuanfang restart +versprühen spray to atomise to atomize vaporise vaporize +möchte would like to would like +stillen nurse breastfeed suckle satisfy quench calm assuage allay sate slake +jugendfrei suitable for children suitable for persons under 18 +normale always regularly usually without fail +her ago fro hither this way from +eingesetzt set in applied appointed constituted deployed engaged implanted inaugurated inserted inset +krepieren die croak perish kick the bucket explode buy the farm cash in one's chips choke conk decease +trockner drier driers +gepisst peed pissed +neuigkeiten announcement information intelligence item message notice notification novelty report unco +springer floater +stöbern rummage poke browse quarry grub rake rummage in nose to fish for to grub about +dauerhaft durable permanent lasting stable perennial durably strong everlasting firm long-lasting +empfang quittance +raufen scuffle fight brawl romp grapple horseplay tussle pluck scratch off tear off +lieblich lovely sweet charming dulcet delightful nice gentle pretty soft winsome +weichen give way yield smooth soak cede move accommodate assign back up delay +angerührt mixed touched +verfassung frame +unabhängiger more independent +bequem comfortable convenient comfy conveniently expedient handy comfortably cushy easy agreeable +adrett neat spruce smart beautiful clean dapper friendly clean-cut dapperly preppy +berufung call-up mission occupation +zusammenflicken patch up patch to join to make a hit +gebogen curved bent aquiline convoluted arcuate convolutely crooked curving hooked inflected +gurrt coos +ungehobelter cruder ruder +fromme piously +pulsieren throb pound beat circulate vibrate applaud bang break +zuverlässig reliable secure dependable trustworthy reliably responsible steady safe solid staunch +einsamer lonelier +acker farm land +eingestochen grooved pricked +fehlverhalten lapse wrongdoing +behoben drawn|taken money out relieved remedied repaired withdrawn|drawn money +einsetzen install appoint insert nominate use deploy invest set in inlay begin +offene open relationship open source forthrightly ingenuously outspokenly open apaumy appaumé appaumée hand open +geschwindigkeit velocity +verstärkt enhanced intensified intensifies boosted boosts increasingly re enforces reinforces amplified amplifies +montiert mounts assembled assembles erected erects fits fitted installed instals mounted +häßlich ugly hateful odious weak nasty hideous homely repulsive unattractive unsightly +sechste sixth +verbitterung bitterness of hearth +glotzen goggle stare gape gawk gaze fix to gawp watch lookie to eye +haargenau exact precisely to a hair exactly precise to a T +missbrauchte abused encroached misused slated +konstruktiv structural design positive productive +fischer angler +gefärbt coloured tinged dyed tinted skewed biased colored imbued stained tinctured +aufgebraucht depleted consumed eaten up exhausted expended spent used used up +absurd preposterous foolish silly nonsensical nonsense farcical irrational ridiculous +journal daybook +zapfen tap draw draw back cancel draw off elicit extract glean icicle pull +entheben clear relieve remove depose exempt office defrock displace excuse release +auslösen trigger cause induce ransom arouse initiate release elicit produce redeem +brennend burning alight ardent ardently eagerly earnestly feeling of loneliness fervent firing lighted +fächern fan +vereinbare compatibly +ballern bang shoot fire to lager-lout +düsen pelt dash +unterschreiben sign underwrite undersign endorse sign up subscribe to sign one's name to subscribe +stürmt squalls +eingeben input enter give inspire key key in feed supply file administer +erstaunlicher more astonishing more amazing +festgefahren gridlocked stuck deadlocked got stuck compacted +betatscht groped had a grope pawed +liest reads +merkte remarked noticed +versuche try trying +eigentum own possessions tenancy +zugunsten in favour of in favor of in support of in favour behalf in aid of +ändert altered alternates changes modifies amends varies +niemals never not ever by no means for all the world not at all on no account till doomsday hardly ever ne'er never ever +schmeicheln flatter adulate coax fawn butter up caress blandish bootlick cajole blarney +zulässig permissible admissible acceptable allowable tolerable valid admissibly allowed receivable admissive +stolpert stumbles totters trips +langsame slowly tardily +gewünscht wanted desired wished wishful favored requested wished-for +täuscht deceives beguiles deludes hoodwinks spoofs +mörser mortar +delegieren depute appoint +pelz skin +verspüren feel sense perceive +kolben piston +eigenartiger quirkier weirder more peculiar quirkiest +beschreiten pursue +beigeben add give give in to attach +steigen climb rise ascend go up increase grow get mount be on the increase come up +frechdachs whippersnapper +gewogen weighted well-disposed advantageous applicable appropriate apt auspicious due expedient favourable +heilt cures +bedauerliche regrettably +gehörte appertained belonged pertained +fremd strange foreign alien extraneous unknown external extrinsic extrinsical other unfamiliar +telefonierte phoned telephoned +abmachen arrange agree settle agree upon decide upon enter into make an appointment take off untack agree on +dreht veers revolves swivels turns twiddles twirls twists wangles filmed produces +hetzen rush hurry sic hound hustle rail race spur on dog drive +schätzung estimation count esteem rating +alberner sillier +schikane victimisation victimization +herumstehen stand about loiter stop hover to loiter to stand a while to stop +grub dug graved mined trenched +sozial socially minded welfare +frankreich france french republic +beging committed +böse evil bad angry wicked malign mean mad nasty sinister vicious +speisen dine eat feed supply deal play consume make someone eat devour a meal have a meal +start lift-off off +eskortiert convoyed +abführmittel evacuant +wissend aware knowing knowingly adept erudite intuitiv learned cognisant cognizant expert +suspekt suspicious dubious fishy lowlife louche +davon thereof off therefrom about it away from it before it of it from of them +lebensbedrohlich life-threatening very serious +sperren bar block space out inhibit obstruct ban barricade suspend lock close +abfallen fall off descend dip drop off slope decrease secede slide alight apostatize +verirrt lost stray gone astray lost way +misshandlung ill-usage +wacker brave fearless valiant intrepid valiantly gallant good honest stallwart staunch +korsett bodice +ungehorsam disobedient contumacious defiant mischievous naughty disobediently restive disobeying insubordinate undutiful +litt suffered +straff taut tight tense tautly tightly firm strict tighten close-fitting erect +ehelichen espouse marry get married wed +abgeschickt despatched dispatched mailed posted sent sent off shipped +schmieden forge forged malleate concoct discipline drill temper train work devise +korridor passage way +anstrengend strenuous arduous tiring demanding exhausting laborious arduously trying state ceremony distressing +geboxt boxed punched scuffed sparred +weise sagacious sage wisely prudent farsighted judicious reasonable sensible sound +schnelle swiftly +treten kick step tread enter spurn inherit come in drop into go in refuse +machen render go build construct produce commit score manufacture perform work +stellvertretende substitutionally vicariously +vorgebracht brought forward brought up suggested +hineinsehen glance into look look in look peek peek peep in +aufladen charge load load up give a ride impose on mention place on publish record run +ach oh alas duh aha oops oh no I never alack announcer +einbruch robbery +ankern anchor cast anchor drop anchor lie at anchor ride at anchor to be berthed to be docked to be moored +spärlich sparse scanty scarce scant rare little merely only small quantity tenuous +einerseits on the one hand on one side being inclined to ... continuously ... for one thing front page in turn just just keeps just keeps on ...ing +gebannt spellbound averted entranced mesmerised mesmerized +verlässt derelicts deserts forsakes leaves quits abandons evacuates exits vacates +hoden ballocks bollocks +entwirft conceptualizes designs conceptualises contrives drafts frames styles +aussichtslos hopeless unpromising unpromisingly desperate futile pointless worthless forlorn infaust past hope +boden soil territory seabed world +abzahlen pay off acquit pay ante up redeem amortize clear off repay +weitere another further additional other more ulterior +berüchtigter more notorious +zugegangen headed for shut +entspannend relaxing relaxant slackening unbending unwinding uncocking having a rest +einsteigen get in board get on enter come in be about to board be riding on collide with flow into get on top of +bündig concise flush succinct brief solid concisely succinctly justified terse accurate +gelehrte bookish eruditely +geirrt mistaken been wrong erred strayed wandered +hinbekommen manage to wangle wangled +nächtliche nocturnally +wohlhabende affluently +wohnte dwelled dwelt roomed +relaxen chill to relax +aufgedrängt forced on obtruded imposed +essenz meat flavouring +organisation arrangement entity new system setup +abgeschlossen closed complete locked completed self-contained format formatted enclosed secluded separate +winzige infinitesimally +peilsender tracker +teuflisch diabolic fiendish diabolical devilishly satanic evil demoniac fiendishly sinister +poltert jangles rumbles blusters crashes about scuffles +gewarnt cautiouns cautious warned alerted +ungelöst unresolved unsolved unsolvedly open +mittleres medially middle middling +filiale branch establishment +verschossen enamored enamoured in love smitten faded fired missed +zutrauen trust commend confide consign entrust have confidence in to attest the capability +speichert garners stores +vereinbarte arranged stipulated agreed +stau snarl-up +bloßgestellt compromised +aperitif appetiser +zusammenziehen contract mass concentrate shrink tighten add constrict join pull together reduce +hanf hashish marijuana +stammte came dated hailed +wärst were +offenhalten keep open to keep open +umkreisen circle orbit revolve orb circle around go around go round ply ring rotate +empfindliche pettishly +kooperieren collaborate co-operate hold in common share help each other help to do something together to hold in common to join forces +regelt manages regularizes controls regularises structures +gefilde clime +fortsetzen continue resume proceed keep on keep maintain go on persist proceed with pursue +zugänglich accessible amenable approachable accessibly affable amiable friendly loving company sociable taking kindly to men +angehabt had on worn +gesaugt sucked +rar scarce few precious seldom uncommon thin in short supply poor scanty +löwe puma +abscheulicher more horrible more abominable +ansagen announce advertise give notice of declare publish reveal bid to meld compere adjudge +mogeln cheat finagle to blag cheating to crib to filch to pilfer to pocket to snaffle +sich himself oneself herself themselves yourself itself myself yourselves each other hire +frustrierend frustratingly soul-destroying +müde tired weary sleepy languid fatigued groggy sluggish wearily worn-out dull +erziehen educate bring up rear raise breed train nourish nurture teach nursery +dickköpfig stubborn obstinate pigheaded bullish thickheaded pig-headed bullheaded bullishly hardheaded dogged +abstimmen vote ballot tune attune syntonize reconcile modulate take a vote arrange match +beweisen prove demonstrate show verify establish substantiate attest certify manifest proved +dienst servicing serving +angesprungen started +schmelzen melt thaw fuse smelt dissolve liquefy mix scramble melted melting +preisen laud extol exalt eulogize bless glorify admire applaud belaud +erfüllte complied fulfilled imbued prepossessed performed preoccupied suffused +geprügelt thrashed bludgeoned drubbed +allererstes first-ever very first +gazette newspaper +drankommen reach to have one's turn to be able to come to sth. or get sth. to be asked to be called to be done to be tested to get at sth. to reach sth. +mitgekommen come along tagged along +zurückgewiesen reprobate rebutted repelled rebuffed scorned knocked back overruled refused rejected spurned +zieht pulls drags jerks wrenches +keks shortbread +richtete aimed directed pointed +fand detected +erbärmlich miserable pitiful wretched deplorable pathetic piteous pitiable abysmal abject bum +abspielen play pass serve to act out play (music) play back replay +lieblicher lovelier +krepiert died dies kicked the bucket perished perishes +größe growth +dich yourself you thee himself myself oneself -self etc. fully herself +beibehalten hold maintain keep retain held maintained retained held} keep up +zahlreich numerous many much numerously a lot multitudinous legion multitude abundant innumerable +nachhause home homeward +brennen burn fire distil sting be on fire blaze smart burning write bake +ewige perdition +verwendet applies appropriates applied appropriated used uses utilised utilises utilized utilizes +bewußt aware conscious deliberate advisedly consciously intentionally on purpose +unterbrechen interrupt cut off disconnect discontinue suspend break disrupt halt stop disturb +aufpolieren revamp refurbish rub polish up polish brighten furbish jazz up rub up shine up +raus get out out carry out clear off fuck off go away piss off sod off clear out get off +losreißen unsnap cut off gatherpick pinch pluck pull apart rip off snap snap off snip off +geködert decoyed lured +rapide fast quickly quick steadily +gescheiter saner brighter more clever +büßen atone expiate atone for compensate for indemnify make up for recompense redeem be penitent repent +verhandelt negotiates dealt negotiated parleyed tried tries +vorbildlich exemplary ideal model commendable representative prototypical stereotypical typical perfect +eingefroren frozen icebound froze flash-frozen quick-frozen +verkehr business circulation trade transport +begegnete encountered +morsch rotten brittle frail friable ramshackle unsound decayed +stift broach +warum why wherefore how come how what for for what purpose for what reason in what way why so by what means +derjenige he that that one he who it one the the one +haften cling adhere guarantee stick to become vouch warrant abide abide by accomplish +absichtlich on purpose deliberately intentional intentionally deliberate purposely wilful knowingly advisedly conscious +bergauf uphill up above upwards +leopard puma +geschwollen turgid chesty puffed puffy sententious sententiously tumid tumidly turgidly +anstreben aim aspire strive direct take take aim train aspire to crave long +obwohl although though even though notwithstanding in spite of while but despite albeit even if +träger lazier joist provider +gewährleisten assure guarantee ensure undertake grant warrant insure secure to take on a task and guarantee success to undertake +schrank armoire rack +hemmen inhibit check dam stem curb block hinder restrain slow down trammel +vorwärts forward onward ahead on forth along onwards forrader forrard +wohin where whither whereto to everywhere where to wherever which way +aufgestanden got up risen arisen stood up upped uprisen +schwitzt perspires sweats transpires +yao emperor yao +daran thereon at it thereto about it against it from it of it on it +aufgefunden found located +anderes other additional another another one different else otherwise remaining rest of +benachrichtigt informs apprises advised advises apprised given notice informed notified +gremium council +strafbar punishable criminal actionable penal culpable indictable accusable chargeable culpably penally +helle brightly bright clearness lightness +räumt evacuates vacates reams +kanister jerry can +vielversprechend promising auspicious encouraging hopeful bright favorable favourable promisingly OK auspiciously +soutane cassock +geschehen happen occur take place come about come to pass transpire be befall become come +hinkommen arrive at end up make do +erstarrt congeals grows stiff ossified sclerotic congealed consolidated grown stiff numbed set solidified +bezeichnete denominated asterisked designated denoted described indicated termed +reise passage travelling +experimentieren try check confirm control prove verify +gewaltsame forcibly +wirbt touts canvasses recruits solicits woos +ausgestreckt outstretched prostrate held out sprawled out stretched thrust out +bi bisexual AC|DC +vertrauten intimated +drehen turn rotate twist revolve spin shoot twirl wind roll turn around +propeller helix screw spiral +gedeiht battens thrives prospers +erblickt beholds sees beheld catches sight caught sight seen spots spotted +beschwören implore plead summon conjure adjure beg conjure up invoke swear appeal +abklären clear clarify clear up settle +konstant level non-varying steadily steady uniformly invariable static +hausieren hawk peddle to sell at auction +besticht bribes corrupts +bekanntlich as is generally known as you know famously is known to you know ... +vorgeben pretend feign predefine purport affect profess attitudinize pose put on airs act +bevölkert populated peopled populates peoples +tagen meet sit dawn hold a meeting convene be in session clear up mediate rise to encounter +brief card scripture writing +gehüllt cloaked draped enveloped wrapped +nanu WTF hey what what the fuck huh wtf +zehntel tenth tenth part +erreger cause +arzt doctors +missachten disregard flout ignore neglect despise disobey scorn belittle disdain look down on +hervorgerufen evoked caused engendered excited provoked +unbekannte unavowedly +lis frontal lobe +besiegelt affixed one's seal to sealed seals +markieren mark denote check flag tag designate highlight indicate label motion +stramm tight taut strapping burly erect firm robust solid staunch strenuous +stottert stammers +allzeit always perpetually invariably constantly continually at all times aye forever permanently 24|7 +labert babbles prattles +gepackt grappled packed gotta clenched closely-pressed together clutched compact dense enthralled grabbed +abgeschaltet off shorted switched off de-energised deactivated deenergized disabled disconnected extinguished logged-off +billiger cheaper tawdrier cheap +vermeiden avoid avert evade circumvent dodge duck elude shirk sidestep steer clear of +labil unstable disoriented fickle capricious delicate precarious soon wearied of changeable corruptible +schluchzen sob cry snivel weep be choked with tears shed silent tears to have a coughing fit to howl to sob convulsively whimper +stattlicher more splendid +quitt even squared even with square +vier four forehand +ausweis disclosure id +marken marches (italy) +erschwert complicated aggravates makes difficult aggravated complicates compounded made difficult obfuscated obfuscates +herumtragen carry about to carry about to carry around +steif rigid formal stiffly hard souring strain angular rigidly tight +bleiche pallidly +erfolgen happen take place follow ensue occur be made result be effected effected to arrive +viel much many a lot a lot of lots of very greatly numerous multitude abundant +versenkt recessed buried countersinks countersunk engulfed engulfes run down scuppered sunk sunken +packung parcel +fordernd arrogating challenging claiming demanding postulating asking calling for charging commanding exacting +zugezogen clouded cloudy overcast consulted +passiv unfavorable unfavourable inactive unmotivated bottom half-hearted inert negative +ruh roo +holzkohle charcoal char +pharao faro +anschließen connect join attach hook up affiliate link install plug in tap tie +liegt couches +genügte sufficed +solch like this such as this this kind thus +erfolgreich successful successfully prosperous effective prosperously efficient fruitful lucky thriving triumphant +weitersagen make known write to hand over send word to pass on send a message to hand over to repeat to send word to to transmit by word of mouth +unverschämt impertinent impudent rude insolent brazen sassy barefaced unconscionable impudently outrageous +schweigsam taciturn silent closemouthed quiet taciturnly peaceful reticent tight-lipped barren be quiet! +gedankenlos thoughtless brainless careless thoughtlessly unthinking unreflecting unthinkingly indiscriminate reckless seldom +grafschaft earldom +worauf whereupon whereon whereafter on what? upon what? whereat +auffordern invite ask demand press urge request summon incite quicken stimulate +verwirklichen realize actualize implement achieve substantiate accomplish fulfil put into effect realise come true +chemisch chemically +mitmachen take part participate join in accede to gain in increase ride on someone's back ride someone's coattails to join in partake +betrogen cheated defrauded fooled beguiled conned cuckolded deceived duped gulled humbugged +stoppen halt time break check balk clock record retain fix +modeln to work as model +innerer inside internal intrinsic inward +pah pshaw bah! poo pooh +tapferer braver gutsier +hellste brightest clearest +erdulden suffer endure put up with undergo abide ail be equal to be fit for bear bear patiently +tät force influence power +zweifelhafte doubtfully dubiously dubois +vorgehen proceed act advance go ahead be fast do go on happen move precede +em cutlet male crotch +härteste flintiest steeliest +landwirtschaftliche agriculturally +schlauer foxier leerier shiftier shrewder slier smarter +batterie troop +schlich crept slinked tiptoed weaseled +heranwachsen grow up grow be brought up be raised to be brought up to be good at to be raised to excel in to grow +übernatürlich supernatural preternatural weird paranormal psychic supernaturally miraculous preternaturally weirdly clearly miraculous +kreisen circle circulate gyrate wheel revolve go round orbit pass a certain time rotate spin +gespickt spiked cribbed larded à la mode +ermorden assassinate murder kill slay liquidate slaughter bump off dispatch hit off +hinfällig obsolete invalid decrepit decrepitly irrelevant lapsed conceited decayed dilapidated frail +erregen excite arouse titillate thrill move vellicate cause stir stir up raise +mancher many a some many some people somebody someone +leert depletes empties voids +gen to toward towards casting founding minting old chronicle old record supergenes to dislodge +umgeleitet redirected bypassed deflected diverted +arg bad very bitter much appreciable badly blunt boorish coarse considerable +gehäutet skinned flayed +versenken sink countersink scuttle down engulf go down go under settle submerge plunge +geniert is embarrassed +verwahren deposit keep store cable dispatch file hand in lodge conserve depose +bewegung agitation locomotion motion movement commotion motility progress travel +tauschte swapped trucked bartered exchanged swopped +unbesonnen thoughtless indiscreet careless reckless imprudent rash seldom offhand brash cruel +bezwingt overmasters quells subjugates conquers defeats overpowers +bezahle pay +ganzer whole +verhext bewitched elfstruck bedevils bewitches jinxes bedevilled ensorcelled ensorcells hexed hexes +trompeten play blow to play the trumpet +übte practiced practised trained +innenleben interior +packen grab seize grasp grip catch grapple clutch snatch +genommen kept picked taken took caught negotiated +ausmisten to tidy out to clean out to muck out +neustart relaunch +wesen to be to be available to exist +seelisch mental spiritual psychological psychologically psychic emotional inner physical emotionally incorporeal +geisel pledge +beachtlich considerable remarkable considerably notable much remarkably striking substantial very formidable +sicherte ensured secured safeguarded +zerfressen corrode erode eat into assail assault attack rip strafe ruin spoil +einfordern reclaim demand exact insist to claim claim require requisition to call attention to to emphasize +durchaus absolutely entirely perfectly definitely altogether any at all by all means completely decidedly +sprudeln bubble gush effervesce fizz to sputter boil bubble up gush out overflow spurt +miau meow mew +abschreckung deterrence discouragement +klaut filches shoplifts snitches swipes cabbages lifts pilfers pinches snarfs snatches +lüften air ventilate aerate air out to let some air in fan let some air in lift raise to let in air +bekanntmachen announce declare make known proclaim disclose promulgate acquaint circularize manifest divulge +ehrenwert honourable reputable honorable honorably respectable worthy honest honourably upright +kleiderbügel hook +abgedroschen trite hackneyed commonplace stale tritely banal bathetic drippy hokey kitschy +verkommen reprobate decay depraved squalid sordid be degraded abandoned be wasted debauched go bad +übergeschnappt crazy haywire crackers screwy batty bonkers cracked cracked up cuckoo dippy +jähzornig irascible hot-tempered peppery quick to take offence quick to take offense touchy fiery hot-headed irritable quick-tempered +seite page party rim +nachher afterwards afterward later subsequently after later on consequently next so then +denunzieren denounce inform betray deliver cry against delate denounce publicly inform on leak +auflauern waylay ambuscade lie in wait bushwhack ambush be on the lookout ensnare lurk set a trap investigate +unmissverständlich unequivocal unmistakable unambiguously unequivocally unmistakably clear clearly distinctly especially in round terms +geldbeutel bag pocket book +fass butt jar tub +umso the all the more +met mead honey wine +kreist gyrates circuits orbits +gerissen cunning crafty sly astute wily tricky shrewd artful cagey shifty +entschließen decide make up one's mind determine opt to determine +uralte immemorially +gewinner winnable +eingeweiht privy in the know privily adept inaugurated inducted well-informed +hlen dice game gambling odd and even numbers +barometer barographs glass weatherglass +großmütig magnanimous generous magnanimously nobly noble big-hearted handsome lavish profuse +donnert fulminates thunders +ehemaliger ex- former preceeding previous +miterleben witness attend see watch +verstopft constipated jammed costive blocked clogged congests constipates engorges occludes bunged +kreis ball circumference orbit +volkszählung nose count +scheißhaus shitter +komponist writer +federn spring be springy bend bounce elastic feather give molt moult relax +kratzen scratch scrape claw squawk itch rub scrabble stir up scour +überdecken hood straddle seal up to overlay blanket roof +kniete genuflected kneed knelt +zurücktreten resign abdicate retire quit recede step down rescind stand down step back renounce +erkundet reconnoiters determined explored explores found out gleaned prospected reconnoitered reconnoitred searched +übergeben hand over vomit deliver surrender give pass transfer turn over consign present +andocken dock cradle dock (link) dock (put in dock) to dock +puma lion +besagt aforesaid said aforementioned implies implied in question proved proven the ... in question this +rindfleisch beef +mähen mow cut reap baa harvest scythe bleat clip prune shear +schwirren zoom buzz whir twang zip ping whirr whiz hum vibrate +versorgt feeds provides fed kept provided serviced stowed supplied supplied with rations supplies +vorübergehende transitionally transitively +herumfliegen fly about bustle about flutter about fly past each other skip about to flit about +samstag saturday +verwandter more related +bewältigt overcomes coped copes mastered masters overcome tackled +harte rigorously +unverletzt unhurt unscathed unharmed intact unwounded unhurtly uninjured scot-free undamaged woundless +galten were valid +nahmt took +lehre education schooling +lachend laughing laughingly L : laughing loud laughter +abgefeuert fired off fired launched loosed loosed off +beteuert asseverates assures asserted asserts asseverated assured protested protests reassured reassures +quälte afflicted distressed smote toiled agonised agonized tantalised tantalized +einzelgänger rogue +knarren creak squeak grate grit clatter crack crackle grince grind scrape +mietfrei rent-free rentless +zieren adorn grace decorate ornament garnish to embellish +auskratzen scratch out to claw out to scrape +beiseite aside apart to one side by on one side while +strahl brilliant florid gay gorgeous showy +trösten comfort console solace amuse care for cheer consolation be kind to cuddle encourage +beugt bends flexes +registrierte records +eingehüllt jacketed wrapped up cloaked cocooned covered enshrouded enveloped muffled shrouded wrapped +vibrieren oscillate to judder fluctuate pulsate quiver swing tremble vary +bullauge scuttle +trommelfell ear drum tympanic cavity tympanum +drüber about it above it meanwhile more over it +berichten report relate refer tell recount inform accomplish play communicate cover +plötzliche sudden suddenly +akademische scholastical +grausig macabre gruesome ghastly grisly horrible grim deplorable dreadful gruesomely lurid +teurer more expensive pricier +abgemeldet given notice of departure logged off logged out +widerrufen revoke countermand recant rescind cancel retract unsay withdraw abjure repeal +hinwegsehen see over ignore +segeln sail sailing glide coast yachting boating plane soaring to sail (for) +umgekippt collapsed died fallen over keeled over knocked over passed out rolled over tipped over turned upset +gewährleistet warranted ensured ensures guaranteed warrants +selbst oneself even self itself myself yourself himself ourselves herself themselves +schornstein chimney cap +lebenserwartung expectancy +unterdrückte oppressed quashed repressed suppressed blanketed subdued +geheiligt hallowed sacrosanct sanctified holy venerable blessed hallow sacred sainted +erschüttert shocked convulses shaken shakes convulsed devastated distressed roused shaken up shocks +verändern change alter modify vary diversify transform convert amend mutate revise +nieten rivet +wissenschaft science wisdom +ungeheure tremendous +alternative choice +stürzen overthrow fall subvert topple tumble upset overturn plummet precipitate plunge +auseinander apart in two +repräsentieren act for constitute describe enact express perform play put +verdächtig suspicious suspect suspiciously fishy doubtful shady dodgy ambiguous bewitching charming +schimpfte badmouthed inveighed railed sassed blustered grouched groused scolded upbraided +fossil petrified +durcharbeiten work through fine-tune perfect work out +demütigt humbler humbles mortifies abases humiliates +leder peel suede +zugeschüttet filled up +ausrechnen calculate reckon figure out force out shoot spring out to compute work out work out for oneself to force out +getötet killed slain beaten to death struck dead swatted +achtern abaft aft rearward backward backwards rearwards +löscht quenches deleted destroys erases extinguishes scratches slakes wipes +entbinden absolve deliver give birth exonerate release dispense untie bear birth bring forth +torso human torso +schlachtbank slaughterhouse +spruch line +vertraulich confidential private confidentially familiar intimate privately off the record secret in confidence privileged +verdienst credit desert deserts revenue victory +werbeagentur ad agency +abziehen subtract deduct withdraw remove strip print take away abate discount count down +verglühen to burn out burn up to smoulder and go out +zufälligerweise incidentally accidentally by accident casually coincidentally suddenly unexpectedly unintentionally accidently as it happens +zurechtgemacht groomed made up put together trimmed +ausgeprägt pronounced distinct distinctive bold distinctly keen marked coined minted stamped +ausgeflogen flown out +knackig crisp crunchy firm pithy juicy luscious refreshing sharp smart and stylish snappy +zusammengekommen accrued congregated convened converged foregathered forgathered got together got|gotten together joined met +wiederkehrt recurs +lenkte directed masterminded controled controlled guided +schüttelte joggled shook +geduscht douched taken a shower +betrachten regard consider view look at watch behold contemplate observe deem see +überfällig overdue back behind past due past-due ripe +kommuniziert communes communicated communicates +abriegelung lockdown +bedenkt considers preconceives bethinks deliberates +korb basket creel hamper pannier wicker +versichern insure assure guarantee assert affirm ensure reassure certify vouch declare +schadest do damage +angedockt docked +besonders especially particularly special specially extra in particular eminently notably exceptionally above all +erbrochen vomitted puked chucked disgorged regurgitated thrown up upchucked +nutzte used utilised utilized +glühen glow anneal hotel to calcine be ardent to be envious to be jealous to burn to feel hot to flush +zitternd tremulous trembling shaking tremulously quivering being afraid of being fearful being nervous being timid quavering +speisekammer buttery spence +hingeben devote deliver sacrifice abandon denounce desert forsake furnish give give up +wovon whereof from what from which about which after which of which what ... from? what about whereby which +klacken clap clatter click crack crash rattle snap +selbstmordgefährdet suicidal potentially suicidal +platzte burst ruptured +dürft may +himmlischer more heavenly +hochgehoben uplifted elevated heaved raised upheavaled +deshalb therefore hence so thus consequently for that reason as a result because of that that's why concerning +abgehoben rarefied aloof lifted transcendent become airborne got airborne lifted off raised taken off withdrawn +ertappte caught +biegen bend curve turn flex bow warp crook double inflect depart +täglich daily every day everyday diurnal quotidian day by day mundane workaday prolonged a day +hal AED automated external defibrillator +ding gizmo job +bei at by with near on beside among next to despite during +optik perspective +besprochen discussed critiqued reviewed talked about talked over +schenkte donated gave +vorhergesehen forward anticipated +stufen to stagger +lediglich only merely solely but just simply entirely exclusively or no more than +riskante hazardously +geteilt divided shared party per fess forked split apportioned broken conflicting different discerped +bereitstehen stand by be ready be prepared +durchforsten crawl scour go through to comb to comb through trawl +gekennzeichnet labelled identified labeled characterised characterized denoted designated distinguished earmarked featured +verprügelte basted drubbed lambasted slogged thrashed trounced walloped +unfassbare inconceivably intangibly +samt at the same time in a lump together along with together with along with +belastend incriminating burdensome incriminatory irksome cumbering debiting encumbering against payment burdening for remuneration +rekrutieren recruit enlist to recruit sb. +elite choice +ruhen rest repose quiet sleep rest on suspend business be relieved be rested feel at ease lie +eingefahren driven into broken in brought in descended into a mine entered retracted run it +zitterte quavered trembled oscillated quaked quivered shivered shook +anwalt barrister lawyer barrister-at-law brief pleader +einflößend infusing +zweifel scruple +gesäubert cleaned bowdlerised bowdlerized cleared expurgateed lustrated pruned purged sanitised sanitized +dabei thereby at it game withal near by at that at the same time however in doing so in the process +bestellung work order +stockwerk floor storey +nützliches beneficially +freundlichkeit cordiality +bewohnt inhabited inhabits dwelling habitable living residential +kindermädchen babysitter +überzeugend cogent persuasive convincing compelling persuasively conclusive forceful plausible powerful strong +wahrscheinlicher likelier more probable more likely +kontrovers contentious divisive disputatious +mitessen partake to partake of +verspätet late belated tardy belatedly dilatory delayed behind lated dull is late +platzt bursts ruptures +schloss clasp closured concluded deduced fastener fort inferred padlock reasoned shut +reizvoll delightful attractive appealing charming lovely juicy zestfully alluring appealingly glamorous +abgefuckt fucked up +da there because since as for then over there that here those +krypta undercroft +vergeht elapses goes by lapses +kobra snakes +besonnen prudent sober judicious canny cautious circumspect considerate level-headed thoughtful calm +melodie chant +projektion forecasting +beleuchten illuminate light highlight illumine light up illume brighten shine on terrace to examine +einmischen meddle tamper interfere interfering mix put one ́s nose in to admix +liegend recumbent horizontal couching lying recumbently incumbent being located being situated couchant decumbent +hybride mongrels mule +wacklig shaky ramshackle ramshackly rickety shakily wobbly tottering totteringly tottery unsteady +tauschen exchange barter swap change switch trade alter shift swop amend +position footing +aufgetragen served spread +toller groovier jazzier madder wilder +vernichtete destroyed annihilated demolished exterminated quashed wrecked +vordrängeln push +durchdrang permeated pervaded pierced thrilled +achse centerline mandrel +schwingt brandishes oscillates +begabt talented gifted apt able aptly capable clever dowered giftedly divinely gifted +traut trusts cozy homey +herausgenommen taken out detached excluded removed unbagged uncased +geschwängert made pregnant impregnated +heftig fierce furious severe sharp bitter acute harsh rough heavy strong +prallen bump collide roast dash blaze bounce cannon collide with rebound smash +draußen outside out outdoors outdoor afield out of doors abroad out there above after +pingelig fastidious fussy picky nitpick finical finicky anal choosy exactly finicking +vermint laid mines lays mines mined mines +ermüdend tedious tiring tiresome wearisome wearisomely fatiguing irksome exhausting bothersome fatigueing +vertagen defer delay adjourn prorogue postpone stay carry forward carry over demur keep +beigebracht taught produced +vorziehen prefer like choose hasten be fond of bring forward do something by choice draw favour benefit +dichter denser closer densier +verschwitzten soaked +kooperativ co-op +raste hurtled raged raved rushed sped speeded +grunzen oink snort +für at per to toward towards each by with blaze +vergeudet dissipates dissipated misspent scattered trifled away wasted +ausgedient disused veteran veteranly discharged +abwägen weigh weigh up criticise deliberate balance ponder heft evaluate to gauge value +grantig grumpy grumpily +missachtet disobeys disregards disesteemed flouted +abgenommen waned bared declined decreased diminished dwindled inspected and approved lost weight relieved removed +drohende imminent +speisesaal mess-hall misericord +neutral impartial aloof detached disinterested nonpartisan transcendental in a neutral way +zustimmen agree consent assent accede concur accept allow acquiesce approve admit +gekostet cost sampled tasted +eigenwillig wayward headstrong idiosyncratic individual arbitrary wilful willful bizarre contrary maverick +berichtet reported refered referred refers related relates reports chronicled told +verständlich intelligible understandable comprehensible clear understandably comprehensibly intelligibly reasonable clarity conceptional +ungestraft unpunished scot-free with impunity +dienstlich official functional business officially +entführten kidnapped +betrügen deceive cheat defraud betray swindle con fool delude trick rook +entfernter remoter +empfohlen recommended commended advised counseled counselled endorsed proposed suggested +umsorgt cared cares +ausbaden pay for +münzen coin mint applaud bang beat break clap cream duel fan +weiterleben live on survive have a long life live a long time live long to continue to live to go on living linger survival to continue to exist +kranken suffer ail lie sick +souverän independent autonomous confident superior voluntary dominant of one's own initiative of paramount importance predominant +verstummen hush become silent say no more sink into silence be silent become speechless die away fall silent subside to be silent +einsacken making a killing making easy money robbery sink +anlasten blame to accuse +lustige drolly jocundly merrily +stapel mound +majestät sire grandeur +sowieso anyway anyhow in any case at any rate generally speaking after all at all at best at most be that as it may +bestellen order cultivate request book accomplish achieve reserve tell appoint fulfil +aufspießen skewer spear gore impale to spit prong run through spike stick to pierce +variiert changing variable varying variegated variegates +ziege capra hircus nanny +ungehindert unchecked unhampered unopposed freely uncheckedly unhamperedly unimpeded unopposedly untrammeled +eindringen invade intrude penetrate trespass infiltrate raid encroach enter permeate irrupt +medizinisch medical medically med medic curative medicated instrument +unheimliche uncanny eerily sinisterly uncannily +verirren get lost astray become lost lose one's way lose oneself lost misguide mislead stray +unbedingt without fail unconditionally absolutely unconditional by all means absolute certainly necessarily definitely imperative +wünschenswert desirable preferable desirably hoped for likeable nice satisfactory suitable +sprach spake spoke talked +weltuntergang armageddon +zuversichtlich confident assertive sanguine confidently heartening reassuring reliant benign bullish certain +scheuen eschew shy balk shrink fight shy to take fright +kirre tame compliant tractable +streitet altercates contends disputes wrangles brawls quarrels spats +abstoßen repel turn off push disgust push off reject get rid of look upon with detachment push aside remove +versuchte attempted tempted tried +neuerdings recently latterly newly lately again now nowadays these days at present in recent times +verkuppeln pander entertain mediate procure serve clutch couple mate pair set someone up +salzig salty briny salt brackish salted saline wearisome acid adverse +versoffen boozily sottish boozy drunken sottishly wasted +geplündert harried looted marauded plundered sacked despoiled pleyed on raided ransacked ravaged +prüfte canvassed scrutinized tested audited checked examined perused proved reviewed scrutinised +unsereiner the likes of us we +faszinierend fascinating intriguing charming bewitching fascinatingly mesmerizing alluring arresting captivating gripping +vierter fourth four days +abstreiten deny contest dispute challenge disclaim gainsay impugn protest question repudiate +erleben experience live to see undergo witness go through live through receive suffer to see feel +schwerelos weightless weightlessly zero-g +abwechselnd alternate alternately alternating by turns alternative in turn interchangeably rotational rotatory variantly +geübt proficient experienced skilled adept skilful versed able accomplished adroit apt +landschaft region +genuss delectation gratification use +schwer serious tough severe burdensome grave onerous seriously weighty powerful severely +vertraut intimate familiar close conversant familiarly acquainted conversantly an entrusts carefree confides +ertrinkt drowns is drowned +gelangen arrive attain come get reach arrive at manage succeed sit at sit on +gerast dashed raged raved bombed bombed along careened careerred hurtled pelted rushed +verplappert opened one's mouth too wide prattled away +unschöne unhandsomely +denn because for since then 'cause as than cos in as much as well +klappert clacks clatters flaps +vorbei over past by up all over finished gone out +bezahlen pay foot disburse defray settle ransom deposit payment ante up fund +verleumdet slurs backbeted backbites calumniated calumniates defames maligned malignes maligns slanders +erwählt choosed elected chosen +strukturelle texturally +nic to care to mind to worry +qualifiziert competent eligible skilled professional +träge sluggish slow languid inert lazy idly inactive indolent dull idle +flecken blemish +liebling favorite minion +zeugin witness +untermauern underpin corroborate substantiate reinforce flesh support buttress affirm to undergird back up +achter eighth eight days +hübschen bonnily +beschäftigen employ occupy busy engage bother concern deal keep busy absorb preoccupy +spazierstock crutch +knicken flex fold loopback buckle crease to snap break buckling crack to end +fröhliche blithely cheerfully gladsomely gleefully lightheartedly +klage keening petition +bevorzugte favored favoured preferred +zurückschrecken recoil flinch falter hesitate blench boggle quail spring back think twice be discouraged +off offline +aktualisieren update refresh upgrade make topical reload repaint +ih for shame +derweil meanwhile in the meantime while meantime whilst along the way interim all the while in the mean while +rechtschaffen righteous honest upright righteously godly straightforward virtuous wholesome forthright honourable +schlachthaus slaughterhouses +jetzt now nowadays at present right now just now currently these days just presently at the present time +eigenartiges weirdly +ekelig disgusting icky manky nasty disgustingly grody gross nauseating yucky yukky +schweißer welder +verfangen be caught entangle entangled got caught +fröhlich cheerful merry glad happy gay lighthearted joyful joyous bright happily +aufrichtiger sincerer more sincere +festsitzen be stuck to be snookered to be bogged down to stick fast +eintreffen arrive happen reach be delivered carry come to sit at sit on come come true +drauflegen to pay extra to pay sth. extra +einschreiben register write in enroll enrol enter post a message store enlist note +entsetzen appal appall horrify shock frighten terrify consternation fear relieve revolt +neugieriger nosier snoopier more curious +flammen burn blaze get fired up flutter sting +unterstreicht punctuates underlines underscores emphasises emphasizes +hinweg away off afar far forth yonder away with you begone +beizeiten betimes in good time time timely at the right time duly in a timely manner in time +ablauf water draining +fuhr carted drove navigated +doppelter dublicate +paar couple few number of one ryou several some a few brace dyad +anbeten adore worship glorify love fall in love with see hallow revere deify honor +hinstellen stand put arrange put down place set deposit give lay park +östlich eastern east easterly oriental orientally eastward eastwardly orient +währt lasts +unerwünscht undesirable unwanted unwelcome undesirably unwantedly adverse objectionable undesired unsolicited untoward +komponieren compose chant recite combine construct to commit to write +akzeptabel admissible cool reasonable fine innocuous unobjectionable alright +schlachtschiff battlewagon +dat that the +langweiliger more boring blander prosier +erkälte catch a cold +bestellten bespoken +erfreut delighted pleased joyful gladdened regally cheerfully delights elate excitedly glad +abteilung band bunch detachment force group shift squad team unit brigade +mitkommen come along follow to accompany to tag along accompany keep up tag along to come along with one +zusammenstellen compose compile compilate assemble put together arrange collect assort collocate include +hochladen upload +schwebt floats hovers impends poises soars +einfallsreich imaginative inventive clever fancy enterprising resourceful go-ahead ingenious resourcefully +unkonventionell bohemian unorthodox maverick offbeat indecent eccentric funky off-beat +anstatt instead of instead in lieu as for in exchange for in return in lieu of lieu make up for +frisiert fudges dressed the hair fudged tamperred +zweihundert two hundred 200 +zusammengeschlagen battered beaten up poleaxed +staub dust grit +schlimmster worst +chinesisch Chinese Sinitic double Dutch Huizhou Chinese Jinyu Chinese Min Dong Chinese Min Zhong Chinese China Nationalist Government +verschleppen procrastinate abduct carry off drag out protract to carry off to displace sb. to protract +abgewischt wiped dusted off mopped mopped up wiped off +zerstückeln dismember break chop up cut up to cut into pieces to parcel out to spall cut ballast claw +ausheben dig excavate entrench dig out trench dig up pick up clear out enlist hollow out +tragbar portable wearable bearable sustainable mobile portably acceptable affordable hand-held cell phone +aggressiv pushy combative abrasive aggro pushily pugnacious assertive +herunterfahren shut down to bring down to shut down to go down +hegen cherish harbour nurse entertain care for conceive feed foster have nourish +wiegt cradles dandles weighs sways +postleitzahl zipcode +werden become get turn will grow be go fall wax arise +lauschen listen eavesdrop listen to hearken listening to harken list listen in overhear to be unruffled +kontroverse contestation disputation +lieferte delivered purveyed supplied provided +castor beavers +grenzen abut border verge limits verge on range reach sound like to neighbor to neighbour +abgeriegelt bolted blocked cordoned off fenced off sealed sealed off stanked +verderbt debauched depraved corrupt illegible vicious perverse +verbot forbade interdicted proscribed vetoed prohibited +stört deranges disturbs incommodes perturbs distracts diverts hampers interrupts troubles +treffend apposite appropriate apt felicitous poignant pertinent pointedly relevant apropos aptly +getaucht dived immersed plunged dipped dove submerged +schutzlos defenceless defenseless unprotected vulnerable without protection easily helplessly insecure needy unsafe +streichelte stroked fondled +spendieren shout buy pay for spend stand to spend to treat treat +hehlerei fence +undeutlich vague indistinct obscure unclear hazy fuzzy slur faint inarticulate indefinite +lauerte lurked skulked +homo queer queen +ablesen read read off decipher read out see +gefährte helpmate +mochte liked +ausspülen rinse flush gutter wash out have one's revenge wipe out a disgrace to irrigate to sluice to sluice down to sluice out +immens enormous huge colossal vast abundant enormously extraordinary great many +erhitzen heat heat up reheat to warm scald tighten warm warm up +beherzigen heed to follow to take to heart audit be attentive be attentive to check collate consider control +aufwischen wipe up mop up swab mop wipe off soak up to kiss wash wipe +zufälliger more accidental +einstweilen for the time being meanwhile temporarily in the meantime at present for now for the nonce for the present interim nonce +geblinzelt blinked squinted winked +worden been has have was were +beantragt applies for applied for proposed proposes requested +geschützte protective +weiss white White blank +durchqueren cross traverse go through cover cut through ford pass through to cut across abase appease +befreiend relieving delivering enfranchising extricating freeing libbing liberating releasing ridding uncaging +finanziert bankrolls bankrolled funded +geborgt borrowed lent +feindschaft enemy +potenziell prospective +schmusen cuddle smooch fondle to canoodle canoodle to snuggle +widerfahren befall happen befallen happened to happen to +büroklammer clip +verbuchen register book enjoy enter in the books post suffer to enter +zusammentreffen coincide concur meet join gather clash come together conjuncture flow together to foregather +unruhig restless uneasy anxiously turbulent anxious fidgety restive rough troubled noisy +telefoniert phoned phones called rung +erleuchten illuminate illume light lighten brighten light up inspire to illumine +unergründlich unfathomable deep inscrutable unsearchable dark fathomless unfathomably unsearchably baffling bottomless +leicht simple lightweight slightly readily airy delicate facile faintly gently soft +erringen gain get win accrue achieve earn obtain profit score pick +benützen use utilize apply employ utilise make use of take advantage of +anpassung adaptation fitting +tanz ball hop +gestreckt prolate racked straight diluted flat stretched unbent +runter down downward below beneath downwardly downwards +weht wafts +verschmäht disdains despised despises disdained dispised dispises spurned spurns +unbestimmt vague undetermined indefinite uncertain indeterminate undecided obscure undefined vaguely ambiguous +kurze compendiously brevity conciseness in a brief space of time in a day short simplicity step +viermal four times quadruple of +überdeckt debruised overlaid +drängen urge press push shove hurry insist rush edge hustle hasten +gespendet afforded contributed donated given given money made a donation +frack tail-coat +geschlüpft slipt hatched slipped +verarbeiten process assimilate use handle manufacture treat convert digest manage transform +verrückt nuts absurd lunatic wild foolish silly barmy frantic kooky madly +destruktiv counterproductive vicious catastrophic devastating +günstiger more favourable more advantageous more convenient +dorf city community nation people small town +beugen bend inflect stoop flex diffract yield lean curve decline pervert +betriebsbereit operable ready operational ready-to-operate operative ready for operation ready for use serviceable warm standby enabled +umsonst free in vain for nothing to no purpose for free free of charge gratis complimentary unavailing futile +kündigte gave notice abrogated quit +befreien free liberate release deliver extricate relieve redeem emancipate rid clear +urinieren piss micturate go for a slash have a slash make pee tinkle wee do business +stellte cornered placed +beauftragt appointed charges with ordered assigned assigns charged charges commissioned delegated engaged +geschmückt blazoned decorated robed adorned arrayed bedecked decked emblazoned graced rich +schüchterne coyly diffidently sheepishly +dekoriert decorates decorated ornamented ornaments +zeigte showed displayed exhibited indicated pointed +brüllen roar bellow shout yell bark scream cry howl bawl holler +angeheitert tipsy buzzed tiddly grey tipsily boozy drunken mellow merry pixilated +zerreißt disrupts rips ruptures tears +loyal staunch straightforward true trusty upright faithful forthright honest +ausstehen stand bear abide endure be outstanding put up with defy eclipse excel keep out +weitergegeben imparted fed back forwardes passed on relayed +fin finite verb +innere inward interior heart internal intestine intrinsic +gezogen pulled dragged drawn hauled jerked sucked torn wrenched +elch moose alces +platt platitudinous trite bromidic unglossed even flabbergasted level smooth corny +annähernd approximate roughly approximately about around almost as a rule in round numbers close to just about +schlug bashed batted dollied flapped flicked knocked pommeled pummeled punched slapped +heller brighter clearer +bar sheer utter absolute cafe cash devoid pure available +erlaubte allowed allowedly concedes licenced licensed +kompetent able proficient qualified capable ably efficient experienced capably +bah yuck +aufziehen rear raise breed wind up bring up tease educate wind nourish nurture +geblasen blown tooted +hopp jump hop to it +vergaß forgot unlearned unlearnt +vollziehen consummate carry out perform implement accomplish do execute fulfil fulfill conduct oneself +unbeweglich immobile motionless immovable inert inflexible rigid attached fixed immovably irremovable +hinüber over across above beyond knackered at on on the other side of place the other side of +unterstellen impute subordinate assume imply subjugate submit suppose to assign to insinuate connote +verzückt ecstatic absentmindedly absorbedly abstractedly ecstasizes ecstatically rapturous rapturously vacantly smitten +bahnsteig platform +bewerbung promotion +link left left-wing left-hand devious leftist lefty sinister +heucheln pretend feign dissemble cant dissimulate cheat deceive falsify flatter lie +turnen do gymnastics practise gymnastics perform +unverheiratet unmarried single celibate unwed sole wifeless spouseless alone away from home maiden +gestochen neat smart spruce jabbed stabbed stinged stings stung bitten engraved +garantierte avouched underwrote warranted +fokussiert focused focalised focalized focuses +bedrohlicher more threatening +schmeckt smacks tastes +gewissheit security +ressort portfolio +tat did performed +gesucht in demand wanted sought affected seeked sought-after contrived hunted looked for looked up +heimtückische sneakingly +abbekommen get get injured get off got off loosen receive to get off +entmutigend daunting dispiriting discouraging disheartening dampening dejecting discouragingly dishearteningly frustating frustrating +verflogen flown away +prophezeit augurs bodes predicts presages boded divined outguessed predicted +hektische hectically +bettelarm destitute dependent in need indigent necessitous needy straitened very poor +salve burst +komposition construction +seitwärts sideways askance sideward askew laterally sidewards sidelong crabwise +liebste dearest +leeren empty deplete void flush drain clear away make room make space for clear to empty out +halle foyer vestibule +westlich west western westerly occidental occidentally westward Western European Hesperian alien +zugefügt added attached inflicted +beschaffen procure provide supply raise acquire get act as agent act as go-between cause cause to take place +belastung exposure +vierundzwanzig twenty-four twenty four +torwart goalkeeper doorkeeper +hergehört listened up +schreiend showy blatant garish loud clamorous glaring gaudy clamant outright strident +sank subsided dropped +galle bile +nachdem after since because for having once more that is the end the end this is all +ständer pavement sign +behandelbar treatable medicable +ausgetrickst fooled outsmarted outwitted tricked +reifen mature age mellow be in common use bear fruit come to sound natural grow grow ripe incubate +gesprochen spoken spoke spoked talked conversational conversed spake +verheilen heal recover heal up mend to mend +schockiert shocks outraged poleaxed scandalised scandalises scandalized scandalizes +antonius anthony +neu recent novel fresh newly nouveau reprint anew afresh innovative +bauerntrampel rube +verletzt hurt injured injures offended violated aggrieved hurted hurts infringes violates +trostlos desolate dreary bleak disconsolate dismal comfortless comfortlessly depressing dismally drearily +verloren lost doomed gone irrecoverable missing astray adrift alienated dropped +klüger savvier cleverer wiser shrewder +genauere more exact +gefragt asked in demand inquired popular questioned demanded interrogated needed queried requested +pub public house +aufregend exciting thrilling exhilarating absorbing discomposing fascinating hot exiting heady thrillingly +wälzen roll bilk cheat defeat easily pore over take in wheel wallow browse deliberate on +taucht dips dives immerses plunges +trübselig doleful sad blue depressed dispirited dolorous down down in the mouth downcast downhearted +synthetisch artificial comprehensive man-made +goss moulded poured cast supplied water watered +verdreifachen treble triple triplicate +boa whoa +stammbaum bloodline lineage +talon butt coupon +sichere unharmfully safe +quietschen squeak creak grate squeal sound echo resound ring roar rumble +euch you yourselves yourself himself myself oneself herself itself ourselves thee +stottern stammer splutter falter maffle hesitate to stumble stumble +erzählen tell narrate recount relate say talk rehearse inform recite confer +gezielt aimed specific purposeful purposefully specifically directed goal-oriented pointed selective targeted +anfragen enquire inquire ask request bespeak confirm make sure of seek information verify ascertain +gebildet educated literate cultured erudite learned unprimitive composed civilized formed gentlemanly +grenzenlose boundlessly interminably +zittrig shaky shaking tremulant tremulous wobbly +wimmeln teem abound swarm crawl be in a turmoil crawl like a worm squirm wriggle extort from be rife +jemandes one's someone's somebody's +berühren touch contact feel mention affect handle be emotionally moved be touched perceive receive +pflegt cherishes fosters nurtures trims cares grooms nurses treasures +erwachte awoke woke woke up +storniert canceled cancelled cancels +zuordnen associate collate assign match map allocate assign to to refer correlate designate +übersehen overlook ignore look out over miss condone fail to notice let pass survey tolerate fail to recognize +kränken aggrieve offend mortify pique slight afflict affront hurt distress crush +achte eighth eighthes eighths +fassungslos bewildered stunned aghast speechless perplexed flurried in a flutter nervous upset dazed +sehen look view behold sight watch witness lo notice contemplate +abgelehnt deprecated reprobate declined spurned disliked disowned rejected been dismissive damned defeated +fruchtbar fertile fruitful fecund prolific seminal productive fecundly rankly successful effective +geschütze ordnance +bedroht threatened threatens bludgeoned menaced +alphabetisch abecedarian abecedary in alphabatical order in alphabetical order +sendet broadcasts forwards transmits +hebt elevates heaves lifts enhances hoists +grässlich grisly ghastly dreadful horrible awful dire afraid amazing direful hideous +vorbeigefahren driven past +abrufen fetch demand obtain retrieve to retrieve call away call up to call to call off to request +gekracht cracked crashed banged crunched scrunched +klaps rap +unbekannter more unknown +brücke span brig +verschwand disappeared +netzen wet dampen moisten to moisten +irgendjemand anyone anybody somebody someone many people this or that person +hundertprozentig completely one hundred percent absolutely all entirely hundred per cent hundred percent without exception 20|20 twenty-twenty +tabak tobacco nicotiana +schnitzen carve whittle engrave cut tattoo to cut edition incise publication sculpture +schwierige difficultly +hineingezogen involved +wurzeln root anchor to come from to have roots in +strampeln struggle kick to flounder fidget flounder kick about to clatter to flap to rattle to walk around being unable to settle down +starrt peers +verbieten forbid prohibit ban proscribe bar disallow interdict outlaw suppress nix +entflammt warmed +abstammen derive stem descend originate be descended from come spring accrue be descended descended +zurückschlagen repel repulse strike back beatback come and retreat counterattack plough up plow up return a blow repeat rewhip +ausquetschen squeeze out squeeze heckle crush extrude gouge knead shake hands +kinderleicht easy as pie foolproof as easy as winking easy no trouble very easy child's play dead easy potty simple +croupier dealer +begrenzt narrow limited finite restricted bounded terminally confined bounds confines delimited +falten fold crease convolve wrinkle make narrower purse shrug shut bend fold up +beruflich occupational professional vocational professionally vocationally occupationally career +zwar certainly indeed admittedly be sure absolutely decidedly definitively namely sure surely +beruhen base on be based on consist repose rest depend found to base +gepflastert paved cobbled +abgeräumt cleared +unbegrenzt unlimited limitless endless boundless unbounded infinite indefinite unboundedly unlimitedly dusky +recyceln cycle re- +ausgleichen compensate balance equalize offset level indemnify counterbalance draw level equilibrate even out +kaltblütiger more cold-blooded +zickzack zigzag meandering making something wriggling body dancetty dancetté dancy sinuous swaying twisting and turning +rechtzeitig timely in time on time duly RBI ahead of time run-batted-in in due time opportune punctual +stillhalten keep still to be in a close relationship +verteufelt deuced devilish devilishly demonises annoying beastly blooming demonised fiendish fiendishly +hörgerät deaf-aid +spanner tightener +abwechseln alternate turn spell take turns to change vary adjourn be different defer delay +farblos colourless colorless achromatic bleak colorlessly lacklustre bland colourlessly pale sallow +feuchte humid damply +gebildete literately +meistern overcome beat defeat manhandle overthrow surmount vanquish win over +terrorisiert bulldozes bulldozed +schützt protects safeguards shields +skrupellos unscrupulous unconscionable ruthless ruthlessly unethical unprincipled unscrupulously Machiavellian machiavellians rogue +regierung government authorities +französisch French french Gallic gallic +vorgetragen declaimed recited performed posed rendered stated +genf geneva +abgegeben delivered dispensed dropped off emitted given away handed over rendered surrendered +entsetzlich appalling dreadful horrible awful terrible horrendous horrific dire abominable bloodcurdling +scherzen joke frolic jest banter kid to crack jokes to quip frisk jape play +verunglückt meets with an accident met with an accident +behindern obstruct hamper disturb impede constrain handicap interrupt thwart trammel +heimgezahlt paid back got even +übernatürliche preternaturally supernaturally weirdest +mörderisch murderous cutthroat gory homicidal murder slaughterous cut-throat grueling gruelling killer +abbringen dissuade advise against dismay distract divert wring deter discourage lead astray to avert +anbetracht considering in consideration of +austrinken drink up drain drain out empty out pump dry empty finish finish up to deprive of a role, job, etc. to finish +donau danube river danube +siegt wins +licht bright clear luminous thin familiar knowledgeable candle fair lucid +ängstlicher timider more fearful more timid +eichen calibrate oak oaken calibration gauge measurement mensuration to come by to find to get +herausziehen pull out extract take out yank unplug extraction draw ejaculate lunge unleash +unhygienisch unsanitary insanitary unsanitarily inhealthful unhealthy +briefkasten pillar-box +gipfel cusp meridian tip vertex +gelockt curly curled enticed wooed allured attracted clucked crined curly-haired lured +legende fable fairy tale saga +ausgezogen bared moved out put off shed stripped off taken off undressed +begünstigte benefited abetted pandered advantaged benefitted encouraged favored favoured forwarded gave an advantage +schlumpf smurf +abgewöhnen give up quit to falsify unlearn +lockern relax loose ease unfasten abandon leave quit slow down +exzentrisch wacky bizarre eccentrically flaky gonzo off-center off-centre offbeat singular +schwierig difficult hard tough tricky arduous troublesome complicated cumbersome arduously awkward +erledigt done finished bushed format formatted washed up always completed dead fit +ausgewechselt exchanged replaced made a substitution substituted +holzfäller faller lumberman woodsman +stiften donate cause found endow to endow contribute establish make to achieve to decide +messing brass +zusammenbleiben to stay together +netzwerk web netting +murmeln mutter babble whisper buzz brawl falter grumble hem and haw +gähnen yawn gape +provokativ contentious +mach get lost +hinreißend gorgeous ravishing compelling bewitching enchanting enrapturing adorable captivating charming panicking +leben live dwell inhabit reside exist be alive abide living spend staying +dein your thine thy yours yer +perspektiven prospects +nebst aside from along with in addition to together with with and as well as too plus +richtet aims directs points straightens +auffüllen fill up fill replenish fill in glut occupy prescribe refill serve to backfill +drin inside within in in it in there +zuwider averse repugnant antipathetic contrary to cross detestable disagreeable dislikable nasty uncongenial +selbstsüchtige selfishly +erhaben sublime lofty noble august sublimely convex convexly elevated eminent exalted +narren hoax fool bilk cheat dupe mystify take in trick +entzieht deprives detracts +bewaffnete armed +down downcast blue depressed dispirited down in the mouth downhearted low low-spirited +nachtragend vindictive rancorous resentful unforgiving bitter hateful persistent reproachful resentfully spiteful +die the that who which an what whom these this all +gespritzt spattered spouted sprayed squirted injected splattered sputtered +gesteuert controlled steered guided conned controled headed navigated regulated routed +stumm mute dumb silent mutely silently speechless tongue-tied voiceless dumbly +verreist away be away be out of town on business goes away on a trip gone away gone away on a trip gone on a journey gone to made a journey +bemitleiden pity commiserate have mercy on compassionate be affectionate to feel sorry for love admire be sorry for caress +durchgegangen gone through bolted passed sifted +kürzeste briefest shortest stubbiest +präpariert dissected preserved specially prepared +unentwegt steadfast stalwart undeviating undeviatingly unswerving persistently to the last constantly continuously incessant +aufgefordert asked invited prompted summoned +ringsum around round all around all-around round about +ohnmacht swound +sprang jumped leaped lept +ohne without sans devoid Banbury story of a cock and a bull absent ex minus lacking less voidly +hecheln pant tease gossip tattle to strip to thresh +lochen punch pierce perforate hole pot bore clip drill puncture dig +fußnote footer +hinzuziehen call in consult to consult +vorgezogen earlier anticipated chosen early preferred +weißer caucasian +marin maritime +spritzte sprayed spattered splattered +flechten plait braid weave wreathe twine entwist interlace wattle compile edit +abgespielt acted out +gepasst been suitable blended in blent in fitted matched passed suited +verwischt blurs blotted out blurred confounded obliterate smeared smudged smudges +betrauern mourn mourn for bemoan regret lament be sad condole grieve grieve over hold a memorial service for +nordwärts northward north northbound northerly to the north +bemerkt detected perceived detects experienced noted notes noticed notices observed observes +angefordert requested requisited called in demanded +einreiben rub rub in anoints grind and mix anoint +durchgeschnitten cut through cleaved cleft cloven cut in two +beschimpft insults reviles abused bad-mouthed badmouthed badmouths basted bastes blackguarded reviled +protzig ostentatious showy gaudy pretentious jazzy flashy snobbish swank garish flash +fesch posh smart dashingly doggy jaunty elegant neat pretty refined stylish +geschoben shoved shuffled bowled edged pushed slid thrust +könnt can may +verwundbar vulnerable vulnerably +nachzählen recount re-count to count again +fernhalten keep away keep keep off be shut out isolate separate drive off keep back keep from last ... +sprichwörtlich proverbial proverbially +versöhnung atonement +befreit liberated exempt deliveries disengages enfranchises exempts extricates feel refreshed feel relieved free +bereitmachen prepare to get ready arrange get ready to ready +exquisit elegant fine choice handsome imposing legal legitimate +erbeutet captures bagged captured preyed +ißt eat +zurückgekehrt reverted returned turned back +bedecken cover carpet coat beplaster overlay top hood back cover up hide +umschreiben paraphrase rewrite transliterate circumscribe transcribe transfer adapt retype revise +hering sea herrings +vielerlei various many of many kinds miscellaneous mixed all kinds of all sorts of large number of numerous +nächstes next following +mürrische cantankerously crabbily crustily dourly fractiously sullen surly +froh glad happy cheerful joyful merry pleased bright cheerily cheery gladly +können can be able to know may be able be allowed to might allowable no objection could +unverbesserlich incorrigible inveterate incorrigibly hopeless irreclaimable irreclaimably unreformable beyond help confirmed dyed-in-the-wool +wc lavatory restroom toilet +abgrundtief abysmal abysmally abyssal fathomless +vollstrecken execute enforce to administer carry out terminate +vorgesprochen auditioned +gruppen groups +ausgewählte selected subset +erwähnen mention quote cite refer refer to name allude express state advert +widerlegen refute disprove rebut confute falsify belie decline disallow disavow discard +ll as a general rule +absahnen skim cream get on the gravy train take the credit milk rake in to be onto a good thing to line one's pockets to make money without working +bewundern admire look up adore marvel love be charmed be fascinated fall in love with watch something in fascination contemplate +vi VI diversification diversified management +träumen dream daydream fantasise fantasize fancy wish dream about drift away moon dreamed +abgeführt led away discharged hauled off purged +heiser hoarse husky raucous croaky huskily hoarsely throaty grating gravelly thick +zäh tough tenacious chewy dogged feisty stringy tenaciously closely firmly hard +herausgegeben released edited issued published redacted surrendered +konzentrierte massed +antworten answer reply respond accept apply for comply with repeat satisfy repartee answering +massig bulky huge lumping gargantuan thick coarse great hulking +drohen threaten impend menace threat await expect intimidate wait befall happen +lud laded charged invited loaded loaded up +nörgeln nag cavil grumble crab kvetch grouch grouse complain grizzle carp +aussperren lock out bar shut out to bar to exclude to shut out +mittag south +geboren nee at all absolutely bear borne natural née +älter senior elderly prior ancient +gratuliert congratulates congratulated +rupfen pluck pick tear to pick fleece to pull up +fidel merry jolly gay sportive +an on at to in near by onto towards about into +übertrumpft leapfrogged +freisetzen release free emit to let loose to liberate to set free lay off liberate make redundant set free +talentierter more talented +sechzig sixty aged 61 threescore age sixty sexagenary one's sixties +beneidenswert enviable enviably admirable refined superb +unterbesetzt understaffed shorthanded undermanned short-staffed understaffedly under-staffed +glotzt gawks goggles stares gapes gawps +vorherbestimmt foregone predetermined fated foreordained predestinated predestined predeterminated preordained +raschelt rustles fissles swishes swooshes swoshes +unbeantwortet undecided unacknowledged +lebhafter brisker sprier sprightlier spunkier friskier livelier +gegangen gone walked went ambulated fared proved proven resorted stepped +medizinischer medicinal +möglichst to the utmost as much as possible as possible at best at the most if possible preferably at most wherever practicable as ... as one can +ausgeben spend issue expend output dispense give out pay out publish devote deal out +zurückkriegen to get back +krabbeln crawl scuttle scrabble creep scramble itch climb ascend go up mount +netz netting fishing net +wessen whose what +tschüssi toodeloo toodle-OO toodle-pip +befruchten fertilize fertilise impregnate fecundate inseminate fructify pollinate stimulate to stimulate +durchsehen examine look over review investigate look through study revise search check up inquire +todmüde dead tired dog-tired deadbeat tired to death completely exhausted limp repetitively senseless tediously wordily +halt stop enough just simply only standstill +abschlagen refuse repel repulse decline reject spurn hit tee off chip disallow +viertens fourthly in the fourth place +betrieb operation prosecuted conducted run +signiert autographed signs +krankgeschrieben given a medical certificate +blond fair fair-haired light auburn golden light-haired light-skinned +kündigt gives notice abrogates quits +abstrakt academic philosophical hypothetical impalpable intangible rarefied +zweiten sophomore second +tapferste bravest +der the that who which of what whom that one this one this +ausspioniert spied out +brei with +ausbreitet splayed +kapiert got it caught cottoned on got gotten latched on savvied savvies twigged +wiedergeben render return reproduce report give back repeat restore convey play back regive +entweiht desecrates profanes defiled desecrated profaned +manuell by hand +erwidern reply reciprocate answer respond return requite retort talk back accept answer back +gezahlt made payment paid +wettkampf tournament event +kalibriert calibrates calibrated +aussprechen pronounce say express enunciate declare speak vocalize bespeak call issue +total outright all complete flat utter whole gross absolute +mitgeholfen helped +singularität uniqueness +online on line, on-line online (computer) +formell prim starchy courteous etiquettal etiquette good manners official +durchsuchte rummaged searched friskes +ausgesetzt set out suspended abandoned exposed outlawed skipped +rührt budges stirs +gefahr dangerousness pitfall +heuchelei dissemblance +geizig stingy miserly avaricious greedy mean cheap niggardly parsimonious penurious sordid +entwarf charted conceptualized styled conceptualised contrived designed drafted framed +verzerrt warped distorted warps biased distorts ghastly twisted contorted deformed skewed +rückfall reversion +eingemischt meddled admixed intervened medlied tampered +prinzipiell theoretically always fundamental as a matter of principle basically fundamentally as a general rule in principle on principle +gierige hoggishly +til writing in a formal style +versicherung cover insurance reassurance affidavit cost +uneinig discordant confusion discordantly disorder divided by disagreement differ at issue at odds disagree divided +immerdar always forever perpetually invariably constantly continually eternally everlastingly evermore aye +verdroschen threshed flayed lambasted lammed larruped +preußen prussia +hinterhältiges snakily \ No newline at end of file diff --git a/wordstats/language_data/cognates/deen/edit_distance/candidates.txt b/wordstats/language_data/cognates/deen/edit_distance/candidates.txt new file mode 100644 index 0000000..e9ce811 --- /dev/null +++ b/wordstats/language_data/cognates/deen/edit_distance/candidates.txt @@ -0,0 +1,11266 @@ +rädern break on the wheel +messern knife cut +tunesien tunisia republic of tunisia +unterführung tunnel +guido guido +schmutzige impurely smuttily squalidly filthy +bleichen bleach blanch bleachings discolour refine to etiolate to whiten clear lighten to bleach out +vereinfacht simplified simplifies schematic dumbed-down simplistic +gleich equal same immediately like alike equally identical at once similar directly +vagina vulva +universal universal cyclopedic all-out all-round complete extensive full-scale general over-all catholic +versehen provide supply furnish equip accommodate administer give perform serve make a mistake +eintauschen exchange trade swap change switch alter modify to barter to swop transform +gedrängt concise dense terse packed brief crowded compendious crushed fully laconic +observiert observed observes +siebenmal seven times +kennt knows +weihnachtsbaum xmas trees +physikalisch physical physically physic ... in physics physisch +dundee dundee +necken tease banter taunt cool jeer at make fun of refrigerate scoff heckle annoy +mündlich oral verbal orally verbally vocal vocally by word of mouth nuncupative spoken out loud +wichtigstes key +säbel camber scimitar +hechelt gossips hatcheled heckled tattles teased +kabarett revue +diszipliniert disciplined disciplines orderly +unsagbar unspeakable ineffable unutterable indescribable unspeakably untold inexpressible undescribable untoldly unutterably +worum about what about which what ... about? what about which ... about +made maggot white grub +zurückgetreten receded resigned retired abdicated got back rescinded retrogressed stepped back stood down withdrawn +tiberius tiberius +klassisch classical classic vintage ancient classically +hochklettern climb clamber claw one’s way up scale scramble to climb to clamber to claw one's way up to scale to scramble +darf may +aller each every all everybody everybody's everyone's everything very +hermann herman +majestic majestic +milliarde hundred crore +o oh o above whoa wow yikes yow above mentioned foregoing I never +gefällt pleases cut down felled hewed hewn pleased +kapitän master master mariner sea captain +böser devilry meaner worse +bestätigen confirm affirm corroborate acknowledge ratify certify endorse verify substantiate authenticate +grundriss layout +metalle metal +schallendes clangorously +bologna bologna +gemein nasty ugly abject ignoble base beastly ignobly sordid vilely malicious +anpiepsen page to page +mechanismus mechanism mechanics +schwelgen revel be absorbed in be engrossed in be lost in indulge to luxuriate debauch swallow to wallow +verwüstet devastated deserted desolate desolates devastates ravages wasted wastes bleak desolated +tierisch animal bestial brute brutish animalistic animally bestially animal-like beastly brutal +bulldog bulldog +vertrag accord act deed tendering +not necessary +saßen sassen +golden golden gold or aureate gilded gilt auburn blond maroon +klonen clone chat duplicate +vegetation greenery vegetation verdure +faultier sloths +griechisch Greek Grecian Hellenic greek grecian +vista vista +bastion bulwark +unterstellung assumption +quintessenz quintessence +gebrauchen use employ apply make use of utilize turn to account take utilise exert circulate +tough tough +eiern to wobble wobble +eingesammelt amassed collected scavenged +recht right quite correct just proper straight fairly right-wing accurate exact +jämmerlicher more miserable +gedränge mêlée +aufbrausend irascible explosive flaring up choleric irritable effervescing effervescent fizzy flare up flying into a rage +vogelscheuche artificial hawks golliwog scares +flehen implore beg pray crave supplicate ask entreat request rely on appeal +arbeitete labored worked laboured +hinderte detained hampered stymied balked embarrassed hindered inhibited +ölen oil lubricate anoint grease lube smear +geölt oiled lubed lubricated +tod death decease grave parting +fixieren fix fixate fasten affix locate record set dog appoint attach +zeitlich temporal chronological temporally seasonal temporary time temporale chronologic chronologically in terms of time +missglückt failed been unsuccessful miscarried unsuccessful +hatschi achoo atishoo atchoo bless you kerchoo sneeze sneezy +neutron neutron +exakt exact precise accurate correct exactly accurately punctual faithful precisely minutely +blind blind blindly sightless blank blindfold mindless unthinking at random dull excessive +grollen rumble regret detest hate to grumble to roll resent to resent +überwältigte overcame overmastered overpowered overwhelmed subdued +gemietet rented leased engaged hired +wissen know understand science think aware feel tell hear of be acquainted with known +beschlag lock furniture striker plate +nachgesehen looked after looked for looked up referred to +unbewaffnet unarmed weaponless naked unaided armless +zögert demurs hesitates lags procrastinates tarries dithers falters hesitatingly pauses +infiltriert infiltrated infiltrates +unzurechnungsfähig certifiable insane not responsible for one's action ... of unsound mind irresponsible non compos mentis of unsound mind +cabe cabe +steuern steer control navigate pilot operate route guide lead manage drive +autopsie post-mortem +holprig bumpy doggerel halting hesitant jolty rough stagnant accidented broken clumsy +nah near close nearby closely nigh imminent neighboring at hand close to contiguous +nachladen reload recharge download +entspringen spring originate rise arise stem spring to life come derive result accrue +dekan dean +kritischer more critical +frank frank free +stasi stasi +vorzeigen show produce exhibit brandish to demonstrate +volltanken fill up to fill up to tank up +anspielung reference +ferngesehen watched television +nachkomme child +undankbarer more ungrateful +angenehme pleasingly pleasantly +aktive live +glücklich happy lucky fortunate happily glad luckily fortunately felicitous prosperous serendipitous +heinrich henry heinrich +erfurt erfurt +albanien albania +frühstückt has breakfast +logischerweise logically accordingly naturally +lebewesen being +bläst toots whiffs +spürbar sensible perceptible noticeable palpable appreciable appreciably noticeably perceptibly conspicuous marked +schmuggelte bootlegged smuggled +fein fine delicate great finely subtle nice refined tender wispy graceful +durchstellen put through +vorausgesetzt provided assumed preconditioned presumed provided that providing assumptive expected given that if +tube tube collapsible tube +partner boyfriend girlfriend +sorgenfrei carefree happy-go-lucky careless easygoing heedless optimistic reckless worry-free airy devil-may-care +suspendiert suspends suspended +hexer witcher +grüßt greets +rechtens legally by law right +stabilisiert stabilised stabilized +andauernde enduringly +zahn tooth +track track +schielt squints peers +fälscht forges counterfeits fakes falsifies +grenzt abuts verges borders +twist twist +ansetzen slate ensue fix begin join put on start to apply to attach to estimate +erwirken accomplish achieve arrive at attain catch encounter find get hit reach +niedergang passing +gezaubert conjured widget done conjuring tricks performed magic +weißrussland belarus belorussia byelorussia +gewöhnte familiarized acclimated got used to habituated inured accustomed familiarised +gekritzel scribbling +ekelhafte disgustingly fulsomely +verspäte am late +hilft aides aids assists helps befriends encourages relieves seconds +lächeln smile grin simper sneer ridicule gallows humor laugh to be all smiles to break into a smile to come apart at the seams +bildlich figurative figuratively pictorial graphic metaphorical unliteral figurativ symbolic +nachsehen look up peek check see condone look after examine let a pitch go by let pass overlook +fließt flows +ziemlich quite rather pretty fairly somewhat almost comparatively relatively considerable nearly +exzellent excellent first-class splendid outstanding superb fantabulous brilliant superior top notch top-notch +autofahren drive +begegnen meet encounter come across confront run into run across arrive come to pass find bore +berühmt famous renowned celebrated illustrious distinguished noted famed glorious well-known eminent +anwenden apply use employ adapt make use of deploy exert turn to account appropriate practice +willkürlich arbitrary haphazard arbitrarily haphazardly indiscriminate indiscriminately promiscuous capricious discretionary gratuitous +terrasse terrace platform +abgearbeitet processed worn out executed work-worn worked off +hell bright light fair clear pale blond brilliant obvious high radiant +ausdiskutieren deal exhaustively with thrash out to dispute +stoßen push thrust knock bump fuck prod stub poke hit butt +bomben bomb bombing +magere meagerly +bösewicht baddy miscreant +engsten narrowest +abteilungsleiter foreman +flüsternde whisperingly +aufblasen inflate blow up bloat swell bulge cause to swell expand make swollen puff out upblow +vernehmen hear interrogate question examine understand learn query quiz ask catch +kaukasus caucasus +tschüß goodbye +pragmatisch pragmatic pragmatical hard-nosed practical pragmatically bottom-line +beendete finalized concluded ended finished exited finalised terminated +unternehmer operator +formuliert verbalizes formulated formulates phrased phrases posed verbalised verbalises verbalized worded +funke to be bright to glitter to shine +horst horst +abgestempelt stamped postmarked +schüren stoke poke fuel foment incite stir up agitate arouse excite rake +milz spleen +übersteht overcomes survives +alt old aged ancient stale antique antiquated back long in the tooth anciently former +überbracht delivered +plaudert chats has a chat natters prates prattles gossips +juristisch legal juridical juristic legality forensic juridic legally juridically juristical law +bezaubern enchant bewitch charm fascinate delight enthrall enthral captivate enrapture ravish +übermüdet overtired dead tired dog-tired bone tired bone-tired tired out +realisieren realize implement carry out achieve actualize come true realise assume make up pass +umgedreht reverse flipped inverted reversed skewed turned upended upside down upside-down +herumfahren scamper to cruise to drive around to ride around go around to call off +zugestehen concede admit allow grant own accept to own up accede acknowledge consent +medina medina +qualifizierte qualified +namenlos nameless anonymous unnamed innominate insignificant namelessly obscure unknown untitled +schmiss threw bunged flung plonked plunked slung +unbarmherzig merciless ruthless pitiless ruthlessly cruel remorseless mercilessly relentless relentlessly heavy-handed +prostata prostate +vergewissert makes sure made sure +erhöht elevated elevates increased incremented added enhanced exalts heightens high lofty +ersparen save spare accumulate economize +dichte densely density romanced denseness frequency mass per volume specific gravity +zwitschern chirp twitter tweet warble chipper peep sing squeak make sound purr +ausdrücklich explicit express expressly specially particularly emphatic formally absolutely especially firm +erklimmen scale climb clamber scramble to crest +kappen cut clip to pollard trim capsize castrate catch cut back overthrow overturn +umbauen rebuild reconstruct convert alter remake build reorganize to adapt to convert to modify +regierte governed reigned +zerquetschen crush squash squish swat crumble grind pulverize flatten squeeze to mash +zugerichtet mangled mauled trued trued up +weggehen leave go away depart go quit scram go off go out exit go far off +riesige colossally +wickelte swaddled rolled twisted wired wound wrapped +gutmütig good-natured indulgent bonhomous sweet-tempered docile of good nature benevolent affectionate amiable gentle +schleuderte centrifuged darted hurled tossed dashed flung pelted skidded slung +leitung leaders +abgehakt checked off ticked off +volk city community place rabble town village +badet bathes imbrues +schadenfroh gleeful gloating malicious mischievous spiteful vigilant hostility wicked +schälen peel pare skin shell hull husk strip to decorticate clip cut +beatmen ventilate +gestraft chastised punished +neugier curiosity inquisitiveness avocation bug fancy +verfault rotten putrid bad putridly rotted spoiled spoilt corrupt festers rots +entzücken enrapture delight charm enchanted ravish steal to enchant abduct bewitch captivate +besteigt climbs +polnisch Polish Pole polish +mitnehmen pick up take take away take along bring lead carry away convene go along with kidnap +verdecken hide cover obscure conceal mask blanket becloud befog fog haze over +blocks blocks +beträgt amount amounts +befreiten liberated +kanzel rostrum +entsinne remember +ungeachtet notwithstanding in spite of irrespective regardless despite regardless of irrespective of irrespectively maugre although +impotent impotent powerless +kitzelig ticklish ticklishly tickling +monogam monogamous monogamously +sternenflotte starfleet +anlässlich on the occasion of during +abgerissen abruptly abrupt down-and-out torn off arraché arrasht broken off come off demolished disjunct +penelope penelope +wucher gombeen +sure sura +softie softie +anbringen affix mount add attach apply install bring fasten fix put +aussterben die out become extinct extinct extinction be exterminated be extinguished cease completely to cease to be cut off to be destroyed +violetta violetta +brustwarze breast dug pap +leuchtende luminously +feststellen ascertain establish notice determine declare state make sure of detect note say +aber but however provided that yet again although despite natural nevertheless still +alias alias AKA also known as nom de plume pen name pseudonym A.K.A. aka another name one person +druck pressure heat impressions strain tension thoughts urgency wind pressure +linse lens glass +verräterische traitorously treacherously treasonably +mikroskop microscope +seufzt sighs +kolonie camp rookery +sabbert drivels slavers drools slobbers +gepredigt preached sermonised sermonized +aufgeben resign forsake capitulate abdicate leave cease stop surrender end post +kurzfassung digest outline synopsis +jota jota +grammophon record-player +sortiert assorted sorted assorts sorts arranged assorted (asst'd.) graded +verfaulte festered rotted +bell bell +schall sound +gendarmerie constabulary +hangar shed +anderweitig other otherwise ulterior elsewhere somewhere else +nervösen nervy +freue am glad +marokko morocco +sabotiert rattens rattened sabotaged sabotages +unbequeme inconveniently +industrie industry +ahn forbear primogenitor +klopft knocks palpitates taps throbs raps +durchlebt experienced experiences gone through lived through undergoes undergone +lösung definition dissolving +rennpferd runner +heuchlerisch hypocritical duplicitous hypocritically dissembling insincere two-faced double-faced pious +einerlei all the same sameness +unterstreichen underline underscore emphasize punctuate emphasise accentuate highlight stress accent call attention to +thomas thomas +wieso why how for what purpose for what reason in what way what for by what means +soundso completely entirely nothing so-and-so umpteen umteen wholly +wilton wilton +eugen eugene +widerlich disgusting distasteful foul odious sickening noisome obnoxious repulsive unpleasant nasty +steuerfrei tax-free tax-exempt taxless duty-free scot-free exempt from taxes free of tax tax exempt tax free duty free +aufmerksamer more attentive more alert +winselt whimpers pules whines +dreieck delta +dominant dominant dominantly ruling controlling governing predominant prevailing +ihrer hers theirs her their of one's choice of one’s choice his its of her of them +auffressen devour eat up consume work at various things fret to consume entirely +untertrieben understated +höllisch hellish infernal murderous hellishly infernally fiendish hellaceous hellacious Plutonic Tartarean +moira moira +angeschossen shot shot and wounded wounded +unerwartete unattended +zerfleischt lacerates mangles lacerated mangled mauled rent savaged +maximal maximal maximum at most largest greatest maximally at the outside +kindlich childlike childish childishly filial babyish infantine kiddy puerile infantile naive +ruhig tranquil peaceful still restful peacefully leisurely composed cool tranquilly unruffled +weitermachen continue go on keep up pick up proceed carry on keep persist go along push on +wählerisch choosy fastidious selective delicate picky finical finicky particular finically finicking +gespielt played toyed trifled acted dallyed featured feigned fooled about gambled mock +zusammengeführt conflated joined syncretic syncretistic syncretistical +logische consequentially logic logical +mongolei mongolia +durchgeschüttelt churned jolted shaken +super super nice phat all right wicked awesome class kick-ass smashing sweet +rahmen frame body mount +hasste hated detested +flüssig liquid fluid solvent fluent fluidly silky fluently fluxional molten runny +erblich hereditary heritable hereditarily inheritable blanched hereditable heritably +lachhaft laughable risible ludicrous antic ludicrously ridiculous +potsdam potsdam +entlang along alongside by down following via about as to concerning lengthwise +herangewachsen grown up +bestellt bespeaks bespoken tills appointed appoints booked commissioned on order ordered summoned +angefasst touched caught hold handled tackled taken hold +wage ambiguous obscure vague +sinnliche perception sensuously +eingerissen pulled over +winzig tiny minute diminutive minuscule wee little teeny infinitesimal small undersized +häufiger more frequent more often commoner more common +geerntet harvested reaped +brummbär grumpy +infrastruktur infrastructure +weiterverfolgen to follow up to progress +umgekehrt inverse conversely reverse vice versa reciprocal the other way round the other way around contrariwise inversely opposite +homer homer +ostwärts eastward eastwards east eastbound to the east +provinz province district +aufgelesen picked up +betätigt operates activated actuated applied applies operated stroke tripped +aufgefahren started up bumped driven driven against flared up +keinen no one +nelke pinks +schikaniert bullies hazes torments bullied bullied around ganges up harassed hassled hazed persecuted +mango mango +trällert hums lilts trolls trills warbles +shanghai shanghai +mangelhaft deficient insufficient inadequate defective poor faulty imperfect defectively unsatisfactory bad +habt have +intakt intact in good order sound unimpaired in one piece whole +fluchen curse swear cuss blaspheme anathematize call someone names imprecate call a person names detest intensely put a curse on +erfasst apprehends includes on target seizes acquired apprehended captured gathered grasped recorded +geprüft proven examined inspected proved reviewed scrutinized validated assayed audited canvassed +faschismus fascism +gewürfelt plaid at dice diced played at dice played dice thrown dice +gefurzt farted flatulated +casablanca casablanca +verbockt botched buggered up bungled +palm palm +schnappen nab snap snatch catch grab get clutch seize swoop snap at +lissabon lisbon +aufbewahren keep save store preserve conserve hang on reserve cache maintain stand by +carry carry +färbte tinctured colored coloured dyed tinted stained tinged +herold harbinger +bedeutungslose meaninglessly +diktiert dictates dictated +befeuchten moisten wet dampen damp moisturize humidify benefit dip enrich profit +räumte vacated evacuated reamed +effektiver more effective +streichen paint delete stroke cancel spread strike cross out bow kill caress +abgeschworen abjured forsworn +bett bedding bunk sack bier doss +abholen collect fetch pick up meet take take away call for deduct subtract abstract +abzweigung branch branch line +futtern feed consume eat grub scoff +verschrottet scrapped scraps +kühlen refrigerate cool chill anneal cool down dampen let cool spoil throw a damper on to cool down +anschleichen sneak up on +dröhnt dins thuds +trick wrinkle sleight hype tip +blasse palely +stabilität resilience stability +wenngleich albeit although though notwithstanding but even though however admittedly despite even if +geschnarcht snored +midas midas +prellungen bruising +block ingot cake +erstmal for now +sms sms text +marokkaner moroccan +unentschuldbar inexcusable inexcusably indefensible hard-to-forgive intolerable unexcusable unforgivable unpardonable without excuse +koffeinfrei decaffeinated decaf caffeine-free decaff +immunität immunity +verzollen declare tariff pay a tax pay duty to pay duty on adjudge clear pay duty on profess pronounce +form baking pan cast chill conformation mode +bounty bounty +außerordentlich extraordinary tremendous exceptionally excellent exceptional exceedingly special extreme terrible extremely +beurlaubt furloughs suspends furloughed given leave on leave +abkratzen kick the bucket scrape croak snuff it scrape off buy the farm die peg out choke conk +engländer englishman +zuhause home at home +fassen catch seize grasp capture grab grip subsume hold compose take +zerzaust dishevelled disheveled unkempt shaggy crumpled feel gloomy tousles windswept crumpling crunching +fasten fast fasting lent to starve +pierrot pierrot +übergossen spilled poured over showered +verdoppeln double redouble duplicate reduplicate fold increase augment clone double over grow +geschwister brother +gerungen struggled striven wrestled +zwang bludgeoned compelled constrained +ärgerte annoyed chagrined exasperated huffed irked riled spited vexed galled irritated +giftige poisonously toxically venomously viperously +schlichtweg simply plain plainly just +vorgeführt performed brought forward brought sb. before demonstrated presented screened shown +tenor purport +eingepackt packed boxed wrapped wrapped up +einfachheit austerity +im in at for in the on go it alone sophomore 4th in a sequence denoted by the iroha system 4th note in the diatonic scale indoors +freihalten keep free to keep clear treat entertain keep to keep to save +suboptimal suboptimal optimal +besessen obsessed possessed obsessive haunted demoniac obsessional possess had owned +ruine collapse downfall +ferner further furthermore moreover again besides also in addition above and on top of +beurteilt criticizes assessed estimated evaluated gauged judged judges +listen enumerate mandatory to list +hecken hatch breed +abstimmung balloting polling +erstochen stabbed to death +durchgearbeitet worked through +io io +geistesabwesend absent-minded absent preoccupied absent minded absentminded absentmindedly abstracted vague absent-mindedly absently +stumme dumbly +berät consults counsels +gewiss certain certainly of course surely sure naturally verily aye indeed no doubt +aha aha I see Indeed That’s right well +organisierte organised organized +blutrausch frenzy +kruzifix rood +gefangengenommen arrested captivated captured taken captive taken prisoner +bohnenstange beanstalk +weitergereicht passed on +ausbringen to spread +entlarven unmask debunk expose disclose divulge to reveal show up to deprive of to detach to disclose +prestige kudos +junggeselle bach +bahamas bahamas the bahamas +unfreundlich unfriendly unkind inimical ungracious offhand surly disagreeable churlish cold impolite +verseucht contaminated contaminates infested pestilential polluted +maßlos exorbitant immoderate self-indulgent exorbitantly immoderately boundless excessive extreme abject awful +herausfinden find out discover figure out notice spot spy out be familiar with be used to seeing become aware of detect +opfert immolates sacrifices victimizes victims +replizieren reply to replicate replicate +engstirnig narrow-minded illiberal parochial hidebound small-minded insular bigoted close-minded closed-minded blinkered +ast branch arm gnarl node ramus +einarbeiten work in to break in to include to incorporate get used to the work to be factored in to be incorporated in to interweave to weave into to work into +kippen cant tip tilt overturn topple tip over bend slant concentrate on empty +auslöser catalyst +abgleichen check collate square synchronize align equalize gang to equalise to synchronise tune +lobt praises commends lauds +rein pure clean sheer clear absolute mere in purely unadulterated chaste +haftbar liable responsible accountable +galoppiert gallops galloped +aqua aqua aria +ausgestorben extinct dead deserted died out become extinct declined suffered extinction +variante alternative version +grundbesitzer landlords +verschiffen ship load put on board stow aboard send off to load to put on board to stow aboard +gleichbedeutend synonymous tantamount equivalent conterminous synonymic synonymical conterminously equipollent synonynous synonymously +insolvenz bankruptcy +torkeln stagger totter reel lurch feel giddy stumble to careen to feel some inclination to have a love affair to misconduct oneself +bemerkbar noticeable remarkably conspicuously perceivable perceptible appreciable marking noticeably +eröffnete unclosed opened +hereinbitten invite bring in call in invite in show in usher in after the -masu stem of a humble verb to increase the level of humility ask in used +rush rush +kindheit babyhood +schrubben scrub swab scour draw near press rub wipe to cosplay to dress up in costume to investigate +auflisten list tick off enumerate calculate to finish writing to itemize to write out or down +angewandt applied practical +sim sim +tänzer dancer ballet dancer dance +vorgestellt envisaged visualized imaginary imagined introduced presented represented suggested +sterblich mortal noneternal mortally dead +geschwiegen kept silent been silent kept still remained silent stayed silent +trompete tube +begrenzten limitedly +obstgarten garden +niedriger inferior baser lower +lehrer schoolteacher +herumgeführt shown around +mantle mantle +eingespannt fixed built-in chucked clamped encastre encastré +begreift comprehends conceits understands conceives recognises recognizes savvies sees +watt watt watts +unscheinbar plain homely inconsiderable inconspicuous insignificant nondescript unimposing unimpressive unprepossessing hole-in-the-wall +tags by day in the daytime in the day during the day +durchgesehen perused looked over picked over reviewed thumbed through +verlängern lengthen prolong extend protract elongate prorogue stretch delay make widen +experimentierte experimented +herausgeben publish issue edit release redact surrender hand over print to put out to return +absicherung coverage +schweifen ramble rove wander curve swoop +dauernd constantly continually always perpetually permanent perpetual constant continual lasting continuously +zusätzliche additive additively +kuchen cook +macht makes matter mightiness muscle performs reign wealth +beweis evidence attestation clue manifestation pledge +knospen bud burgeon sprout to be in bud burst into bud germinate to be budding to be infatuated to get lucky to have a crush +arabisch Arabic Arab Arabian arabesque arab arabian arabic +robben crawl +nun now well come all right come on let me see then currently nowadays at this late hour +ordnungsgemäß duly correct properly orderly according to the rules accurate proper regular in proper form systematic +fünftausend five thousand +erstens firstly first in the first place first of all as a start first off for a start for one thing for starters to start with +gedeckt sober muted tiled coincided covered defrayed dim screened secured serviced +janice janice +sirene siren horn +blöder cornier sillier +pacht tenure +verstärkung reinforcement fortification +boom mandrake +husch shoo +ekel disgust distaste loathsome toad +kaputt broken kaput bust out of order broken-down bushed dead haywire knackered busted +sorgfältig careful carefully thorough meticulous accurate scrupulous painstaking punctual accurately exact +stock floor storey vine +flieg Edo-era street merchant who carried wares hanging from a pole, hawking them in the street +mitgebracht brought along brought +zurückschicken send back return remand remit send away turn away to do ... back to poke in return to reject to repeat ... +spitzt points sharpens +angestarrt gazed at eyeballed eyed gazed stared +gezeichnet haggard drawn plotted signed designed charted depicted depictured marked pictured +zurückweichen flinch recede quit resign recoil fall back retreat falter quail accommodate +abstoßend repulsive disgusting rebarbative offensive repellent forbidding repugnant abhorrent repugnantly repulsively +rettungsboot lifeboat +verteidigte advocated defended vindicated +keiner nobody neither no one none both parties both sides no anybody anyone everybody +bliss bliss +huch oops oh whoops yikes ah ha whoa whoa! +flackern flicker flare blink flash twinkle waver scintillate wink be dazzled be seen dimly +verpetzt peaches on finked grassed peached on snitched +erweiterte advanced amplified dilated enlarged parleyed reamed widened enhanced extended +delaware delaware +schnauben snort blow one's nose sniff blow one’s nose blow +selbstgemacht homemade self-made home made home-made self made +auftischen dish up to serve serve up to come up +zerstörte vandalized demolished destructed ruined wrecked destroyed killed razed sank, sunk vandalised +ungenügend insufficient unsatisfactory inadequate insufficiently limited poor F deficient destitute hard up +korea korea +sturz lintel +lilie lilium +hierzu hereto to this end hereunto concerning this for this for this purpose on this score to this with it hereupon +betrachtete contemplated regarded beheld looked at viewed +kalender diary +freitags Fridays on Fridays each Friday every Friday +anstrengen exert strain make an effort endeavor strive reach stretch try bring draw +cap cap +vorsätzlich intentional intentionally wilful deliberately purposely on purpose premeditated deliberate willful advisedly +zwiebeln anguish beset harrow torment harass +einsehen understand see realize comprehend accept examine have a look at recognize view admit +polizei police police force police station +teufel devil daemon heck old nick +kopf head capital loaf noggin noodle nut person poll top warhead +daphne daphne +auszuführen be performed +lung development progress +reif ripe mature adult mellow maturely mellowly seasoned fully developed fulsome elderly +verlockend tempting alluring tantalizing attractive invitingly seductive alluringly appealing charming enticing +danach afterwards then thereafter after subsequently accordingly after that next afterward after it +hindern hinder prevent hamper impede inhibit obstruct detain disturb interrupt thwart +wes whose +herhören listen listen up to listen up +verheerende devastatingly +überschwemmt awash flooded inundated drowned deluges inundates overflooded deluged floods gluts +zerschmetterte dashed shattered smashed to pieces dashed to pieces smashed +modifizieren modify alter change amend to vary adapt qualify +gebunden legato bound tied beholden hardcover trussed constrained controlled hardback in bound form +nachspionieren spy on to spy upon +beschmiert bedaubs besmeares besmears smears bedaubed besmeared +würmer worm +unheimlicher eerier weirder +schmuck pretty jewellery neat saucy smart trim dashing gallant spruce tidy +wiedergegeben rendered expressed given back played back portrayed reported reproduced returned +schonen spare conserve handle to look after to rest to save to take care of be sorry about begrudge bewail +äußeres exterior (ext.) +zurückbleiben remain fall behind stay behind lag fall short stand back lag behind linger be beaten be defeated +komischerweise bizarrely funnily enough strangely enough +schleunigst hurriedly ASAP as soon as possible earliest possible soonest possible immediately in a hurry straight away asap at a rush +hinlegen lay down lie down put down fetch set down deposit lay settle down to deposit to load +zurückführen repatriate ascribe lead back attribute derive to restore accredit affiliate allocate allot +geborgen safe secure salvaged held recovered rescued retrieved snug +erwachen awake awaken wake wake up rouse arouse waken be disillusioned become enlightened come to one’s senses +mädchenhaft girlish maiden girlie girlishly girly maidenly +enteignet dispossesses expropriates ousts confiscate confiscated dispossessed expropriated ousted +single single +ergriff griped gripped reached +verläuft processes cross pass passes passes by +margarete margaret +lehrte taught +rücksichtsvoll considerate thoughtful considerately deferential discreet indirectly kind obliquely regardful discrete +zwillinge gemini +mg milligram mg +unnötige needlessly unneeded +selbstständig independent independently autonomous self-contained autonomously self-employed self-reliant stand-alone standalone by oneself +fehlt is absent missing +hieraus from it hence herefrom +samuel samuel +bevorzugt preferential preferable preferred precedented favored preemptive preferably preferentially prefers privileged +herumgespielt toyed +schnauft wheezes +spiegeln reflect mirror image cast project flip copy gleam picture shine +herüber across over over here round +ddr german democratic republic ddr +ms millisecond msec +niedergeschossen shot down gunned down +relevant relevant germane pertinent material applicable poignant appreciable notable +nebenher alongside at the same time beside by my side about besides close closely contiguously episodal +beispielsweise for example for instance e.g. such as exempli gratia like by way of example for one f.e. f.i. +mit with by at upon alongside in by means of to amalgamate under +völlige arrantly +ehemals formerly once previously erstwhile in former times in the past earlier erst before ever +schaurig creepy scary gruesome bloodcurdling disagreeable disgusting dreadful eerie eerily horrid +verbietet forbids interdicts prohibits proscribes vetoes +ungehörig improper indecent unseemly outrageous undue licentious appalling immoral impertinent inexcusable +pennsylvania pennsylvania +amazonas amazon +pädophil pedophilic paedophile paedophiliac paedophilic pedophiliac pedophile pædophiliac pædophilic +verdammte condemned damns damned reprobated +aggressiver pushier more aggressive +duplikat duplication +umgestiegen changed +verschließt clotures closures locks away occludes +stößt buffets bunts butts hustles impinges kicks pokes punts jerks knocks +kontrollierte controlled policed controled +rost rust mould +gegeben given gave dealt performed +attackieren attack assault assail rip strafe charge commit aggression aggress mug round on +eisige icily +gestohlen stolen thieved knocked off purloined rustled +schluckt swallows +geglaubt believed fancied guessed thought trusted +edelste noblest +roboter machine +zerquetscht squashed squashes crushed crushed flat flattened ground mashed sound of a sticky rice cake sticking to something squished swatted +atlanta atlanta +freikaufen ransom redeem bail out buy back buy out rescue take out of pawn to buy a geisha or prostitute out of bondage to take up +chrysler chrysler +portsmouth portsmouth +fürchterlicher unholier +basierte rested +flogen flew +japaner japanese +erstaunliche stupendously +abdrehen turn off switch off break off turn twist off power down break away peel off veer veer away +gestreikt striked struck +verschaukeln fuck +hr defence defense protection safeguard +verfaulen rot decay decompose putrefy fester rot away corrode die in obscurity fall to ruins rod +großartige grandly greater splendidly +therapeutisch therapeutic therapeutical therapeutically +angemessener more reasonable how things are the state of things +angesagt trendy fashionable current hip hot announced melded zeitgeisty +frieren freeze be cold ice be bothered by coldness be frosty complain about the cold feel cold be frozen cold congeal +verschlimmern aggravate exacerbate worsen make worse compound confound exasperate make serious spoil to impair +popularität vogue +erachten deem consider account add up calculate count figure judge number reckon +unterdrücken oppress suppress repress stifle quell smother bottle up control crush quash +leibliche one’s elder sister one’s younger sister +untot undead +verboten forbidden prohibited no illicit verboten deprecated illegal tabooed banned immoral +misstrauen distrust suspect mistrust doubt be suspicious of suspicious watch out +erkauft buys bought +stereo stereo +geschmeichelt flattered coaxed adulated blandished bootlicked cajoled fawned palavered +hören hear listen obey read listen to hearken receive ask drink heed +sturzbesoffen drunk plastered smashed sozzled blitzed canned crocked drunken ebrious groggy +rätselhaft enigmatic mysterious puzzling enigmatically enigmatical puzzlingly strange baffling enicmatical enigmaticly +neger bankrupt broke +jura jurassic jura +herauslassen let out release unleash utter be on the air broadcast diffuse draw out drive out express +hochstapler fraud +ahnungslose unsuspectingly +franke franconian +gesundheitlich hygienic sanitary health nonalcoholic health ... physical utility area in a kitchen, etc. where there are laundry facilities +getrocknet dried dehumidified hard cured toweled dehydrated desiccated dry torrefied weathered +kannst may +hammel lamb wether hoggs +chemie chemistry chemical science +verkümmern atrophy waste away die to become stunted to go to waste to shrivel to wither waste go into a decline grow scarce +wut spleen +haken hook hang attach couple hitch on hook on secure stick clasp +eingeschläfert lulled to sleep euthanised euthanized put away put down +gurt stringer +konsum intake +gill gill +möchten would like want wish +begleichen acquit settle balance meet cap clear cover defray pay wipe off +männlicher manlier +koreanisch Korean korean +pompeji pompeii +tunis tunis +intubieren intubate +unkraut tares +grenzenlos limitless boundless unlimited unbounded endless infinite boundlessly immeasurable illimitable interminable +punkten score +lächelte smiled +fortbestehen linger to continue to exist to live on to survive continue live on subsist to persist +roch smelled smelt +verantwortliche accountably responsibly +erstrahlen to shine +schwan swan +haar hair +ausnahme exception +explodieren explode blow up blow detonate skyrocket burst erupt to fulminate displode go off +saudi saudi +unfähig incompetent unable incapable inept ineffective impotent impotently uncapable inable inapt +rosenkranz beads chaplet +weihen consecrate dedicate hallow offer sacrifice sanctify devote ordain anoint asperse +dämlicher dopier +auffrischen refresh freshen recreate brighten enliven exhilarate brush up cool down freshen up reawaken +binnen within for over domestic inland inside interiorly internally inwardly landlocked +vergebung condonation +fliesen tile flag pave to lay tiles +nationale national +verfahren proceed act manage arrange behave conduct oneself deal with dispose of entertain move +python python +fließen flow run stream course float be washed away swim to pour yield circulate +goo goo +schütz sluice gate +beliefert issued provided catered catered for supplied supplies +driften drift +spindel spindle mandrel +reich rich wealthy affluent abundant prosperous richly plentiful affluently profuse well-off +energisch energetic energetically forceful vigorous assertive forcefully vigorously active dynamic emphatically +tango tango +wiedergekommen come back returned +durchmachte experienced +rasten rest halt relax repose speeded have a rest take a rest to have a break to have a rest to take a break +gerieben smart clever crafty cunning rubbed sly sneaky wily chafed grinded +muss must +inszeniert stage-managed staged stages +tschernobyl chernobyl +bonbon bon-bon comfit +hitzschlag heat exhaustion +übertraf excelled outdid outreached outnumbered +heini dude +fabrikat article harvest offering produce +fühl sensing mark +eurydike eurydice +braten fry roast bake cook broil toast boil down fire parch grill +computer computer personal computer +mitteln average +part part +mal times time by once sometime you might say Oh! Well! Wow! hey! +angesprochen accosted spoken to addressed +reflexion reflection +gelenkig nimble lithe flexible supple agile articulated limber pliable soft agilely +geliehen borrowed lent loaned hired on loan +perseus perseus +reinhold reginald +bessert improves amends +schneien snow fall precipitate rain to fall to precipitate +toleriert tolerated tolerates +misslingt fails miscarries miscarried +einlage enclosed +anklagen accuse indict impeach charge arraign prosecute denounce criminate incriminate try +auktion vendue +getauscht bartered exchanged interchanged swapped swopped +reichstag reichstag +widerliche distastefully loathsomely lousily rancidly repugnantly sickeningly unpleasantly +anlehnen lean lean against abut leave ajar set against back bolster buttress prop rest +sonder without +ähnelte resembled +spender spender +men frame framework +rechtsanwalt attorney-at-law barrister-at-law counselor-at-law jurist +berg mountain berg fell hills mountain areas peak +involviert involved +solaris solaris +herauskriegen to discover to find out sth. +komplizierter more complicated more tricky +entscheiden decide determine choose adjudicate settle conclude elect rule resolve clinch +weiterhin furthermore continue besides keep moreover beyond still again anymore further on +dreckige raunchy +anerkennt acknowledges +europa europe europa +belegte proved allocated engaged occupied reserved +sodass so that so that in order that in order to to so as with the result that +grade grade +fokussieren focus zoom to focalise to focalize +gerichtlich judicial forensic judicially legal juridic juridical jurisdictional forensically juridically jurisdictionally +schmerzhafter achier +beschützerin protectress +überschüttet whelms besieged bombarded overwhelmed showered smothered whelmed +kugeln roll +dj deejay +tritt kicks treads +stinkt reeks stinks +eliminieren eliminate eradicate exterminate extinguish annihilate carry off decimate kill off wipe out do away with +starb passed away passed on +fünfzehn fifteen 15 +thema theme item subject matter +rostet oxidizes rusts oxidises +lunar lunar +verschrecken frighten scare +mulmig queasy rotten uneasy loose powdery anxiously dodgy uncomfortable uncomfy with anxiety +abenteuerlich adventurous adventuresomely adventurously bizarre hazardous risky venturesome adventure-filled adventuresome checkered +stahlen stole +herumführen show around walk to draw a curtain to guide to parade about +durchfallen flunk fail fall through flop blunder bomb drop out go down miss suffer a defeat +marketing selling +würdigen appreciate appraise evaluate judge like assess gauge rate esteem assay +verschmutzung defilement dirtying environmental pollution fouling +pompeius pompey +nimmt an assumes cashes takes +überstand survived +einkreisen circle encircle to surround ring surround to confine to isolate to ring to round up to roundup +unterwegs on the way en route away underway on the road on the go road way along the road along the way +kreischen shriek scream squeal screech jar squawk yell cry bark make sound +fluten flood pour stream surge overflow to advance on to close in to descend on to inundate to march on +kreuzt crosses hybridizes interbreeds crossbreeds cruises hybridises +phrase phrase +glich equaled resembled paralleled +belangen prosecute attach accuse sue +tora torah +knifflig tricky fiddly difficult dodgy fiddling intricate intricately scabrous +herumgehen walk about circulate dangle go around hang around linger pace around skirt stroll about swing +respektlos disrespectful irreverent impudent disrespectfully irreverently unfilial unfilially unrespectful brazen-faced fresh +menge aggregate bundle class congregation crop +räuber robber highwayman hijacker marauder rascal +schauspielern act play-act play act to play act +frühere former erstwhile ex- +zange pliers nipper pair of pliers pair of tongs tong tweezers +zocken gamble play lay down +entrissen snatched from wrested +juan juan +blitz lightning bolt of lightning flashing levin lightning flash ray +losgelassen let go loosed relinquished unclasped unhanded +frettchen mustela nigripes mustela putorius furo +zu to too for at toward towards closed unto in order to in +schlummert drowses naps slumbers dozes +grottenschlecht abysmal +verdeckt clandestinely surreptitious covert hidden subterranean subterraneous ulterior covers covertly hooded +irgendwo somewhere anywhere someplace anyplace everywhere where little somehow somewhat some place +erklingen sound resound ring echo roar rumble chime +ins into to +uneins at odds with oneself at variance be disagreeing divided at odds +zwingt bludgeons coerces compels constrains forces +nachdenklich pensive thoughtful contemplative meditative thoughtfully meditatively reflective musing ruminative contemplatively +stündlich hourly every hour hour by hour moment by moment at hourly intervals +lächelt simpers smiles +gehörlos deaf deafness hard of hearing hearing impaired hearing impairment +marty marty +einweisen indoctrinate instruct introduce send brief commit install to marshal admit assign +dame dame lady chequers gentlewoman wife +gebürgt bailed assured co-signed cosigned guaranteed +kälter colder bleaker chillier coolish +abgesoffen flooded +ausbeuten exploit plunder utilize deplete take advantage of to slave-drive work leverage milk rip off +unordentlich messy untidy disorderly dishevelled untidily mussy messily unorderly topsy-turvy chaotic +hannibal hannibal +kurbeln crank wind film shoot turn +plump clumsy ungainly heavy-handed thick crude dumpy ham-fisted awkward clownish souring +ueber on +ursprünglich original originally primordial primal pristine primary aboriginal initial primitive initially +unvorhersehbar unforeseeable unpredictable unpredictably incalculable +lutschen suck suction fellate suck off lick chew make fun of make light of put down treat with contempt +trainieren train coach exercise work out practise practice prepare to educate to manage educate +getränk drinks tipple +würdet would +verschiedenen all every various +vorher previously beforehand before ago earlier in advance ahead above prior already +höflichkeit courteousness politesse urbanity +isoliert isolated insulated insulates isolates soundproofs incommunicado segregated segregates soundproofed +kanzlei office +etui wallet +spot commercial +tony tony +beiläufig casually by the way casual in passing incidental incidentally approximately en passant in this connection indirectly +ty ty garden party +desorientiert confused disoriented disorientated +merkwürdigste most strange +de de dee +wiederbeleben resuscitate revive reanimate revivify resurrect revitalize raise up retrieve resusciate to reinvigorate +bald soon shortly presently in the near future before long anon almost eventually sooner or later speedily +sorglos carefree careless carelessly airily happy-go-lucky reckless casual unheeding unheedingly unmindful +schreiten step stride pace tread walk straddle strut trodden stalk stridden +schmalz lard backfat suet tallow +interessierte was interested in +mönch mönch +straßenbahn trolley-car +erbärmliche pitifully +gestiegen gone up rised been on the increase climbed increased risen +teilweise partially partly partial in part part halfway portion some in parts particularly +schalldicht soundproof sound-proof +schlachtet slaughters butchers +therese teresa +zeugte begot fathered sired +abtreten cede relinquish assign yield surrender convey resign abdicate give way hand over +spricht speaks talks +veräppeln kid josh to have sb. on +ziehen draw pull drag haul raise move breed rear tear go +cut cut +dingen hire haggle bargain employ engage +genießen enjoy relish savor savour eat bask drink delight in taste love +pontifex pontifex +fu Inari-zushi +scharlach scarlet +muttertag mother's day +nd nd exciting lack of common sense screen thrilling +leiden suffer bear endure abide stand tolerate hurt put up with sustain bear with +kraftwerk powerhouse +unterschiedliche discriminatively great number of thousands variety all sorts different every kind +erkennen recognize discern recognise realize perceive know realise distinguish view acknowledge +bescheuert bonkers daft dumb nuts stupid barmy balmy crackbrained crackpot silly +komplexität complexity +abrechnen deduct remove take away abstract account for count down curtail cut cut off seize +stärker stronger greater more powerful superior +pension pension retirement pensione +nordwestlich northwestern northwest northwesterly north-western north-west +schätzte appreciated cherished estimated prized appraises guessed regarded valuated valued +beunruhigt troubled unsettles worried distressed alarmed anxious disquiets disturbs fazes flurries +reizender cuter +anbrennen burn scorch become uncollectable be burned catch fire char singe stick stick to the pan affix +of to let a pitch go by to watch a batted ball go into the stands +dramatische dramatically +andacht devoutness +gequälte agonized +teuflischer more devilish +überlebt survives surviving outlives antediluvian outlived survived +dorn plant spines prickles +hip hip go-go current hot +gewachst waxed +verwechseln confuse mistake confound mix up misread be beyond recognition get muddled mistake A for B mix muddle +geöffnet open opened unclosed open to the public gaping undone +senf mustard +beantwortet answered responds responded +zwitschert twitters chirps +hals scrag +hiernach after this hereafter after that +schund pulp +abend evening even west +beschafft procures procured sourced supplied +beisteuern contribute subscribe chip in donate to club +warnen warn admonish caution alert alarm persuade punish remonstrate rebuke tell off +schlüssel key clef sign code lock passport switch winder +dyke dyke dike +innerste inmost innermost +geritzt marked scarified scribed +gehetzt busy fidgety hurried restless rushed scampered badgered chevied confused flurried +isolieren isolate insulate soundproof lag segregate strip confine distinguish imprison separate +elbisch Elbian elvish +mimi mimi +prall plump plumply bulging full blazing chubby firm swollen tight taut +niest sneezes +antwerpen antwerp +verlässliche dependably +erzwingen force enforce compel extort get by force coerce to constrain to press to urge wrest +kaste race +ausgeschnitten cut out decollete excised low-cut low-necked +knabbern nibble gnaw bite crunch munch chew have a smattering of to mumble to dabble in +reinstecken to stick into +kälte cold spell deadness +zugeteilt allocate allocated alloted allotted allowanced appointed apportioned assigned detailed distributed +lügen lie tell a lie rook belie cheat deceive fib prevaricate falsify pretend +garstig nasty foul beastly bad bloody ugly villainous mean nastily rude +verabreicht administered given prescribed +schmeißt throws bungs flings plonks plunks slings +enoch enoch +knien kneel kowtow genuflect kneel down kneeling kneel (irr.) knelt knelt} +entsprang arose arose from +zusatz phrase +garantieren guarantee underwrite warrant ensure undertake vouch avouch assure secure be responsible for +toskana tuscany +atemberaubend breathtaking stunning breathtakingly breath-taking staggering jaw-dropping spectacular stunningly jaw-droppingly jawdropping +jud jew +explodiere explode +verklagte sued +verblendet blind blends blindfolds blended blinded faced +bedrohlich menacing threatening threateningly fierce ominous perilous dangerous forbiddingly frowningly forbidding +gezündet fired ignited kindled sparked +gießt moulds pours casts supplies water waters +zug tension +hinschauen look watch regard concern consider deem involve look at pertain see +versetzung relocation +traumatische traumatically +fauna fauna +leber liver +bedarf requires +beamen beam +prahlt boasts brags +eigenhändig personally single-handedly in person oneself with one's own hand by one's own hand holograph single-handed for one's self for one’s self +einverstanden agreed content okay agreement credited O.K. OK agreeable fair enough okey +bewaffnen arm reinforce +verbringt spends +gefolgschaft fellowship +scylla scylla +erfrischend refreshing bracing cool fresh recreating cooling invigorating brisk engaging refreshingly +alligator caiman +neptun neptune +aufgekreuzt shown up rolled along sailed against the wind sailed into the wind tacked +eingebildet imaginary arrogant conceited haughty overweening pretentious big-headed smug cocky vain +pate sponsor +cooper cooper +durchgestrichen strikethrough strikeout cancelled crossed out crossed through deleted effaced scored out struck out struck through +mala mala +skeptisch sceptical skeptical skeptic incredulous sceptic agnostic sceptically doubtful suspicious wary +ausnutzt used +wandelte altered changed metamorphosed promenaded strolled walked +big big +abfeuern fire let off fire off shoot attack avenge defeat destroy discharge absent onself +m dogmatism m rigorism +platschen plash slosh splash dabble squelch +heldenhafter more heroic +sonnenaufgang morning +aufgewachsen grown up +ersthelfer responder +geschlecht genus +pförtner goalkeeper usher +wacht wakens wakes +ausgedehnt extensive vast spacious wide lengthy broad tedious prolonged roomy capacious +überspringt jumps over overjumps overleaps skips +rumgehangen hanged out hung out vegetated vegged out +lokal local regional locally topical venue on-premises +geleuchtet shined flashed gleamed glowed shone +connecticut connecticut +jos jos +arnold arnold +aufgestellt embattled erect advanced arrayed cocked enunciated erected established planted posed +mieser grottier +gezeigt displayed shown evinced pointed showed demonstrated exhibited exposed indicated manifested +defekt defective damaged broken defect faulty erroneous mistaken unsound flawed corrupted +nachgehen pursue be late be slow imitate simulate follow go after inquire into keep track lose +radioaktiv radioactive radioactively hot +caterer caterer +vancouver vancouver +verhaften arrest detain apprehend lock up book imprison keep retain take into custody nick +entgegenkommen meet accommodate approach subtend be coming up to meet comply with approach s.o come towards s.o. make s.o. concessions oblige s.o +gedemütigt humbled abased humiliated mortified +abba abba +gesandt posted sent +heute today nowadays now recently this day just lately then these days to-day +befehle commands +dämmerung dim +ehrlichkeit candour +saftig succulent juicy delicious juicily lush lushly sappily sappy succulently tasteful +haarig hairy haired hirsute shaggy furry hairily nasty bothersome burdensome onerous +erregt excited horny elated heatedly hotly impassioned angrily aquiver busy confused +vibriert vibrates juddered oscillated oscillates vibrated +entsetzlicher ghastlier more horrible +weckte awakened awakes aroused awoke +schwärmt lionizes raves rhapsodizes romanticizes slops rhapsodises romanticises +trucker trucker +mentor tutor +stattgefunden come happened occurred took place +verringern abate diminish decrease reduce allay lessen shorten attenuate bate deduct +handicap handicap +scheut eschews shies shyer takes fright +quadrat quadrate square quad +ultraschall ultrasound +begeisterte enthused fascinated +schlimmste worst +juchzen crow to whoop +kran hoist tower crane +feurige ardently fervidly spunkily +erfrischen refresh exhilarate freshen rejuvenate +entzweit at loggerheads divided on bad terms +bedingt conditional conditionally conditioned contingent provisory qualified contingently limited partly relative +nähen sew stitch suture quilt sewing weave one’s way make sewn knit mend +halb half half past halfway part demi- almost demi half (hf) nearly partial +großziehen raise rear educate nurse nourish bring up train bring somebody up to bring up to educate +gestehen confess avow admit be frank open one’s heart speak one’s mind acknowledge avouch concede plead guilty +verschwörung conspiracy confederacy complot +wünschte desired wanted +chinin quinine +fröhlicher gladder more cheerful happier jollier merrier +wahnsinniges maniacally +abmurksen drygulch bump off slaughter to bump someone off to do away with someone to do in sb. +hingerichtet executed put to death +belehren instruct teach admonish enlighten inform persuade punish remonstrate show warn +gehenlassen to leave alone +weitergemacht carried on with continued gone on with kept kept on with kept up picked up proceeded +geknackt cracked cracking crunched h4x0red hacked +senior senior +inspirierte inspired +kehlen to groove +donnern thunder fulminate boom bang palpitate throb thump having a foreign substance in peal of thunder roar +darstellen represent depict picture render act constitute play draw perform describe +vernichtet destroyed annihilates demolishes blasted crushed demolished destroys exterminated exterminates killed +eingeschränkt restricted retrenched lidded conditioned constrained cut back cut down hobbled limited qualified +agnes agnes +startete launched took off +udssr ussr +traurigkeit depression +ammoniak ammonia +sticken embroider weave one’s way to stitch to pick off to put out to weave one's way work +mischte compounded mashed mingled mixed +wer who anybody anyone somebody someone which that with whom all each +gewollt deliberately intentionally deliberate designedly especially intended intendedly intentional on purpose purposely +zivilisiert civilized civil civilizes civilization civilised +monster ogre monstrosity +seltsamste strangest +bekämpft fights fought antagonised antagonized combated combats combatted engaged +komma comma +geschlagen beaten smitten battered beated dashed knocked stricken banged bashed belted +erweitern extend widen expand enlarge broaden amplify increase augment enhance spread +übertragbar transferable assignable negotiable transmittable conferrable contagious infectious portable transmissible applicable +konkret concrete tangible actual specific concretely definite practical precise material positive +tot dead deceased defunct late exanimate inanimate lifeless departed out of service below ground +spürhund hound +weggezogen pulled away +befassen occupy with covered to cover +abhängig dependent addicted dependency depend conditional dependant subordinate tributary reliant dependently +einkaufen shop buy purchase buy in shopping get take over acquire gain obtain +nachgemacht counterfeit mock fake imitation falsified imitative bogus factitious falsely similar sham +charlie charlie +schärpe scarf belt +satz sentence kit nest principle setting speech type +durchführen perform carry out implement accomplish complete execute achieve carry through realize do +laterne streetlight +durchgeben continue keep let pass make way for overlook persist in to pass through to transmit to give +vermöbeln batter clobber cream beat up lick lam thrash to beat the hell out of to lambast to lambaste +ästhetik aesthetics +ehrbar reputable honorable respectable honourable decent honorary respectably worshipful +begleitete attended chaperoned escorted squired accompanied +abgeschreckt deterred chilled discouraged quenched scared off +missbrauchen abuse misuse slate encroach impose on make an entry pervert take advantage of bring to naught bring to nought +spucken spit puke vomit throw up spit up expectorate cast pitch throw toss +flagge symbol +verschwindet disappears vanishes +zahlt defrays +wehe woe +besser better instead rather superior superiorly even more further longer frequently growth +zig -ty umpteen countless umteen +inneres inside inner inner part inward +gemeinste scurviest +else else +aufgegabelt forked up picked up +wälzt rolls +beeilen hurry hasten accelerate hurry up rush dispatch advance further promote speed up +gondel car +nackig nudely +magisch magic magical magically fey magicly sorcerous theurgic occult +gewischt mopped whisked wiped mopped up smeared +sodomie buggery +hört hears listens listens to hear, hear +wohlstand prosperous +verlängerte elongated lengthened extended protracted +zahlreiche great number of many multitudinously numerous numerously thousands umpteen variety large number of umteen +ungewisse uncertainly +sed sed +rasierte barbered shaved +gehängt hung gibbeted hanged +ketchup catchup +sahara sahara desert sahara +violett purple violet lilac magenta mauve violett +schädel bald head pate +erzeugte engendered generated procreated begot constituted produced set up +bourgeois bourgeois +einbauen build in install mount fit incorporate put in installation place graft instal +auszeichnung prize +gräbt digs grubs spades trenches mines +erkundigt inquires enquired inquired +zusehen watch see consider deem look at pertain regard view concern involve +ka kay +schnappschuss snapshot +ausmalen color to imagine sth. to colour in colour colour in imagine paint picture to describe to paint +spreizen spread straddle widen open splay +überraschenderweise surprisingly abrupt improvised offhand sudden unexpected suddenly unexpectedly +düsterer drabber duskier more gloomy dimmer +einschüchternd daunting intimidating cowing hectoring intimidatory overawing awing browbeating forbidding frightening +kanadierin canadian +killen kill murder do in hit +anspielen allude insinuate hint at imply hint intimate suggest allude to satirise satirize +archiv repository records +getippt typed +betrat entered +vergewaltigt raped rapes violated +auftreten appear act emerge arise behave perform tread manner occur show +feld land pitch pane scope +schüchterner shyer mousier +komplex complex complicated complexly intricate comprehensive integrated involved sophisticated combined composite +verkehrte consorted +moe moe +eduard edward +stutzig perplexed puzzled suspicious +störend disturbing disruptive interfering perturbing troublesome troubling tiresome annoying deranging distempering +stach stuck stung +schnurren purr funny tales hum buzz having a foreign substance in to call whir zoom +unbeschwert carefree lighthearted jauntily blithe easygoing light light-hearted agile artless casual +verlegt mislaid mislays misplaces evacuated evacuates laid lays lost misplaced published +gründlich thorough thoroughly carefully soundly deliberately scrupulous complete radical thoroughgoing completely +richter jurist jury +faulheit apparent disdain of writing poor correspondent sluggishness someone who appears to dislike writing +besuchte visited attended +spitzen sharpen whet point hone nib to cock to get nervous to raise one's voice +plymouth plymouth +erleidet suffers sustains +herziehen pull near to run sb. down +vermindern diminish decrease abate reduce lessen shorten degrade impair attenuate decrement +falls if in case in case of circumstances on the occasion of provided if so in that case in that situation in the case of +steinen stonen +sheng sheng +stattgegeben acceded granted +feminin feminine female womanly effeminate ladylike +ski skiing +bibliothek bibliothek bibliotheca +träumt dreams daydreams +smaragd emerald +getextet written written one's own text written the lyrics +ausrufezeichen bang screamer +blutegel bloodsucker +verstümmeln maim mangle mutilate garble cripple curtail cut down cut off destroy distort +ray ray +annulliert annuls cancels annulled canceled cancelled invalidated invalidates nullified nullifies quashed +hämatom haemorrhage +record record +inspiriert highbrow inspirational inspired inspires inspirited spirited up +eva eva eve +kerngesund fit as a fiddle as fit as a fiddle as sound as a bell right as rain sound as a bell sound in wind and limb fit as a butcher's dog fit as a butcher’s dog fit as a flea in rude health +gefühlsmäßig emotional emotionally sentimental instinctive endearing touching +wappen blazon escutcheon heraldry +scheint seems shines +bewähren stand the test +gewissenhaft conscientious scrupulous assiduous faithful painstaking careful meticulous upright precise carefully +erfordert necessitates required requested require requires called for indicated involved necessitated taken +konnte could +beachtet heeded heeds minded born in mind borne in mind followed by follows minds noted noticed +vorgekommen was found been found existed happened occurred seemed +erreichbar attainable reachable achievable accessible accomplishable acquirable approachable available obtainable within reach +unantastbar inviolable untouchable sacrosanct taboo unimpeachable indefeasible inviolably unimpeachably +ökonomie economy +mildernde mitigative +halber for the sake of on account of for the sake of ... half +existiert exists existed subsisted +entmutigen discourage dishearten dispirit daunt demoralize unman deter dampen deject blue +ithaka ithaca +aktenkundig on record on records +strategisch strategic strategically strategical important place strategic location +erwärmt heated warmed up warms up +technicolor technicolor +regnet raining rains +rhetorisch rhetorical forensic rhetoric rhetorically +sichten sight sift sort out sift out classify winnow to eliminate to screen or eliminate to sift out to sift through +ausnehmen gut except eviscerate exclude remove exempt abate disembowel dress embowel +leiser quieter lower more quiet play down +aufrechtzuerhalten sustainable +laben refresh to add rennet +date date +spielte acted gambled pretended +hauen hew beat cut hit smack knock strike bash chop clout +riskiert chanced dared hazarded risked ventured ventures +denver denver +angemessen appropriate adequate proper suitable pertinent moderate reasonable adequately commensurate due +ochsen cram swot +stechen sting stab stick prick pierce bite fuck stitch thrust engrave +krypton krypton +fliehen flee escape run away fly absquatulate skedaddle take flight be prepared to flee be ruined escape safely +initiiert initiated startes sth. off +gehässig spiteful catty hateful cattish viperish malicious venomous darling invidious odious +starrköpfig obstinate stubborn dogged headstrong pig-headed obdurate pigheaded wilful wrong-headed bookish +bestreben strive endeavor striven striven} +staubsaugen vacuum hoover to vacuum-clean +umstellt encircled encircles surrounded surrounds +größerer bigger greater +entzückende delightfully delighting +sichtbar visible visibly conspicuous conspicuously apparent seeable visual visually apparitional unblanked +deutschen German +unhöflich impolite rude discourteous disrespectful impolitely discourteously uncivil ill-mannered uncomplimentary uncourtly +amerikanisch American american American coffee US us +geimpft vaccinated inoculated +kochkunst cooking +geklammert clasped clamped clung cottered stapled +wichtigster chief key +nebenwirkung adverse drug effects +lockert limbers loosens unfastens +hybrid hybrid arrogant cocksure presumptuous pretentious chesty crossbred mongrel +tornado cyclones twister +angepackt seized tackled grappled set about +tore entrance gate +trinity trinity +mordet murders +bag bag +eigenartigen peculiar +bretagne brittany bretagne +köstliche deliciously +freispruch absolution +spotten scoff jeer mock deride jibe sneer make fun of boo hoot taunt +computerprogramm computer programme computer software +fünfundzwanzig twenty-five +tötet kills slays +ausgenutzt exploited preyed taken advantage of utilised utilized +erregend exciting thrilling titillating absorbing fascinating hot erotic agitating anxious excitatory +zeichnete drew pictures +tüchtig proficient able brave efficient industrious diligent gallant stalwart capable doughty +aufdringlich intrusive pushy meddlesome obtrusive officious importunate obtrusively pushing garish brash +elegante elegant +sonntag first day +tupfen dab speckle +eingeklemmt jammed stuck cramped be jammed clamped sandwiched tucked wedged in +zuschauer spectator beholder +krakau cracow krakow +grummeln mutter grumble hurtle murmur +feuerte chucked out fired kicked out threw out +vorfahren get used to riding to drive up ancestor ride up to to drive in front to get used to driving +aufsagen recite say absorb declaim repeat soak up +härte rigidity +einige some a few several few couple number of a number of a couple of certain insignificant +zugestellt delivered +minsk minsk +graham graham +gerufen called clept cooeyed cried hailed hooted shouted summoned +drum for that reason so therefore +entern board boarding +chicago chicago +ken cramming to grow to increase +überfahren run over run down knock down knock someone down run somebody over to overrun knocked down knocked over overrun to cross over +geprägt embossed minted characterised characterized coined moulded shaped stamped +ethisch ethical ethic ethically moral +lehnen lean support look out prop put rest uphold back bolster buttress +übersteigt exceeds surmounts transcends tops +zweitrangig secondary second-rate secondarily subordinate second rate second-tier second-chop second-order +überweisen transfer remit wire assign refer allocate allot appoint earmark subpoena +spöttisch derisive mocking derisively facetious mockingly snide derisory scoffingly sneering sneeringly +bewilligen grant approve allow accede comply with to accord to appropriate to budget to permit agree to +zertrampelt trampled tramples trod down trodden trodden down +laird laird +vorüber past over along gone passed up out +angeflogen headed for approached +ausgeplaudert blabbed divulged babbled out peached whispered +katalysator catalysis +gleichfalls likewise also same to you ditto as well equally too '' either alike and the same to you with brass knobs on +feurigen fierily +drau drava +würgt chokes retches +brand burning +großartiger greater more splendid +sonst otherwise else or else or in other respects usually at other times besides but elsewhere +heraufbeschworen conjured conjured up evoked +tragweite span +schränkt puts crosswise restricts +hervorheben highlight accentuate emphasize distinguish mark underline emphasise accent detect elevate +sonnenklar as clear as day clear as daylight as plain as the nose in your face evident plain as a pikestaff +reiner cleaner purer +allergisch allergic allergically allergenic anaphylactic +röcheln rattle gasp to breathe stertorously wheeze breathe stertorously groan to ruckle +siegte won +ablecken lick off to lick all over to lick clean to run one's tongue over +mietwagen rental +petersilie parsley +angeschleppt brought along tow-started +oberhalb above beyond over upside after atop on out of outside superior +erwecke awaken +gebucht booked busy posted reserved +stärke starch farina resistance size +verletzte harmed infringed injured hurt violated wounded +schwartz black +knoten knot tie connect to kink associate bind button fasten join joint +gratulation congratulation +bindet binds ligates spell binds absorbs ties +gebräunt tanned bronzy bronzed sun-tanned browned embrowned suntanned +bräunen tan brown sunbathe to embrown bronze caramelise caramelize go brown +eingewilligt consented acquiesced assented +lino lino +bekräftigt fortifies affirms corroborates affirmed cemented confirmed corroborated fortified +weiterentwickeln refine develop further +zurückziehen withdraw retreat backtrack retract retire retrieve abandon abscond pull back bring back +zuziehen draw consult call in contract close come move in pinch closed tighten +hingenommen acquiesced put up with accepted +allzu too all too overly far too excessively to a fault extremely much too over too much +moderner moderner more modern +flott quick nifty brisk quickly rapidly smart jaunty silky afloat briskly +glatte sleekly +singapur singapore +schwimmt swims +ruß lampblack +routen to route +hergeben give away give hand over part with to spit out to vomit +perfektionieren perfect polish perfection +pille pill pellet +geheim secret clandestine privy esoteric arcane confidential furtive undisclosed classified hidden +einzelner individual one by one separate +veraltet obsolete dated archaic out of date stale antiquated outdated out-of-date outmoded deprecated +eingeschleust infiltrated planted +peinlichkeit embarrassment +einschleusen send in to plant infiltrate to infiltrate to send in +marschieren march walk parade tramp to foot it advance ambulate hike improve make progress +pakistan pakistan +human humane human humanely blood-circulating compassionate kind warm human being person +zusammengelebt lived together +pflügen plough plow till ear cultivate to furrow furrow plough up to cause to cultivate +isis isis +verließ forsook abandoned deserted evacuated exited left quit quitted vacated +gebildeter more educated more gentlemanly +fesselnde captivatingly grippingly +pinkelt piddles tinkles +eiche acorn oak (tree) +verwunderlich surprising astonishing strange amazing remarkable wondrous wonderful prodigious astounding marvellous +proben rehearse practice practise try +behämmert hammered hare-brained screwy crazy +rettete bailed rescued salvaged salved +scheitern fail founder miscarry collapse abort break down fall through blunder to fall down to run aground +süß sweet cute sweetly charming sugary adorable baby pretty lovely dulcet +flotte jaunty +mo morning sickness +umdrehen turn around flip upset turn reverse turn over overturn invert turn round turn upside down +widerlicher lousier stinkier sleazier more abominable +gumbo gumbo +regel observance policy precept +teer bitumen +winkt beckons motioned +geärgert nettled fretted irritated vexed aggravated angered annoyed antagonised antagonized bothered +ausprobiert tested checked out tried tried out +jubeln cheer exult rejoice jubilate crow glory triumph +mitkriegen twig to latch on catch latch on realise realize to cotton on to realise to realize +erschrickt dismays +verschlagen devious wily shifty cunning sly crafty deceitful artful impudent shameless +verbürgen vouch guarantee affirm warrant abide abide by accomplish achieve assure back +verbessert improved enhanced upgrade corrected rectified amends emends improves meliorated meliorates +zerbrechliche fragilely +blutdruck hypotension +waten wade paddle +sche mazzard sweet cherry +bleich pale bloodless pallid sallow wan bleak complexionless wanly bluish-white faded +beliebt popular big favored liked favourite folk plebian working class acclaimed fancied +naht curb +geschickte deftly skillfully +hacken chop hoe hack mince hash hew peck chop up carve chisel +tirol tyrol tirol +schwatzen chat chatter babble gossip prate talk jabber twaddle natter patter +g attitude survey bottled bottling day care driving someone too hard filing a return g gram guess improvement +entfernt distant far remote off away distantly remotely widely apart removed +angefallen attacked accrued aggressed agressed savaged +notiert noted notes noticed quotes cuffed listed minuted minutes noted down notes down +tschüs bye goodbye adieu cheerio farewell good day hello hi +einiger any any at all arbitrary one some some kind of +klimpern jingle strum tinkle thrum chink jangle clink ring twang buzz +mitmischen to get involved to interfere interfere muscle in +sesam sesame sesame seed +freilassen release free set free let loose manumit liberate undam unharness let go emit +chile chile +synagoge synagogue temple +verfluchte accursedly cursed hexed damned +fiedler fiddler +multipliziert multiplied multiplies +schüttet heaps up slops +keins none +angeschlagen beleaguered battered under the weather ailing delicate chippy groggy stricken struck tarnished +verhexen bewitch jinx bedevil ensorcell witch enchant hex ensorcel cast a spell to approach +schlappe nervelessly +verschluckte swallowed up +fristlos without notice promptly without delay without previous notice instant +ekelhafter more disgusting +muscheln mussel +banal banal trite hackneyed commonplace banally mundane bromidic ordinary trivial shopworn +stinklangweilig dead boring deadly boring deathly boring +eingießen ingrain infuse mould pour in fall onto pour to mold to fall onto to leave undone to shine +verfiel decayed wasted +einlegen pickle insert inlay mount lodge entrap hold between interpose pickling set +sire sire +mitgift portion +verfrachten freight bundle send to charter consign dispatch forward ship to act toward to convey +rauben rob steal plunder heist abduct kidnap loot rape ravish capture +öffnete opened unbolted +rund round circular about approximately rotund roughly rounded around mild some +durchmesser diameter diametral +traurigste saddest +fünfte fifth 5th +geortet located +que que +einlaufen arrive shrink contract break in come in diminish to be received enter finish run in +tragischer more tragic +modern modern fashionable contemporary up-to-date fashionably modernistic recent trendy modernly up to date +deren whose her its their of which of whom which +tarnen camouflage disguise furtive mask screen +duftenden ambrosian +befinden be decide consider find be located be situated convict adjudicate appear deem +verspricht promises +zweites second 2nd +futsch gone broken bust kaput +orientiert oriented orientates orientated orients +signora signora +sanfte suavely +gesprächig talkative loquacious chatty communicative chattily talkatively voluble conversable conversational garrulous +roderick roderick +pinkelte piddled tinkled +dekret acts laws +explodiert detonates explodes detonated erupted exploded +verschnaufen catch one's breath to pause for breath breathe take a break take a breather +ausrichten align justify convey adjust achieve arrange orient tell face line up +marge margins (marketing) price spreads spread +belastet encumbered fraught burdened debited charged cumbers debits encumbers afflicted afflicts +kribbeln tingle itch itchy prickle itching tickle to prick crawl about swarm to make the skin tingle +sylvia sylvia +zentner centner +ever ever +abgelegen remote secluded back lonely faraway far-off isolated off the beaten track out-of-the-way outlying +echo echo resonance +tip tip wrinkle +gefolgt followed ensued suited followed by obeyes obeys pursued succeeded tailed tracked +entsprechenden analogs corresponding +expandieren expand +pace pace +begründen justify establish found substantiate constitute explain cause prove account for argue +transparenz clarity +nachprüfen check verify recheck review reexamine re-examine reconsider examine inspect investigate +rennt rushes +heiratet marries weds +gesteigert enhanced compared heightened increased swelled swollen +schert crops +schließlich finally eventually in the end after all at last ultimately eventual at length anyway lastly +muff muff +ernst serious earnest solemn grave seriously sober earnestly gravely severe austere +singend singing chanting grassing +unterhaltsam amusing entertaining enjoyable funny diverting sportful cheering comical curious eccentric +beliebteste most popular +wiederkriegen to get back +einquartiert accommodated quartered +demonstrieren demonstrate protest prove show showcase establish shew certify attest bear witness of +vereint united single collective conjunct combined harmonious intimate joins married mated +tauscht swaps barters exchanges swops +gedroht menaced threatened impended +pelican pelican +ehe before ere by the time prior to +nagt gnaws gnaws off +woanders elsewhere somewhere else business custom second verse take +masche lozenge voided mascle scam +stocken halt falter stick stagnate pause hesitate be blocked be obstructed be reluctant choke +autorisiert authorized authorised authorizes canonical authored authorises +sin sin +gesetzlose lawlessly +misslungen failed abortive miscarried unsuccessful +sternenbasis starbase +anfechten contest dispute refute appeal assail assault attack challenge rip strafe +stehengeblieben pulled up stopped +schinken gammon +flugzeug aircraft airplanes +plätschern babble splash lap plash dabble gurgle stream burble be washed away flow +basteln do handicrafts tinker do DIY make manufacture mess about to build to make things work manually +phänomenal phenomenal phenomenally marvellous marvelous +geschliffen cut polished edged ground rubbed down sanded sandpapered sharpened smooth whetted +geräuschvoll noisy noisily boisterous loud clamorous munch noise piercing shrill slapstick +schwerelosigkeit microgravity +klaustrophobisch claustrophobic +mütterlicherseits maternal on my mother's side +ausrücken disengage alight donate emerge exit give go out leave march-out quit +verscheuchen scare scare away drive away shoo chase away frighten frighten away drive out expel intimidate +verlangten requisitions +unaufrichtig disingenuous insincere devious unfaithful false insincerely oblique uncandid disingenuously mealy-mouthed +auslegen interpret lay out lay carpet expound construe extend adulterate aggrandize anoint +angefreundet made friends +smash smash +anfeuern cheer excite agitate push spur on stimulate stir up thrust chase drive +beruhigt reassuring soothes appeases becalms calms heartening hushes pacified pacifies quiets +isa isa +gepflanzt planted bedded cropped +stadt borough burg cities country place village +aufleben revive enliven perk up to liven up to revive envigorate flourish liven up to come alive to get excited +mimen mime to act to play +beliebter more popular +streuner strays +zwingen compel force coerce oblige constrain make drive impel impose necessitate +zwecklos pointless futile useless purposeless otiose aimless in vain uselessly aimlessly equivocal +zustimmung applause +spur clue gauge print shadow sign slot spur streak +schnaufen pant chuff wheeze puff blow gasp blown blown} breathe breathe hard +erlischt becomes extinct expires is terminated lapses terminates +zweck ending +schubste pitchforked shoved +deprimieren depress discourage dishearten abase aggrieve appease assuage beat breakdown butcher +unerlässlich indispensable necessary vital essential de rigueur essentially imperative obligatory requisite crucial +geflogen flown flew winged gone gy plane taken a plane travelled by air +platzieren place plant hover rank position be located be ranked locate put to locate +juhu yay hooray hurrah +identifikation identity +riegel lock spring-latch +eingekauft bought purchased shopped +jungfräulich virginal virgin pristine maiden chaste virginally maidenly vestal innocent pure +schnappte snapped swooped grabbed nabbed +durchleuchtet shines through X-rayed screened shone through +hinziehen go move protract drag on last to put on to wear +schnuppert snuffles sniffs snuffs +explizit explicit explicitly overt clear graphic plain +passend appropriate proper suitable convenient becoming apt fitting apposite congenial aptly +schiffen navigate rain go for a slash have a slash make micturate pee piss tinkle urinate +fremdgehen cheat two-time wander to be unfaithful unfaithful be unfaithful betray cheat on cuckold to two-time sb. +kibbuz kibbutzim +christus christ christus +übertreibt exaggerates overacts overdoes overplays overstates +versetzen transfer pawn move stand up displace relocate set shift thrill hock +geklärt cleared clarified +artig good polite well-behaved courteous airy soft well-mannered attentive brave bravely +weiterreden to carry on talking to go on talking to run on to speak on +tadeln blame rebuke reprove censure criticize chide reprimand scold reproach find fault with +entbunden absolved delivered dispensed released sprogged +schminken make up paint null lacquer plaster smear spread varnish put on make-up rouge +erkrankte fell ill sickened +parken park station parking garage +stifte julienne +massiver massier more massive +dummerweise unfortunately foolishly stupidly annoyingly at a bad time at an infortunate moment simply +vormittag midmorning +hereinlassen let in admit to admit +freche barefacedly boldfaced cheeky insolently +aktiv active actively energetic dynamic positive proactive live assert participating actual +gewohnheit behaviour manner +deutsches German +erleuchtet enlightened light alit illuminated illuminates enlightens illumes lighted alight brightened +bibel scripture +zurückerobert reconquered recaptured +knospe budwood eyes shoot +liege liege (belgium) +gegessen eaten +barfuß barefoot shoeless unshod barefooted bare-footed discalced +verarztet doctors doctored +leiht lends borrows hires +überlistet finesses outfoxes outsmarts outwits duped outfoxed outsmarted outwitted tricked tricks +durfte was allowed +zeichnet draws plots pictures +getröstet consoled solaced cheered cheered up comforted soothed +höhnisch derisive scornful derisively mocking sneering taunting cynical sardonic acrimonious biting +schmerzvoll painful difficult +überwindet betters +tinte color colour dye paint +gefeit immune invulnerable +schlief napped slept +schwärmen swarm gush adore dote rave enthuse fancy rhapsodize romanticize hive +verarzten apply remedies doctor attend treat attend (a patient) to doctor treat (medically) +flughöhe altitude +heißen be called call mean name hight tell charge direct order tell on +identifizierte identified +austeilen deal dispense hand out distribute give out apportion allocate allot dole out administer +gelauscht eavesdropped listened +überwacht monitors oversees controled controlled controls guarded kept a watch on monitored observed observes +unterkunft shelter accomodation dwellings habitation +abwimmeln to get rid +gedacht intended thought imaginary commemorated conceived contemplated imagined notional recalled remembered +außerirdisch extraterrestrial alien extramundane +anvisiert aimed aimed at planned targeted +drake drake +beheben remedy remove fix rectify repair withdraw money cash clear to collect to correct +unrechtmäßig illegitimate illegal unlawful wrongful illegitimately unlawfully wrongfully wrongously unjustifiable unjustly +umhauen fell chop down cut down bowl over to lay low to poleaxe +vermöbelt shellackings lambasted lambasts thrashed thrashes +brandenburg brandenburg +heimlicher underhanded +schacht hollow +monroe monroe +bruder bruv sister +verbogen askew bent bent out of shape twisted +technisch technical technically engineering practical technic technicality technique techniques technological physical +pakistani pakistani +plan draft flat level plan planar +decke coverage covering quilt roof top +verdorbener more spoiled +sternzeichen asterisk +ausplaudern divulge blab blab out make known spill the beans overshare blurt out let out reveal to tattle +beruhigend sedative reassuring soothing dulcet appeasing calming salving tranquilizing becalming calmative +malen paint draw null brush color colour mark portray lacquer plaster +bademeister attendant +passé passé +vorliegen exist be to be available to be present to be there be present presence to be arrived +sprechen speak talk say tell converse express pronounce speaking respectfully argue be noticed +unbezahlbar priceless invaluable unpayable unaffordable inestimable pricelessly beyond price of inestimable value +yukon yukon territory +senkt countersinks lowers trims +kacheln tile tessellate pave +übernehmen take over adopt inherit undertake assume take on take carry succeed take up +pilz eumycetes eumycota +manipulierte gerrymandered manipulated +abschütteln shake off throw off get rid of push aside remove break free of brush away brush off drive away fling off +skandinavien scandinavia +superb superb +durchschneidet intersects +hundertmal a hundred times scores of times +weggeschmissen junked ditched scrubbed +ausgehen expect start end give quit anticipate await be going out burn out depart +unzufrieden dissatisfied discontented disgruntled unsatisfied discontent disaffected malcontent unhappy displeased uncontent +sonnig sunny bright cheerful clear sunshiny beautiful fair fine glorious shiny +poststelle mailroom +lachende laughingly +verfügt disposes enacts decreed disposed enacted had mandated ordered +worüber what about whereat about what about which over which what ... about? whereof which ... about which ... over +angestrengte exerted +hieronymus jerome +dusche downpipe +träumer daydreamer +verbrennt deflagrates incinerates scorchs cremates +gesenkt lowered countersunk decreased retrenched sunk trimmed +englisch English angelic rare Sassenach angel angelical english angel 's british +dazugehören belong belong to it +siebter seven days seventh +verständlicherweise understandably justifiably naturally +heilige sacredly cross oneself +pr pr +entgegentreten confront oppose face counter encounter ambush assault attack meet the enemy fight against +gefreut been glad been happy been pleased +geschwärmt swarmed enthused raved rhapsodised rhapsodized romanticised romanticized +shampoo shampoo +schlussendlich finally ultimately in the end eventually in conclusion to conclude concerning the result conclude eventual +zugedeckt covered covered up blanketed +freigehalten kept free kept saved treated +irgendwelcher any some +griffith griffith +telemetrie telemetry +taschentuch kerchief kleenex rag +raven rave +austesten debug +brauen brew cause distill give rise to +diktieren dictate infuse inspire prompt +gelten be valid be worth apply hold count valid worth be classified as be considered as be directed at +beschreiben describe express characterize blazon characterise tell depict draw indicate picture +unwahrscheinlich improbable unlikely improbably implausible doubtful incredibly remote fantastic implausibly doubtfully +gewichst polished shined shone +parlament parlement +bagger backhoe +heirat match +benannt labeled call labelled name denominated designated entitled named termed titled +fünfhundert five hundred Io many +vereinfachen simplify facilitate deskill reduce flatten abbreviate ease further to break to capture +geschnüffelt sniffed snooped pried snuffed snuffled +magnetisch magnetic magnetically magnetical magneticly +ausstellung exhibition demonstration manifestation showing +beschreibung description characterisation characterization delineation +trauer accident affliction bereavement unhappiness +vormittags in the morning a.m. ante meridiem before noon AM am ante meridiem |a.m. +umstellen transpose surround move rearrange shift change convert reconvert relocate replace +realistisch realistic realistically down-to-earth matter-of-fact practical real realisticly graphic reasonable true to life +salem salaam +geliefert supplied furnished catered delivered issued provided yielded +aufklären enlighten clear clear up clarify explain scout untie elucidate make clear clear away +verknüpfen connect link tie combine concatenate join associate fasten knit knot +auskosten savour savor glory +abgesegnet rubber-stamped +katapult slingshot +verewigt perpetuates eternalizes immortalizes eternalised eternalises eternalized immortalised immortalises immortalized perpetuated +six six +am on at am 4th in a sequence denoted by the iroha system 4th note in the diatonic scale at the on the the +schleierhaft incomprehensible opaque enigmatic obscure puzzling slorby cryptic far-fetched foolish inconceivable +trinkt bibs +bekommen get receive have obtain catch gain acquire win come by earn +zögernd reluctant hesitant haltingly dilatory hesitantly lagging falteringly lingering dilly-dallying and temporizing hesitatingly +weiterkommen get on progress forthcome to advance to get ahead to get further to make headway to make progress get aSchleifscheibe greinstudieren +wenig little few a little bit slightly somewhat small small quantity rare sparse +ersetzbar replaceable substitutable remunerable compensable fungible recoverable +junggesellenabschied bull's party +elektromagnetische electromagnetically +übermütig high-spirited jaunty rollicking wanton boisterous cocky coltish exuberant hilarious amorous +erfindung brainchild +verlauten be reported +halluzinieren hallucinate to see things +zerfetzt frazzled frazzles ragged shreds tatters torn up lacerated shredded tattered +doof stupid daft silly dumb goofy dull dopey fool witless absurd +ungerade odd uneven unlevel alone not straight odd odd number odd-numbered only single unequal +überwiesen referred remitted transferred +aufgedunsen bloated puffed up puffy turgidly bubbling foaming swollen tumid +robust robust sturdy tough solid stalwart robustly earthy solidly bawdy broad +prometheus prometheus +straßburg strasbourg +gelegen convenient situated lain handy located opportune advantageous comfortable useful apropos +abmelden log out log off cancel sign out give notice of depature logout to log off check out to give notice unsubscribe +lockte clucked enticed lured wooed +easy easy +gemeldet notified announced registered reported +abgeliefert delivered +indes however meanwhile while in the meantime whilst meantime whereas +selbstverständlich of course naturally certainly obvious self-evident natural obviously sure evident it goes without saying +klemmte pinned +rauer harsher rougher bleaker coarser +starren stare gaze goggle peer fix glare contemplate fixate gape regard +spätere latter ulterior +damals then at that time in those days already formerly now a few years ago at the time when former years lately +allwissend omniscient all-knowing omnisciently all knowing +normannen norsemen +kreativität creativeness +iger rear guard +verordnung administrative order bylaw +gold gold aurum +schottland scotland +seltsame strangely +kastration castration caponizing gelding +jack jack +nest bed nidus +op surgery theatre +abgeschleppt towed off hauled off towed +ankara ankara +schrauben screw torture wrest bolt atornillar to tighten a bolt to torture to wrest +überarbeitete revised reworked went over +verklingt fades +lauer more tepid +rosmarin rosemary +bedenklich questionable critical dangerous doubtful dubious serious alarming apprehensive grave risky +siegel seal +psychose mental illness +fernbleiben absent absent oneself +aufführung listing +geheißen been called meant +general general officer +entgleitet slips +anbinden tether tie bind tie up bundle fasten connect lash attach with a knot combine +ar ar +gehüpft frisked hopped leaped leapt skipped sported +gehasst hated abhored abhorred detested +amour amour +kambodscha cambodia kampuchea +loyale loyally +fügte submitted +paarung coitus +punk punk +schlafzimmer bed room +einziger only single +verabschieden say goodbye adopt discharge pass take leave take one's leave say good bye enact dismiss expel +es it her it's there him be ess he she so +gemischt mixed miscellaneous assorted blent composite co-educational coeducational combined compositely hybrid +gekappt clipped clipped off cut pollarded topped trimmed +auszuwählen choose +viktoria victoria +quicklebendig quick as fresh as a daisy mercurial active mercurially sprightly very lively +verschönern beautify embellish prettify decorate adorn flatter improve ornament slick up spruce up +realisiert accomplished complete realizes carried out implemented implements realised realized +empfindet feels experiences senses +sicherheitsdienst security guard +ahnt forebodes presages anticipates guesses +prospekt folder +system regime frame +blitzsauber squeaky clean spick and span +direkter straighter +nordwestlichen northwestwards +kläfft yelps yaps +holte fetched got +dezember december +einander each other one another mutually mutual reciprocally together with each other reciprocal both fellow +mumps epidemic parotitis +unverständliche incomprehensibly unintelligibly +pflug plows +einwand argument +dink dink +abermals again once more anew once again both times second time side twice after all de novo +schuften toil plod slave slog to drudge drudge graft slave away to moil to work hard +vietnamkrieg vietnam war +durcheinanderbringen bewilder jumble confuse disturb disarrange mess up muddle upset confound mix +beständigkeit firmness +feierliche ceremoniously ritually solemnly +jugendlich youthful young juvenile teenage youthfully adolescent teen vernal boy juvenilely +ihnen them +ober above upper over top elevated high high up outer superior +fotografieren photograph take a picture take a photograph take a photo click shoot snap take photo to film to mug +erscheinen appear emerge seem come manifest come out publish reveal rise show +verfilmt been filming filmed made a film shoots shot +erdenkliche imaginably +gemischte compositely miscellaneously +fixen fix sell bear shoot drugs be on the needle to mainline mainline to bear +übermenschlich superhuman supernatural preternatural superhumanly Trojan herculean +bruno bruno +flachlegen lay nail shove up the cunt +uhr meter chronometer +geschlechtsverkehr carnal knowledge coupling sexual congress venery +verkrüppelt crippled contorted stunts disabled handicapped maimed scrubby stunted +unterbrochen intermittent discontinued discontinuous interrupted halted intermitted barged it broken broken off butted in +gesteht confesses +zoom zoom lens +köstlicher more delicious more exquisite +fabrik processing plants +schwadron troop +plappert burbles chatters gabs jabbers sputters babbles blabs prattles quacks +bulgarien bulgaria +kosten cost taste sample try take savor enjoy get a taste of make fun of make light of +zugestimmt agreed consented jibed acceded acquiesced assented endorsed pounced +widersprechen contradict gainsay oppose object counter disagree dissent refute answer back go against +rotz bogey +widerspruch antithesis +eingezahlt paid in banked +hing hung +tagtäglich daily every day day in, day out day after day day-to-day everyday brushwood, etc. used as cultch for seaweed or oyster farming day in day out days +historischen historically +geschluckt swallowed swigged +weilen abide tarry sojourn stay linger remain amuse be dwell entertain +verbrachte spent +veränderung deterioration +äußerte uttered expressed voiced +riskant risky dodgy hazardous dicey gamble venturous amazing cool terrific bold +kanadische Canadian +tal glen +losbinden untie unbind unfasten detach liberate loose set free to untether unclamp undo +enthält abstains comprises contains continues encloses maintains contain invoke +gelöst loosed detached disengaged solute solved unfastened unfixed dissolved loosened parted +lauten be read go sound say +aufhalten detain stop keep stay stem hinder keep open delay sojourn block +politik politics business policy +absaugen siphon exhaust suck off suck out suck up to aspirate to suck away to syphon to vacuum vacuum +duo duet +genaugenommen strictly speaking in the proper meaning of the word properly speaking to be precise +vollgetankt filled up +verärgerte disgruntled peeved exasperated +wirft pelts chucks flings foals pellets throws tosses bungs pitches +ausweinen have a good cry +bedürftig needy indigent destitute poor necessitous in need indigently needily needing dependent +anden andean region +jüngste youngest last latest recent +monsignore monsignor +armleuchter candlestick silly +evakuieren evacuate clear out open surrender take refuge vacate withdraw move to exhaust void +natürliche artlessly natural +stieß bunted hustled impinged poked punted thrusted butted jerked kicked knocked +fiktive fictitiously +programmiert programmed programed +wegschaffen remove dislodge overcome push aside reject take away to carry away get rid of to bear sth. off to bump someone off +verfall disintegration break-up dissolution putrefaction +wonach whereupon after what what for whereafter according to after which what of for which +seinesgleichen like ilk peer +pauke tympanum +scheitel tip zenith +dekadenz decadency +mitnichten by no means not at all at all certainly not in no way in no ways +volt volts +könnte might could +aufgeräumt cheerful tidy good humored good humoured good-humored good-humoured tidied up cleaned up cleared cleared up +herumgeschnüffelt nosed around poked around | about pried around snooped snooped around +schwanger pregnant expectant expecting with child preggers with young gestating gravid pregnantly distended +futter feeding stuffs feedstuffs foods for animals +stank stung +erfolgt happened taken place +cutter cutter +kaution bond surety +tracker tracker +magellan magellan +durchgang continuity +verbissen dogged stubborn difficult doggedly firm redoubtable resolute strict strong stubbornly +gedrückt depressed depressing gloomy blue dispirited down down in the mouth downcast downhearted low +auswischen wipe out erase dry wipe blot out efface obliterate to blot out to dust to dust out +barbara barbara +vlies wool +wolltet would +dalassen do something in advance to do something in advance +rüstet arms equips readies sets up +hinfallen fall down fall tumble drop fall over be ruined break down collapse die fall senseless +befriedigt satisfied satisfies contented gratifies assuaged gratified pandered pleased sated satiated +jolly doobie +albert albert simpers +voreingenommen prejudiced biased prejudicial partisan bigoted jaundiced judgmental narrow-minded sectarian skewed +rebellieren rebel revolt bite back defy oppose rise against strike back at turn on draw a bow to become mutinous +behandelt deal with discusses handled handles medicates treated treats attended covered dealt with +vergiften poison contaminate intoxicate kill with poison drug kill by a prescription error poison to death OD envenom poisoned +gekratzt scraped scratched grated +angeklagt accused indicted accused of impeached arraigned defendant +bekloppter battier +müllwagen dust cart +festgestellt established ascertained assessed detected determined experienced identified noticed toggled +spalten split cleave divide fork rive chop fission fissure separate crack +festigen consolidate tighten entrench cement steady strengthen harden to brace encourage fasten +abdanken abdicate resign leave quit renounce retire discharge dismiss drop expel +beauftragte charged with assigned charged engaged +sollten should ought to +kommentar comment +bewahrt preserves conserved conserves perpetuated perpetuates preserved saved screened +bestrafen punish penalize prosecute discipline chastise penalise sentence book castigate charge +weiterbringen help on forward further +überdenken rethink reconsider mull think over consider think to review digest linger second-guess +hupen honk hoot sound one's horn toot beep one's horn toot the horn beep hook sound the horn to sound the horn +sogar even actually yet not even adept as a matter of fact as one would expect clever expectations good +goldfinger goldfinger +abgeordneter congressman lawmaker legislator +wollten would +zerkratzen claw scratch pluck scratch off tear off lacerate scrape scratch raw to graze to lacerate +vorletzte penultimate last but one next to last next-to-last penult second last second to the last +schenkel leg thigh +verscharrt buried +pfiff whistled piped +pinkeln pee piss wee urinate wee-wee piddle go for a slash have a slash make micturate +aufkriegen to get sth. open to manage to open sth. +mystery mystery +festival fest +haste scurried +gedauert lasted continued taken +zimmergenossin roommate +sprich i.e. in other words pronounce pronounced that is that is to say to wit +angereist arrived travelled +abscheulich abominable detestable hideous loathsome odious despicable heinous vile outrageous abhorrent +langweilige tediously +kurzschließen short short-circuit abridge shorting shunt +durchsuchen search browse rummage frisk ransack shake down hunt search after search for scour +gehisst hauled up hoisted +simpel simple easy simply simplistic birdbrain crude simple-minded unsophisticated +dresden dresden +gas gas +enden end finish close conclude terminate stop cease come to an end end up abate +gelangte attained +leistung service rating +vertragen tolerate stand endure stomach abide do with put up with stick take to look good +verhüten prevent avert contracept use take precautions avoid contraceptives forfend hinder precautions +order video cassette recorder +ehrbarer more respectable +unbehaglich uncomfortable uneasy awkward discomforting uneasily comfortless unpleasant comfortlessly disgusting gross +vorbeigekommen come by come over come round dropped by dropped in passed stopped by +üblicherweise generally usually commonly normally customarily ordinarily routinely as a rule typically unremarkably +missen miss be lacking be missing lack miss +zugenagelt nailed up +zugreifen help oneself be my guest access take hold seize to catch hold of to grip grab at to clutch to grab +unsensibel insensitive nonsensitive thick-skinned insensitively +unhörbar inaudible inaudibly unhearable +akribisch meticulous painstaking fastidious meticulously anal-retentive finical scrupulous very painstakingly with the utmost care +ungeschickt clumsy awkward awkwardly maladroit heavy-handed unskillful ham-fisted inexpertly schlemiel unadept +niedergeschrieben noted down put down set down written down +zustehen be due to +sohn child +schwelle crossties joist railroad ties sill board treshold +notieren note quote note down book make a note record register write down notice take down +bediente valeted operated served +glaubt believes +grillen grill barbecue broil fry cook roast grilling bake barbecueing burn +unzufriedenheit unrest +gelenkt directed managed channeled channelled controled controlled driven guided headed masterminded +bestrafte penalized punished penalised +schuldige blamably guiltily +maßen since +erfrischt feel refreshed feel relieved refreshes firm refreshed refreshing sharp smart and stylish straight +zurückhaltend reserved reticent aloof coy cautious modest shy restrained guarded reluctant +brüssel brussels +verwurzelt rooted ingrained entrenched +belästigen bother molest annoy harass trouble badger pester importune disturb irritate +gekreuzt cross-bred crossbred crossed cruised hybridised hybridized interbred sailed against the wind sailed into the wind tacked +kanten cant broken debruised fracted tilt +geiz greediness +geldgeber donor +scheißegal give a shit +mist farmyard manure fym mist stable manure +masern grain rubeola to grain to vein +installieren install set build construct instal make mount place equip put in +eigentlich actually proper actual in fact as a matter of fact technically virtual real essentially in point of fact +vollzählig complete +arschbombe cannonball +lyrik lyricism +enorme hugely enormously +untere inferior bottom lower nether bottom rim of cup or bowl +düster sombre dim dismal dire dusky drab melancholy sullen like depressing +aufschieben postpone defer delay put off suspend adjourn shelve procrastinate prorogue respite +fünf five one hand +knusprige crispy +fühlen feel sense touch experience finger grope smell take offense reek know +rachel rachel +weitergehen proceed go on move along move on progress continue to go ahead go ahead keep keep on +zerfallen disintegrate decompose decay crumble fall molder break collapse moldered moulder +hinzunehmen to add +e move e acceptance an armful bundle cutback desert geology head of the family housecleaning +strich deleted struck odd struck out +gefördert forwarded promoted sponsored advanced assisted benefited benefitted cultivated encouraged expedited +barmherzigkeit mercifulness +odysseus odysseus ulysses +guerilla guerrilla war guerrilla warfare +aufmacher lead +tropen tropical regions tropical zones +abgefackelt bled off burned off flared flared off +zeigt an indicates displays exhibits illustrates indicated shows tells indicates points +begossen watered doused dowsed showered supplied water +zurückfinden find back find one's way back to find one's way back to find the way back +konvertieren convert to change transform +logisch logical logically -logical consequential consistent argumentative consequentially logic coheren moral +hindus hindus +prachtvoll magnificent splendid glorious gorgeous grand resplendent marvellous extravagance gorgeously grandiose +zugeknallt slammed banged +ermahnt admonishes exhorts admonished cautioned exhorted +rammen ram drive against to run down collide foul impact impinge to hit to pile to run into +eton eton +engagiert dedicated committed engaged enthusiastic involved devout active commited dedicate employed +cool cool attractive good-looking laid-back stylish chill hip shamelessly sweet "cool" +robot android +flotter jauntier snazzier brisker smarter +ausgeschaltet off off-state cut off deactivated disabled disconnected eliminated powered off put off shut off +traditioneller more traditional +produktion fabrication manufacturing production +verpflichten oblige engage obligate undertake bind commit charge sign on bound bound} +tarnt camouflages disguises +unweit near not far from a short distance from close to not far close nearby +lausig lousy crummy lousily bum awful lice-ridden lusete lusut measly perishing +zurückbleibt fallen short +passen fit suit match pass be suitable bear rival to apply assort be reflected +kegeln bowl bowling play at skittles ninepins +wild wild savage fierce ferocious feral truculent savagely wildly furious haggard +könntest could might +schockierte shocked scandalised scandalized +demonstriert demonstrated demonstrates shown +verunreinigt pollutes impure tainted contaminated defiled fouled polluted unclean +fängt captivates catches captures entraps snares traps +prominenz vips +aufgepasst attention been attentive careful attended looked after minded paid attention taken care watch out watched +entschlossener more purposeful +charleston charleston +einschränken restrict limit restrain reduce constrain curtail confine stint curb cut +muschi beaver cooch coochie pussycat +stoppte broke stopped +taktlos tactless untactful brash indelicate indiscreet tactlessly indelicately maladroit blunt boorish +eingeschrieben registered enrolled inscribed (insc.) registered (Regd.) +gerinnt coagulates congeals curdles +oberstes chief top +tinker tinker +bezieht correlates covers get obtains puts a cover +teils partly partially part +western western horse opera +schieben push shove thrust slide move shift check edge put wheel +einzige only only one only thing single sole +ermüden tire fatigue weary get tired flag wear out fag out outwear slake tire out +abgehalten detained kept from deterred given held kept kept away kept off prevented warded +leiche corpus delicti +ausrüsten equip accoutre fit out furnish accouter outfit arm rig appoint fit +parfüm perfumery +verdunkelt beclouds darkened darkens dims fogs obscures beclouded blacked out dimmed fogged +preis fare figure glory +ausgestopft stuffed taxidermied padded +hinkt limps +allererste first-ever very first +beantwortete responded answered +denunziert denunciated +ha ah names of musical notes aha ha hectare oh +samstags on Saturdays Saturdays each Saturday every Saturday +gomorra gomorrah +zimmerman carpenter +gemobbt bullied bullied around ganges up harassed +mischen mix blend shuffle stir mingle amalgamate combine merge collate mell +hängte hang hung +vieles a lot many a thing many things much +recken stretch elongate adulterate aggrandize anoint apply augment dilute enlarge expand +torten pie +vertuscht hushes hushes up blanketed blankets hushed hushed up +böhmen bohemia +theater dramatics scene stage +widerwillig unwillingly reluctant grudging unwilling grudgingly reluctantly against one's will churlish shaking head in refusal loth +unangemessene incommensurately +zappeln wriggle fidget struggle flounder flounce flap +sind are +opossum didelphis didelphis marsupialis possums +lynchen lynch lynching +unbewohnbar uninhabitable unlivable uninhabitably +rostig rusty rustily +hoffnungslose hopelessly unhopefully +befähigt featured proficient capable talented able competent qualifies quantifies versed ably +inbegriffen included implicit implied inclusive including +abgedeckt uncovered canceled cancelled cocooned covered lidded masked unroofed untiled +begreiflich understandable comprehensible conceivable apprehensible intelligible apprehensibly clear +export export +beleidigen insult offend affront abuse flout savage libel debase diss heckle +bekämpfung crackdown +mitgeteilt communicated acquainted advised disclosed imparted informed +hinfliegen to fly there to fly towards +lebewohl goodbye good bye good-bye goodby +trottel numpty village idiot +dreckig dirty filthy mucky unclean sordid cruddy messy raunchily scruffy bad +demut meekness +ereignete happened +solid solid respectable massive steady +niedergestochen stabbed +duften smell be fragrant reek feel finger give off an odour grope sense touch insinuate +eingeschüchtert awed intimidated overawed browbeaten cowed browbeat daunted frightened hectored perverse +wiederum again in turn once again both times on the other hand second time side twice after all against +lecker delicious tasty yummy scrumptious good luscious nice savoury sweet toothsome +vögeln fuck screw bone have sex yiff shag hump do get laid make love +verdrahtet wired wires +kurz short brief briefly concise succinct shortly a little short after all curt in a word +asa asa +chief chief +steuerberater accountant +finale finish +trieb coasted tided wreaked impelled propelled pushed +schaufeln shovel scoop dig dredge ladle out sweep away wash away +alien alien +hüten look after guard beware keep mind monitor preserve tend to herd to tend +mitgefahren gone with +ra eyelid +verdrücken polish off beat it stow away to eat up quickly to make short work of to put away +beweglich mobile movable versatile agile moving moveable adjustable flexible maneuverable motile +triumphiert glories triumphs crowed exulted exults gloried had success triumphed +monitor monitor +roy roy +pumpen pump borrow lend loan to give on tick to pump up to take a tick +hergegeben given away +überbewertet overvalued overvalues top-heavy overvalue +zugehen shut aim at be occupied be taken have an eye on become sober become tense happen to close close +herzstück centerpiece centrepiece +bauchredner ventriloquism +demnächst soon shortly eventually sooner or later before long in the near future next one of these days upcoming presently +sal sal +prediger ecclesiastes preacher man +melbourne melbourne +dokumentiert documented recorded records +bemalen paint decorate dye to figure +als as when than as if once but under if qua at the time when +rückständig backward backwardly old-fashioned back behind the times in arrears overdue under developed underdeveloped antediluvian +geräusch noise +zurücklaufen to return to run back +veränderte mutated modified varied +iss compromise giving in +spitzel informant rat +simple easy simple +geblickt glanced looked +serie string battery lot order set +jene that those yon another other there is yonder +vierzehn fourteen 14 +erschlägt slays +kairo cairo +kapelle oratory +hertz cycles per second +gestaltwandler shapeshifter +stimulierend stimulating stimulant voluptuous arousing sexing stimulative turning on winding up +list wile +nachlassen abate flag discount decrease fade slacken decline drop reduce weaken +italienerin italian +dito ditto ibid. same as above same dito likewise +nachschlagen look up consult lookup check up examine inquire investigate search sense study +privilegiert privileged prerogative chartered +tödlichste deadliest +aufenthaltsorte whereabouts +mose moses +eingeliefert taken to hospital delivered +koma coma +fette fat fats fatty lipids +gebunkert bunkered +grölen bawl bellow roar to rumble blare to bawl out to bawl sth. to blare to clamour to cry +schleudert flings hurls slings tosses centrifuges dashes pelts skids +früh early soon fast quickly rapidly before bright and early early in life for a long time long ago +unterschätzen underestimate underrate undervalue belittle despise fail to recognize look down on overlook take for granted cognise +erschreckte terrified appaled frightened horrified appalled daunted +überwältigt overcome overcomes overmasters overpowers overwhelms shocked speechless dazed born down overmastered overpowered +morphin morphine +preist eulogizes blesses eulogises +stolpern stumble trip tumble fall blunder founder be ruined break down collapse die +nacheinander one after another one by one successively in turn in succession consecutively in order one after the other sequentially by ones and twos +glänzender shinier brillianter glossier more brilliant +helene helen +entfernten remotest +nikolaus nicholas nicolas +angebrannt burnt caught fire got burnt lighted lit something burnt black +weisheit knowledge +veranlasste induced caused occasioned causes disposed +stinksauer hopping mad +aufgeschoben adjourned suspended deferred delayed postponed protracted tabled +ausgepeitscht whipped flayed horse-whipped lashed +verspannt uptight braced braces tense +sorgsam careful solicitous carefully attentive conscientious diligent scrupulous thorough deliberate elaborate +vollständig complete completely totally entirely full outright fully total whole entire +schänden rape desecrate violate dishonour defile ravish disgrace assault take by force vitiate +fell pelage pelts +abkaufen buy purchase buy from take over acquire gain buy into get obtain secure +stöhnend groaning moaning +norweger norwegian +r only American person Seven Sages of the Bamboo Grove adviser arch of triumph best student champion consultant councillor counsellor +dezimiert depletes decimates decimated depleted +pythagoras pythagoras +esse -ess forge +glocke umbrella +europäisch European continental Western alien european exotic outlandish +kühl cool chilly unfriendly distant brittle calm cold coolly being fearful chill +störe sturgeon +wittern smell scent sense feel finger grope reek touch suspect get wind of +warnte alerted warned +weggejagt driven away turned out +verkorkst awkward kinky messed up buggered up made a mess screwed-up +überhitzt overheated overheats superheated +lebensform lifeform lifestyle +hurenbock whoremonger +verzaubert enchanted bewitched smitten bewitchs spellbound bedazzled beguiled bewitches charmed ensorcelled +geschäftsleben business +wunderte wondered +ankommen arrive come get reach arrive at attain get to achieve end up find +bekunden evince manifest show state express testify (make) manifest profess to prove +mithelfen assist aid help accommodate advance attend to avail benefit support squeeze +losziehen to strike out abuse ass-kick ballock somebody ban bawl out be after be at be down on be on at +verneigen bow +gedämpft muted soft subdued cautious damped absorbed allayed baffled damped down diminished +quellen well swell gush soak pour stream to spring to spurt out gush forth spring +matschig muddy slushy sloppily pulpy slobbery sludgy muddled mushy sloppy soppy +schämen shame ashamed be ashamed feel ashamed +tempel church place of worship +kiffen have a joint smoke grass smoke pot toke smoke dope smoke ganja smoke weed kif to smoke hash +essen eat consume drink take have a meal hear lunch receive receive a blow receive something +neunmal nine times +irrational irrational illogical irrationally surd bonkers absurd irrationality senseless +reingefallen been taken in +senden send broadcast transmit forward propagate route emit convey dispatch post +herausbringen bring out carry out to produce elicit get out issue to begin to publish to put out utter +entspricht complies conforms correlates corresponds meets +verstummt becomes silent become silent +kumpel brah +arizona arizona +sichern save secure safeguard protect assure back up belay ensure backup insure +mitgekriegt cottoned on latched on +zhou zhou +konfiszieren confiscate seize impound sequester call out apprehend attain captivate capture catch +angewöhnt taken to +videospiel videogame computer game +taten did +gedreht twisted veered revolved revved rotated turned twiddled contorted filmed gyrated +grinst grins smirks sneers +besichtigt had a look surveyed surveys viewed visited +dargestellt personated constituted delineated described featured outlined pictured portrayed posed represented +gesendet sent beamed broadcast broadcasted forwarded put out routed transmitted +nach after to for past according to at behind by toward towards +veilchen pansies pansy +zusammenpacken pack up bring to a conclusion collect put in order arrange package settle bundle to decide to establish +schlüpft slips +schienbein cannon bone +verdorben spoilt putrid corrupt tainted flyblown rotten depraved off clumsy corruptly +tröstet consoles solaces comforts soothes +gay gay +handel trade market marketing +bezaubernd charming enchanting bewitching fascinating adorable glamorous captivating delightful engaging alluring +zubringen spend donate give accord administer afford alight allow be able to close bring +jakob jacob james +oje oh dear +verstopfen block clog plug stop up congest tamp choke constipate engorge obstruct +neutralisiert neutralizes absorbed neutralised neutralized +sanfter more gentle milder smoother softer +tuscheln murmur mutter whisper +eislaufen ice-skate skate +obgleich although albeit though even though notwithstanding as even if howbeit whereas despite +turk turk +ungenießbar inedible uneatable unbearable unpalatable unenjoyable rotten unfit for consumption crafty cunning non-edible +simsen text SMS to text-message text message texting to SMS to txt txt +abgewandt averted +forelle trout cutthroat trout gila trout golden trout +kalibrieren calibrate gauge calibrating calibration +lieber rather better dear ideally preferably instead sooner all the more best enough +traumatisch traumatic traumatically +aufrichten erect raise sit up rear straighten decide encourage give courage to set raise up +rachefeldzug vendetta +jener that that one yon those yonder personage eh hey former yond +katharina catherine +toilettenpapier bathroom tissue lavatory paper +droben up there aloft above up atop overhead +isolierung insulation +arroganter more arrogant +große largely +tobel gully ravine +auswandern emigrate migrate to cover to extend to range to span +ehre honor honour +spaßen joke jest act indecently play the fool talk foolishly to josh banter be silly over flirt with jape +q cue q +zerschmettern smash shatter crash break crush dash destroy break into pieces dash to pieces smash to pieces +schmieriger smearier filthier smudgier +edgar edgar +wiedergefunden found again recovered retrieved +erpressen blackmail extort shake down brake bridle check control curb detain hold back +verwerfen reject reprobate discard quash overrule condemn disavow dismiss refuse overcome +geschätzter more valuable +unwichtige unimportantly +taufen baptize christen name baptise nickname dub duck to dub to duck +scher German person +geflirtet flirted philandered gallivanted mashed +ausgeladen canceled an invitation cancelled an invitation discharged disinvited offloaded unloaded +betrunkener groggier sozzled more drunken +schier sheer almost nearly merely about practically simply absolutely just about mere +abgetreten assigned ceded conveyed made one's exit resigned stepped down +gloucester gloucester +aufgelistet listed +schneidet cuts gashes slices clips scissors +ottawa ottawa +brille glass toilet seat +glücklicherweise fortunately happily luckily serendipitously thankfully mercifully exactly just right +verehrte worshiped adored enshrined revered venerated +liga conference +dänemark denmark +bösartig malignant malign pernicious malicious vicious evil malevolent wicked iniquitous mean +diplomatisch diplomatic diplomatically politic tactful adroit cautious clever shrewd smart +hoffnungsvoll hopeful hopefully promising optimistic full of hope reliable trustworthy +berührt touched touches +privilegierte privileged +erhabene loftily +vierte fourth +beglücken delight make happy bless to gladden to make happy to please +ihretwegen because of her because of them for her sake for their sake on her account +verstrickt enmeshed ensnared ensnares entangled entrapped involved +droht impends menaces threatens +wieder again once more anew afresh once again against formally newly second time specially +korrigiert corrected rectified corrects adjusted adjusts blue-penciled emended fixed rectifies +begrüßen greet welcome appreciate approach come and meet hail applaud salute say goodbye to approach +biber biber +beinhaltete implied +elektrischer electrical +baum bar plant pole stem stick +fledermaus flying foxes +verspielen gamble away to gamble away to lose +desinfiziert disinfected disinfects fumigates +knallhart brutal hardball rock hard tough +nettesten nicest +dieser this that this one personage the these latter er... he here +hochland mountain areas +ii ii +entfacht aroused arouses kindled sparked off +pullover jersey jumper pullover sweater pullover sweater +oder or eh otherwise either else and isn't it possibly but or else +narkose anaesthetic anesthetic +abgeschnitten cut cropped chopped clipped off come off cut down cut off segmented stripped trapped +abgeschossen downed killed launched picked off shot down veered +plante budgeted planned projected scheduled targeted designed engineered +ausreden dissuade deter discourage have one's say +gesessen sat seated +geahnt anticipated foreboded guessed presaged +geklont cloned +generell general generally broadly usually largely normally universal widely blanket commonly +verhaltensmuster pattern +durcheinander confused haywire in confusion disordered confusion disorder jumble upset all together chaotic +platte platitudinously striker +geloben vow swear pledge promise have sexual intercourse share a bed take an oath abide abide by accomplish +hut hat chapeau helmet hut +felder fields +betätigen operate activate actuate work apply to exert exert press push to trip +hauptstadt head top +unabhängig independent autonomous independently unattached irrespective unrelated free self-sufficient freelance impartial +unterhalten entertain maintain amuse chat keep support sustain talk converse distract +entwerfen design draft contrive create project devise delineate plot plan sketch +erteilen grant give issue deal accord confer release administer afford allow +üblicher more usual +psychologisch psychological psychologically psychologic mental +nische niche +messung gauging metering +krone cap koruna summit +besaß owned possessed +abwehr abwehr +disqualifiziert disqualifies disqualified incapacitated +jauchzen exult crow rejoice cheer to whoop whoop triumph +entkommt escapes evades +methode mode ways of doing +rudern row paddle scull pedal boating oar pull rowing to push through +weckt awakens rouses arouses +beschleunigung precipitation quickening +à at per aboard all alongside an apiece at ... each at the rate of atop +schleimiger slimier +magnus magnus +erforderlich necessary requisite needed required essential needful demandable requisitely compulsory must +untypisch atypical nontypical untypical uncharacteristic unrepresentative untypically unusual atypic +ertränken drown to cause to be indulged or addicted +geniale ingeniously +geknallt banged cracked gone bang plonked plunked slapped +entlaufen elope eloped run away escape from runaway to escape +beim near the at on in the middle of in the process of when +unsichtbar invisible invisibly unseeable unseen indiscernible unseenly dark divine hidden blind +schwimmen swim float swimming bathe take a swim become loose come to mind have inspiration sail waft +errettet rescued saved saved from destruction +schräg oblique obliquely diagonal slanting sloping inclined skew aslant diagonally slantwise +scheppert rattles +national national domestic nationally +herzen cuddle caress to caress to hug +nachweisbar traceable verifiable demonstrable veritably assignable ascertainable certifiable detectable measurable provable +schrecken frighten alarm terrify to daunt daunt daunting to scare +wahren preserve protect keep maintain shelter to observe uphold look after observe safeguard +ende end intention objective purpose +murmeltier marmots +freigelassen unpent freed liaised libbed libbvermittelt liberated loosed manumitted released unharnessed +gelder monies +faltet folds +kardinal cardinal +dublin dublin +leidenschaftlich passionate impassioned ardent passionately fervent vehement avid earnest fierce fervently +winden wind twist wreathe snake squirm twine winch writhe braid coil +dora dora +beispiellos unprecedented unparalleled unexampled unheard-of record-breaking unparalleled in history unequalled matchless peerless unequaled +speer shaft +zone zone area country territory +einfallen occur invade collapse raid dip occur to overrun think of encroach remember +beschränkt parochial limited narrow restricted obtuse narrow-minded constrictive parochially stinted stupid +wachturm vantage point watch-tower +nötig necessary necessarily needed needful required requisite cannot be helped unavoidable due needfully +algerien algeria +wegziehen pull away deprive of disrobe flay move away peel off pull apart rip off separate skin +albaner albanian +abgewaschen done the dishes done the washing-up gived a wash given a wash sluiced sluiced down sluiced out washed the dishes washed up +bin am I'm +wahrheit light sooth truthfulness +kaltblütig cold-blooded in cold blood coldblooded cool dispassionate poikilotherm poikilothermic calm cold blooded cold-bloodedly +unterhalb below underneath under beneath insufficient less than neath down inferior +erstbeste the first that comes along +üblich usual customary habitual normal common traditional ordinary as usual conventional usually +basen base +prügelt canes thrashes +final final +gezuckt shrugged flounced jerked juddered twitched +früher formerly previously before earlier former once antecedent erstwhile ahead beforehand +strumpf knee sock mantle +stirbt dies passes away passes on +wunderbarer more wonderful +zerbrach crashed smashed +auseinandernehmen take apart ballast disassemble disjoint dismantling to disassemble to dismantle to kill to murder to take to pieces +holländisch Dutch Netherlands Hollandic dutch +gefalle likes me +flüchtling displaced person runaway +johanna jane joan +schneider fitter +kampfunfähig incapacitate unfit for action unfit to fight unfit for battle +veteran campaigner +zubereitung confection +strahlt radiates beams gleams +durst thirst +nennen name call dub mention designate term state be called label hight +knietief knee-deep knee-high +sex sex six pack copulation nookie +hinunter down downward downwards under downwardly below downhill +klagen complain wail lament sue moan mourn whine grieve bewail cry +frigide cold frigid sexless +scheinen seem appear shine look strike look like act glitter glow sparkle +act act +drücken press push squeeze hug shirk pinch oppress snuggle depress force +bewirkt causes effectuates achieved brought caused effected effectuated ensured +ersetzte replaced substituted superseded surrogated compensated +mangelt there is a lack of lacks +abreißen demolish tear off tear break pull down destroy quash take down ruin tear down +heim home homeward homewards +moment moment momentum trice +demütigen humiliate humble abase mortify demean degrade despise crush demoralize dispirit +zweierlei double dual methods +bau building construction gardening horticulture +formation formation +ausgestattet equipped furnished appareled be provided with endowed outfitted apparelled configurated fitted out provided +hereinkommen enter come in come inside step in have become complicated come into go into to walk in COM +schwang swang oscillated +klagt bewails complains laments wails +gesetzgebung legislation act acts +kniescheibe knee-cap +kneten knead drill massage mix press quibble to pug train swage argue for argument's sake +keucht gaspes gasps wheezes pants +zählte counted totaled +hostess escort +heulend blubbering howling hooting ululating bawling baying screaming soughing wailing +heilung healing +ebnen level flatten even out even flatten out level off smooth to clear to cut through to even +vertretbar justifiable passably arguable acceptable supportable moot mooted defensible fungible reasonable +beschießen shell fire at strafe bomb bombard fire upon +göttlichkeit godhead +flash flash +skandalös scandalous disgraceful scandalously egregious outrageous deplorable +unethisch unethical +orientierung orientation alignment guidance orienteering +stapeln pile up stack pile batch load accumulate pack add heap up lay bricks +rumpf barrel carcass shaft +eingebildete priggishly +kaue chew +judas judas +verschmutzt dirty polluted soils feculent bedraggled befouled contaminated defiled dirtied dirties +atmend respiring breathing +geistesgestört insane mentally disturbed disturbed mad mentally ill crazy deranged lunatic ... of unsound mind demented +begrapschen grope +herodes herod +pikant piquant spicy savoury hot poignant juicy nutty risky piquantly risqué +jazzmusik jazz +vampir vamp +erfassen grasp comprehend understand capture record apprehend catch realize seize realise +gewandelt altered changed metamorphosed promenaded strolled walked +zucchini marrows +innerlich internal inner inwardly inside mentally interior endogenous inland inward internally +breton breton +telefon telefon +intelligenz intelligence grey matter mental ability mind savvy smarts +mausoleum tomb +aufgefasst comprehended +buchstäblich literally literal verbatim word for word to the letter word-for-word +kegel cone conus +rottweiler rottweilers +zerhacken chop chop up mince hash break into pieces chip off hew mangle to hash hack +verschwimmen blur become blurred to become indistinct +verkatert hung-over hungover +vergeben forgive pardon excuse set taken give away spurn award give reprieve +karussell carrousel +hilflose defenselessly helplessly shiftlessly +strahlende radiantly radiant rayonny +entgangen evaded lost +erkaufen buy bribe pay to purchase +zeitliche temporally +sündhaft sinful sinfully flagitious peccable wicked atrocious grievous heinous monstrous flagitiously +landet debarks disembarks alights +verstecken hide conceal stash secrete cover bury cache abscond shelter stow +oxford oxford +bürgerlich civil civic bourgeois middle-class civilian courteous nonmilitary straight +matsumoto matsumoto +strenge stringently hardness +bass bass +gewürz herb +imitiert counterfeit fake falsified imitative imitates sham artificial imitated impersonated +hinzukommen add add to join to accrue to supervene arrive come along ensue to come along +unterstehen to be subordinate to be subject to be under dare shelter to be subject to venture +argo argo +aufmerksam attentive observant alert thoughtful kind intently vigilant mindful watchful careful +attacke broadside +austoben run wild +nachgestellt postpositive put back followed hunted pestered put after re-enacted +lieben love like fond to love prefer appreciate cherish fall in love with admire adore +verschwinden disappear vanish go exit go away beat it get away leave break dissipate +toll mad beautiful cool fantastic nice great terrific wild awesome peachy +bedauerlich deplorable regrettable unfortunate unfortunately sad regrettably sadly pitiable regret reluctance +vornehm genteel aristocratic noble posh elegant plush kingly courtly distinguished exclusive +eingefordert demanded +nackt naked nude bare stark buff nakedly callow callowly nudely plain +erwähnt mentioned mentions alluded alludes named +mieten rent hire lease charter engage tenant book employ let to make +belagert beleaguered beleaguers besieges sieges besieged laid siege to mobbed sieged +alfie alfie +f Aramaic arriving station baby ball game destination station leader mute playing catch sea undead +aß ate victualed +kombiniert combined combines collocated combinated combinates integrated joined joins mixed +gestatten allow permit let grant accord admit yield allow of give condone +guise guise +was what that which whatever huh nothing nothing whatever something how why +weitergegangen gone on moved along moved on proceeded progressed +island iceland +durchgesetzt carried through prevailed pushed through put through +gertrud gertrude +genesen recover convalesce cure heal recuperate care for convalesced improve remedy treat +irreparabel irreparable irreparably beyond repair impossible to recover irremediable irreparabel unpairable unrepairable +angreifbar vulnerable assailable tenuous attackable +typhus enteric fever +bekanntgegeben intimated notified +entziehungskur rehab +bolivien bolivia +unterschrieben underwritten signed undersigned +folgende following next proximately sequentially +entblößt bare denudes divests bared denuded divested exposed uncovered uncovers +suggeriert suggests suggested +weiblich feminine female womanly unmasculine woman womanlike distaff effeminate hen ladylike +fiasko mess +null zero nought null love nil zilch naught 0 cypher goose egg +zuvorgekommen anticipated forestalled leapfrogged scooped +getraut trusted credited +kraft by virtue of in virtue of ex officio by dint of dint help impetus sinews +bockig recalcitrant contrary obstinate petulant restive stubborn headstrong wayward awkward perverse +schürzenjäger chaser +alkmene alcmene +ging ambulated walked went +ungeschoren unshorn scot-free +elfenbein ivory +kabeljau cod +separat separate separately discrete individual individually detached each one separately one by one particular case self-contained +hinab down downward downwards downwardly below under +mitwirken collaborate contribute cooperate co operate take part to co-operate co-operate compete contend input +verabreden arrange make an appointment agree appoint fix agree on conclude contract set a date to reduce +anzünden light ignite kindle inflame set on fire strike torch flare burn set fire to +schwindelig dizzy giddy light-headed lightheaded dizzily vertiginous bewildering bustling flat hectic +ausgeschlafen well rested had a good sleep slept in slept late slept off +benimmt behaves +faul lazy rotten idle foul slothful indolent putrid fishy lame lazily +sechs six half a dozen +nähert approaches nears +stolperte stumbled tripped tottered +christin christian +redakteur editor +model model fashion model mould +baute constructed built engineered put up +ernährung nutrition nurture sustenance +jugoslawien yugoslavia federal republic of yugoslavia jugoslavia +gesellig sociable gregarious social folksy convivial socialize companionably sociably congenial affable +verstoßen disown contravene infringe outcast repudiate banish bar expel look upon with detachment ostracise +stillschweigen keep silent to hold one's tongue hold one's tongue remain silent reticence shut one's mouth to shut one's mouth +salz table salt +umkippen upset overturn keel over topple die tip over faint topple over fall over overthrow +geflohen fleed escaped fled +eingetragen registered listed booked entered filled out incorporated inscribed recorded +qualität characteristic quality class kind species type +newton newton +lamas lama +missverstanden misapprehended misconceived mistaken misunderstood +unklar unclear vague ambiguous obscure indistinct nebulous intangible hazy indefinite misty +ignoriert ignored ignores +funky funky +keinesfalls by no means never on no account not at all for all the world till doomsday far from it in no way no way can't be helped +ollie ollie +geholfen helped aided assisted abetted availed done good encouraged relieved seconded +zittert quavers quivers trembles jitters oscillates quakes shakes shivers +befördern transport promote convey advance send cart forward carry accelerate hasten +kooperiert cooperated cooperates +kann may can could might +kantor chanter +zugeschlagen slammed banged hewed hewn striked out +beneide envy +popmusik pop +trennte segregated disconnected dissociated disunited sundered disrupted isolated parted secedes separated +schrie clamoured cried screamed shouted vociferated yelled bawled clamored hooted screeched +festnageln nail spike nail down pill down pin down +sinnvoll meaningful sensible rational useful reasonable suggestive meaningfully senseful usefully worthwhile +bb bb +sonde tube space probe +einseitig one-sided unilateral lopsided unilaterally onesided one-way partial single-edge arbitrary narrow-minded +beinahe almost nearly well-nigh approximately roughly practically nigh virtually about mostly +tödlicher deadlier +meldete notified reported +stinkend foul smelly stinking fetid rank stinky clumsy foetid foul-smelling fetidly +zweieinhalb two and a half +abgeschüttelt shaken off cast off got rid of gotten rid of +geschüttelt shaken churned convulsed rattled rocked +herausreißen tear tear out pull out extract headhunt lure away remove to rip out drag away pull up +mannheim mannheim +vergibt places with assigns awards +unterlassen omit abandon stop deliver desert forbore forsake leave quit renounce +hatten had +stille silent +gepflückt culled gathered picked plucked +boston boston +ausstechen excel gouge supplant outdo anticipate circumvent forestall jump the gun on outwit steal a march on +schoß shot +hereingefallen been taken in +nevada nevada +parodie put-on take-off takeoff +willkommen welcome acceptable nice most satisfactory appreciated desirable evoking gratitude grateful likeable thankful +reißen tear rip pull split crack rupture wrench drag rend yank +kitten putty cement fill to lute +klassik classical +schmerzte ached ailed hurt +eilig hasty urgent hurriedly hurried in a hurry in haste quickly apace fast frenzied +schliesslich after all eventually finally ultimately +restaurant eating place +getrunken drunk drank +begehrte coveted covetted desired +pupille pupil (eye) +dreckiger muckier raunchier scruffier scummier dirtier grubbier +erleuchtung illumination +asbest asbestos amiante +willig willing eager ready willed willingly brave frank gallant heroic honest +eingewickelt wrapped enveloped covered swathed wrapped up +plattmachen flatten +feinste finest subtlest +betreffend concerning as regards concerned in question about as to pertaining pertaining to regarding relevant +wegtreten dismiss break ranks fall out kick step aside to dismiss to fall out +angehören belong belong to sit associate adhere be affiliated with be subject to come under appertain be +daten date data facts +gestolpert stumbled totterred tripped tumbled +polen poland poles to polarise to polarize +ungeklärt unsettled unexplained unsolved outstanding residual unaccounted for unresolved +akzeptieren accept agree allow receive consent admit take a bow accredit acquiesce agree to +besten greatest +augenblicks immediately +steuer assessment imposition impost +erhabener nobler +norwegen norway +material material stuff data makings +kuwait kuwait +entgegenbringen meet with bring to put aside +übt practiced practises trains +rege brisk lively active alert astir spry agile animated buoyant busy +leinen linen canvas +unfehlbar infallible impeccable unerring infallibly unfailing unerringly impeccably inerrable inerrant never-failing +involvieren involve implement +absetzen depose set down dethrone deduct deposit sell drop put down dismiss remove +tobt blusters clamors rampages clamours rages raves +berufen appoint convene appointed assign call up called competent qualified summon to appeal +verschlossen secretive withdrawn locked cagey reserved tight-lipped cagily occlusive secretively self-contained +langweilig boring tedious dull tiresome ho-hum humdrum dreary wearisome irritating pedestrian +wertvoll valuable precious worthwhile priceless expensive valuably chief important main prized +auspacken unpack unwrap confess disarrange speak out to tell all undo tell all to disclose to reveal +hop hop +meilenweit for miles miles and miles of miles away from +kuh cattle +anstellung situation +hausfrau house wife +broadway broadway +anspruchsvoll fastidious exacting demanding sophisticated hard to please delicate discriminating pretentious highbrow challenging +statist dummy +vorausgesehen foreknown foreseen anticipated looked ahead outguessed second-guessed +verspätete was late +hergestellt made constructed fashioned fabricated manufactured produced turned out +vorwerfen reproach blame scold rebuke tell off reprove upbraid threaten accuse admonish +filz felt +errichtet erects established constitutes erected establishes founds raised builds built constructed +persönlich personal personally in person private individual individually oneself directly human intimately +abgemagert gaunt emaciated wasted lost weight macerated scraggy thin +begonnen begun commenced kicked off set in started +tolerieren tolerate accept condone allow abide bear bear with brook digest endure +beginnen begin start commence initiate set about collide with start out kick off open set in +gewürgt choked gulped retched strangled +vertrauter more intimate +jim jim +schickte sent forwarded +segnet blesses consecrates +unklug imprudent unwise injudicious unwisely injudiciously imprudently indiscreet foolish ill-advised ill-judged +immer always ever constantly forever continually all the time anytime invariably perpetually more and more +stunden defer delay adjourn back up fall back go backward postpone procrastinate put off recede +fester firmer steadier tighter more steadfast sturdier +b flat bee +abgemacht done agreed concerted agreed on arranged fixed settled understood untacked +trojaner trojan +druckt prints stains +enttäuschung disenchantment frustration chagrin disillusion +sicherstellen ensure assure secure insure guarantee indemnify affirm back up certify to make sure +sommer summer +einfliegen to approach +sarazenen saracen +beobachtete observated observed watched +fortgegangen gone away toddled off +beschädigt flawed damaged corrupted shopworn damned defective injured mauls broken chipped +funktion function performance activity mapping +zusammenhängen cohere be connected be coherent be associated be involved with relate to be connected to be joined together articulate associate +herankommen approach come near come to associate with bring near come along come around come up draw near let come near +abserviert ditched +vernachlässigt neglected unattended neglects rusty squalid uncared-for +durchsucht rummages searches frisked frisks hunted searched +überfordert overcharges overextends swamped floored overcharged overexerted overstrained overtaxed overwhelmed overworked +gutgläubig gullible credulous trustful trusting bona fide bonafide bony fide fleeceable without notice +besagen imply mean say prove proved proven proven} to prove {proved, proven} +ausleeren empty defecate feceate exonerate vacuate evacuate empty out to scoop out drain pour out +herzukommen arrive come come about end up get happen manage occur succeed +statuieren to lay down lay down +rc rc +unvermeidlich unavoidable inevitable inescapable inevitably inexorable unavoidably ineluctable necessarily cannot be helped necessary +trostlose disconsolately drearily inconsolably +klügste savviest shrewdest smartest +verbannt banished banishes ostracizes banned dispelled exiled ostracised ostracises ostracized proscribed +vertiefen deepen immerse intensify devote apply concentrate heighten rack strain consolidate +erklärung comment illustration +erinnerten remembered +hernehmen to take from +umringt encircles encircled environed rings rung surrounded surrounds +wohltätig charitable beneficent charitably philanthropic benefic beneficently beneficial benevolent eleemosynary benign +getrennte discretely unconnectedly +überlebte outlived survived +beast beast +schütteln shake rock agitate jolt swing toss churn raise one's voice stand up energetically wave +unfall smash +atlantis atlantis +mitreden have a say to join in to take part +objektive objectively +besteigen mount climb scale cover ascend come up be about to board be riding on collide with get on +dreieinhalb three and a half +anflehen beg beseech implore plead supplicate entreat ask invite request cling to +fühlte felt experienced sensed +schaufelt scoops shovels +elia elijah +bekannt known famous familiar acquainted noted well-known notorious public conversant official +freiheit diffidence fear of troubling someone feeling constraint having scruples about doing something hesitance licence +song song county +finden find think discover locate detect encounter pick up strike be possible consider +gleiche same equal +attraktiv attractive appealing tempting beautiful alluring attractively enticing good-looking pretty attracting +gezweifelt doubted +lucky lucky +geschwommen swam swum bathed floated +maßgeschneidert tailor-made bespoke tailored custom custom-made made-to-measure customized made-to-order +angeschrieben written down +campen camp to pitch camp +abrücken move away dissociate march off move off +vereinbarung accord consent covenant +kommentiert commented annotates comments annotated +enthielt abstained contained comprised enclosed +surrt buzzes whirrs whirs +erweckt awakened awakens awaked awoken woken +heimkommen to get home come home get in +strikt strictly strict intense rigidly rigorous severe absolutely categorical fortify imperative +geachtet respected respectable esteemed honored honoured minded regarded +inwiefern in what way how to what extent how far as long as in what sense since +unbewusst unconscious unconsciously unwittingly inadvertently unawares unintentionally carelessly instinctively involuntarily reflexively +zurückerobern reconquer recapture recover retake win +wett even +selten seldom rare rarely scarce infrequent few uncommon unusual precious infrequently +normen standardize standardise to standardise +herausgefordert challenged defied braved courted dared invited provoked +paul paul +base base +schaffte created scored accomplished got managed +festbinden tie fasten bind hitch lash attach with a knot combine connect join tie on +mond moon +führend leading upfront guiding authoritative foremost master prominent major most important preceding +schadenersatz amends compensation damages indemnification indemnity recompense redress reparations +krankheit ache diseases morbus pain pest purpura unsoundness +übergangen ignored skipped +schlaf sleep sleepiness slumber +vorgefahren driven up drived in front +steigern increase compare enhance raise bid step up heighten lift to augment add to +hochgefahren run up +giuliano julian +produkt product manufacture article artifact harvest make offering yield +verabreichen administer give prescribe dispense accord afford allow apply confer donate +mau meagre +gegossen poured cast molded moulded supplied water watered +flügel casement wing arm feather flank pennon pinna sail sash vent +plädiert pleads pleaded pled +jagte chased coursed hawked hunted hounded pursued scudded stalked +furchtbarer more terrible +finster dark gloomy somber gloomily murky sombre gauntly glowering loweringly murkily +glücksspiel gambling game +ausbrechen break out erupt explode burst arise begin escape blow out break off to chip +enormer huger +birmanisch Burmese burmese +heutiger today's +entwenden steal purloin abstract nick bag pocket swipe walk off with bare clear +geweint weeped wept cried +geradebiegen to unbend straighten unbend +selbstbewusst self-assured self-confident assertive confident perky self confident self-assertive self-aware confident in oneself conscious +waffe gun instrument piece +beschrieb depicted pictured +mineral metal +blutzucker glycaemia +reykjavik reykjavík +platsch splash plop glug-glug splish-splash with a splash +entdeckung elucidation +applaudieren applaud acclaim clap cheer to clap one's hands bang beat break coin cream +melden report notify announce bid advertise give notice of inform message forward send +überrannt overrun overwhelmed run down run over slashdotted |.ed +entfallen drop fall cancel allot escape fall to someone's share slip someone's memory to be cancelled to be dropped be cancelled +schwingung vacillation vibe +schmuggeln smuggle bootleg traffic smuggling to plant contraband plant +brown brown +glatt smooth slippery sleek flat even outright level plain clean glossy +weiterhelfen forward +flüchtig fleeting ephemeral fugitive transient volatile transitory fugacious passing elusive perfunctory +abgemurkst bumped off done in +grimmig grim fierce grimly furious ferocious angry mad desolate gruff harsh +barsch curt harsh rude surly brusque rough angular griping nagging gruff +unbemerkt unnoticed before one knows unawares unnoticeable unnoticedly unperceived unperceivedly unseen secret stealthy +ungebührlich undue insolent improper appalling inadequate inappropriate indecent inordinate monstrous outrageous +probierte sampled tasted +will will +schnupfen snort snuff take snuff to sniff sniff +kojoten coyote +team squad side +panzern armour armour plate +prägen coin mint stamp emboss strike characterise shape characterize form imprint +handhaben handle wield manipulate manage operate do make ply dispose of feel for something +dahinten over there genitals behind +bumm kerplunk +sachlich objective factual matter-of-fact businesslike functional objectively realistic factually material practical +dergleichen suchlike like similar in such a manner like this of that kind such ditto likewise +nutzbar usable available useful utilisable utilizable appropriable productive +gymnastik callisthenics +eingewiesen introduced briefed clued in indoctrinated marshaled marshalled trained +ludo ludo +sinkende downwardly sinking +schärfsten sharpest +verursachte caused +markiert marked marks remarks tags branded denoted denotes earmarked earmarks flagged +knarre creak +ergangen fared +reinwaschen purge whitewash rehabilitate vindicate +wahrhaftig true truly real really in truth indeed truthful truthfully genuine veritable +joe joe +spitz sharp acute pointed poignant horny acute-angled caustic peaked spiky type of prickling pain +brach fallow broke uncultivated cracked reneged sundered +kochend boiling seething aboil brewing cooking dizziness fuming giddiness indecisiveness lolling +einwerfen insert interject throw in put in smash throw into to interpose interpose post to toss into +deckte shielded +angemalt painted +schonungslos unsparing merciless unsparingly completely horribly thoroughly without exception pitiless relentless ruthless +eins one best in fragment piece point a dot only a little only one particle +ausgleich handicap +redaktion editors +schneller zoom speedier swifter faster quicker quickly +flennen snivel blubber cry weep sob to bawl to have a blubber to howl blub howl +vornherein from the first +lime lime +enthüllt discloses divulges uncloaks uncovers unveils disclosed divulged exposed revealed reveals +shou shou county +beelzebub beelzebub +verrichten perform carry out do say answer the purpose attempt to be just about to be just starting to make convenient satisfy +läutete chimed pealed rang tolled +irritiert bemused mystified at sea baffled befuddled bewildered confounded confused lost mazed +überprüft checks audited checked examined examines investigated picked over reviewed reviews revised +verheiraten marry wed get married marry off give in marriage micelle to couple to display to espouse to to marry off +unwiderstehliche irresistibly +anstecken infect light contract set fire to set on fire to affix to put in to stick attach be contagious +zorro zorro +winziger tinier teenier +überlisten outwit outsmart trick dupe outfox cheat anticipate circumvent forestall jump the gun on +do do C 1st note in the tonic solfa representation of the diatonic scale doh +lachs grilse +sprung hop +einbeziehen include imply to involve implicate to comprise +getauft baptized baptised christened dubbed +kombinieren combine join permutate combinate mix arrange correlate join together join up set to fighting +gefühllos numb unfeeling callous insensitive insensible impassive emotionless cold-blooded dead impassible +mittellos penniless destitute indigent poor empty-handed without capital impecunious pennilessly stranded bankrupt +klaue clutch paw pounce +durchgreifen take drastic measures crackdown +flirten flirt coquet philander gallivant come on dally mash flit flutter wave +zumindestens at least +urteilt judges +überwachung tracing watch +haushalt house +vollendet consummate perfect full-blown accomplished finished accomplishes complete consummates finishes fully developed +schmückt bedecks blazons decorates emblazons spangles adorns +finanzielle financially +speisekarte carte +eingebildeter cockier +lahmen limp be lame go lame halt to walk with a limp +nova nova +rattern clatter rattle judder +kot dirt dung excrements filth +eingenistet settled down nested +geschirr yoke +unterfangen undertake undertaken to log up to prop to underpin undertaken} +vorverlegt brought forward moved up +bereithalten hold hold ready to have ready to keep ready held held} keep ready to hold in readiness +verlief zigzagged passed passed by +gegoogelt googled +blieb abode remained +römisch Roman Latin roman +verdenken resent blame +häufig often frequent frequently common commonly oftentimes abundant many now and then numerous +prägt mints coins +erwies proved +bremse break bridle +leviten levite levites +brodeln bubble seethe boil be in uproar foam froth excited get excited gurgle overflow +wohnt dwells +albino albino albinism +texten write text to SMS to write one's own text to write the lyrics +entzog deprived detracted +getrübt clouded hazy turbid misted tarnished cloudy dimmed dulled fogged made cloudy +bezaubert spellbound entranced enchanted enchants fascinates spell bound smitten bewitched bewitches charmed +belog lied to +emmy emmy +lähmung paresis +indianer indian +verüben commit perpetrate carry out rape violate make a mistake to be conjugated to deflower to rape to ravish +verschwendete dissipated lavished squandered wasted +rath rath +gehänselt joshed razzed ribbed +abspringen jump off jump jump down jump from jump out of make a bold start take a plunge take off back out bale out +gebieten command demand order book dictate procure tell +lumen lumen +einloggen log in log log on +ausnahmsweise exceptionally by way of exception as an exception by way of exemption for once as a special exception exceptional extraordinarily +werten rate consider judge grade to assess to classify to give a score +renoviert redecorates renovated renovates upholsters redecorated refurbished upholstered +jaulen howl whine yowl yip bay bellow cry roar to yelp bark +bewölkt cloudy overcast clouded gloomy dark depressing overclouded overclouds somber covered in cloud +geschenkt gratuitous bestowed donated given presented +vietcong vietcong +diktiergerät dictaphone voice recorder +fällig due payable receivable mature overdue +ungebunden free unattached footloose unbound uncommitted independent unlinked autonomous in quires loose +caesar caesar +ohr hearing +eben even level just flat plane smooth exactly now plain precisely +schwein hogs +file file +jauchzt exults +schütte heap up +antreffen meet come across encounter strike bore broach catch up catch up with condemn consult +motorhaube cowling +infiltrieren infiltrate +eigens specially particularly expressly above all chiefly especially in particular mainly notably principally +kratzte scratched scraped +lasch insipid listless lackadaisical limp mumbling slack lax feeble flaccid laxly +verriegeln bolt lock interlock bar fasten a lock fasten latch to shut +vorgestern day before yesterday the day before yesterday nudiustertian ereyesterday two days ago +nette nattily +tung degeneration deliberate murder retrogression return favour return gift +hinzugeben add +nachwachsen grow again grow back +hundemüde dog-tired bone-tired dead tired bone tired exhausted +verlassenen forsaken +probt rehearses +kultur culture crop +ausrotten exterminate eradicate extirpate stamp out wipe out annihilate root out uproot kill off destroy +gleichmäßig equally even uniformly evenly level equal steady consistent equable permanent +zubeißen bite +schrieb scribed wrote +vermeidet avoids +unschön unattractive ugly unaesthetic unlovely unbeautiful unpicturesque ungainly weak uneloquent unesthetic +absatz subparagraph article indention +eingehalten abided redeemed stuck to +gehorchte obeied obeyed +anbetteln demand money extort pester +auseinandersetzen deal explain deal with grapple expose grapple with dispute set forth to set out +geschenk presentation pressie +verband agglutinated conglomerated conjoined joined mated associated bandaged chained compounded conflated +rührende movingly pathetically +hysterischen hysterically +katholische catholically +unterschreibt undersingns underwrites signs +funkt transmits functional food radios +gewesen former been +respekt awe +rick rick +naß wet watery +abends in the evening evenings at night by night evening +durchquert crosses traversed traverses crossed forded +kurzfilm short clip +vererben bequeath transmit pass on be transmitted bequest hand down leave to be passed on to be transmitted will +allerdings however but certainly absolutely though indeed admittedly surely provided that albeit +schaut look looks +konzil synod +improvisieren improvise ad lib ad-lib wing extemporize clap to extemporise to vamp extemporise extemporize jam +kontamination contamination +verfeinern refine hone rarefy to elaborate improve polish to polish to polish up to purify +impfung vaccination +furchtbare parlously tremendously +großherzig big-hearted generous magnanimous broad-minded exciting hearty heroic large-hearted largehearted lively +zauberer magician charmer magus +anerkennen recognize acknowledge appreciate recognise admit honor honour concede accredit avow +angebliche colorably reputedly +regelrecht real regular proper downright genuine earnest full-blown fundamental normal really +gezüchtet cultivated animal bred cultured farmed grown tame +assistieren assist aid help support accommodate advance attend to avail benefit squeeze +untergeschoben apocryphal pushed underneath spurious +scherzt jests frolics jokes quips +funktioniert operates acted acts functioned functions gone gone right gone smoothly performed worked +cy cy +mitfahren go with accompany go as a passenger join +nö nope nah no +eitel vain futile conceited frivolous empty ineffective lifeless vacant void bootless +täuschte beguiled deceived deluded feinted foxed mystifies hoodwinked spoofed +anschnallen buckle on buckle up shoe strap sb. in strap up to fasten fasten strap to strap +freiwillig voluntary voluntarily optional spontaneous unsolicitous freely intentionally of one's own accord of one's own free will optionally +respektieren respect care look up honour abide abide by esteem honor look up to to drink +erstarrte congealed grew stiff stiffened +gespuckt spat +verführt debauches ensnared ensnares inveigles seduces beguiled debauched inveigled seduced +bekämpfte combated +dichtmachen to close to close one's doors to shutter +anmerken note write down notice mark record register to annotate to remark make a note observe +theben thebes +sizilianer sicilian +nachahmungstäter copycat +schleift grinds edges hauls sharpens +heilende curatively +schleimige slimly +balkon balcony mezzanine +abzüglich less minus net of +drucken print reprint press printing imprint pack pinch squeeze stencil to color or pattern fabric using a wooden mold +letzteres latter the latter +tanger tangier +begleiten accompany escort chaperon see off follow usher walk appearing that chaperone having the appearance of +ss banishment counter for mouthfuls, shares , and swords eviction exile transportation +schlimmer worse more fatal +jin district in Kyoto +krokodil croc +anfänglich initial at first initially originally primary by nature essentially naturally early in the beginning +geklettert clambered climbed scrambled scrambling +befestigt fortified fast paved affixed affixes appends clamps cleats fastens fixates +herausgefunden found out detected spied out spotted worked out +missfällt displeases dissatisfies +kultivieren cultivate rear breed bring up educate raise culture till foster grow +usw and so forth and so on comment among other things criticism et cetera etcetera or something like that such things as +durchsetzt interfused interlaminated intersected interstratified penetrated +geantwortet answered responded replied retorted +fesselnd compelling absorbing captivating catchy gripping intriguing attracting fascinating engrossing alluring +verblassen fade discolour lose colour pale grow dull in color grow light grow stale turn white become dim become thin +chuck chuck +recke main line trunk line +rufen call shout cry summon hail yell call out take calls hoot +solltet ought to should +beglückt blissful delighted delightedly delights gladdened gladdens happy lucky made happy makes happy +eingearbeitet inwrought included incorporated worked into +nepal nepal +überrascht surprised aback astonished amazed astonishes being startled overtakes overtaken startled taken aback +monatelang for months lasting for months monthslong for months on end months of number of months +tue do +repräsentiert represented represents +adoptieren adopt adoption cultivate maintain rear support to adopt a child to cultivate to get somebody to do something to maintain +brilliant bright lucid brilliant +annehmbar acceptable admissible decent palatable plausible adoptable agreeable assumable decently passable +kirche church kirk +halblang play down +abschicken send dispatch mail send off send away forward hand over send out post submit +subjekt subject +auszug drawer +geröstet roast roasted toasted parched calcined fried grilled suntanned torrefied +fixer fixer +jonathan jonathan +schreiben write compose spell book type pen put pen to paper writing publish put +stickig stuffy airless close stifling sticky stuffily oppressive frowsy frowzy fuggy +versailles versailles +anmachen light turn on dress hit on come on to flame fix put on come on light up +vernachlässigen neglect alienate shun ignore be off one's guard distance oneself from shirk let aside slight abandon +makaber macabre sick ghoulish morbid grim horrible +rio rio +ward were +voriges antecedent +terminal terminal end end- final +weston weston +atomenergie atomic power nuclear power +vollstrecker finisher +dankeschön thank you thanks thankyou +gebäude construct erection fabric +gesungen sang sung chanted grassed +restauriert restores restored +gesprengt burst open blasted blown blown up broken open broken up burst detonated sprinkled +konfiguration setting +tisch bench meal platen stage +ausgelassen boisterous exuberant wild gay frisky ebullient frolicsome hilarious hilariously left out +passte toned was suitable matched +drüben over there yonder there beyond over yon across over here +charles charles +melancholisch melancholic melancholy atrabilious blue boring feeling depressed fretful irritating languid listless +erkannt realise recognise detected discerned perceived realised realized recognised recognized spotted +abbeißen bite off bite eat up gnaw through bite through biteoff to consume entirely +ausgestellt displayed exhibited drawn up exposed issued made out on view put out showed +inspizieren inspect scrutinize examine survey review check look over check out control patrol +auserwählt elect select chosen selected +salzburger salzburg +blitzschnell at lightning speed lightning suddenly in a flash instantly lickety-split like lightning lightning fast quick as a flash as fas as lightning +geisterjäger ghostbuster +rollt rolls trundles welters +reagieren react respond counter to answer act take to act to be a strain to be hard on someone to have an effect on +rührselig sentimental mawkish maudlin soppy schmaltzy cloying hokey mushy bathetic drippy +josef joseph +genervt grouchy bugged fretful harried mithered peeved +geheimnisvoll mysterious arcane mysteriously mystical enigmatic mystery mystic excellent superb weird +durchmachen undergo go through experience endure feel live through pass through suffer to be acquainted with to elapse +dulden tolerate endure suffer countenance acquiesce brook stand connive bear abide +jüdisch Jewish jewish Hebraic Hebrew +extra extra special specially expressly on purpose additionally apart especially separate separately +bademantel robe +benefizveranstaltung fundraiser +erhält conceives obtains preserves receives conserves maintains +hüpfte hopped skipped frisked leaped lept sported +love love +anordnung storage +gutherzig kindhearted kind kind hearted kind-hearted charitable good good-hearted kindly +benahm behaved +umleitung deviation +hegt cherishes fosters nurses treasures +decken cover set roof lay protect blanket coincide defray meet shelter +köpfen behead decapitate head top cut off cut the head off decollate guillotine to paddle to point or curl up +langfristig long-term in the long run long long term long-dated long dated long-range long-ranging long-run on a long-term basis +ertrinke am drowned +aufschlagen pitch hit open serve strike beat knock smack stub wallop +brutal brutal brutish violent cruel brutally ferocious savage beastly bestial brute +verbindung accession conduit +katalogisieren catalogue catalog +eingeschlagen driven in bashed in battered covered driven into hewed hewn pursued smashed staved in +trödeln dawdle loiter dally slack lollygag niggle linger be idle be truant sabotage by slowness +blendet blinds +einmarschieren invade march in to invade to enter to file in to march into to send to transfer +ehrgeiziger more ambitious +wuchs grew vegetation +servieren serve dish up wait at table serve out serve up to begin to offer to present to submit to supply +jona jonah +gescherzt froliced joked jested kidded quipped +barmherzige mercifully +strickt knits +ville ville +geradeaus straight straight ahead straight on ahead straightforward directly earnestly frank honest one road +meiden avoid shun eschew avert evade shirk circumvent dodge duck elude +ausbügeln iron out straighten out smooth to develop to expand to strengthen +notwendigerweise necessarily inevitably certainly needs inevitable naturally unavoidable +kränker sicker +beschwipst tipsy tiddly grey buzzed merry squiffy besotted happy jolly +sonstwas something else +umgefallen fallen down fallen over +patriotisch patriotic patriotically +pond pond +levi levi +ausdenken invent devise conceive think out contrive feign think up excogitate forge formulate +ausnutzen exploit take advantage of use avail utilize feed impose on make an entry prey make use of +verkleiden disguise dress up cover face wainscot clad to case to overlay case encase +gehalten controlled held unexpended kept selfcontrolled upheld clamped considered constrained cradled +jault yips yowls yelps +fällt tumbles drops falls fells +dahinter behind behind it post behind that +breit wide broad widely vast large extensive stoned ample broadly spacious +herumtreiben rove gad prowl rove about drag one's feet +anthropologie anthropology +teller bowl plateful teller turntable +trügerisch fallacious deceptive delusory elusive fallaciously illusionary specious treacherous deceitful elusory +erwerben acquire get gain obtain procure purchase secure be possible earn assimilate +reibungslos smooth frictionless smoothly fluently trouble-free harmoniously troublefree without a hitch +zehntausend ten thousand myriad all everything 10,000 +ignorieren ignore disregard overlook be ignorant of connive at leave out of account think nothing of be ignorant not know pout +inn amplification benefit gain inn profit +taugst are good for +geheul howls +grab burial cemetery graveyard +seitdem since since then ever since from thenceforth whereafter after that from that time for henceforth +graben dig burrow trench entrench excavate sink be true to bore delve drill +erreichte achieved attained reached accomplished made headway made progress managed obtained +speziell special particular especially particularly exceptional specially especial extra in particular specific +harren await wait expect abide to depend on need wait for to need +wohlgemerkt mind you notabene obviously naturally nota bene (N.B.) of course +verfolgung tracking +zusammennehmen total apply concentrate devote muster rack strain brace up collect summon up +anmaßend presumptuous overbearing arrogant overweening supercilious arrogantly pretentious hubristic insolent bumptious +heruntergefallen dropped down fallen down fallen off +hitzig heated fiery hot hotly hot tempered violent fervid fevered feverish hasty +peru peru +verkrampfen twitch cramp tense up to knot +destabilisieren destabilize destabilise +irrsinnig crazy lunatic mad mindboggling insane absurd awful lunaticly mind-boggling awfully +matthäus matthew +heikel delicate tricky ticklish thorny touchy awkward fussy sensitive prickly fussily +kaufen buy purchase accept bribe acquire get obtain gain take take over +vorlesung reading +segnete blessed consecrated blest +erhoffte hoped for +revanchieren pay back take one's revenge +dazwischen between during betwixt while between them in between interjacent in the midst of among them +fliegende flying +buddha buddha +behutsam careful cautious gingerly scrupulous circumspect wary carefully chary gentle gently +blättern browse scroll to skim flick flick through flip leaf leaf through page riffle +ig complex complicated puzzling tangled +holocaust holocaust +gewalttätig violent violently rowdyish rowdy thuggish abusive brutal ruffianly vicious +eingeteilt sectional divided in rationed scaled assorted classified graded pigeonholed sectored +bestellte bespoke tilled appointed +unversucht unattempted untried untriedly +gefüllt stuffed full double filled fillet crowded plump satisfied +orpheus orpheus +belauschen eavesdrop overhear eavesdrop on +abbezahlt paid off +malt paints pictures +verächtlich scornful despicable disdainful abject vile contemptuous contemptible contemptuously scornfully derisively +schlangenbiss snake bites +kribbelt tickles +nizza nice +skizze adumbration plan scheme sketching trace +zerstörer fighter wrecker +dokumentation documentation +wandschrank cabinet case press +unreife environmentally friendly green +funktionsfähig viable functioning operative executable functional in working order operational working +einer one another any somebody someone on one hand on the other hand a an anybody +nr nr +skelett skeleton building frame +durchsetzen enforce succeed impose accomplish achieve arrive at attain carry out catch encounter +quick lively +steigend rising increasing ascending escalating being on the increase climbing forcene going up growing mounting +fernsehen watch TV watch television teleview television telly to watch telly watch wath TV tv video +auflockern loosen liven up scarify to aerate to limber up to relax to scarify to shake up +schief crooked lopsided askew askance skew oblique awry aslant sideways sloping +effizienter more efficient +auferlegt enjoined imposed enforced levied +salzburg salzburg +zerdrücken crush squash mash crumble grind pulverize flatten pulp waste crease +servierte served +skifahren ski +zurückbringen bring back restore carry back take back return to get back to get out to restore to retire to a private place to run back +andrehen switch on turn on coerce flog force impose impose upon power up apply assert +erblühen blossom bloom flourish flower to burst into bloom to come into bloom +umgezogen moved moved house relocated removed +zufällige coincidentally fortuitously haphazardly +schuldner borrower obligor debitor debt +starrte stared peered +erworben acquired a posteriori vested earned got gotten purchased won +erschreckende horrifyingly +anwerben hire recruit enlist employ acquire attract canvass enrol rally woo +herumsitzen to lounge around to sit around to sit idle +erdacht conceived constructed +arbeiter labor operator workingman +weiterfahren move along to drive on to go on +auffassen understand grasp take apprehend be discovered be found out be known be realised be realized become clear +mitgegangen gone along +platzen burst explode crack bounce split pop be filled to bursting break burst open evaporate +eisigen glacially +ausgerastet flipped out +aufgewacht awoken woken up awaked woken +überdauern outlast survive to survive last out to outlive +groove groove +sammeln collect gather stack accumulate assemble rally pick garner glean pick up +katastrophale catastrophically disastrously +gomorrha gomorrha +vergreift makes a mistake +unvoreingenommen unprejudiced candid impartial unbiased detached unbiassed unprejudicedly dispassionate impartially nonpartisan +mary mary +ketten chain fetter manacle +konfuzius confucius +entflieht escapes +erben inherit succeed come into take over hand over receive take over by transfer to get out to graft to hand over +erbitten request solicit ask invite pray bespeak ask for demand to petition beseech +katastrophal catastrophic disastrous catastrophically disastrously calamitous cataclysmal cataclysmic catastrophical chronic dire +sprotte stuifin +höllischen goddamn +angegeben specified adumbrated bragged given indicated listed quoted shown off stated +biegt bends inflects crooks curves flexes +entscheidet clinches decides determines +gespalten forked cleaved cloven furcate chappy cleft divided split per pale fissured +absitzen dismount get down serve alight to alight to sit out to sit through +lustigste gayest jolliest merriest +madrid madrid +konservative conservatively +wächst grows increases +indiskret indiscreet indiscreetly loose intruder meddlesome +herunter down downward downwards downwardly below downhill low +pfuschen bungle botch blunder fudge scamp to boob blow cheat come unstuck flub +enkelkind grandbaby +unterhält entertains maintains subsists maintained +foltert tortures +beirut beirut +onion onion +kalt cold chilly coldly frigid cool bleak algid curt dead distant +dieselben the same +könntet could might +knattern rattle crackle chatter flap put-put rat-a-tat-tat roar to clatter +unterkühlt chilly cool reduced the temperature subcooled supercooled undercooled +landesweit nationwide statewide nation-wide national countrywide nationally across the country +murren grumble murmur complain mutter repine be unsettled complain about make an excuse for pick a quarrel babble +seine his her one's hers its itsenäiset his seine their +dunkeln darken reconditely swarthy become dark dusk get dark grow dark +dastehen stand there loiter stop to loiter to stand a while to stop +reibung friction abrasion attrition +verblüffen amaze astound baffle flabbergast mystify stun confound bewilder dazzle dumbfound +ungeschlagen unbeaten undefeated unbeatenly +montage mount assemblage +schwach frail slightly slight faintly infirm poor delicate tenuous feebly fragile +köln cologne +anhängen append attach frame add hook stick fix annex foist trail +grabrede eulogy +verantwortungsbewusst responsible responsible-minded +aufschlussreich instructive informative insightful revealing illuminating instructively revelatory telling enlightening perceptive +abweichen differ deviate depart diverge vary disagree drift deviation aberrate get lost +zeichner designer +beschädigte damaged mauled injured marred +abfüllen fill get drunk bottle draw off to fill up to ladle off +untergegangen extinct lost been destroyed declined foundered gone down perished sunk +mindestens at least approximately at the least at most not less than at (the very) least at the minimum if nothing else +schärfer keener sharper +untertauchen submerge disappear dive immerse go underground sink flood plunge dip drown +pracht grandeur +unbestritten undisputed unchallenged uncontested undisputedly undoubted indisputable unchallengedly beyond controversy obvious overt +patriotische patriotically +rosten rust corrode oxidize become rusty degenerate stain to oxidise +gewonnen won gained yielded acquired scooped +eingestanden admitted confessed owned +durchdrehen freak out spin go nuts panic snap crack up go crazy go haywire mince put through the grinder +sauberer cleaner cleanlier more cleanly neater straighter tidier +klopfen knock throb beat tap pound palpitate rap strike hit thump +animal animal +höflich polite courteous politely debonair bland civil civilly complimentary courteously well-mannered +hm hmm humph hm huh mmm mhm hem um +soweit as far as if insofar as so far as provided by and large exclamation on the whole ready so far +erforschte delved investigated explored +schweigen be silent keep quiet keep silent remain silent silent hush keep still hold one's tongue keep silence be quiet +hingerissen rapturous ravished smitten absentmindedly absorbedly abstractedly panicked rapt away rapturously spellbound +kompromittieren compromise discredit endanger imperil jeapordize prejudice +kostenlos free gratis free of charge gratuitous complimentary for free freebie at no charge costless toll-free +entging escaped evaded +zuständigkeitsbereich domain sphere +brenzlig ticklish dicey risky anxiously hairy precarious with anxiety with anxious looks +südkalifornien socal +meins mine my +verwundete wounded injured person +beansprucht engrossed engrosses called for claimed claims demanded loaded loads strained stressed +gescheut taken fright shied +stamm block stalk stick tree trunks tree-trunk +thanksgiving thanksgiving +kitt mastic +willen for the sake of +kredit credit lending prestige trust +leistete achieved afforded rendered accomplished performed +übersprungen jumped over leaped leapt overjumped overleaped overleapt skipped +vergeuden squander waste dissipate spend chase away disperse throw away to trifle away damage deteriorate +kennengelernt got to know +ausholen to lunge to reach back to strike out raise one's hand strike out take long strides to back up +standbild freeze +nervt nerves peeves +irgendwelche any some any desired +gefangen captive trapped caught prisoner captured stuck bagged captivated encaptured ensnared +unnatürliche unnaturally +göteborg goteborg gothenburg +vorrübergehend momentary transient +wegrennen run away to run away to make a run for it bolt to avoid detection after having done something to escape to leave to play truant to skedaddle +gefällst somebody likes you +südamerika south america +zeitschrift inspection periodical publication +gefahren driven drove navigated gone headed plied between ridden run traveled travelled +gewichen given way disappeared drained away yielded +farbton tincture +operationssaal surgery +umsichtig prudent circumspect wary vigilant cautious judiciously discreet thoughtful cannily canny +gekürzt abridged a little short sawed-off potted shortened omission abbreviated bowdlerised bowdlerized canceled +daß that in case lest provided than +goldrichtig perfect +angezogen attracted decent dressed approached clad clothed donned drawn-in lured on +säen sow seed plant scatter sown drop seed planting separate sough sow (irr.) +familienvater father +verblüffend amazing astounding intriguing hut mindboggling amazingly bewildering flabbergast flabbergasting striking +erkälten catch a cold +veralbern stultify pull someone's leg tease to chase away to let go to parry to pull sb.'s leg to pull someone's leg to sidestep +vorrücken advance move forward proceed advanced hasten promote anticipate be promoted get late go before +arsen arsenic +gratis free gratis complimentary free of charge gratuitous for free only absolutely buckshee costless +dazugeben add to add +xerxes xerxes +gell eh isn't it piercing right shrill innit ... +aden aden +einhalten abide by follow observe abide keep abided comply abode fulfil halt +wimmert whimpers whines mewls pules wails +gestört disturbed impaired troubled erratic mad mentally ill abnormal deranged dysfunctional faulty +umfang ambit coverage reach amplitude circuit contour outline spread +zumindest at least leastways at the lowest at any rate leastwise at the very least that is +enthoben deposed relieved +einhalb half +scheren shear clip cut fleece prune trim crop shave sheer harvest +rücksichtslos reckless inconsiderate ruthlessly thoughtless arbitrary ruthless careless completely horribly seldom +bindend binding ligating trussing obligatory stringent tieing absorbing compulsive definite firm +prärie meadow pasture plain +heutzutage nowadays today these days at present now present currently recently in this day and age lately +angetrieben driven on actuated driven edged goaded impelled moved operated powered propelled +tatenlos inactive doing nothing idle idly sluggishly +adelaide adelaide +luftdruck atmospheric pressure +fürchterlich dreadful terrific horrible fearsome awful tremendous awesome terrible horribly afraid +herausgeputzt brilliant florid gay gorgeous showy arrayed dandified spruced up +abgenutzt hackneyed battered decrepit threadbare trite worn out worn outworn stale banal +verdeckte blanketed covered +abgesessen dismounted sat out sat through +trauma trauma +teilhaben take part participate partake share to be implicated in to side with to support to take part in +gras herbs turf +eingedämmt diked dammed up dyked embanked stemmed +hinnehmen accept acquiesce take endure suffer abide bear accredit admit receive +überflüssig superfluous waste needless redundant gratuitous unnecessary idle abundant excess superfluously +schweben float hover soar hang levitate swim breeze glide impend waver +guy guy +zünden ignite fire detonate light catch fire ignition to spark set off burn spark +besorgt anxious worried apprehensive concerned uneasy afraid anxiously careful troubled worry +bora bora +trage bier handbarrow +abgekommen deviated veered away | off +beschattet shaded shady tailings shades shadowed tailed tails +wichtige importantly +überspannt crazy extravagant extravagantly hypertensive astounding eccentric exorbitant extreme fanciful overstretches +familienname cognomen +staatlich national state government governmental public state-owned nationalized state-run statist domestic +champagne champagne +schwänzen play hooky skip cut play truant wag ditch play hookey skive bump off cut class +kapitulieren capitulate surrender give up give in succumb yield throw in the towel cave in surrender one's weapons to have diarrhea +benehmen behave act behaviour comport demean behavior conduct to take away +verriegelt barred bolted interlocked locked shut shuts +fanatisch fanatical fanatic rabid rabidly fanatically insane frenetic overzealous +aufgebläht inflated puffy blown bloated distended flatulent swelled swollen +äußerster ultimate extreme farthest highest outermost outmost utmost utter very +überlagert covered overlais overlayed blanketed layered overlaid overlain overlays superimposed superimposes +missionar missioner +trampeln trample stomp tramp stamp to lumber tread clump +entrinnen escape avoid evade escape from elude get out avert be exempted be relieved from pain be rescued from +gemordet murdered +nachweisen prove verify account for demonstrate establish test detect reveal vindicate demostrate +louis louis +maine maine +riese leviathan whopper +naschen snack nibble relish graze to eat sweet things to have a nibble +entwickelte developed educed evolved contrived devised generated processed +überhört ignored not heard +einstellen stop engage discontinue cancel recruit terminate end finish halt tune in +evakuiert evacuated evacuates exhausted +langt is enough is sufficient reaches suffices +ag ag +paletti okey-dokey +ausspannen expand unfold relax spread out stretch out adulterate aggrandize anoint apply augment +sowas something like that such a thing +pasta paste +gewillt willing intent minded prepared +brennender flaming at the top flaming inflamed +forderte arrogated claimed postulated charged demanded exacted required +thorn thorn toruń +niedergelassen alighted ensconced established let down lowered settled down +danke thank you thanks cheers ta thank thank you very much thanks a bunch thanks a lot thanks a million no, thanks +stricken knit knitting compile edit knitted knit (irr.) knit} sew to compile to edit +eindämmen stem embank halt stop to dam up to dike to dyke confine curb dam +stück piece off workpiece +shaft shaft +erhob levied uplifted upraised ascertained elevated extoled raised +fallend cascading decreasing falling tumbling dropping at once in great numbers declining descending downward flopping +deaktivieren deactivate disable clear to grey out turn off disable (make unusable) inactivate +ergattert gets hold of bagged got hold of managed to grab snatched +protestieren protest remonstrate expostulate object to squawk appeal grouse grumble murmur mutter +gebenedeit blessed blest +kopfhörer headphones headset +bestach bribed corrupted +extraktion extraction +raffinierter niftier +heruntergeladen downloaded +übelkeit disgust morning sickness +unschuldig innocent guiltless innocently artless clean-handed helpless inculpable pure unawakened impeccant +tränken soak water imbue make somebody drink saturate give someone a drink dip drench impregnate give a drink +amphitryon amphitryon +verfliegt flies away +goliath goliath +erniedrigend humiliating degrading humiliatingly vulgarizing abasing insultingly offensively decrementing demeaning humbling +streckt stretches +vision vision +frühling spring season +behandeln treat handle deal deal with attend look after cover care for cure discuss +papieren paper bookish papery papier- +herbeigeführt brought about encompassed induced led precipitated provoked +klo plumbing +fertigmachen complete get ready finish beat up blame oneself bring somebody down bully dress up prepare wear someone down +abgelenkt distracted diverted deflected abstracted deviated diffracted refracted +überstanden overcame come through overcome survived +vollbringt accomplishes performs +umsetzen implement transplant permute transform divide separate share render actualise change seats +entfalten unfold develop deploy unfurl spread out flower out make widely known open roll out to evolve +fluss brook +sündigen sin transgress to trespass commit a crime err to indulge in sth. +patrouillieren patrol prowl make one's rounds to make one's rounds +bolzen to kick the ball around +übervorsichtig overcautious +heizung heating heat +drecksloch shithole +kalkuliert forward calculated estimated +verschlossene uncommunicatively +abenteuerlustig adventurous adventuresome adventuresomely +efeu ivy hedera +trickfilm cartoon +geblitzt flashed +umgesetzt changed places changed seats permuted repotted transcribed transformed +gr gr +gedeutet construed indicated interpreted pointed +aussetzer lapse +begehrt in demand coveted sought-after popular covets desires much in demand sought after covetted desired +zusammensetzen assemble compose combine put together compound construct frame unfragment agree with arrange +wirbelt swirls twirls whirls +durchwühlen rummage ransack stir up tamper with throw into confusion dredge up examine pry into to rifle to rifle through +hengst entire horses +augenscheinlich evident apparently clear obvious apparent obviously definite demonstrable evidently patent +waschen wash launder bathe do the laundry wash up lave scrub shampoo have one's revenge wipe out a disgrace +blasen blow wind fellate give head puff suck off play blowjob head toot +davonfliegen flee away scatter to fly away +tricksen bamboozle trick cheat to fiddle use play a trick practice magic practise magic talk to deride +twelve twelve +abspülen wash up rinse scour clean up clear up gargle investigate rinsing to rinse off wash +abgeschlachtet slaughtered +schinden flay haze pick on skin tease to ill-treat to slave-drive mistreat bully butcher +bude gaff +papaya carica papaya +vernichten destroy annihilate ruin demolish exterminate quash abolish wipe out crush devastate +hereinplatzen burst in jump into rush into to barge in barge in +hysterie scare +architekt architect +genug enough sufficient sufficiently adequate quite fairly plenty pretty rather a lot +hipster hipster +geprobt rehearsed +hoffen hope trust aspire desire see ween wish command wish for anticipate +wickeln wrap wind swaddle roll twist wind up roll up wrap round diaper reel +florenz florence +abgefangen intercepted braced headed off propped resisted supported +beeinflussen influence affect sway bias impact impinge be reduced change into improve transform +sollen should ought shall must be supposed to command desire see ought to wish for +hä huh I didn't catch ya' pardon what +tante crone +spreizt widens +hochheben raise lift heave pick up elevate lift up uplift raise overhead flatter heaved +widersprüchlich contradictory inconsistent contradictorily discordant conflicting antithetic conflict illogical incompatible not compliant +losgehen start go off depart set out be going out flare up at go out start off to kick off snap +steuerte conned steered controled controlled navigated regulated +lobster lobster +füttert feeds +maskierte masked +so so thus as like this that such that way this way what an +errichten build erect construct put up establish raise set up constitute found plant +reparieren repair mend fix patch remedy restore amend doctor rectify remediate +italien italy +ft ability to understand what is going on around oneself awareness of things around one discretion general public judgement judgment the masses +hütte lodge cote +zusammengerufen mustered summoned +jimmy jimmy +gemeinde local authority local community +ärmste neediest poorest +pervers kinky perverse pervy pervers perversely perverted abnormal askew awry crooked +kokosnuss coco palm coconut palm +erzähler storyteller taleteller +montags Mondays on Mondays on Monday each Monday every Monday +real real actual physical substantive tangible natural pragmatic true concrete genuine +dann then next so subsequently well afterwards thus now accordingly afterward +reims reims rheims +zerbrochen broken broke cracked affable broken to pieces broken up cleaved cleft cloven divided +verpflichtet beholden obliged indebted conscript liable committed engaged commits engages obligates +heraufbeschwören evoke conjure conjure up cause induce produce to summon court give rise to precipitate +lackiert varnishes enameled enamelled lacquered lacquers painted varnished varnished, coated +kain cain +bedeutete connoted mattered meant signified +geendet ceased concluded ended finished +einlauf clyster +runterschalten downshift gear down shift down +register mixture rank tab +gründen establish found base build institute plant incorporate set constitute begin +glücklicher happier luckier +verschlingt devours engulfs gobbles bolts down gulps interweaves wolfes +knappe clipped speech page +unschuldige innocently +erdolcht stabs to death stabbed to death +behinderte hindered balked hampered trammeled +wischt mops whisks mops up +stiller more quiet quieter stiller +bunker bin silo +triangulieren triangulate +belieben please appeal to be pleasing convenience pleasure +verbrannte scorched deflagrated incinerated cremated +hypothetische hypothetical hypothetically +stecken stick put insert thrust tuck poke stab pierce be plant +neblig foggy misty nebulous nebulously brumous mistily soupy +kranich crane +religiöse religiously +prasselt crackles +schnüren lace tie lace up string oppress repress tie up tighten +gesprungen cracked bounced gamboled jumped leaped leapt skipped branched hopped sprung +beaufsichtigen supervise oversee superintend control invigilate inspect manage review scrutinize watch +hochachtungsvoll yours sincerely respectfully yours faithfully yours respectfully yours truly sincerely yours +marie mary +buchhaltung bookkeeping accounts +einseitige unilaterally +bayern bavaria +verderb food spoilage ruin +anstoßen nudge kick off toast launch be blocked be obstructed choke initiate poke knock +bezog sheeted correlated covered got obtained put a cover +weinkeller wine vault +brasilien brazil federative republic of brazil +anprobieren try on fit fit on +kaute masticated champed chewed chomped +gurren coo curr +entzwei asunder in twain apart in two broken in pieces torn +sammelte collected garnered gathered rallied treasured +fürstentum princedom +redselig talkative loquacious chatty voluble communicative garrulous talkatively talky gossipy verbose +gewendet flipped forked turned wheeled wheeled around +rotation twist +beiwohnen attend be present be witness to auditing hearing listening to answer to appear to extend to stand in a row +unversehrt intact unharmed unscathed all right safe unbrokenly undamaged untouched entire in sound condition +geschont spared conserved looked after rested taken care of +begehrenswert desirable covetable sexy attractive +weggeschafft removed +bh bh bra +geschätzt roughly precious rough venerable appraised appreciated ballpark esteemed rated valued +kuss buss osculation +zurückbekommen get back recover regain retrieve take back to reclaim got back reclaimed recovered retake +diskreditieren discredit debunk abase abridge bring down couch cry down cut up debase decrease +zurückfallen relapse fall behind redound revert lag resort fall back be beaten be defeated be outshone +parkplatz park parking bay +heilbar curable healable remediable curably capable of being remedied remediably +hintun place put +befohlen commanded ordered +unterscheiden distinguish discern discriminate differentiate differ difference separate identify know bear in mind +festgesetzt stuck set statedly if I remember correctly appointed appointed a time or place assigned decided determinate determined +backgammon backgammon +kupplung coupling joint +spirituell spiritual incorporeal spiritually mental mentally totemic +konnten could +befürworten advocate applaud support recommend to approve agree approve endorse to advance to advise +abschaffen abolish abrogate suppress annul get rid of disestablish do away with remove revoke abate +bißchen a bit a little +struktur structure tree feature formation shape +rückenmark medulla spinalis +dicke depth diameter +leipzig leipzig +elastisch elastic flexible resilient limp soft tender springy gentle meek subdued +gefesselt fettered shackled absentmindedly absorbedly abstractedly enchained pinioned vacantly enamored absorbed +unterbringen house accommodate lodge sleep quarter place situate host locate put up +nachlässig careless negligent neglectful slovenly negligently slack devil-may-care offhand carelessly lax +kaltgemacht bumped off done in +kosmische cosmic cosmical +reimen rhyme to rime I see hmm hrm to follow versify +wissenschaftlichen scientifically +zurückgefahren driven back cut back run back +kerben notch notches +erfand contrived invented +hineinkommen enter go in come into get in come in flow into set set in step in penetrate +blaubart bluebeard +leaf leaf +müsst must +mild mild bland gentle soft lenient balmy clement tender kind meek +später later afterwards later on subsequent posterior subsequently another day afterward after future years +and moving +doodle doodle +eitler more vain +platziert well-placed placed places seeded +action action +irgend any some at all in any way of some kind of some sort +kurios curious quaint odd strange peculiar bizarre queer funny unusual eccentric +saugen suck hoover leech nurse absorb chew drink lick suckle vacuum +unausstehlich obnoxious unbearable intolerable odious insufferable unendurable darling insupportably intolerably cheeky +geräte set of tools +ansprechen address accost appeal broach respond bring up question react bespeak talk +einstudiert studied rehearsed +zahlen pay pay for deposit ante up information pay in to make payment brush count data +schnallt straps +dekolleté decollete +entzweien divide disunite split up to break to crack to cut to dilute to halve to have a tattoo in the corner of one's eye to rip +abruf retrieval +florida florida +minder less inferior lower +außerordentliche exceedingly spankings +shoppen shop go shopping shoppen +zinn tin tinplate +medizinische medically medical +abscheu revulsion +messerstecherei stabbing +haushalten economize budget housekeeping keep house to economise to husband +verwarnt admonished booked cautioned +musikalisch musical musically music +fällen cheat dishearten enfeeble +krampf convulsion +unerhört outrageous egregious unheard-of absurd unprecedented outrageously record-breaking scandalous unparalleled in history unreasonable +raub raid +kaputtmachen break ruin destroy smash bust bust up damage deteriorate exhaust knock down +erbt inherits +abblasen blow away to scrub discharge release gas to call off to cancel +empor up upwards aloft on high upward +reinfallen to be taken in +entschlossen determined resolute decisive resolutely purposeful definitely firm resolved intent challenge +venus venus +feuerball thunderball +beschlossen decided agreed concluded determined resolved +spätestens at the latest not later than at the at the outside latest +hannover hanover +monaco monaco principality of monaco +erwarten expect await anticipate wait look forward to abide look estimate bide project +sc sc +französin frenchwoman +wohlhabender better off +liebes dear +durchkommen pull through get by thread exude leak ooze run out seep out to come through to get through +gemusst had to +pochen throb insist pound knock pulsate beat pulse strike thump to beat +daisy daisy +rebelliert revolts rebelled rebels revolted +übermittelt transmitted conveyed transmits +widersetzen oppose resist defy object protest to be disconnected to be off to be out to get out of place +vorausgesagt foretold forward forecast forecasted foreshown forespoken predicted prognosticated prophesied +abgestellt off put down assiged delegated intercepted parked remedied seconded set aside stopped +mandarin mandarin +alice alice +verrechnet offset reckoned up +durchkämmt combed combed through scoured +bannen avert exorcise enchant excommunicate ban exile to exorcize banish bewitch captivate +korrupt corrupt corrupted bent venally corruptible crooked rotten venal crookedly depraved +geht ambulates goes walks +erforderte necessitated required +angelogen lie to lied to +fantastischer more fantastic +unterzeichnen sign subscribe execute undersign initial endorse to ink put name to initial a treaty +liquidiert liquidated wound up +erfüllt comply fulfilled complies fulfills fulfils imbues preoccupies prepossesses complied dispatched +vertrieben dispelled dislodged dispelling distributed cast out displaced evicted expelled frightened away sold +lombard lombard +morgen tomorrow morn to-morrow morrow east next day +rostiger rustier +aufgreifen take up pick up pick-up apprehend seize to capture to criticise to criticize to deliver to find fault with +einreden persuade instruct warn suggest to bundle up to instruct to persuade to record to roll up and put in to tell someone to do something +häh huh +bezeugen testify witness vouch bear depose attest certify bear witness bear witness of endorse +schirm canopy +hinauswerfen throw out eject expel fire turn out oust abandon sack sacrifice throw +benötigt needed required needs called for lacked requires +petzen snitch tattle squeal sneak beg pinch grass inform tell tales to blow the whistle on sb. +informiert enlightened informed informs schooled briefed clued in knowledgeable +georgetown georgetown +lindern alleviate palliate soothe ease relieve mitigate moderate assuage allay mollify +einsatzfähig operational usable out of the box +sicherheitshalber just in case precautionarily as a precaution preventively to be on the safe side better for good measure +galt dry was valid +merlot merlot +weggeschnappt snapped up snatched away swooped swooped up +anmelden announce log in declare enroll notify register sign up advertise give notice of book +lavendel lavender lavandula +feuchten humid moisten to wet +eingelocht locked up potted put inside +angehäuft cumulative accumulated accumulative aggregate amassed banked clustered conglomerated cumulated heaped +hereingelegt taken in bamboozled gulled tricked +heimfahren drive home to go|drive home +verbarrikadiert barricades barricaded +filmte filmed shot +hingeworfen thrown down dashed off dropped flung down jotted +luft air breeze +profitiert profits benefited capitalized profited +verleihen lend award loan bestow give impart confer contribute advance borrow +bestialisch bestial brutish beastly brutal fell vicious violent +masturbieren masturbate jack off jerk off to jerk off +wettet bets wagers stakes +höfliche complimentary courteously debonairly politely +zurückstellen defer delay put back return place back leave as it is postpone replace retard to restore +wagen dare risk venture carriage brave durst hazard dare to venture to be audacious +ausgewählt selected select chosen selectively choosing assorted choice drafted elected picked +angemacht aroused dressed harassed lighted lit mixed put on sexed tempered tossed +abgebrannt broke skint bankrupt belly-up hard up penniless burnt down spent +verhaltet retains +kapituliert capitulates capitulated surrendered +fangen catch capture trap seize take apprehend grab grasp bag perceive +rechtmäßig rightful lawful legitimate legal lawfully legally canonic canonical sanctioned allowable +freudig joyful joyfully happy delighted glad joyous joyously pleasant cheerful happily +pollen poll +würdig worthy dignified worthily dignifiedly appropriate decorous grave respectable clean cold +bezichtigt accused accuses charged taxed +überstimmt outvotes outvoted overruled +ente drakes mandarin duck +abgesetzt degraded degradet discharged airdropped deducted deposed distributed dropped dropped off put down +unterschiedlicher more different +isolierte insulated isolated segregated +aussagen testify declare bear depose predicate reveal state plead give evidence say +erbaut edifies constructed constructs edified +beschämend shameful disgraceful shaming abashedly bashful blameful blamefully embarrassed abashed abashing +zweideutig ambiguous equivocal suggestive ambiguously vague equivocally backhanded confusing flaky forlorn +pentagon the pentagon +blödsinnig stupid idiotic foolish ridiculous absurd dull imbecile silly addled asinine +kreieren create +fan fan +vorlaut forward impertinent flippant pert insolent cheeky impudence pertly audaciously boldly +zuallererst first of all above all chiefly first first and foremost firstly mostly particularly in the first instance +normandie normandy +trailer trailer +gemerkt memorised memorized noticed +mon mon +aufsparen save hide reserve save up to hold on to to keep in reserve to set aside +ahm awm +nochmal again once again once more +prominent prominent prominently distinguished eminent leading notable outstanding +karat carat +widmung dedication devotion +marke record +versehentlich inadvertently accidentally accidental inadvertent by mistake by accident in error unawares accidently undesigned +langusten spiny lobster +erzfeind nemesis +rätseln guess puzzle riddle to puzzle to rack one's brains +widerfährt befalls +aufwachsen grow up grow be brought up be raised growth to be brought up to be good at to be raised to excel in to grow +nannte named titled termed +kgb kgb +dies this that certainly these this one this here bark familiarizing suffix hey howl +plädieren plead advocate plea declare preach pleaded pled appeal pled} to plead {pleaded, [Am.] pled, pleaded, [Am.] pled} +film film flick movies pellicle release +wichtigere more important +vielversprechende promisingly +pflückt culls picks +bestehen exist consist insist pass be stand succeed obtain demand comprise +dünnen thinner +argwöhnisch suspicious suspiciously distrustful leery mistrustful doubtful wary fishy shady suspect +unschlüssig indecisive undecided irresolutely complaining confused doubtful half-cooked halfhearted hesitatingly irresolute +verwegen bold foolhardy daring reckless swashbuckling intrepid venturesome venturous adventurous audacious +zumuten ask expect ask for demand inquire request +bestenfalls at best at most at the best at the most ideally +gehorchen obey abide by follow comply abide accompany be subject to observe submit to heed +laila leila +größtenteils mostly mainly for the most part chiefly largely majority primarily almost almost all for the greater part +normalerweise normally usually customarily as a rule ordinarily naturally typically general normal usual +hochnäsig supercilious arrogant haughty uppity snooty high-hat uppish proud snootily stuck-up +schwitzen sweat perspire ooze transpire drip to paddle to shovel +flöte recorder +kindisch childish infantile immature babyish childishly juvenile boyish puerile +umwandeln convert transform change alter metamorphose repurpose amend commute metabolize shift +hexen bewitch charm witching +absteigen descend dismount go down alight get off abandon bring get down to be relegated to come down +ausgefallen fancy odd offbeat outrageous eccentric unusual appalling bizarre exceptional inordinate +kassie cassia +geschwind quick fast quickly swift rapid prompt speedy rapidly swiftly promptly +geil horny randy cool lush nice wicked lecherous lustful prurient awesome +aufgegriffen grabbed taken up picked up +besonderes particular special +verteilt shared distributed distributes allots dispenses interspersed allocated alloted allotted apportioned +pst shh shush sh hist hush shhh +stephan stephen +sein be his its exist have her one's their be born yesterday it +diamanten diamond diamantine +mittags at noon at lunchtime 12 p.m. 12pm in the afternoon +ballistische ballistically +hüpft frisks skips leaps sports +angepiepst paged +abklappern canvass to canvass +schnattern chatter gabble honk cackle gaggle quack bark make sound purr croak +abgeklärt clarified judicious mellow rational reasonable sensible +heterosexuell heterosexual straight +treu faithful loyal true loyally faithfully constant staunch steadfast trusty abidingly +waagerecht horizontal horizontally level across even lying +wickelt swaddles winds rolls twists wires wraps +begegnet encounters meets met come across encountered +rühren stir move touch affect budge mix agitate attitudinize change deny +tauge am good for +streng hard strictly austere tough sternly stringent rigidly rigorously sharp stringently +platz down point of departure starting point +andre other +schelten scold chide berate rebuke reprimand reprove tell off blame upbraid admonish +denken think believe guess opine suppose consider feel imagine reason contemplate +rieb grated rubbed chafed ground +verpatzt muffs mulls snafus crabbed fluffed fluffs messed up messes up muffed snafued +entsprach correlated corresponded complied conformed met +kinderzimmer day nursery +mitgezählt been relevant been valid counted in counted with included +armenier armenian armenians +beleben animate enliven invigorate vitalize vivify liven revive freshen inspirit liven up +bemerkte detected noted noticed observed remarked +original original genuine creative different eccentric extraordinary orginal orignal primitive striking +obdachlos homeless unsheltered houseless on the street roofless vagabond unhoused +aufschreiben write down take down mark down record make a note mark out note note down chronicle leave a note behind +niederschlagen knock down precipitate floor down put down condense knockdown lower beat up defeat crushingly +duellieren duel +telefone telephones +randaliert rampaged rampaged around rioted riots +trüb hazy cloudy gloomy murky turbid dull opaque dim fishy glazed +kerosin paraffin petroleum +stiftet donated founds +verwesen decay rot decompose putrefy corrode die in obscurity fall to ruins go bad rot away rust away +bewundernswerte applaudably +glaubhaft believable credible plausible probable likely plausibly believably feasible trustworthy thrustworthy +verlangt demands requested requests requires requiring asked charged charges demanded desired +entkräftet effete effetely invalidated devitalizes enfeebles invalidates rebuts adynamic devitalised devitalises +passten were suitable +spaten spade +großzügig generous liberal charitable permissive broad noble generously lavish tolerant broad-minded +einkaufswagen buggy +bündeln bunch bundle bale multiplex administer control fold govern manage tie up in a bundle +ausgegraben unearthed dug out excavated dug up grubbed out grubbed up howked scooped out +same bead fruit +nörgelt cavils grizzles grouches nags carps crabs grouses +babysitten babysit baby-sit sit +zögern hesitate tarry demur falter halt pause procrastinate waver hesitation hover +ehrliche honestly straightforwardly +aufpasser chaperon +kg anamnesis kg limited partnership medical history medical record +saukalt as cold as a brass toilet seat in the Yukon bloody cold fucking cold +center center centre +buche beech (fagus) +weinbrand brandy brandies spirits vodka +kraftlos powerless feeble faint infirm impotent weak feckless vapid anodyne nerveless +grässliche direly grisly +sardellen anchovy +rausholen drag out pull out take out +abbild icon idol +passende appositely +blüht prospers +beschwert loaded weighted burdened charged weights +gesehnt longed yearned languished +verstauchung distortion +mir me myself we us +übergewichtig overweight fat fleshy +gingen went +verrückteste buggiest craziest daftest looniest screwiest wackiest +ödland wilderness +ansonsten otherwise else apart from that or or else for the rest in other respects besides failing which +gitter grid bars +gesteckt mated plunged poked put put in stuck thrust tucked +hilton hilton +annähen sew on +zusammentrommeln round up gather mobilise mobilize muster alarm raise the alarm rally sound the alarm to muster +begründete accounted substantiated founded +niedrig low menial humble lowly short mean blackly despicable light menially +angetroffen come across encountered intersected struck +vorn before ahead in front fore forward at the front in front of anterior beforehand earlier +werfen throw cast pitch toss fling flip heave project whelp chuck +mobilisieren mobilise mobilize galvanize line up +mutierte mutated +erwarb acquired earned purchased +ball ball bump circle +standhalten hold out hold resist stand firm sustain endure hold one's ground withstand defy give up +eingeschlichen crept in +abgefüllt filled bottled +anfertigen make manufacture fabricate produce fashion prepare create commit send tailor +anderenfalls otherwise or alternatively else or else without but if failing which if not +dalton dalton +aufgelauert waylaid ambuscaded bushwhacked +weißen whiten whitewash bleach white +sonderbar strange weird odd bizarre peculiar queer curious unusual eccentric funny +bastard bombard by-blow +abtrünnig apostate renegade disloyal rogue schismatical apostates faithless rebellious separatist disobedient +rückt hitches moves +schlachten slaughter butcher kill defeat slay cut liquidate massacre murder abase +verheerend devastating disastrous cataclysmic cataclysmal disastrously fatal wasteful catastrophically devastatingly frightful +behütet protects sheltered cared guarded hatted protected +pocken measles +gleichberechtigt equal having equal rights equitable on an equal footing +künftig future henceforth in the future from now on prospective in future hereafter for the future next as of now +pullman pullman +dufte great smashing swell heavy +ok OK okay ok O.K. okey +tödliche lethally +wasserfall cascades fall linn +beharren persevere persist insist assert persist in saying be obstinate in saying carry out carry through persist in push through +hinterhältiger snakier meaner more perfidious sneakier +beherbergen accommodate house shelter board lodge host shield carry give shelter to accomodate +zugelassen admitted tolerated accredited allowed allowed for approved authorised authorized let licensed +zins interest +geschmolzen molten liquefied melted liquified smelted softened +tröstlich comforting comfortable consolatory comfortingly +keuchen gasp pant wheeze breathe sigh to puff and blow breathe hard chug puff puff and blow +leck leaky leak leaking leaky punctured +kommunizieren communicate commune comunicate deal to commune with sb. +mobil mobile movable moving lively mobilized moveable portable +nie never by no means for all the world not at all on no account till doomsday not ever at no time hardly ever nevermore +bewegliche movably +wöchentliche weekly +strickjacke cardy +abgeleitet derivative derivational derivatively derived secondary deduced derivated bled off by the way conducted +anregend exciting stimulating brisk inspiring stimulative absorbing animating fascinating hot inciting +verheddert afoul gets entangled raveled +komfort convenience +aufgehalst saddled +hello hello +zusammenschlagen smash beat up knock out knock unconscious click staved to stave attack beat together clap +fakultät faculty +klammerte stapled clung leeched clamped clasped +schwierigste catchiest most difficult +vorsprechen audition come to appear before leave visit withdraw call recite to come to to continue +rhythmisches rhythmically +rülpsen burp belch to burp up +farbenblind colourblind colorblind color blind colour blind colour-blind color-blind +patt stalemate +furzen fart break wind flatulate pass gas to flatulate guff let rip blow ass blow raspberries crackle to life +vorstellen introduce imagine present represent envisage picture depict constitute offer perform +tanken refuel fuel gas fill up tank to fuel up to get to get fuel(patrol)gas|diesel to put fuel in to put in +herde flocks +deines yours your +gratuliere congratulations +jerry jerry +ausgebeutet exploited commercialised sweated +auszahlung cashout +genutzt commercialised exploited harnessed occupied used utilised utilized +hintergangen defrauded +ungeheuerlich monstrous outrageous egregious scandalous enormous flagrant iniquitous appalling atrocious awfully +bloß bare merely just naked mere only but nude simply sheer +einhandeln provoke stir +erwischt gotcha caught nabs boned catches copped gets hold of got got hold of nabbed +nachkommen meet fulfil follow satisfy fulfill perform cope with grant match obey +meckert bleats grouses bitches grouches nags +verwirklicht actualizes realizes accomplished accomplishes actualised actualises actualized realised realized substantiated +anschreien shout shout at rebuke rebuke strongly scold harshly tell off +anstehen queue stand in line form a line be pending equal follow match queue up rival run along +offenbar apparent apparently obvious evident obviously clear evidently manifest confessedly definite +darüber above overhead over it meanwhile over about across about it above it beyond +zerlegt hashed carves decomposes disassembles disjoints dissects analysed analyses analyzed analyzes +erbschaft heirship inheritance (economics) +ups oops +prompt prompt quick fast speedy rapid swift quickly expeditiously promptly expeditious +toilette closet commode head khazi +verletzbar vulnerable damageable violable vulnerably violably +marmor marble +identisch identical same identic identically anyhow anyway equal to in either case like equivalent +gewinnen get earn achieve extract enlist profit acquire persuade attain find +antrieb propulsion powertrain +angeboten offered proffered offerred profferred provided quoted served tendered +abartig abnormal perverse deviant kinky aberrant exceptional abnormally disgusting horrible horrifying +behilflich helpful collaborative instrumental instrumentally collaboratively adjuvant assistant implemental +dicksten thickest +on online first produce of the season mobile terminal transliteration +hörte heard +sexuell sexual sexually sex carnal +eh anyway before +flüstert whispers whispery +einschläfern put to sleep euthanize put down lull to sleep destroy lull put away to euthanise to put away +skepsis wariness +schande disgrace shame honor honour +erneuern renew regenerate renovate replace change restore reform exchange remake repeat +oslo oslo +bronco bronco +warschau warsaw +akzeptiert accepted accepts agreed agrees honored honoured pounced +reinheit cleanliness +abchecken check check out to check +gastronomie catering trade +machte moored made performed +weiß white Caucasian blank whitely knows argent broad and empty white cloth +wesentlicher more essential more important +kostete costed cost tasted +hinken limp hobble be lame halt stump toddle go lame to walk with a limp +imponiert imposes impressed +verguckt smitten +schild shield badge guard peak scutcheon +zusammengesetzt composite compound complex complexly consisting something joined together combined consisting of pieced aggregate +ahoi ahoy +rechtfertigt justifies backed up justified warranted +wasserhahn spout water faucet +brigadier brigadier +lecke lick +peinlich awkward embarrassing painful distressing scrupulous disconcerting unpleasant disconcertingly distressingly embarrassingly +manipulieren manipulate rig handle fix tamper gerrymander manage do have experience with look after +beschützen protect shelter defend guard shield keep abide observe patronize preserve +gewinn profit benefit gain win avail booty getting income lucre rake-off +erreichen reach attain accomplish catch gain arrive at find hit obtain manage +montana montana +rampe flight of stairs +leuchtend bright luminous shiny vivid brilliant glowing lucid luminescent luminously blazing +ni names of musical notes +stritt altercated quarreled quarrelled wrangled brawls disputed spatted +konstruieren construct build make design fabricate engineer establish set arrange construe +generieren generate to produce to raise up to retrieve to revive +verplempern fritter away waste fritter to let something slip away to lose completely to scatter to spread to waste all +klebrig sticky glutinous gluey tacky tenacious gooey adhesive ropy viscid stickily +methan methane +fieber fever heat +absagen call off cancel turn down decline refuse cry off renege ask leave excuse oneself postpone +überrennen overrun overwhelm to run down to run over +bohne bean plant +eigenes own +dressiert trained trains +spit spit +abgeblasen cancelled canceled scrubbed +labrador labrador +brutus brutus +sturer more pigheaded +stützt props supports sustains +solo solo single unmarried alone +verdunkeln darken dim obfuscate obscure becloud shadow eclipse to black out to dim out opaque +stehend standing related stagnant stationary still vertical stood up suiting upright +anpflanzen grow plant cultivate breed rear +konrad conrad +klatschen clap gossip applaud acclaim slap tattle smack splash chin-wag beat +aufgeholt made up for caught up regained +gesetzt sedate staid sedately firm setting earnest grave mature mellow seated +elbe elbe river elbe +aufspringen jump up get up rise start up burst open spring open leap to one's feet spring up chap jump up and down +herrichten arrange prepare adapt array fix up get ready set to adjust to put in order accommodate +schicker spiffier tonier trendier yummier drunk shicker shickered fancier smarter snazzier +aufgekauft bought up +losmachen unfasten untie detach disengage loose unloose undo loosen release unhitch +geröntgt X-rayed +ehrenwerte honorably honest +weggestoßen pushed away pushed off +überholen overtake overhaul pass outstrip outdistance recondition refit outrun surpass outsail +entehren dishonour dishonor rape to defile violate contaminate corrupt defame degrade make dirty +ineinander into one another +zufriedenstellend satisfying satisfactory satisfactorily adequate fully addicted all out amply completely gratifying +vonnöten necessary needful +beanspruchen claim stress vindicate demand take up strain engross occupy require use +eintreiben collect cast into devote oneself to drive in shoot into smash throw into to drive home to drive in to exact +deprimierend depressing depressingly dismal damp downbeat gloomy +booten boot bootstrap start to boot up to start to start up +umgestimmt retuned brought round +gefährlichste most dangerous +offensiv offensive aggressive offensively aggressively attacking +mutigste gamiest grittiest gutsiest most courageous pluckiest +durchblicken look through see through to understand +hallihallo hey +schliesse turn +eingelassen flush let in admitted to embedded recessed run set sunken +mandel sweet almonds +guardian guardian +leidenschaft fire +verbeugung curtsy +dutt topknot +friedliches placidness +gewitter thunderstorm squall +kern bottom duramen heart wood +sportsgeist sportsmanship +plätzchen bickie cooky snap +geschieht happens +eingebrannt bronzed brown burned-in sunburnt tanned +putz stucco +lässt lets +genügend sufficient enough sufficiently ample fine acceptable fair passable tolerable abundant +emery emery +klara clara clare +log belied +zugeben admit concede confess acknowledge own add recognize accept agree append +angebracht appropriate suitable expedient congenial seemly advisable apposite applicable fair fit +südstaatler southerners +lernst study +mayas mayas +kappt clips tops +castro castro +hugo hugh +sitzt sits +entweichen evade dodge escape avert avoid circumvent duck elude shirk sidestep +wichtiger more important bigger weightier +damit in order that so that so that thereby therewith in order to with it hence here +bedeuten mean signify imply connote denote stand for spell portend involve means +verwundet wounded stricken wounds hurt injured lacerated +katholikin catholic +wiederbringen restore return bring back put back ship transport fetch recall to give back to reestablish +schnellste fastest quickest speediest swiftest +greek greek +schicken send post forward dispatch behoove despatch ship emit fire give forth +rumsitzen to sit around to sit idle +leuchten shine glow gleam flash sparkle be bright beam brighten flame glitter +texaner texan texans +bewerfen pelt null lacquer paint plaster smear spread throw a person down throw at throw something at a person +stummer dumber +verlegen misplace mislay embarrassed publish abashed reschedule relocate shy transfer bashful +delphi delphi +geschubst pitchforked dug jogged nudged pushed shoved +wegschicken send away turn away consign dismiss dispatch expedite forward send send off ship +barbarisch barbaric barbarian barbarous savage barbarously truculent barbarianly barbarically vicious heathen +formiert forms up formed up +liebevoll affectionate tender benign affectionately loving caring tenderly amorous fondly lovingly +erforscht delves investigates delved explored explores investigated prospected +ungehobelt blunt boorish churlish vulgar crudely coarse coarsely ill-mannered mannerless angular +sari saree +krächzen caw croak grate bark make sound purr rasp crackle to bark to call +oberster supreme chief paramount top topmost uppermost +bisweilen sometimes occasionally at times now and then female proprietress once in a while from time to time occasional rare +dolce dolce +dünner skinnier thinner +empfahl advised commended counseled counselled proposed recommended suggested +unbegründet groundless unfounded unsubstantiated unjustified baseless arbitrary gratuitous nonsense rootless unsupported +deutscher German +schmidt schmidt +reife ripely maturation +süßen sweeten dulcify sugar season sweet +geb geb +servus cheers hello cheerio goodbye hi hiya so long toast +hegte cherished fostered nursed treasured +also so therefore thus all right then well right and anyway come +abbezahlen pay off +beschließen decide conclude determine resolve settle end adjudicate wind up finish terminate +nelly nelly +überlastet beleaguered overburdens slashdotted overburdened overcharged overextended overload overloaded overloads overstrained +bespritzt dabbles spatters splatters dabbled flecked spattered splashed splattered spotted squirted +geräumig spacious roomy wide capacious vast broad extensive ample commodious spaciously +gewidmet dedicated devoted given +hüllt wraps +treibt drifts impels propels wreaks beaten pushes +totschlagen kill beat to death swat kill by hitting to strike dead assassinate murder strike dead to waste +tropischen tropically +unterschätzt underrated underestimated underestimates underrates undervalues underappreciated undervalued +steg bar partition +ruhestand retirement +betrug amounted to fraud cozenage defraudation fiddle humbug imposition +verbürgt authentic vouches vouched +anker anker grapnel +berühmte famously +übermorgen the day after tomorrow day after tomorrow overmorrow in two days next day but one two days later four days from now +bekehrt proselytes proselytizes convert converted converted to proselytised proselytises proselytized +weiterkämpfen fight on +paranoid paranoid paranoidal +cracker cracker biscuit +hoffend hoping trusting +misstrauisch distrustful suspicious diffident mistrustful distrustfully wary askance distrustingly doubting incredulous +akademischen scholastically +gereist toured travelled voyaged journeyed peregrinated traveled +hinausgeworfen thrown out chucked out ejected evicted fired kicked out turned out +härter flintier steelier harder tougher +zweiundzwanzig twenty-two twenty two +rauskriegen catch up to figure out to get out +grausamer crueler ghastlier crueller +lustvoll lustfully sensual exciting libidinous sensually bewitching breathtaking dazzling delightful divine +schanghai shanghai +informierte informed +image image +verkabelung electric system +assoziiert associate associated +unentbehrlich indispensable essential necessary required vital indispensably compulsory mandatory obligatory essentially +comic comics graphic novel +scham shame dishonor honor honour +feierlich solemn ceremonious ceremonial grave solemnly ceremoniously festive formal ritualistic ritual +anzeigen indicate announce advertise show display report notify inform denounce give notice of +ringen wrestle grapple struggle come to grips with engage in a bout fight make effort strive for tackle to contend +aussetzen abandon suspend expose stay interrupt maroon offer defer cut out fail +gruseliger creepier weirder +gehören belong pertain appertain belong to be affiliated with be subject to come under be have be proper +entschließt determines +zögerlich hesitant backward hesitantly confused halting timid perverse unable to be honest +niedlich cute neat sweet adorable pretty charming dinky lovely nice cute little +schlummern slumber doze drowse nap sleep kip lie dormant close one's eyes to close one's eyes to remain dormant +brosche broach clasp fastener staple +betrunkene groggy +einmal once first some day sometime time never firstly one day one morning one time +ante ante +historisch historic historical historically ancient traditional in history from history having an ancient and honorable origin period +realismus actuality +hirse millet +alliierte confederate +plagt infests plagues afflicts smites +losgefahren driven off gone off got off moved off set off +honolulu honolulu +getappt toddled +gelöscht defunct canceled extinguished slaked blanked cancelled erased killed quenched scratched +spekuliert played the market speculated +stammelt babbles +triade triad +provozieren provoke tease hassle urge make love to pressure someone for sex to cause woo agitate be provocative +gewundert wondered surprised +absprechen arrange deny admit to something agree be suitable for concur dispute suit sub to agree upon +anekdote anecdote +kugelfisch puffers (fish) +hölle purgatory heck underworld +beibringen teach instruct produce inform instil give an idea to train to adduce procure break +mutter nut mama mamma mater motherhood +verzichtete renounced abdicated did without forbore foreswore forewent forwent stood down +geblendet dazzled infatuated besotted bedazzled blinded dazed +welch which what be like +bearbeiten edit hew adapt tool process treat redact handle machine arrange +weicht yields +pos good material or data +duzend addressing with the familiar du calling du +besudelt besmirches smirches besmirched smirched stained +trauriger sadder +schmollt pouts sulks +beeinträchtigt impaired affected impairs vitiates affects compromised decrepit flawed interfered marred +rational rational reasonable logical rationale rationally lucid +irre mad crazy terrific lunatic aberrant barmy freakish freaky funky insane +sichergestellt confiscated seized assured ensured guaranteed secured +belangt prosecuted sued +diskriminiert discriminated discriminates +abendessen supper have dinner +letzte last ultimate final endmost hindmost latest latter utmost conclusive definite +elias elijah +vernahm heard interrogated questioned +auswärts outward abroad out outwards out of town outwardly away overseas away from home outside +dienstleistung services +griff butt grabbed gripped helve reached snatched stock +rover rover +genähert approached approximated advanced +juno juno +exzellente good crop masterpiece +vermehren augment increase multiply aggrandize add grow propagate spawn accrete aggrandise +unersetzlich irreplaceable irreparable indispensable irrecoverably irredeemable irredeemably irreplaceably priceless irreparably beyond repair +einpflanzen implant plant pierce thrust violently to prick in graft root to insert to put in +gestrichen canceled cancelled coated deleted dropped expunged level off painted skimmed +versagte flopped malfunctioned failed +genetik genetics +schmierig greasy sleazy smeary smudgy filthy greasily grimy lubricious slimy slobbery +schranke control pike +angekündigt advertised announced pronounced adumbrated heralded prefigured signaled signalised signalized signalled +untergetaucht disappeared dived dived under ducked immersed submerged +erschöpft exhausted jaded depleted weary worn out worn-out effete outworn overwrought spent +kreditwürdigkeit soundness +foul foul +hypnotisiert mesmerized hypnotized hypnotizes mesmerizes mesmerised +bändigen tame restrain control curb subdue check domesticate brake bridle detain +existenz presence +miauen meow miaow mew caterwaul miaou make sound purr to bark to call to make sound +flüchtete absconded escaped resorted +vergewaltige rape +krimskrams paraphernalia +sylvester sylvester +thunfisch albacore +mitgehen accompany go along come along appearing that be added to be adjusted to become married comply with having the appearance of looking like +obszön obscene filthy obscenely dirty bawdily scurrilous libidinous vulgar morally corrupt ribald +verkündet enunciates announces annunciates heralds promulgates announced enunciated proclaimed pronounced reported +erwischte nabbed caught got hold of +personal personal +umfassende capaciously comprehensive comprehensively encyclopedical extensive profundity +arbeitstag available days +melone melon billycock cantaloupe +cornwall cornwall +save sava +marshall marshall +perverser kinkier more perverse +verglich compared likened +defiance defiance +capa cape +dichten write seal write poetry versify compose chant recite compose poetry calk caulk +trust trust +willkommener more welcome +womöglich perhaps possibly maybe if possible probably if anything ablins aiblins mayhap peradventure +maria mary +flüstern whisper murmur mutter speak under breath susurrate breathe r to whispe +lief ran walked +fingiert fictitious bogus false feigns hypocritical sham colorable fabricated fake faked +flussaufwärts upstream upriver up-current +kombination hybrid +drache drake +reizt excites piques provokes teases irritates riles +furchtbares awfully +typ specimen cat cuss ilk +adler falcon hawk +bildschön beautiful lovely ravishing beauty +immerzu incessantly always 24/7 constantly continually perpetually for ever 24|7 all the time +gelingt succeeds gone right gone smoothly succeed worked worked out +vermessen presumptuous survey foolhardy overconfident measure arrogant cocksure pretentious bold cross the line +erbrechen vomit throw up puke spew chuck hurl regurgitate upchuck disgorge spit +witzige facetiously witty +altert ages grows old +tweed tweed +joghurt yoghurt +übergab consigned relegated surrendered delivered extradited gave up +aufholen catch up make up for overtake gain on put pressure on regain make up to overtake to roll up to tuck +trotzt defies +innen inside interior internally inward indoor indoors interiorly within inner inwards +schubsen push shove nudge jog pitchfork to dig to jostle jostle prod +tiefste deepest lowest +tokio tokyo +helsinki helsinki +jan john +widerspenstig recalcitrant rebellious intractable wayward disobedient insubordinate ornery contrary contumacious contumaciously +geleckt licked slick spruced up leaked +eingeprägt impressed engraved graved graven implanted +gottlos godless reprobate ungodly wicked godlessly impious profane unholy irreligious wickedly +sabotieren sabotage ratten be idle be truant counteract sabotage by slowness undermine countermine cross oppose +vermitteln mediate impart arbitrate convey procure intercede conciliate connect straddle broker +vermurkst botched bodged bodges botches foozled foozles goofed up +wecker buzzer +ahnte guessed presaged anticipated +schrumpfen shrink shrivel diminish contract dwarf shorten decrease dwindle narrow to contract +protokoll certificate listing transactions +abergläubisch superstitious superstitiously +katapultiert catapulted catapults +schwacher weaker +weinstock grape vines grapevines +arrangieren arrange convene contrive bespeak marshal array assemble create deal with dispose of +anschluss affiliation contact joining line +losgegangen charged gone off got off kicked off +ordnen arrange order marshal organize adjust sort array organise place put in order +mäh baa +schmerzlos painless indolent painlessly acheless unaching indifferent +beschwerlich onerous burdensome arduous cumbersome troublesome tiring awkward clumsy unwieldy difficult +missfallen displease dissatisfy displeased dissatisfied to displease sb. +baden bathe bath swim take a bath shower have a bath wash bask in the sun imbrue baden +erbeten asked for begged requested solicited +grinsen grin sneer smirk grinning smile +angeschwemmt alluvial washed ashore alluvian alluvious washed up +posen pose +abschminken remove make up remove the make up to remove the make-up +entstand arose came into being accrued originated +mayday mayday +turm dungeon fort sail +sammlung ingathering +weitergeben impart pass on pass relay hand down transmit forward hand on hand over pass down +gros gross +backstein brick solid brick +durchbrochen pierced-work open work open-work fretted openwork perforated +strengstens absolutely strictly +notiz remark +hütchen cone +barfrau barmaid +adressiert addressed +kommerziell commercial commercially comm. commercial |com. +erzittern tremble quake shudder up tremble violently flinch shake +regale regale +bedauernswerte deplorably pitiably +kreditwürdig creditworthy credible solvent worthy of credit +einfahren run in come in break in harvest reap to retract bring in drive in go down knock down +beaufsichtigt oversees superintends supervises controled controlled controls invigilated overseen proctored proctors +belohnt remunerates recompenses requites rewarded rewards recompensed remunerated requited +gewiß certainly sure certain surely assuredly for certain for sure sure as shooting sure enough benign +voller chock full fuller thick +geschüttet heaped up dumped poured raised slopped +farbe color colour ink paint bloom coloration +giftiger more poisonous +umbringen kill murder slay eliminate bump off dispatch do hit off polish off +sitzungssaal courtroom +künstlerisch artistic artistically artistical laboured precious +bevorstehen impend await approach expect wait happen be in store for befall draw near press +shining shining +schuldig guilty culpable due blamable blame blameworthy blamably culprit delinquent guiltily +leiste baseboard +promenadendeck promenade deck +mittelmäßig mediocre mean ordinary middling moderate fair medium common indifferent middlebrow +spitzname soubriquet +gestapelt stacked piled +manipulation rigging +überleben survive outlive live live long live out have a long life live a long time live through alive last +garantiert warranted guaranted guaranteed avouches guarants underwrites underwritten warrants assured guaranteed |gtd., guar. +entschärft deactivated diluted +vernünftig reasonable sensible rational judicious reasonably sound prudent sagacious wise judiciously +amen amen +verdirbt addles barbarizes corrupts debauches depraves spoils vitiates barbarises ruins taints +leiter scale stepladder steps +synchronisiert dubbed synchronizes synced synchronised synchronized +betteln beg mendicant panhandle ask invite request to go begging cadge crave go begging +gamma gamma +doofer dumber sillier +absegnen bless grant to approve +reisepass pass +wiederhergestellt recovered restored re-established reconstituted reconstructed refitted retrieved +sport games pastime +abwenden avert turn away ward off divert head off shove to one side prevent to avoid to prevent to stave off +entgehen escape elude evade avoid avert circumvent dodge duck shirk sidestep +arterie vein +kommando commando +letztes last +gegen against versus toward about into for with towards contra contrary to +schwebte floated hovered impended poised soared +durchgelesen read through +vorhandene availably +minimale minimal +spülen rinse flush wash swill wash up do the dishes irrigate gargle launder to douche +hilfskraft busboy +giftiges venous +erlangen obtain acquire attain get achieve gain reach earn derive win +braga braga +schmeißen throw sling chuck shout bung hurtle plonk deal face defeat give up +schwor swore vowed +gesichert safe benign harmless saving secure secured backed ensured firmed innocuous +faszinierende fascinatingly +mikroskopisch microscopic microscopical microscopically +beunruhigende disquietingly +erdbeben earthquake earth tremors +gestimmt tuned voted attuned balloted tallied tuned up +überzeugte convinced persuaded +überschlagen estimate lukewarm break cross estimated roughly flash omit tepid warm to estimate roughly +bricht cracks reneges sunders +studiert scrutinised scrutinized studied +verlogen mendacious false mendaciously hypocritical lying phoney untruthful deceitful dishonest untruthfully +abschieben deport push off expel shift toddle off shuffle off dump get rid of go away put the blame on +geordnet orderly classified tidy in order in turn one by one ordered put in order sorted tidyed +durchbrechen break through breach break pierce break in two penetrate cut appear burst sprout +ausstrahlung presence +bedient served serves valets handled managed operated operates serviced valeted +immobilie property realty immovable property +koordiniert coordinately coordinated coordinates dovetailed +feuer candle fire-resistant paint fires +spulen rinsing spool to wind wind +gewicht weight gravity mass substance weightiness +zurückgenommen taken back scrubbed withdrawn +tütchen bag +sozialismus socialism +vicomte vicomte +risiko risk gamble +renaissance rebirth revival +träne drip lachrymal fluid +zahlte defrayed paid +erinnert remembered remembers reminds reminded +bevorstehende imminently +bach river run streams +heutige today's todays +boah whoa wow +erträgt endures sustains undergoes +eingangshalle lobby +richmond richmond +einpacken pack wrap box wrap up case package pack up call send work out +verziert ornate daedal adorned beautified beautifies decked decorated decorates embellished embellishes +schleuder onager +komm come come on +würgte choked retched +endet ceases ends +makler factor +erfuhr learnt experienced underwent +extrem extreme extremely heavy-handed exceedingly most radical thoroughgoing desperate immoderate indiscriminate +presto presto +angeordnet ordered disposed adjusted arranged collocated decreed mandated prescribed ranged serialised +gebüßt atoned expiated +kastrieren castrate neuter fix demasculinise demasculinize desex emasculate geld unsex spay +neuengland new england +durchschaubar transparent clear predictable +nachtrag followup +erstrahlt shone +durchfahren go through pass through break through penetrate pierce drive through to cross to float across to go by to pass by +vergleicht compares likens +pass pass mountain passkey +oberschenkel thigh leg ham +aria aria +schlicht plain artless unadorned simple austere artlessly mere chaste homebred homely +geklungen clinked clinkered tingled buzz chime clang clank clink jingle peal +dunkler darker gloomier murkier dimmer duskier obscurer +abweisen reject dismiss refuse spurn repel turn down repulse decline turn away disallow +täuschen deceive delude mislead lie fool beguile cheat hoodwink bluff feint +eingeschaltet active going online powered on on parenthesize enabled episodal incidental intercalary +balsam ointment +enthüllen reveal unveil disclose divulge expose uncover unfold lay bare unravel detect +erde field nature place terra terrain +rollstuhl bath chair wheel-chair +gelangweilt bored blase blasé dull ho-hum languid listless +fuji fuji +zähmen tame domesticate win over win another's heart meek control curb rear subjugate to accustom +sexualität sexuality +bemüht anxious bestirs endeavors endeavours exerts bestirred endeavored endeavoured troubled +knirschen crunch grit gnash grate grind scrunch creak jar squeak crackle +diagnostiziert diagnoses makes a diagnosis diagnosed made a diagnosis +fund fund +ie independence phylogen phylogenesis phylogeny +geiler hornier more lustful +darfur darfur +sensationell sensational spectacular lurid splashy +verhätscheln coddle pamper cosset cocker cuddle mollycoddle dote cherish cosher indulge +lohnen worth remunerate reward be worthwhile be worth be worth it to be worthwhile +verwelkt sere wilted dead faded fades shriveled shrivelled withered wizen wizened +abgebrochen cancelled aborted abrupt broken off abandoned dismantled broken broken away canceled chipped +gips gypsum gesso +cassiopeia cassiopeia +materie mass +unfruchtbar barren infertile sterile unfruitful barrenly fruitless arid unproductive fruitlessly unfertile +stöhnen groan moan grunt buzz hum sigh bleat grumble to to buzz +lille lille +du you thou elderly person master monarch ruler sovereign thee elder brother ye +manches many a +surfen surf browse surf the net surfing surf riding +fälschen forge fake counterfeit falsify tamper cheat deceive fudge lie pretend +süße sweetly cajolery +sozusagen so to speak as it were so to call it sort of in a manner of speaking quasi as good as as if in a way so to say +aaron aaron +stossen kick +geschah happend happened struck +richtung direction place tack +verreisen go away journey travel make a journey to go away on a trip to go on a journey depart go to leave make a trip +öffnet opens unbolts uncloses open +klimpert jingles strums thrums +geschöpft ladled scooped bailed bailed out baled out dipped +klassisches classically +scharf pointed strident acid pungently stinging acerbic piercing trenchant acrimonious snappy +sterben die pass away expire decease perish kick the bucket snuff it exit buy the farm dead +rückfällig recidivistic recidivous relapsed relapsing recidivist +warb touted canvassed recruited solicited wooed +filzen frisk felt shakedown shake down drag felting mat roll search +politische politically +einfältig simple gullible brainless silly naive ridiculous absurd childish easy foolish +hinführen lead to accustom brief conduct direct guide head help lead marshal +gute penmanship good-natured +siegreiche victoriously +transplantieren transplant graft +übergibt consigns surrenders delivers extradites gives up +verübeln resent be reduced to penury become a beggar grow poor +zurückgestellt placed back deferred postponed tabled +gegenüber opposite vis-à-vis across cross versus across from towards for opposite to over the way +bisexuell bisexual AC/DC ambisexual hermaphroditic AC|DC ambosexual +kindergarten child nurseries playgroup preschool education +losgeschickt sent off +bestimmte appointed designated destined determinately ordained prearranged analysed analyzed assigned constituted +blutig bloody gory rare sanguinolent bloodstained bloodied bleeding blood-stained bloodily bloody stench +hervorgebracht authored begot begotten created erupted induced issued originated put forth spawned +furchtbar awfully formidable frightful terribly horrible tremendous frightening horrendous dreadfully scary +verflixt blooming confoundedly ruddy damned darned bleeding blessed bloody lousy annoying +überanstrengt overstrained overstrains overexerts overexerted overworked overworks +gericht court court of justice court of law bar bench forum tribunal jury law court +london london +feststecken pin affix lodge tack to tack tuck in +nein no nope nay not d'oh ah oh nah groan er +wahn delirium +dessen whose his its of which of whom whereof which +cholera cholera +fortbringen remove bring away carry carry away coach drag draw pull train +seinetwegen for his sake because of him sake for him +sehnt longs languishes +westlicher more western +verschafft provided wangled +übermannt overpowers overpowerred overwhelmed +löste tackled undid unfixed detached disengaged loosed parted solved unfastened +taugen be good for be of use suitable +bronze bronze bronze-colored bronze-coloured +parkinson parkinson's +annehmen expect accredit admit allow consent pick up respond understand achieve answer +programmieren program code programme hack programming write a program write code computer programming plan schedule +nördliche northerly +besprühen sprinkle shower spray blow upon force overcharge spur splash to blow upon to exaggerate +umsehen browse look around look back +gefestigt stable cemented certain consolidated definite embattled established fortified solidified tightened +kopenhagen copenhagen +höher superior above upper ascendant dominant overwhelming premium senior super supreme +chaotisch chaotic messy chaotically topsy-turvy anarchic desultory disorganized erratic haphazard helter-skelter +ire irishman +emilie emily +verschanzen entrench to fortify +passt is suitable suits fit match matches +ethnische ethnical +bangen tremble be afraid +vorhanden available present extant existent existing availably exists in existence on hand +einstufen classify grade class rate designate relegate +bestens optimally at best at the market best very well excellently extremely well ideally perfectly splendidly +milch milk +gekrönt crowned +aufmachen open open up undo unfasten comb spread out untangle untie unwrap widen +innerhalb inside within during in intra internal inland interiorly internally intra- +historische historical atlas historical map +etwas something some a little somewhat slightly anything few aught bit bundle +tyrann dictator +geschwindelt swindled +halstuch handkerchief +halbwegs halfway reasonably to some extent midway half-way partly partway +installiert installs instaled installed instals +tragischerweise tragically +zacken to serrate +halloween halloween +auftrieb flotation +besetzen occupy squat fill staff take cast hold set stud edge +bedeckte canopied covered sheltered suffused blanketed coated covered up shrouded +injizieren inject grout to grout under pressure +zahm tame domesticated tamely docile gentle obedient animal compliant domestic quiet +behindert handicapped disabled encumbered impaired crippled hinders HC balked balks challenged +heroin horse h hero shit +angegangen high gone on accosted concerned involved tackled +hineingegangen gone into gone inside +badezimmer bathroom +sauftour bender +aufkleber stamp +gekaut masticated chawed chewed champed chomped +zuwerfen throw a person down throw at throw something at a person fill up to give by tossing or throwing to throw a person down to throw at to throw something at a person +aufgeladen charged loaded loaded up topped up +unübertroffen unsurpassed unequalled unexcelled unparalleled unsurpassedly matchless never again unique unmatched unparallelled +saugt sucks +wrestler wrestler +juli july +summer buzz +baumeln dangle swing rock hang down reel shake up stagger stir sway to be suspended +überschattet dark depressing gloomy overshadows somber overshadowed +vorne before ahead forward in front in the front anterior at the front at the beginning away beyond +kürbis pumpkin +spielend easily hands down effortless acting dallying featuring feigning fooling about gambling performing +gezählt counted countered numbered ranked +grell garish gaudy loud harsh lurid showy violent dazzling glaring shrill +sorgfältige carefully painstakingly +nutzloser more useless +heben lift raise heave elevate hoist enhance boost flatter heaved hove +betört besotted infatuated infatuates blandished to be hooked on to be infatuated +signieren sign autograph designate initial +ausarbeiten work out flesh frame elaborate develop map plan plot construct work up +behüten guard protect preserve watch over defend cover to care to look after back conserve +kanada canada +fünfzig fifty age fifty iso- one's fifties +beginnend commencing early incipient initiating starting beginning inceptive kicking off setting in +deutschland germany frg german federal republic +ausgebucht booked up fully booked sold out full up written off +ausgeruht rested fresh relaxed +dolores dolores +fortgehen go away depart go leave start continue be going out go out set out carry on +miserabler ghastlier +überlegt deliberate deliberates prudent advised considered judicious level-headed prudential very careful cogitated +betreut looks after attended looked after managed supervised supervises +ermutigt elated elatedly elates emboldened emboldens encouraged encourages heartened comforted countenanced +aussortieren sort out winnow except exclude select separate out single out to reject to weed assort +visuell visual visually visualisation visualization +keusch chaste celibate coy virginal chastely continent virtuous clean-living clear noble +aufbruch awakening +bestes prime top +oswald oswald +verzehrt burned up burnt up consumed eaten wasted wastes +hinterfragen question scrutinize scrutinise disbelief doubt dubiety uncertainty contest +argumentiert argues argued reasoned reasons +erforschen explore investigate research study search examine inquire probe survey delve +unterschrieb underwrote signed +fußmatte mat +untergang chute +einschlagen smash bang drive drive in drive into hit impact throw into strike stave in +motherfucker motherfucker +murmelt mumbles murmurs mutters +franklin franklin +wog weighed +niederreißen demolish pull down break down destroy raze quash ruin break overthrow take down +prominenter more prominent +estland estonia +heu hay +saustall pigsty mess +sponsern sponsor +betragen behave amount amount to account for add up to come to come accounted for amounted be +abwickeln unwind transact liquidate carry out wind up take off uncoil arrange array fix up +weiterlesen to read on +grapefruit pomelo +abweisend cool dismissive repellent repelling repulsing unapproachable forbidding denying dismissing dismissively +unangemeldet unannounced unenriched unced unexpected unexpectedly aimlessly by surprise casually off the cuff +abfällig derogatory snide disparaging snarky deprecatory derogative disparagingly snidely adverse slighting +vermutet presumes surmises conjectures guesses supposed supposes suspects assumed conjectured divined +rezitiert recites recited +zusätzliches additionally +leichenhaus mortuary +verputzt plastered plasters buffed plaster tucked away +notwendig necessary essential requisite required needed imperative indispensable needful mandatory inevitable +verbundenheit affinity closeness +serbien serbia +vertraulicher more confidential +deppert stupid dumb crazy dorky nutty oafish dopey dopy fucking +umschlungen embraced entangled +beschuldigte accused incriminated inculpated indicted +vorladen summon subpoena summons invoke allocate allot appoint assign earmark accredit +identifizieren identify spot tagging to recognize cause cause to take place detect differentiate discern discriminate +abbiegen turn off turn bend off veer deflect to bend to branch off to diverge bend fork +konfiguriert configured configures +schützen protect guard shelter preserve safeguard shield save defend secure screen +tolerant tolerant permissive tolerantly broadminded latitudinarian broad-minded large-minded liberal permissively broad +minderjährig underage minor under age nonaged under-age +schlaflos sleepless sleeplessly wakeful insomniac lidless restless wakened +quillt wells gushes +jammert yammers complains laments wails whines +ausbluten bleed white bleed bleed to death bleeding (slaughtering) +hafer corn +grenoble grenoble +komischer freakier funnier zanier +ram ram +achten esteem respect appreciate regard pay attention prize value judge like think highly of +symbolisieren symbolize symbolise symbol denote represent +antwortete replied responded retorted +knechten oppress subjugate enslave tyrannize +betrinken get drunk +stoppt breaks stops +lächle smile +krönung coronation ceremony +wegräumen put away clear away remove stow away demolish hoard tidy to clear tuck away clear +verfickt fucking bloody damned goddamn motherfucking +ausgesperrt barred bolted out locked out +geräumt evacuated broached cleared evicted reamed vacated +frühestens at the earliest soonest earliest not before not earlier than not until +garage garage box +hält outlaw holds keeps stops upholds halts +unbedeutende inconsiderably +vorhersehbar foreseeable predictable knee-jerk foregone +büffeln swot cram bone bone up drum get up grind away mug up swot up to bone up +kompromiss halfway house +einstehen vouch answer for take reponsibility for vouch for advocate avouch liable to advocate +schaffen create manage make work arrive cope accomplish get produce fetch +fury fury +sehnsüchtig longing wistful earnest longingly wishful wistfully yearning wishfully yearningly eager +dauert continues lasts takes +ferkel piglings porklings +stapelt piles +vorort on the spot periphery suburbia +argentinier argentine argentinean argentineans argentinian +geflossen flowed coursed run streamed +jagd chevies hunting venery +oktopus octopuses +juju juju +vernaschen spend on sweets +fantastisch fantastic terrific gorgeous tremendous lush awesome beautiful dreamy fabulous fanciful +abgefunden compensated +gefrühstückt had breakfast +überheblich arrogant overbearing presumptuous haughty overweening cocksure insolent pretentious surly domineering +herausragend outstanding banner excellent jutting projecting prominent pre-eminent rising singular distinguished +eisig icy glacial icily glacially frigid frosty freezing frozen wintry chilling +tränengas mace +mumbai mumbai +fehlgeleitet errant missent rogue ill-directed misdirected misguided +scharfe keenly poignantly stridently trenchantly +analysieren analyse analyze parse assay dissect study canvass construe analize analyse analyze +zusammengeflickt patched up +unerwarteter more unexpected +tatest did +bezweifeln doubt question suspect disbelieve be suspicious of distrust query have one's doubts put to doubt to feel anxious about +jehova jehovah +schlapp limp flabby listless worn out languid limply nerveless slack feckless cowardly +nachvollziehen comprehend understand reproduce retrace to reconstruct +ash ash +zudrücken hold down pin down press down repress to squeeze close to force to press to push +belügen lie to deceive lie tell a lie cheat falsify mislead misrepresent swindle to delude +janina jane +rausfinden find out +rand edging outskirts periphery +schulen school train indoctrinate educate teach instruct to nurture discipline prepare stock +radius radius spoke +schmerzliche dolorously grievously painfully +erkennungszeichen sign +ehrenamtlich honorary voluntary volunteer unpaid honorary (Hon.) pro bono +zurückfahren drive back return go back recoil bring back come back repeat retrace one's steps send back retreat +zusammengehören belong together mate form a pair +wunderbar wonderful marvellous miraculous fantastic marvelous fabulous wonderfully wondrous nice lovely +klasse class swell groovy sweet awesome marvelous smashing super bracket classroom +benny benny +schätzen estimate appreciate value esteem guess appraise assess prize judge like +stockt balks falters hesitates stagnates stumbles +vollgestopft crowded cluttered cluttered up crammed creak creaking sound full fully jam-packed packed +gross big large mighty tall +gestreift striped stripy streaky streaked streakily banded corded striated brindle brindled +zugeschaut watched +gehangen hanged hung +undankbar thankless ungrateful ingrate thanklessly unthankful unappreciative ungratefully unthankfully unappreciatively ungraceful +dünn thin skinny slim sparse lean slender gaunt slight thinly watery +schleusen smuggle channel to infiltrate to plant to traffic +stolzer prouder more proud +verhüllt mantled mantles under wraps cloaked concealed covered covered up covers covers up enveloped +irgendwoher from somewhere +ohrfeigen slap box the ears visit hit bash clap punch slap in the face to bind +gnus gnu wildebeest +gesellen assemble combine connect join unite add adjust alter amalgamate append +brannte burnt fired smarted +neunte ninth nineth 9th +bergen salvage save rescue shelter bear conserve recover retrieve furl back +strategischer strategically +wundern surprise wonder marvel be surprised amaze +eingeredet persuaded +überwältigende overpoweringly overwhelmingly +kurdisch Kurdish kurdish +gewittert scented +bewundert admired admires adored adores renowed +einbilden imagine surmise +zusammenarbeiten cooperate collaborate share act in concert act jointly liaise work together hold in common co-operate contribute +lecken lick leak drip eat out give head go down on be leaky be omitted come through escape +black blackout +unvollkommen imperfect abortive imperfectly incomplete defective incompetent sketchy +schwerhörig hard of hearing deaf hearing impaired +tanne firsz pine +grausam cruel savage brutal cruelly atrocious merciless ferocious fierce truculent barbarous +markiere flag +finanzieren finance fund bankroll bankrolling sponsor back pay for +profitabel profitable lucrative gainful cost-effective remunerative rewarding worthwhile bankable profitably +kaut masticates champs chaws chewes chews chomps +freut is glad +fertiggestellt finished completed done got done +einholen overtake catch up catch pull in accomplish achieve arrive at attain catch up with consult +halten maintain halt retain clamp last think observe uphold endure preserve +verwandelt transmutes altered changed changes converted converts metamorphosed metamorphoses transmuted transsubstantiated +beben tremble quake shiver quiver shake vibrate quaver rattle shudder wave +verdreht kinky wry dippy awkward skews wryly contorts distorts misrepresents perverse +strebe rafter +geographie geography +interviewt interviews interviewed +hinreichend sufficient adequate enough adequately sufficiently ample effectual being enough handing passing +abscheuliche detestably hideously abominable +eroberte conquered +empfunden experienced felt sensed +schreckliche appallingly dreadfully frightfully horribly terribly +farsi farsi +knack crack +koteletten muttonchops side-whiskers +aquitanien aquitaine +aufgesprungen chapped jumped up sprung open +exzellenter more excellent +vermögend wealthy affluent rich well-to-do well-off forceful mighty potent powerful stallwart +vorangehen precede lead advance anticipate forestall antecede go ahead go before progress forego +befehlen command order dictate tell appoint book instruct procure enjoin give orders +weiblicher more female +gewacht waked watched woken kept watch +fähigkeit skill +identifiziere identify +gestreifte striped +freigabe declassification liberalisation +gefängnis calaboose quod slammer +schrittweise stepwise step by step little by little gradually incrementally slowly one-step progressive soon step-by-step +legt reclines lays poses puts places +verweichlicht effeminate sissy epicene cissy emasculate sissified sissyish effeminately cowardly disappointing +pusten blow puff breeze fan whiffle +verstieß contravened repudiated sinned violated +geatmet breathed +stempeln stamp affix a seal affix one's seal brand cancel clock in clock off clock on clock out postmark +aberkannt denied deprived +schmieren lubricate bribe smear grease anoint daub scribble scrawl spread apply +verwirrter more confused +papagei macaw +verlobte became engaged betrothed +griechenland greece +saukomisch hilarious hysterical +bolognese bolognese +beleuchtet lit illuminates lighted illuminated illumines examined illumed illumes illumined lights +behauptet alleges asserted asserts avers purports affirmed alleged argued argues avered +modernste modernest most modern latest +herausgezogen extracted hoisted out pulled out yanked +trug shouldered sustained toted wore bore +weggeholt fetched away +vollständige completive complain plain +wehren defend fight resist +zugebracht spent +gestorben dead deceased late defunct died emphatic suffix gone kicked the bucket passed away passed on +wagte attempted risked ventured +intim intimate close cosy cozy familiar near carefree friendly harmonious bosom +gastfreundlich hospitable welcoming affable agreeable amiable hospitably sociable lavish profuse xenial +kaum barely hardly scarcely just merely no more than narrowly rarely scarce seldom +komfortabel comfortable comfy comfortably convenient agreeable expedient commodious snug at ease luxurious +gelohnt remunerated +skalpiert scalped scalps +weggetreten dismissed fallen out +weiser sapiently wiser +durchsichtig transparent clear diaphanous limpid translucent sheer transparently pellucid see-through diaphragmatic +inkompetent incompetent flaky forlorn helpless undependable unqualified unreliable vague inefficient unauthoritative +fertigstellen complete finish consummate accomplish make produce to accomplish conclude consume end +drittes third thirds 3rd +zahlenmäßig numerical numeric numerically in figures quantitative +beschließt decides concludes determines +mahdi mahdi +vx vx +abriegeln seal off bolt cordon off bar cordon encircle surround to block to interdict to fence off +weichst gives way +atemlos breathless breathlessly out of breath gasping panting winded gaspingly puffed +muskulös muscular brawny beefy buff muscly muscularly thewed athletic flourishing mesomorph +kursieren circulate go round be about circle circumvent get about go around ply run +herumkommandieren order about to bully to bully around to order around boss around to boss to boss around to gang up to put to heavy use to work someone hard +strahlender radiative +schönste fairest most beautiful shapeliest +beduinen bedouin +vo railroad track +theseus theseus +verwandelte converted metamorphosed transmuted changed transubstantiated turned +zurückkehren return come back revert completely extremely resort go back recover rebound to head back +abgefallen fallen off apostatised apostatized defected seceded sloped +aufgemischt discombobulated roused shaken up stired up +spinnennetz net +molkerei dairy farm +genannt said yclept call called mentioned name named referred to as clept contemplated +aufnehmen record assimilate take accept incorporate receive include insert admit tape +vierhundert four hundred +eskortieren escort convoy chaperon abide follow keep obey observe squire to abide +subjektiv subjective subjectively subjectivity active ego independent opinionated proactive responsible subject +addieren add add up append sum up add together do include increase inflict combine +johannesburg johannesburg +dezent subtle discreet unobtrusive decent adequate appropriate apt fitting gentle opportune +tribut dues +stürmische tempestuously turbulently +persien persia persian +verbittert bitter acerbates embittered embitters fills with bitterness hateful jaundiced rancorous reproachful resentful +angemeldet declared declaring signed in announced enroled registered +dreister bolder perkier +innehalten pause stop stop for a moment check interrupt stop dead to hold +geschaltet switched toggled turned changed gears shifted +fünfter fifth five days 5th +zusammenlegen fold club consolidate pool fold up merge combine collapse amalgamate contribute jointly +ausfüllen fill out fill fill in complete fill up post a message store complement consummate filled +positionen positions +unpässlich indisposed unwell poorly seedy under the weather +meistens mostly usually for the most part majority almost all appropriate generally moderate moderately more often than not +orange orange orange-coloured red crimson flesh-coloured light brown orange tree oranges +versetzt shiftily shifts hocks transposes offset mushroom cap displaced hocked mixed mixes moved +verirrten lost their way +betete prayed +hindi hindi +kniff wrinkle nipped tweaked +zustoßen happen happen to to befall +flüchten flee escape run away abscond fly shun skedaddle take flight refuge succeed in running away +abgesperrt locked barred blocked closed closed off cordoned off roped off shut off stopped +harz resin damars dammars +vergeblich futile in vain vain unavailing vainly fruitless unsuccessful useless ineffectual to no avail +staubig dusty powdery dust-laden +stets always constantly ever invariably at all times continually perpetually forever any time whenever +verdampft evaporates vaporizes vaporised vaporized +frontal frontal frontally head-on +sedan sedan +tödlich deadly lethal fatal deathly mortal pernicious lethally baneful fatally killer +bruch crack split detonation eruption explosion +verfassen write compose pen author create draw up publish compile indite edit +ausspucken spit disgorge spit out blow out spout out after the -masu stem of a humble verb to increase the level of humility cough up expectorate spew to spit up +weiterspielen to continue playing to play on +verlieren lose shed forget miss mislay forfeit waste come off sacrifice abate +verneint negates negative negatives negated +plasma plasm plasma +spendiert treated +isolierband tape +schriftzug writing +untergeschoss downstairs +mörderische gruelingly homicidally murderously +stroh straw thatch +einzeln single individual separate individually odd solitary singular apart singly alone +zerstückelt fragmented chopped up chunked comminuted cut into pieces cut up dismembered parceled out spalled +spieler spieler +ssen suntanned to leave to chance to resign oneself to one's fate +stilvoll stylish chic classy elegant stylishly aromatic emitting an aroma flourishing teeming with culture decently +spuken haunt to walk walk +exemplar exemplar +gezwinkert winked batted +leise quiet quietly low soft silent muted softly weak gentle faint +gegründet based founded built established grounded instituted planted predicated +verschenkt gives away given away +einfangen capture catch trap hive arrest get seize to ensnare to entrap to hive +angeben indicate specify declare plead swagger display give point out show choose +kontern counter retaliate +ruhelos restless nervous busily fussily sedulously worrying about fidgety uneasy wakefully fussy +hervorragende preeminently +idaho idaho +stoff material +scorch scorch +machbar feasible viable doable achievable manageable practicable possible thinkable conceivable feasable +manisch manic maniac manically fastidious +sauerstoff oxygen o +gebumst thumped bumped +verlesen read out call a roll read out loud read wrongly called out read sort out sorted to call a roll to call out +schaukelt dandles sways swings +ansatz appropriation objective recognition step +ertrinkst are drowned +hellwach wide awake wide-awake alert heads-up awake awakened +lampenfieber jitters +stabil stable firm solid steady sturdy resilient robust rugged calm permanent +empfand experienced sensed +mich me myself himself yourself oneself -self etc. herself itself ourselves +überrollt overruns overrun +bewaffnet armed weaponed weapond arms +miller miller +wirkt acts takes effect +austricksen trick cheat con fool outsmart outwit to outwit +psychiatrische psychiatrically +zelten camp tent to camp out camp out go camping +brust chest cavity +miliz militsiya police +paarweise pairwise in pairs by pairs pair paired geminate in couples pair in pairs +aquarius aquarius +herbst autumn +tätowiert tattoos tattooed +kostbares treasured sword +angelockt decoyed allured attracted drawn enticed lured +stahl steel stole rustled purloined thieved +konkurrieren compete rival vie contend compete with emulate strive struggle for vie with to emulate +verpfeifen snitch rat inform peach tell on to blow the whistle on sb. to fink to grass to inform on someone to squeal +ebenbürtig equal match coequal on a par worthy peer +pappe boxboard card +erhebt extols levies raises uplifts upraises ascertains elevates +sonnige sunshiny +faszinieren fascinate mesmerize intrigue captivate mesmerise allure bewilder delude mislead perplex +ab from off forward for since away ex as from starting hereafter +aufblühen flourish blossom thrive be in bloom be in blossom bloom break into bloom bud burst effloresce +nächstgelegenen nearest +telefonklingel bell +gewöhnen accustom acclimate get used acclimatize get used to inure habituate become accustomed with condition domesticate +nagen gnaw nibble eat bite fret bother cam devastate fester grind +whitehall whitehall +sanduhr hour-glass sand-glass +leider unfortunately alas sadly regrettably regretfully unhappily afraid unluckily sad to say I'm afraid to say +gleis rut +etwa approximately about some roughly around circa perhaps almost nearly as a rule +inspiziert cased inspected inspects looked over surveyed surveys +ungültig invalid void null bad illegal nonstandard not valid cancel inoperative nonvalid +spezialisiert specialised specialized technically +einfinden arrive +niederschlag precipitation +schleppen drag tow haul tug pull trail lug schlep trudge carry +vergebens in vain ineffectual for nothing to no avail vainly abortive aimlessly fruitless futile idle +ortung geolocation navigation +geleert depleted emptied emptied out empty exhausted voided +anastasia anastasia +neurologische neurological +trotter trotter +weitersuchen to continue searching to search further +hämmert hammerd +teilnehmen participate take part attend partake join accede to gain in have one's name entered increase join in +sofia sofia +kontaktierte got in touch with +wechselt alternates bandies bandied swaps swops +together together +anlassen start anneal leave on temper keep on start up animadvert scold switch on keeping on +dunkelkammer dark-room +allmählich gradually gradual little by little by degrees bit by bit step by step slowly by and by soon it's getting late +montgomery montgomery +düstere dismally drably duskily sepulchral +allerliebst lovely adorable charming alluring disarming winsome affable beloved dearest delightful +hocken squat crouch cower hunker perch to bend down to lean over to sit to stoop +feder bird latch leaf spring nib pinna plumes wing +paddeln paddle canoe beat lap plash splash to shovel wade +dvds dvds +verwöhnen pamper spoil coddle indulge cosset regale featherbed cherish pet dote +packte clutched grasped grabbed grappled gripped packed +humpeln hobble limp stagger stumble stump to walk with a limp toddle +zögerte lagged demurred hesitated procrastinated tarried dithered faltered paused +wartete waited +meinte opined reckoned meant +eingeritzt carved +bestückt assembled equipped loaded populated +erbarmen ruth +klingelte rang tinkled jingled rang the bell +via via by following +überschreiten exceed overstep transcend transgress cover cross overrun overshoot overstay trespass +sympathische sympathetically +konstruiert inkhorn constructed language builds constructs construes artificial constructed construed designed designs +befallen attack beset befall infest smitten assail assault rip smite strafe +liiert allied associated in relationship joined an alliance joined forces +phantastisch fantastically fantastic awesome fanciful chimeric marvellous quixotic visionarily visionary chimerical +hysterische hysterical +vergewissere make sure +neigen incline tilt bend slant lean slope tend tip bow concentrate on +tuberkulose tuberculosis phthisis +unglücklicherweise unfortunately unluckily sadly accidentally unhappily regrettably unsuccessful Sorry, but ... unlucky worse luck! +hebel lever leverage crowbar +unterbrach discontinued intermitted interrupted broke disconnected intercepted +empfängt receipts receives receives empor up +ungezogen rude ill-mannered bad naughty brash impertinent unruly boisterous ranting wild +alleinstehend single solitary unmarried detached isolated unattached unmated sole unpaired unwed +zweitausend two thousand +durchgeknallt cuckoo zany loopy crazed insane wacko +raffinierte refined +schlechter worse inferior more more unpalatable poorer +einräumen concede admit grant acknowledge accommodate assign back up cede delay fall back +klargestellt clarified defined +marsch fen marshland +äußere outward outer exterior outside surface superficial exterior (ext.) outlying utter +ganz whole all entire entirely wholly fully altogether totally perfectly thoroughly +angelaufen got steamed initiated run up steamed up tarnished +rundfunk broadcasting (radio) +schleppte dragged trailed hauled lugged towed towed off +anbehalten keep on kept on +leberwurst sausage +support support +gesagt told no sooner said than done said so-called spoken +albanisch Albanian albanian +verbrauchen consume use use up dissipate expend spend waste exhaust consuming befriend +scharen assemble group accumulate amass collect convene gather heap pick up pile +weinend weeping crying tearfully sobbingly tearful sobbing uncontrolled weeping in tears while crying with tears +alberta alberta +lettland latvia +trügt deceives +geplant premeditated planned projected systematic budgeted calculated designed engineered intended mapped +hübscheste prettiest +muhen moo make sound purr bellow to low low to bark to make sound to purr +jago iago +gewählter more refined +soda soda ash washing soda +versagt fails flops broken down failed flopped malfunctioned malfunctions +milchstraße milky way galaxy +ausgehoben excavated dug out howked +ungebildet illiterate ignorant uneducated vulgar illiterately unlettered unschooled untutored boorish dim +lloyd lloyd +warf chucked pelleted pelted pitched threw bunged flung tossed +umwelt surroundings +trainer coach trainer +naiv naive naïve ingenuous innocent green gullible naively artless simple unsophisticated +fortgesetzt continual continually continuously constant continued abiding continuous enduring eternal everlasting +hightech hightech +wählte balloted elected opted chose dialed dialled selected voted +panama panama +ausgetauscht interchanged exchanged novated replaced swapped swopped transposed +eingestürzt caved caved in caved it collapsed fallen down fallen in to broken down tumled down +witwer single +wiedergutmachen atone indemnify make up for redress repair make amends make good recompense rectify acquit +erpresste blackmailed extorted +wirklich real really truly actual genuine indeed true actually quite very +klauen steal swipe snitch nick snatch shoplift pinch lift pilfer rip +walter walter +vordere forward anterior advance advanced antecedent earlier former past preceding previous +eintreten enter join occur go in come in tread in come enlist eventuate tread into +kurator guardian +unerschütterlich unflappable unshakable imperturbable stalwart imperturbably steadfast firm unshakeable unshaken unswerving +jäger predator +sandwich blt butty +vielleicht perhaps maybe possibly by some chance perchance peradventure probably mayhap may might +verkleinern diminish reduce decrease lessen abate make smaller condense minify contract downsize +mutterseelenallein all alone all by myself +unglaubwürdig unbelievable implausible incredible unbelievably unreliable inconceivable unlikely beyond belief implausibly uncredible +gesündigt sinned indulged transgressed trespassed +gebraten fried roast roasted baked grilled +gekapert captured grabbed hijacked seized +eingegeben entered entering given input inputted keyed read in supplied typed +zusammenleben live together cohabit shack up +wehtun hurt ache be sore jar pain play up +schwerste heaviest +journalismus journalism +zufriedenstellen satisfy content gratify please suffice meet with delight make happy +austrocknen dry up sear season dry parch run out become stale dry up completely ebb away exhaust +geworfen flinged foaled threw thrown tossed whelped bowled bunged cast chucked +ausgeschlagen rejected budded kicked redounded spurned +sorgt worrys cares worries +achtete esteemed minded regarded respected +reichlich abundant plentiful ample copious abundantly rich affluent amply abounding plenteous +leichteste easiest lightest +schüchtern shy diffident bashful timid coy diffidently faint-hearted shyly timidly bashfully +pfau peacock +klug wise smart clever intelligent prudent sagacious judicious shrewd sensible reasonable +überschätzt overrated overestimates overrates exaggerated overestimated +besonderer special particular peculiar separate specific +genossenschaft co-op co-operation +kaviar caviar +tollen romp frolic to sport cavort to flirt with to scamper +aufkaufen buy up buy purchase bid up to snap up corner the market to lay in a stock +aktivist activism +scheiden divorce separate divide depart dissolve part divorcé leave exit go away +geraucht reeked smoked fumed +lassie lassie +desto all the the... the all so much +leerer blanker emptier +ältester longest oldest +hieb hewed +formen form shape sculpt model mould frame forge mold sculpture commit +dm dm +bedeutend significant important great considerable eminent meaningful major substantial big brilliant +südöstlich southeastern southeast south-eastern southeasterly south eastern southeastwardly southeastward +shiva shiva +befehlskette chain +schau cool +bordeaux burgundy bordeaux claret +stabilisieren stabilize steady stabilise set affirm assure create establish found install +hergerufen called over +feuchter humid moister soggier danker dampier more clammy steamier +symbolisch symbolic figurative emblematic symbolical symbolically token emblematical nominal emblematically figurativ +abaddon abaddon +venezuela venezuela (bolivarian republic of) venezuela +enorm enormous huge whopping tremendous vast colossal immense stupendous enormously hugely +schwerfallen be difficult +eingegriffen encroached interfered impinged infringed intervened meshed +umfragen polling +physik physics +faszinierte fascinated +regnete rained +durchschneiden cut intersect cleave cut off cut up slice slit tear to pieces to cut through cut through +felicity felicity +schimpfen swear scold curse inveigh rebuke insult tell off badmouth upbraid grumble +bluffen bluff to act brave to fool +lsd acid +camden camden +töricht foolish stupid fatuous asinine foolhardy ridiculous absurd silly daft dumb +wand coiled wreathed wriggled fence twined +schriller shriller +gruselige creepily +kotflügel mudflap +erbauen build construct edify erect make set establish ask elevate implement +vergangen past bygone last ago preceding yester- before having died departed died away elapsed +ausgeflippt berserk freakish flipped out freaked out gone bananas psyched out +traurige dolefully funereally lugubriously plaintively sorrowfully woefully +krumm crooked awry curved warped bent wrily wry bandy crookedly stooping +letzt last final latest ultimate conclusive decisive definite extreme most recent nowadays +wanderte hiked migrated roamed wandered +gelagert stocked stored warehoused binned embedded seasoned superimposed +zimmer cabinet habitation +exkommuniziert excommunicated +schnurstracks straight straightway determinedly directly walking briskly fast and straight right off straight away +transporter transport +arm poor pitiful needy indigent impoverished impoverish peasant dismal miserable sad +scheußliche atrociously undelightfully +pluto pluto +glühend fervent ardent glowing incandescent passionate ardently torrid eager blistering fierce +wikipedia Dalton-in-Furness +graut dawns +exotisch exotic exotically ethnic European Western alien outlandish +schlitten sleigh +erz metal +wiederholen repeat reiterate iterate revise rehearse review echo replicate rebroadcast reenact +gesinnt disposed minded +stacheln prick sting stab stick goad pick pierce pique quilt stitch +zweifelhaft doubtful dubious uncertain questionable shady ambiguous disputable doubtable dubiously iffy +inklusive inclusive inclusive of included including inclusively all in +einzusteigen be about to board be riding on collide with get on top of lean over set about +umhang pelerine +schuldlos guiltless blameless innocent blamelessly guiltlessly inculpable clear noble pure +luftdicht airtight hermetical hermetic air tight air-tight air-sealed airproof hermetically +fettig fatty greasy oily fat oleaginous fattily greasily lardy adipose gaudy +zureden blandish urge persuade advise demand encourage incite invite offer press +benommen numb dazed stunned dizzy stupid torpid dopey dull-witted fuzzy muzzy +wange face +geheimer more secret +ärmelkanal english channel +geeignet suitable appropriate proper fit apt eligible properly suitably convenient due +verraten betray disclose divulge make known give away sell expose double-cross reveal to bespeak +finanziell financial financially pecuniary monetary fiscal in terms of money moneywise budgetary economic economical +ausgelöst ransomed released actuated canceled cancelled initiated precipitated provoked sparked off triggered +stürzte barged overthrew plummeted toppled overturned precipitated tumbled +pissen piss pee wee urinate leak go for a slash have a slash make micturate rain +vereinbaren agree arrange stipulate agree upon agree on agree to set up declare reconcile decide upon +bittet asks for begs +bestehend existing existent established consisting being available being present enduring going insisting lasting +liegenbleiben stay in bed be left be left behind stay laying to remain lying to stay laying +bestohlen stolen from stolen +dreiundzwanzig twenty-three three-and-twenty +einheimische Aboriginal native +leiblicher one's own elder brother +fordert arrogates exacts postulates charges claims demands requires +normal normal ordinary common regular usual normally standard everyday folk general +temperamentvoll temperamental spirited full of spirits lively temperamentally vivacious brisk high-spirited snappy sprightly +jakarta jakarta +irritieren irritate confuse bemuse mystify chafe disturb fret annoy fluster to annoy +horchen eavesdrop listen hearken hark harken hear listen to +schräger more slanting +oregon oregon +aufstehen get up rise stand up stand arise rise up raise uprise depart happen +anzeichen indicative +automatisch automatic automatically knee-jerk automated automatical knee jerk oat oats automaticly machinable +ausgespannt had a rest relaxed +unablässig incessant unremitting unremittingly ceaselessly constant continually incessantly unceasing ceaseless continual +karte card +keule legs (meat) +pferdeschwanz ponytail common horsetail field horsetail horsetail +biochemie biochemistry +davongelaufen backed out bolted run off +schwangere pregnantly +potentiell potential potentially latent +roh raw crude rough uncooked coarse brute rude savage blackly brutish +bunter more colored more coloured +re 2nd note in the tonic solfa representation of the diatonic scale esophageal esophagus gullet particle used to soften a judgment or conclusion re realistic +ruiniert banjaxed bankrupted dilapidates marred scuttles tattered broken dilapidated dished mars +soft soft +abgewiesen refused repulsed scorned denied dismissed dissed rebuffed rejected repelled spurned +ungehalten angry indignant annoyed mad displeased impatient indignantly +masse congeries dollop +betrifft concerns pertains affects involves +korrumpiert corrupted corrupt corrupts +geschickter handier cleverer +beurlauben furlough to give leave +spezifisch specific particular specifically idiosyncratic unique intrinsic typical concrete definite nitty-gritty +aufmuntern cheer up cheer encourage to encourage raise amuse comfort console liven up to pep up +stoß shot blast jerk percussion punch shock. impact +gezwitschert twittered chippered chirped tweeted twirped +ausrüstung equipment +lage intercom proximity +oper opera +sprühen spray sparkle spritz sprinkle to drizzle glitter scintillate spit spout spring +haut hews derma peel socks whacks +vertreiben drive away banish evict expel oust dispel sell dislodge distribute chase away +hypothetisch hypothetical hypothetic hypothetically moot +schliessen deduce close shut +folgern conclude deduce infer abstract find gather draw reason induce argue +bogotá bogotá +sterbend dying moribund moribundly deceasing kicking the bucket passing away passing on perishing +kollidieren collide clash conflict impact collide with be about to board be riding on get on top of lean over set about +verlangte demanded requisitioned charged desired exacted longed required +analysierte analyzed analysed +geduldig patient patiently persevering tolerating uncomplaining forbearing gently slowly very patient contain +ermordet assassinates murders assassinated murdered slain slays +aufgerollt unrolled coiled convolute furled rolled up +gorillas gorilla +kämpfend battling militantly struggling combatant crusading fighting tussling brawling campaigning combating +zwielichtig seedy shady dubious shifty deceitful devious backstreet dodgy doubtful grubby +vorige antecedent +zugeordnet accessed assigned to corresponding assigned associated attached conjugated referred +erhängt hangs hanged +anständig decent proper respectable reasonable fair honest upright decorous becoming seemly +pittsburgh pittsburgh +kopfüber headlong headfirst head over heels precipitous head first rashly pitch pole upside down +versiegen run dry dry up run out to dry up to peter out ebb to ooze away to run out +überschritten exceeded crossed cut across outrun overrun overshot overstayed overstepped stridden transcended +weiten widen broaden dilate stretch +handball prison handball +gottverdammt goddamn goddamned bloody damned fucking goddam goddammit motherfucking +unglücklicher unhappier unluckier +gefaxt sent by fax +wenden turn flip tack put about turn around reverse turn over change return turn round +glockenspiel peal +herausfordern challenge defy dare provoke incite instigate prod spur stimulate stir up +edinburgh edinburgh +formulieren phrase word formulate frame put couch render to pose to verbalise to verbalize +bestanden acceptable fair passable tolerable been available been present consisted existed insisted passed +bisserl a bit a little +option option +ignorant ignorant blind +erwirkt obtains obtained +pcp pcp +windel napkin bandage +vorhersagen predict forecast foretell anticipate forebode divine portend prophesy bespeak project +star sturnus vulgaris +dicht dense thick close densely tight closely compact impermeable luxuriantly sealed +rezitieren recite sing chant declaim act call upon play read aloud to advance to advocate +unrealistisch unrealistic academic fanciful theoretical unrealistically visionary +bekennt avows confesses +erdrückt crushes crushed overwhelmed +höflicher blander courtlier more polite politer +abgesägt sawed off +fransen to fray +kürzer briefer shorter stubbier shortish +riecht smells +kartell pool +schlägern brawl +mobilisiert mobilizes mobilised mobilises mobilized +scheißding bugger +verfasst authored composed drawn up penned +bekam got obtained +gebacken baked bake fried +ablehnen reject refuse decline turn down deny oppose dislike spurn snub dismiss +umarmte embraced hugged +sieben seven sift sieve riddle fine strain filter shake out drain filtrate +buch patronage scripture +fortschritt advances process +verscheucht scares scares away frightened away scared away +gefährlich dangerous perilous hazardous risky dangerously unsafe harmful pestilent unsafely perilously +verschulden cause encumber with debts get into debt go into debt owe run into debt to be to blame for +zerschlägt batters slabs wrecks +anbelangt concerned +immerfort constantly continually evermore always perpetually all the time the whole time +booster booster +betreiben carry on operate practise pursue practice run prosecute conduct power run a business +inkognito incognito +fixiert fixed fixes defined fixated fixates located locates recorded records set +undercover cover under undercover +rührte budged stirred +unverändert unaltered unchanged unmodified unvaried steady unalteredly unchangedly as ever as usual the same +geschwitzt perspired sweated oozed +unten below downstairs down underneath beneath under bellow lowly underfoot at the bottom +sportlich sporty athletic casual sporting athletically sportingly sportsmanlike sports +realistischer more realistic +eheliche conjugally connubially maritally matrimonially +mächtig powerful mighty potent powerfully strong hefty forceful mightily thick master +abgekratzt scraped off croaked stripped +lupe lens +diversen diverse +unauffindbar untraceable undiscoverable missing nowhere to be found untraceably unlocatable +geplatzt bursted blown blown up burst cracked ruptured split +anreiz spur +gestoßen impinged bumped hustled kicked bunted butted dug encountered jabbed jerked +demütigend humiliating abasing humbling mortifying mortifyingly +hundert hundred one hundred 100 century cent sea +taktisch tactical tactically strategic +verkompliziert complicated complicates obfuscated obfuscates +kandidiert run stood as a candidate +nochmals again once more once again over again both times repeatedly second time side twice anew +süßeste sweetest +liebende lovingly +auseinandergenommen taken apart +empörung shock +unbesiegbare unconquerably +grand grand +erlaubnis permission to publish +versinkt engulfs +safran saffron +grünkohl kales +abc abc +wettete betted staked wagered bet +erübrigen spare save economize +aushändigen hand over deliver hand out surrender hand give to to give in to hand in transfer +chapel chapel +unter under below beneath among underneath amongst during in between depose +übertreffen surpass excel exceed outdo outstrip outclass best pass outdistance beat +konzipiert conceived +haha haha hehe +see lough lagoon pool +mittwochs Wednesdays on Wednesdays each Wednesday every Wednesday +siegreich victorious winning triumphant victoriously conqueringly conquering successful +beige beige fawn +römer roemer +kuriert cured nursed +ander other another that another one +drohte impended menaced +radieschen radishes +gesunde healthfully salubriously wholesomely +agentin asset +eizelle oocyte +verstellt adjusts disguised false hypocritical misplaces cleared away feigned misaligned misplaced shifted +pathologie pathology +einfacher easier simpler more frugal plainer +verzehren consume eat be disgusted with give up on receive use up take sustenance to burn up to exhaust somebody's civility to give up +gemogelt cribbed cheated finagled +erweckte awakened awoke +gemixt mixed +gemeinsamer joint +erwacht awakened wakes up woken awaked awoken sprung up woken up +verzögern delay defer retard lag postpone procrastinate linger decelerate slow down tarry +versuchen try attempt tempt assay test taste drag in bewilder endeavor feel +eingestuft classified categorized classed graded rated +massage massage +kindliche babyishly childish filially puerilely +adoptierte adopted +träumte daydreamed dreamt +zuckt jerks shrugs flounces +zurückgeben return give back restore hand back pass back render put back repay resign send back +verwüsten devastate ravage waste lay waste destroy desolate lay waste to scourge spam troll +geschrien vociferated whooped bawled clamored clamoured cried hollered hollered out hooted roarred +geblieben abode remained stayed kept lasted lingered stuck to +räuchern smoke cure fumigate puff oxidise oxidize to kipper smoking blacken kipper +bit binary digit +schlagzeilen headline +hinweisen indicate point show portend point out suggest allude point to refer connote +irak iraq +zisterne well +pauken cram swot drum bone bone up get up grind away mug up swot up to bone up +wurde became was were grew +eskaliert escalates +dos dos +quasseln yak yap jabber waffle babble blether chatter piffle chat with gab +schlüpfen hatch slip hatch out slip on to hatch out glide slide to slip on +jesus jesus lord +over over +selbstgerecht self-righteous holier-than-thou self righteous jaunty pharisaic +wiehern neigh whinny cry bleat bray cry out growl moo scream shout +ausmachen turn off constitute put out agree on douse spot agree extinguish mind settle +absolut absolute absolutely utterly entirely unconditionally pure definitely downright altogether complete +aufsteigen rise ascend climb soar go up mount arise get on raise rise up +nachfüllen refill top up fill in reload to replenish +astrein cool great +la 6th note in the tonic solfa representation of the diatonic scale dressed up la wearing rich clothes +beteten prayed +schmilzt melts it smelts +gieriger piggier greedier +neuste newest +spedition forwarder haulier +dahinterstecken be behind it +franzose frenchman +eingeräumt conceded placed in acknowledged admitted granted put away +sterilisieren sterilize spay fix neuter to sterilise sterilise to castrate +chlor chlorine cl +gebrechlich rickety frail decrepit infirm fragile invalid valetudinarian decayed delicate dilapidated +verschleudert squanders scattered squandered +umgegangen been rife dealt with haunted skirted walked +konzentriert concentrated intently focused intent lumped pooled close close to concentrate concentration +spazierte walked +oft often frequently oftentimes a lot commonly oft regularly repeatedly many now and then +mutation mutation +füllen fill stuff charge send call fill with water reach work out fill up fills +manege arena +anzug garb suit of clothes +chip chip flea +bereute regretted repented rued +kampfbereit combatively embattled ready for battle fit for fight ready for action ready for fight ready for the fray willing to fight +ungewöhnlich uncommon extraordinary odd bizarre exceedingly serious tremendous anomalous eccentric strange +gebrechen lack to go into eclipse to wane +derlei such that so sort of that sort of suchlike +garten backyard orchard +temperatur temperature +charismatisch charismatic charming enchanting fascinating +versucht attempted attempts tempts tries tempted tried +verschnürt corded ties ties up knots knotted lashed up lashes up tied up +arbeiten work labour operate function act labor make serve do go +umhängen dismiss grant hang lower move back wear sling to dismiss to drape around to grant +ausschalten turn off switch off eliminate disconnect disable deactivate discard shut off uncouple deactivation +mitschuldig implicated +umgelegt bumped off done in shifted +weggeflogen blown away +item ditto item +niedermachen butcher slaughter break through crush flatten to massacre to beat to cut a swath to mow down to speak ill of +umwerfend gorgeous stunning upsetting dazzling devastating devastatingly drop-dead staggering staggeringly stupendous +neunzehn nineteen 19 +betrieben carried on conducted engaged in practiced practised prosecuted pursued run +erzwungen forced compelled enforced forcedly constrained imposed strained +genom genoms +wind wind air +ausrasten go postal snap be released unlatch spaz be highly offended flip out freak out get angry get mad +diagramm diagram plot +statt instead of instead in lieu as for in exchange for in return in lieu of make up for rather than +illegal illegal illegally illicit unlawful clandestine illegitimate outlaw ill-gotten illegitimately outlawed +schiff keel sail +vermerkt endorsed mentioned mentions noted noted down notes notes down noticed notices taken note of +ehemalige ex- former +christentum christendom +erträglich bearable tolerable endurable sufferable tolerably fair bearably liveable passable sufferably +zurückgelassen left left behind +magazin magazine stack stockroom storeroom +schäbig shabby sordid seedy dowdy dingy shoddy sleazy mangy shabbily paltry +viertel quarter (a) quarter +verankert anchored anchors braced embedded entrenched +gläubiger more religious obligee +gewährte granted deigned imparted vouchsafed warranted +unabdingbar indispensable inalienable absolute inevitable unalterable vital imperative unalienable +bestiegen climbed +berichtete chronicled reported told related +weihe blessing dedication +gnädiger more gracious +unternahm undertook +gekreuzigt crucified +strömte streamed trooped +gefordert postulated required arrogated asked binding called for charged claimed commanded compulsory +casanova casanova +darsteller act +erzürnt irate angry angrily furious incensed angers enrages angered enraged incenses +quält afflicts smites agonizes obsesses tantalizes toils agonises tantalises +seitens at the hands of on the part of by on behalf of +eine one an a on one hand on the other hand any half an hour half-hour somebody someone +woran whereof at which whereby +krank sick ill diseased ailing sickly unwell bad invalid invalidly poorly +aufbringen upset broach raise ante up apply irritate work up procure become stronger become worse +lernen learn study feel know understand acquire be disgusted with larn learn by experience repair +munter awake lively jauntily jaunty cheerful frisky sprightly up vigorous alert +konsequent consistent consequential consequently consequent consistently forceful logical systematic systematically persistent +versteigern auction auction off sell by auction to put up for auction to sell at auction +schnellstens expressly hurriedly in a hurry at a rush double-quick on the rush post-haste +praktische practically +pflanzen plant grow sow bed place erect flora give lay put +urplötzlich all of a sudden suddenly abrupt abruptly out of the blue precipitous sudden very sudden +fürchten fear dread be afraid be afraid of frighten scare afraid have fear affright alarm +geglückt successful been a success succeeded +befördert promotes upgrades advanced carted conveyed delivered ferried forwarded forwards hauled +horizontal horizontal horizontally across level abreast crossways crosswise sideways lying +berliner berlin berliner +antillen antilles +runden round round off circle rounding to round off to cajole to curl up to explain away to make round to roll up +ausgeräumt cleared out dismantled emptied emptied out evacuated stripped +rock dress kilt overcoat +züchtet breeds grows +wissenschaftlicher more scientific +verdurstet dies with thirst died of thirst died with thirst dies of thirst +benzin gasolene +beschimpfen abuse insult revile berate scold curse lambaste swear at slang swear +roma romani romany +kommandiert commanded commands +arbeit work fruit harvest manufacture obligation offering piece of work practice produce product +dunkelheit darkness fog murkiness +armband armband +geige violin +vernünftige judiciously reasonably +auswirken act have an effect obtain affect +äquivalent equivalent equivalent in the wider sense homotaxial +ia hee-haw +mitbekommen twig get realize to catch to realise understand discern make out been given caught +tagebuch daybook +verschwommen vague hazy blurry fuzzy indistinct blurred obscure ambiguous illegible unfocused +gefilmt been filming filmed made a film shot +sechsmal six times +inaktiv inactive dormant inert idle unactive inactiv inertly +verirrte lost my way +niagara niagara +passion passion +fliegerei aviation +musiker singer +keuschheit chasteness +versüßt sweetens sweetened +knurren growl snarl rumble grumble bark make sound purr buzz growls hum +erniedrigen abase humiliate debase demean degrade decrease despise lower mortify abate +baumwolle cotton +angefahren snubbed called at hit rounded on run into started up stopped at +torte torte +verhindert circumvents disabled forestalls hinders impeded impedes indisposed inhibits prevent prevents +hängengeblieben got caught +spiel game play individual match set single game sport +tief deep profound low deeply fast profoundly deep in the woods short abstruse abyssal +fantasiert been delirious fantasised fantasized raved +fetzen shred tear fight mend race rip down shrill tear down throw rip +chester chester +anerkannt canonical acknowledged canonic recognized sanctioned accepted approved accredited admitted applauded +befürworter campaigner +abgetan been dismissive discounted dismissed waived +mutig brave courageous bold daring valiant gutsy gritty intrepid courageously audacious +ten careful observation close attention ten to look attractive to look pretty to shine +modifizierte modified +gabeln fork bifurcate branch pitchfork split branch (off) split (off) +vertraute confided trusted +gestein rock +kacken shit crap poo poop ca-ca defaecate defecate make stool take a crap +raubt rapes robs loots +ausgefüllt full complete replete with solid substantial explained filled in filled filled out filled up +hallo hello hi hey cheerio howdy hallo so long greetings compliments folks! +überzeugter more confident +zuckerrohr cane sugarcane +herablassen let down lower deign fillet abase abridge bring down couch cry down cut up +autor writer +skalpieren scalp +tyrannisiert browbeats domineers tyrannizes bludgeoned browbeat browbeaten bullied bullied around bullies domineered +kauf purchasing procurement +weggekommen come off got away +bescheren award to confer on distribute Christmas presents give to send give grant to be given to do for one to give +betrachtet considered contemplates looks at appreciated beheld beholds contemplated esteemed eyeballed eyed +fruchtbarkeit fatness +erwiesen proven evident approved demonstrated experienced manifested proved showed shown +wildes wasteland wild land wilderness +rap rapping +destabilisiert destabilised destabilized +störrisch stubborn fractious intractable obstinate recalcitrant balky contrary ornery mulish cantankerous +gerockt rocked +perspektive angle prospects +zueinander to each other to one another together one another +ruck pull wrench +ungünstig unfavorable inauspicious inconvenient adverse awkward unfavorably unfavourable unfavourably unpropitious bad +gegenwärtig current present actual currently now at present nowadays presently at the present time just now +gallier gaul +ernannt appointed deputized assigned constituted deputised designated nominated +wovor what of before what? before which of what what ... before? what ... of which ... before +unterscheidet discerns discriminates distinguishes +nachtclub night club nightspot +chor choir +ausgehandelt negotiated brokered +zwischendurch here and there from time to time in between in the meantime now and then between in the mean while occasionally +wegbringen take away take abolish bring away delete dispense with do away with get rid of remove rid +sehnen long crave pine miss covet lust yearn languish await die +neapel naples +einsatz case die element installation +einziehen move in collect take in confiscate move into settle in draw in draft levy retract +rotten rotten to rot +unbeschädigt intact undamaged unscathed uninjured unspoiled unspoilt sound undamagedly unspoiledly unspoiltly +stichfest semisolid +geheizt heated +soso so-so +paradies paradise +schatz fund wealth +unpraktisch impractical inconvenient unpractical impractically nonpractical unexpedient unfunctional unpractically unhandy +höhere upper +schnösel puppy +buchstabieren spell alphabetise alphabetize misspell respell compose spell (irr.) spell out to bind together to patch +blei lead plumb plumbum tin +sang sang +zugelaufen strayed to strayed +orden congregation +bohrt bores drills +kotelett pork chop +loyalität constancy +verkraftet coped with stood +womit whereby with what wherewith how by what means by which what ... with what with with which +kandidat contender +karren cart to rull to wheel +beängstigend scary daunting alarming frightening alarmingly appalling frightenig frightenigly amazing chilling +gaga gaga +geschoren shorn clipped cropped fleeced satin shaven sheared +saftige juicily succulently +ineffizient inefficient slow feckless +unterstützt supported supports aided assisted assists encourages espouses provided provides abetted +geisha geisha girl +umgestalten remodel alter revamp convert metamorphose transfigure amend change shift transform +hetzt scampers badgers rushes coursed hounds +tuer doors +fortwährend continually continual incessantly constant continuous endless perpetually always invariably perpetual +kommend upcoming coming forthcoming future next ahead imminent impending subsequent close +zanken quarrel bicker squabble scold dispute spat fight argue brawl compete +helfen help assist aid avail abet support lend a hand make use of put to use turn to account +gestalten shape form construct create mold make arrange configure fashion frame +werkzeug die tool appliances implements instruments machinery utility +auseinandergerissen torn apart discerped +massenhaft plentiful large quantities of recklessly plenty at random blindly excessively loads of randomly thoughtlessly +lackieren varnish lacquer paint enamel spray blame another laquer to accuse to coat to give +edelmütig noble sublime big-hearted generous magnanimous noble-minded affectionate bounteous clear good +eingegraben buried digged in embedded entrenched graved graven +daraus hence out of it thereof from it in here in this whence +umlegen apportion put on to bump off to shift waste apply bump off kill move murder +anheben lift raise heave commence jack to elevate to hoist to rise after the -masu stem of a humble verb to increase the level of humility bring up +plaudern chat chatter prate natter babble gossip talk have a chat jabber chin-wag +brüten brood hatch breed incubate ponder brood over think hard wonder hatch out raise +gus commonwealth of independent states +vervollständigen complete round out assemble of goods gather put together complement consummate fill fill in fill up +hinauszögern prolong demur linger tarry protract put off to pocket to protract to stall +preisschild price ticket +aufrechterhalten maintain sustain preserve uphold keep up buoy hold keep retain support +grenze abuttal compass margin mete +überspringen skip jump over overleap vault cross clear leap over walk over jump skipping +satteln saddle +plätschert ripples +wollte would +gerechte equitably +kill kill mandrakes +wies pointed at pointed out +terpentin turpentine turps +leckere lusciously +beherrschen control rule command master govern dominate monopolize sway curb supervise +metamorphose metamorphosis +wusch laundered laved washed gave a wash +brav good brave well-behaved honest gallant faithfully courage dutifully heroic industrious +verachtung condemnation +george george +martin martin +inderin indian +wiedererkennen recognize recognise acknowledge +schiebt pushes shoves shuffles slides +mitunter sometimes occasionally from time to time now and then often every now and then now and again every once in a while on occasion once in a while +wohingegen whereas while although though +notizbuch pocket book +krabben crab +dido dido +pausieren pause break dehydrate hesitate to have a break recess take a break to rest to stop doing some ongoing activity for a time to suspend business +überreicht presented +prüfen examine test check prove inspect study try verify scrutinize investigate +jessas jeez geez +satire squib +dämlich stupid asinine dim geeky gormless dimwitted dopey dumb silly dim-witted +brühe clear soup +pfarrhaus presbytery +helena helen +gegenübertreten confront face meet +vorbeiziehen cross drift flow sail swim across to roll by to roll past march march past parade +muster master paradigm +kocht boils cooks seethes +kel dark and desolate forlorn +entspannen relax chill out unbend uncock wind down take it easy slacken rest slake ease +kompliziert complicated complex intricate elaborate sophisticated tricky difficult involved compound knotty +kopiert copied replicates xeroxes duplicated duplicates replicated reproduced transcribed xeroxed +verdoppelt doubled redoubles reduplicates +versicherte assured assures insured reassured safeguarded underwrote +aussaugen suck deplete suck out to absorb to squeeze to suck away to suck up +verstellen disguise shift move block dissimulate misplace sham adjust change change the position of +kai dock dockside +überstürzen rush jump the gun hurry +schalldämpfer mute suppressor +gemeiner baser scurvier meaner +trat kicked trod +leidenschaftliche passionately +verfehlen miss fail miss out be lacking be missing lack miss mistake to be disconnected to be off to be out +geschlossen closed shut unanimous cohesive off united solid close complete locked +aufmischen rock to stir up stir up to beat up +wassern land on water splash down to alight +physische physically +reichte handed ranged lasted lasted out reached +weggespült washed away +unvorsichtig careless unwary incautiously thoughtless incautious offhand imprudent uncareful unwarily reckless +das that the who which what this an it you that one +doppelgänger doppelgangers doppelgängers +fond fond +wiedergeboren born-again reborn reincarnate regenerate +zerrissen ripped torn disconnected disjointed disrupted broken discerped rent riven ruptured +beschrieben described describes characterised characterized delineated depicted pictured written on +folgte ensued followed obeyed tailed +beieinander abreast together side by side +genötigt bound to coerced compelled compelled to constrained forced to impelled in need of obliged obliged to +kopflos headless acephalous hastily in a hurry in feverish haste all shook up flustered in a dither nervous panic-stricken +psychotisch psychotic +drogensüchtig drug-addicted drug addicted addicted to drugs +zugewiesen appropriate assigned allocated alloted allotted attached detailed posted referred +steckte put stuck +riskanter riskier dicier +landen land alight end up disembark debark touch down score get down accost address +protest protest remonstration +verführerische seductively +schmiedete forged devised +bemessen scrimp to measure assess assessed calculated determined dimensioned measure measured rated +belehrt disabuses teaches enlightened instructed +verkabelt hooked up wired wires +verschanzt entrenches fortified entrenched +sanftmütig gentle meek docile meekly quiet calm harmonious mild obedient friendly +überlegte deliberated cogitated considered reasoned +hochhaus point block +schärfste keenest sharpest +bambus bamboo +sauce dip +eingebracht brought in fetched harvested introduced racked up yielded +empfindlicher more sensitive more delicate more tender tenderer +aufgezogen brought up nurtured razzed reared twitted fostered joshed ragged raised ribbed +freudiger more joyful +erwünscht desirable wanted eligible hoped for desired likeable nice hoped-for required welcome +seriennummer serial +zwerg dwarf +hausverbot bar +malaria malaria +projiziert projected projects +demnach therefore thus hence so consequently according to that accordingly in accordance with that's right +zyklus circle +geklingelt jingled tinkled rung rung the bell +vorgeschrieben mandatory compulsory prescribed de rigueur required binding enjoined obligatory obliged requisite +regungslos motionless deadly silent silent torpid unmoving firmly immobile restrained inert still +saphir sapphire +vernetzt networked collaborative +dichtung gasket seal +brummen buzz drone growl grumble hum roar murmur babble bark bay +knackte cracked +zielte aimed +beschossen fired at shelled strafed +besitzergreifend possessive +schlucht canyons notch +russell russell +hohl hollow concave empty cavernous cupped hollowly cavernously concavely desolate dry +völkermord holocaust +gebellt barked bayed woofed +aufgehetzt abetted egged fomented incited inflamed stirred up +gibbons gibbon +agent agent +gewandert flitted migrated walked wandered hiked peregrinated roamed +verdächtigt suspects suspected +modus mode way +billige cheap structure +werbebranche advertising +darin therein in it inside interiorly internally inwardly herein in in its entirety in there +raucht fumes reeks smokes +koscher kosher kasher +einschließlich including inclusive inclusively conclusively inclusive of include comprising includes +identifiziert identified identifies he identifies +mahlen grind mill crush kibble mince pulverize grinding to grind up bruise grate +triebe reduction gear +wichita wichita +au ouch ow ah baroness distress dread ewe ooh pain to do something in readiness for +grauenvoll gruesome harrowing terrific horrid grim terrifying atrocious brutal cruel ghastly +zurückweisen reject refuse repudiate turn down rebuff decline deny rebut spurn repel +wenigsten fewest +tag daylight howdy +marion marion +normalisiert normalized normalizes normalised +erregte thrilled excited moved stimulated +kicken kick play football refuse reject boot foot +veranlassen cause induce prompt set arrange move make dispose provoke stage +kleidet attires endues clothes +ko Hangul +gebrochene broken +investition investment +perfekt perfect perfectly flawless consummate complete impeccable superb best fine unblemished +mädchen chick gal adolescent female miss young +niedlicher cuter dinkier neater +unerlaubt illicit unauthorized illegal illicitly unlicensed banned forbidden illegally illegitimate immoral +durchschaut sussed sussed out +manhattan manhattan +gackert cackles +symbolisiert symbolizes symbolised symbolises symbolized symbolled symbols +bodenständig down-to-earth autochthonous indigenous local long-established native rooted to one's native soil rooted to the soil grassroots longstanding +beraubt bereft bereaves deprives despoiles robs shorn bereaved deprived deprived of despoiled +organische organically +belfast belfast +quittieren receipt acknowledge leave quit resign to confirm to confirm the receipt +verursacht brought about caused causes given induced sparked off +strapazieren strain tax extend get on somebody's nerves stress wear wear out exhaust punish to be a strain on +öffentlich public openly publicly open closed common official overt in public government +grashalm culm haulms +scheide fork +bemühen trouble endeavour try endeavor attempt bother annoy bestir exert give trouble +aufgeblasen inflated turgid pompous bloated flatulently exultant triumphant ballooned bombastic bumptious +minute moment +ausgerissen run away runaway eloped sheered +stuhlgang dejection +birgt salvages +irgendeine any someone anybody anyone some somebody +gewirkt acted been at work been effective had an effect operated taken effect wrought +huldigen pay homage to embrace honour praise to do homage to do respectfully to offer to pay homage to present to render homage +durchlöchert holey perforated perforates perforate cancellate cancellated chadded clathrate hole-ridden riddled +aufpassen pay attention mind take care watch out watch be attentive be careful keep an eye on pay attention to monitor +zurückrufen call back recall ring back callback bring back restore call call home countermand to bring back +raumschiff ship +männliche masculinely +unwohl unwell queer sickly queasy qualmish qualmishly uncomfortable sick nausea sick of +behinderung disablement handicap deficiency +innig intimate close devout heartfelt ardently courteous dearly deep eagerly earnest +steckt puts sticks +glanz sparkle burnish glare +vorbereiten prepare arrange groom set up prime fix create establish array dispose of +geflucht sworn aligned anathematised anathematized cursed cussed effed and blind effed and jeffed +stefanie stephanie +niederträchtig mean wicked despicable infamous vile malign viperish base black-hearted low +vertuschen hush hush up cover up cover-up hide to blanket to cover up to smother up blanket gloss over +gestreichelt stroked caressed fondled +maya maya mayan +aushalten endure take abide stand bear last hold out sustain withstand put up with +spät late lately fall behind dull slow stupid at length far for long lag +hochgeladen uploaded +profitieren profit benefit gain make a profit take advantage to capitalize to make good use of to take advantage of +überraschende astonishingly surprisingly +loskommen getaway get away +unverschämte impertinently +bekenntnis commitment +körper corpus frame +ermittelt ascertains ascertained deduced detected detects determined found out identified investigated +verhängen inflict declare impose order clouded cloudy overcast cover fix hide +ewiglich eternally always ever everlastingly forever forever and ever +umgeben surround encircle enclose encompass environ gird circle surrounded skirt cover +kutsche waggon +wahrlich verily really truly very indeed forsooth certainly in sooth sooth surely +jordanien jordan +wohnung dwellings homes (buildings) +unbewusste unconsciously unknowingly +lenkt masterminds controls directs guides +jegliche any all each every +rasse race strain +duckt crouches +stressen stress put under stress +klargekommen got by managed +vermarkten market commercialize to capitalize on to exploit to place on the market to put on the market commercialise exploit to capitalise on +windsor windsor +klappern clatter rattle chatter click flap clack barely be bumpy be shaky be unsteady +beobachteten observed +aufzeichnen record minute note register log write down logging trace plot capture +betraf pertained affected concerned involved +östrogen estrogenic +genauestens strictly +hinsichtlich concerning regarding about in terms of with respect to toward as to in respect of with regard to in regard to +pyramide pyramid +anschalten switch on turn on put on to build to put up on something to suspend between two points +begabte giftedly +nachlaufen shadow chase run after follow go after chase about drive hard follow around hang on pursue +liebst favorite beloved darling dear lovely +unzureichend insufficient deficient inadequate scanty limited meager meagre poor bad destitute +bedingungslose unconditionally unquestioningly +zufrieden content satisfied pleased happy contented glad grateful complacent chuffed contentedly +einäugige monocularly +hervorrufen cause evoke produce stir provoke breed elicit give rise to engender arouse +tut does do performs +absägen saw off chuck out cut cut down cut open shrink slit +zuliebe for the sake of +auslöschen extinguish obliterate put out erase annihilate eradicate wipe out exterminate eliminate efface +durchgeführt realized affected enforced executed implemented managed performed realised +umschalten switch shift toggle change convert exchange renew replace switch over throw a switch +herzzerreißend heartbreaking gut-wrenching heart rending heart-rending heartbreakingly heartrending outrageous wild +vereinbart agreed concerted arranges stipulated stipulates agreed upon agrees appointed arranged fixed +feindlich hostile enemy inimical bitter adverse antagonistic inimically adversely unfriendly adversarial +gefühlvoll feeling sentimental sentimentally pathetic lyrical soulful emotional emotive feelingly lyrically +einschenken pour pour out serve sake pour in pourin to dish out food or drink to fill to leave undone to shine to stop in the midst of +kralle clutch fingernail hoof nail paw +zumal especially particularly in particular the more so as no less above all chiefly mainly notably principally +ertrunken been drowned drown drowned +bewegend moving touching impressive locomotive stirring affecting budging dynamic inducing kinetic +abgeklappert canvassed +flasche flask +anderen other party others remainder +angesetzt called for estimated put on scheduled +entladen unload discharge discharged off-load take a load off to lighten burst dump lightened offloaded +unfähige inaptly incapably incompetently +intensive intensive +ausbauen extend enlarge remove upgrade dismount demount develop expand to convert broaden +einklinken to latch +erhaschen catch grab seize snatch +schnurrt purrs +rausspringen jump out +trotzen defy brave dare affront resist mock withstand spite accelerate advance +albern silly foolish fatuous absurd stupid ridiculous daft goofy banter inane +lexington lexington +geweiht antlered sacred consecrated dedicated hallowed sainted sanctified +schmaler narrower +weißt whites whitewashes +money money +sommers in summer during the summer +kreisel spintop +new new +brüllt bawls squalls +kind baby daughter girl small son toddler wean +zurückgesetzt repositioned backout relocated backed neglected reset reversed set back +strange strange +fallenlassen leave to drop to drop sth. to scrap +gepumpt pumped borrowed pumped up +verschrieben prescribed +streitig arguable debatable contestable controvertible controversial disputable litigious +gütige affectionately amicably benevolently graciously kindheartedly +ziert adorns +verweist refers +umzingeln surround encircle beleaguer hem in to confine to crowd around to shut in +heiratete wedded +heimgesucht smitten infested obsessed stricken afflicted beset haunted +harke rake +abfangen intercept catch head off resist to resist to trap check obstruct retain secure +befummelt groped had a grope +infizierte infected +city the city +klebrige clammy glutinously stringier tenaciously viscidly +fragt asks demands inquires interrogates prompts queries requests +eingebettet embedded ingrained interbedded nestling buried engrained imbedded interjacent interposed +zivilisierter more civilized +unterirdisch subterranean underground nether subterraneous hypogeal subsurface subterraneously subterrestrial belowground chthonic +woraufhin whereupon whereafter whereat +axel axel +kuschelig cosy cozy cuddly comfortable +othello othello +zurechtmachen adjust arrange trim make up prepare array fix up groom accommodate adapt +hopper hopper +juckreiz itchiness +daddy daddy +zweit second two of ... +froher cheerier gladder +schule school +begleitet accompanied accompanies attends squires accompagnied between chaperoned escorted escorts squired +erfahrene adeptly +betraut entrusted +fechten fight fence battle combat engage in contest struggle against wage war do battle engage in combat +unglückliche haplessly unfortunate accidental +hinhören listen listen to to be unruffled to clear to look demure to look prim to look unconcerned to make clear to put on airs +ausgesprochen eminent downright pronounced markedly absolutely distinctly eminently avowed decidedly declared +renovieren renovate refurbish decorate redecorate upholster do up to decorate make over alter change +unterholz understorey +gefällig complaisant obliging compliant pleasant accommodating agreeable kind complaisantly helpful neat +besetzt occupied busy engaged full busy line during a telephone call fully occupied occupies sold out taken +dringend urgent pressing badly instant urgently imperative imperatively strongly exigent eagerly +erfahrung skill +meines mine my of me +ausgehungert famished ravenous starved starving voracious +geltend current effective valid applicable being valid operative applying counting established in force +brut brut +sensibel sensitive delicate sensible clever decent sensory sentient smart tasteful thin-skinned +übertrug broadcasted conferred devolved overtopped radioed transmitted alienated broadcast conveyed entrusted +beschönigen palliate whitewash colour gloss over spin sugarcoat euphemize extenuate to color to gloss over +nerven bug annoy nark bother hassle irritate nerve chafe devil get at +mögliche eventual potential +nachtwächter nightwatchman +belohnung carrot +qin qin +magie theurgy +gestützt pillowed ...-backed backed based bolstered bolstered up braced predicated propped up reenforced +nachstellen readjust stalk trail adjust keep watch on prowl after ensnare set a trap waylay lay a snare for +erneut again anew fresh once more afresh new newly de novo formally renewed +bedauern regret deplore repent pity be sorry bewail grieve lament afraid sorrow +schokoladen chocolate +sack sac balls pocket pouch +parkett dance floor parquet flooring +aufruhr disorder racket +büchse tin +tragen bear transport yield absorb grant bring sport give put on bear fruit +mühsam arduous laborious onerous cumbersome tedious painful toilsome burdensome uphill with difficulty +fred fred +h b B minor mother +freie friendly get-together colloquium panel discussion +erstaunlich amazing astonishing amazingly wondrous astounding stupendous surprising striking wonderful marvellous +verschwenderisch wasteful prodigal extravagant lavish lavishly profligate spendthrift wastefully unthrifty extravagantly +isabella isabel isabella +verbiegen bend curve twist distort warp bent falsify bent} correct cure +lebensmittel victual +cäsar caesar +dingfest arrest come to grips master seize control take into custody +vermisste missed +tölpel country bumpkin red blanket sulida +funken radio spark shred signal to cable to transmit via radio work +gekackt shat shit shitted +schrecklicher more abominable more dreadful more horrible +wiedergewählt reelected re-elected redialed +fungiert acted appeared functioned served +eingeschätzt assessed envisaged envisioned evaluated gauged rated reckoned +welche which what some who each each of both ones that whichever cual +unkonzentriert lacking in concentration distracted inattentive without concentration +acht eight attention heed +kotz blech +abfall loss chaff +ausstrecken extend reach stretch out stretch expand crane put out adulterate aggrandize anoint +schachfigur pawn +loslassen release let go let loose loose turn loose relinquish set free unleash unclasp unhand +meiner mine my of me +und and as well as plus what about again also still both moreover now +schaben scrape chafe scratch itch shave squawk claw cockroach rasp rub +ermitteln determine detect investigate find ascertain find out identify locate examine study +dafür therefor instead for for it but exchange favor favour for that in return +kusch cush +schönere more beautiful +vollzogen administered carried out executed fulfilled implemented performed +doktor doctor physician quack +fluch blasphemy damn malison +tibet tibet xizang +verfluchter more cursed +zündet kindles sparks fires +beizutragen contribute input +arthur arthur +geschworen sworn vowed +becher cup jar jug noggin vessel +schwül sultry muggy close humid stuffy oppressive heavy hot hot and humid muggily +unehrenhaft dishonourable dishonorable disrespectful dishonorably ignominious inglorious disreputable ignoble unseemly unsightly +unterton undercurrent +darcy darcy +erzeugt generated creates engenders generates procreates produced produces begets begot begotten +eingemauert walled in fixed in a wall +fa fa 4th note in the tonic solfa representation of the diatonic scale fah +umzingelt encircled encircles surrounded surrounds +hess hess +linsen peek peep to peek +angebetet beloved adored dear hallowed worshiped worshipped +ausgeschöpft bailed bailed out baled out exhausted ladled out +schuftet drudges plods toils slaves +flauschig fluffy fuzzy cottony fleecy soft furry hairy woolly +fegt sweeps +sprengen blow up explode blast blow detonate sprinkle break up mine spray blown +erreichten reached +verlust loss waste +gelber yellower +baumstumpf stock stool +müder more tired +don don +schnorren scrounge bum cadge sponge mooch to blag beg freeload to sponge +zurückkaufen redeem buy back repurchase to rebuy rebuy +weismachen make believe +rau coarse crude raw raucous rude rugged wild acerbic bitter sharp +japp yup +genfer genevan +behaupte assert +verglichen compared likened +alarmieren alarm alert warn raise the alarm sound the alarm caution +dem whom the this to the +pfui ugh yuck ew fie phew shame yuk faugh for shame poo +fertig ready finished done set through bushed complete prepared readily washed up +mitgemacht taken part in taken part +verjährt statute-barred +nickte nodded +ebene area floor ground plateau tier valley +wiederholt repeatedly repeated again recurrent repeat repetitive again and again frequently manifold often +baracke barn +positiver more positive +haftet adheres sticks +verschwinde get lost get out of here disappear beat it get off get out +austauschbar interchangeable exchangeable compatible fungible commutable changeable compatibility convertible interchangeably intermountable +tragisch tragic tragical tragically heartbreaking pitiful tragicly cothurnal gory gruesome incredibly brutal +schichten layer pile stratify laminate stack +missouri missouri +nullen zero tare +interferenz interference +ausschütten pour out distribute spill confess empty pour tell frankly tip disseminate drop +heiraten marry wed get married espouse take to wife appearing that be married become married bind having the appearance of +benötigte required +gnadenlos merciless mercilessly ruthless pitiless pitilessly unforgiving relentless unmerciful +darfst you are allowed may +entsichern cock +überladen overload clutter overcharge overweight supercharge flamboyant loud ornate fussy garish +liverpool liverpool +claudius claudius +hang incline +unkontrolliert uncontrolled unchecked uncontrolledly unregulated abandoned erratic unbounded unbridled uncontrollably unrestricted +zugeschickt sent +interpretation reading rendition construction interpreting +kehlkopf adam's apple pharynx voice box +verwickeln embroil entangle implicate involve ensnare foul engage tangle drag in to complicate +tiefgründig profound deep in-depth intimate profoundly well-grounded +zerbricht crashes smashes +bereitete afforded caused readied +hummel bumble bees bumblebees +zweitgrößte second largest +jüngster last +verpfiffen finked grassed snitched squealed +ese ese +glückliche prosperously providentially +genetische genetical +allen to be grateful to be indebted to be much obliged to someone to receive favor +person body figure human human being husband mankind +kastanien chestnut +clement clement +stark mighty potent strongly tough thick close hefty robust sturdy vigorous +übernachtete stayed overnight +formt formes forms sculpts frames shaped +entsprungen arisen arisen from issued from risen uprisen +kanne tin +verdrückt stows away +minus minus less negative below zero disadvantage minus sign sub-zero +zutreffen apply be true be applicable come under fulfill make a hit be correct to be applicable to be correct to come under +wedelt wags +unerbittlich adamant implacable inexorable unrelenting ruthlessly adamantly implacably inexorably inflexibly relentless +wirken work act take effect appear operate seem function affect have an effect be effective +lebenslänglich life lifetime life sentence lifelong age all one's life all through life era for life generation +reguliert modulates regimented controled controls regulated regulates +phantastische chimerical quixotically +verwundert bemused astonished in bewilderment surprised wondering amazed amazes bewildered dubious dubiousness +shark shark +erschaffen create make produce invent to fabricate created end finish generated spanned +diener boy servant servitor +nämlich namely same to wit that is that is to say videlicet viz anyhow anyway in either case +shuttle shuttle +odin odin +trennt secedes segregates disassociates disconnects disjoins dissociates disunites separates severs sunders +skorpion scorpion scorpiones +beifall cheer cheering hand +mörderischen gruellingly +con con +dato after date +blutlinie bloodline +ablaufen expire lapse execute pass pass off run elapse go rundown wear down +hierher here hither this way +autorisierte authorised authorized +erreicht accomplished attains achieves reached reaches achieved approached attained got got through +karthago carthage +unbequem uncomfortable inconvenient uncomfortably tiresome recalcitrant inconveniently awkward bother to do bothersome difficult +unterschied discerned discriminated distinguished +krallen claw clamp clutch +zuweisen assign allocate allot appropriate charge detail earmark delegate depute designate +speist dines +vorbeischicken to send around +abschlachten slaughter butcher to massacre abase appease assuage beat breakdown calm chop +körperlich corporeal physical bodily corporal material carnal somatic corporally personal physically +unlogisch illogical illogically irrational bonkers incoherent confusion inconsequent inconsequential inconsequentially confused +gurgeln gargle gurgle babble burble rinse wash +bigfoot bigfoot +software software +pongo pongo +turbine turbine +humorvoll humorous humorously humourous funny facetious humoristic amusing +ihretwillen because of her because of them for her sake +wandern walk migrate hike wander roam travel move drift tramp flit +heldenhafte heroically +artikel article section entry +gewohnt habitual accustomed wont wonted familiar used to habitually customary dwelt usual +gleitet glides floats sashays +hysterisch hysterical hysteric hysterically +ausstopfen stuff pad to fill +verona verona +frischen decarbonise decarbonize decarburise decarburize decoke to refine refine +fortfahren continue go on proceed keep keep on go away pick up keep up maintain get on with +schmollen pout sulk moue be peevish to be inflated to bulge to distend to expand to get cross to get sulky +spieß spike stake +akustische acoustically +riemen oar +extremer longest oldest +öle oil oils +ausgeliefert extradited delivered given up surrendered +walten rule over reign rule prevail +gestrandet aground stranded beached castaway run aground +gelände area +vatikan vatican +anschließend following subsequent subsequently then afterwards adjoining after after that ensuing later +romantische romanesque +hund canis familiaris +ausgeweitet distended enlarged expanded extended +terrorisieren terrorize terrorise bulldoze intimidate +houston houston +entledigen ditch acquit free liberate release ameliorate amend enhance get rid of improve +balkan balkans +nachmittag after evening +zeigen show point indicate display demonstrate exhibit point out manifest denote present +interpretiert interpreted interprets construed +spuren to toe the line +satzung constitution by-laws +auszulassen omittable +landete alighted debarked disembarked docked landed +ausgefragt questioned quizzed interrogated sounded out +manila manila +entzündete ignited lit +woandershin elsewhere somewhere else +ruckzuck in a jiffy in no time +buh boo ulp +befragen question interrogate consult ask query examine inquire poll quiz enquire +tugendhaft virtuous moral virtuously wholesome chaste good just upright ethical goody-goody +imposant imposing impressive grand magnificent splendid august dashing exciting gallant hearty +tap tap +verlangsamt decelerates slowed decelerated delayed reduced speed retarded slowed down slows slows down +beehrt honours graced graces honored honoured patronised patronized +schluckte swallowed +banner banner +überprüfte checked examined reviewed verified +blockierte balked inhibited jammed obstructed +gratulieren congratulate felicitate celebrate commend bless congratulations to observe +obduktion obduction +handgreiflich palpable clear violent +spin spin +schmeichelt adulates bootlicks cajoles coaxes flatters palavers +lachte laughed +erträumt imagines +schrammen scrape scratch take a percentage touch lightly exploit squeeze to scrape to seam become blurred graze +kuscheln snuggle cuddle nestle snuggle up to cuddle close together to get close to nestle close to to snuggle up to +demokratie democracy +anders differently otherwise different else other another or else particularly in another way peculiar +mexikanisch Mexican mexican mexikan +kontaktiert gets in touch with got in touch +intellektuell intellectual highbrow cerebral intelligent innate intellectually mental numinous +tappt toddles +rouen rouen +verscheißern fuck +wussten knew +ausgeholfen helped out +auspusten douse extinguish put out blow out +norden north +ausschnitt opening +taliban taleban taliban +abreisen depart leave start check out be going out begin a trip go out set out go set off +auszuhalten livable liveable +eingeflößt infused +chisum chisum +darunter thereunder underneath below beneath under among under it some including among them +anubis anubis +weidet browses +freien court to marry woo ask in marriage marry +erfreulich enjoyable joyful gratifying pleasant pleasing agreeable delightful encouraging nice beautifully +flippte somersaulted +ausfallen fail fall out turn out assail assault attack rip strafe exit be omitted +einkassiert cashed collected +überführen transfer convict transport find guilty rearrange recast remodel transform expose to convey +schultern shoulder bear sling show to be in front to have in the background +ausbeute proceeds profit +welt world +windet twines wreathes wriggles +abgebildet mapped depicted illustrated imaged pictured portrayed +shun shun +deutlich clear distinct explicit clearly distinctly plain obvious marked bold lucid +hübsche bonny handsomely prettily +üben exercise practice train practise rehearse drill learn review do exercise practise (Br.) +gefährdung endangerment hazard +passiert transpires passes happened negotiated occurred passed sieved sth. sieves sifted sth. sifts +geschmissen thrown bunged chucked flung heaved plonked plonked down plunked plunked down slung +marktwirtschaft market oriented economy +ähnelt resembles +bedacht deliberate prudent thoughtful considered attentive attentively careful cautious deliberation intent +hintern abaft duff +hurtig quick fast swift sharp expeditious prompt rapid speedy spry suddenly +signalisiert signaled signalised signalises signalized signalizes signalled signals +haschisch grass +versengt sears scorched scorchs seared singed +verwandte cognates sibling +schwächer feebler flimsier weaker weaklier more feeble +abgestritten denied disputed +austragen deliver hold settle distribute sort out try to settle try to sort out unenlist carry to term deregister +geplagt afflicted with bothered stricken afflicted niggled pestered plagued racked smitten travailed +geleistet accomplished performed rendered +damaskus damascus +getränkt imbued tinctured +pensioniert retired pensioned retires superannuates superannuated +beschloss concluded determined +wahllos indiscriminate haphazardly promiscuous indiscriminately random at random haply irrespective of the occasion meta randomly +vorsingen audition sing sing to to inform about to make understand to persuade to read to to sing for to tell to try out +innerstes inmost innermost +feiert celebrates revels solemnizes parties solemnises +überquert crossed cut across +mexiko mexico +aufgefüllt filled up refilled replenished backfilled filled filled in topped up +dominieren dominate predominate henpeck be prevalent prevail to be predominant to command to get the better of +eilt hastes hies hurries scuds hastens rushes +toben rage rampage bluster clamor rave blow fiercely blow violently run amok surge tear around +runder chubbier +geradeheraus outright upfront from the shoulder bluntly outspoken straightforward baldly candidly flat out forthright +wegfahren drive away go away leave depart to go away on a trip drive off move to drive off to lean forward +glänzend glossy shiny splendid brilliant bright resplendent lustrous brilliantly gleaming polished +schnippisch snappish snappishly flippant sniffy pert saucy cocky sharp-tongued +grundlos groundless baseless unfounded causeless unprovoked bottomless for no reason causelessly gratuitous motiveless +östliche Oriental medicine +wachte waked woke +brr brr whoa +wladimir vladimir +jucken itch scratch itchy itching scrape burn creepy feeling uneasy hurt smart +schrillen shrill jangle +angespannt tense fraught taut intently strained tight becoming tense braced burning the tongue close +natürlicher naturallier +irgendwer anyone anybody somebody someone some people whoever +herr boss mr +spange spring +ordnung order organisation regime series +ackern plough plod to plow to till cultivate till +half assisted helped aided befriended encouraged relieved seconded +fließend fluently fluent fluid flowing smoothly silky fluxionary runny floating flowingly +modisch fashionable trendy modish voguish chic fancy sporty stylish a la mode boutique +lahme lamely +ähm er um errr ... say well you know +sterblichkeit impermanence transience +minderwertig inferior shoddy low-grade cheap poor substandard base cheap-looking common crude +rasend furious frantic berserk savage rage vehement violent frenzied intense raging +lausanne lausanne +vorbehalten reserve book reserved +tropft drips drops seeps trickled trickles trickles away trickles off +herstellen produce manufacture make fabricate create establish machine put out build construct +noble classy +verschärft gets worse aggravated aggravates exacerbated got worse intensified stepped up +rider rider +schonend sparing gentle gently indirectly indulgent obliquely careful conserving looking after resting +simulation sham +kurzum in a word in short after all in a nutshell cut a long story short blockade in brief in other words in short ... in the long run +kritisieren criticize criticise blame censure blister knock accuse review zing animadvert +rauswerfen throw out eject kick out put out expel oust throw chuck out pour pour out +furchtlos fearless intrepid dauntless fearlessly unafraid intrepidly audacious brave hardy unfearing +überspielen outplay to cover up to overact dubbing overact to gloss over to overplay +durchgebrannt runaway blown burned out burnt out burnt through eloped fused run away +eingebunden contained embedded ensnared integrated +gebührend appropriate due duly proper adequate fitting advantageous applicable appropriately apt +wegen because of for on account of after because due to by virtue of for the sake of concerning on +väterliche paternally +ehrenhaft honourable reputable honorary honorable honorably honourably honorific respectable +unbesiegbar invincible unconquerable unconquerably insuperable invincibly irresistible unbeatable +registriert registered recorded records registers +äußerst extremely exceedingly utmost very extreme outermost supremely most intensely utterly +panisch panic-stricken panicky panic filled with trepidation panicly trembling with fear funky of panic panic-striken panicked +spartaner spartan +toleranz tolerance +verdauen digest stomach break to pieces handle easily to chew +bestraft penalizes punished punishes ticketed penalised penalises penalized +beide both either two both persons pair both parties both sides all alike both people +wäscht launders laves washes gives a wash +trist sad drab humdrum dull gloomy doleful dolorous unhappy depressing dismal +bedankt thanked thanks +ostsee baltic sea +ungar hungarian +talentiert talented gifted apt brilliant clever +erschlagen slay kill strike dead waste cut down defeat crushingly smash up beat to death shoot dead slain +schlamm mud clay dirt loam sediment +durchbrach broke through +kabine stall +gang decay decline +gewerbe handicrafts industrial arts +chevy chevy +gerächt revenged avenged +theoretischen theoretical +nachhelfen assist help +reparierte mended repaired +einreichen submit file turn in hand in lodge pass in present tender give in to put in +kleopatra cleopatra +help help +bürgschaft bond bailment +veranstalten arrange organize organise stage give hold develop symptoms of feel show signs of array +hel dustless desk by a well-lit window hel well-lit and clean study conducive to learning +trinken drink booze fuddle take consume gulp hear quaff receive a blow suffer +se trackless trolley trackless trolley bus trolley bus trolley-bus trolleybus temporary +küste front shores +beziehungsweise respectively alternatively or respective as the case may be or rather or that is to say rather correspondingly +besitzt owns possesses +zurückgezahlt repaid rebated refunded repayed canceled cancelled paid back paid up returned +weideland rangelands +arbeitsweise method +gebühren pay +wassermann aquarius +helm helm spire +unempfindlich insensitive impervious gross impassible impassibly insensible insensibly insensitively non-sensitive apathetic +wunderschön beautiful gorgeous wonderful fair and beautiful lovely commendable deed fair feat good-looking praiseworthy act +selbstsüchtig selfish selfishly egomaniacal self-serving asking too much calculating egoistic self-seeking arbitrary base +genauer particularly more exact more precise more thorough stricter +gegraben digged dug graven trenched burrowed mined sinked +aufgefallen attracted attention stuck out +aktenschrank cabinet +außerhalb outside out out of beyond outwith exterior outside of outside orbit outside range above +unterhalt aliment alimentation +zeitung news newspaper organ tidings +eingefangen captured trapped encaptured entrapped +schlingen gobble wolf noose loop wolf down bolt devour gulp beat braid +who who +abgekriegt got gotten +mies lousy sleazy rotten bum crummy punk bad wretched cheap cheesy +ermächtigt authorized authorizes capacitates competent legitimates licenced authorised authorises capacitated commissioned +fotografierte took a photo +übereinander one upon the other once more repeatedly +dachdecker slater +unlängst recently lately not long ago a few days ago a short while ago other day the other day these days +aufgeschnappt snapped open +pfirsich plum +punkte points +verteidigen defend advocate protect vindicate deploy plead support abide follow guard +umbenannt renamed redefined +ausgeredet made excuses +kitzlig ticklish delicate ticklishly awkward close cruel dainty dangerous embarrassing extreme +prima great wonderful fantastic splendid superb excellent swell topflight beautiful capital +cartagena cartagena +matsch exhausted +wahrsagen augur prophesy divine predict choose fix abode bode foreshow foretell +stella stella +michael michael +greis aged old senile very old +schnellstmöglich as soon as possible ASAP earliest possible soonest possible asap as quickly as possible +fokus focus +bug fore +fristen delay adjourn back up defer fall back go backward postpone procrastinate put off recede +vorschrift specification +sekretariat administration +bemalte painted +umgefahren knocked down knocked over run down run into +normalisieren normalize normalise nomalize +umgangen circumvented gone round avoided bypassed eluded obviated +montenegro montenegro +genehmigen approve permit grant allow authorize authorise homologate license accede comply with +graf graph +falsch false wrong counterfeit fake bogus erroneous incorrect cattish falsely incorrectly +isländer icelander +belauscht overhears eavesdropped eavesdrops overheard +bereichern enrich make wealthy to benefit to moisten to profit to wet +knistern crackle rustle spit pop crinkle crunch snap +ausgedacht fictional invented trumped-up come up with conceived constructed contrived thought up +potthässlich fugly +vorbringen put forward argue bring forward bring up moot state advance bring forth cite express +fo progressive +hinauswollen aim +pubertät pubescence +cousin cuz +blauer bluer +abgestumpft blunt callous abrupt humdrum jaded indifferent apathetic deadened become callous blunted +unentschieden undecided undecidedly drawn irresolute tied dizzy even even on points indecisive indecisive +vorbeigehen pass pass by go beyond outdistance outstrip go past go outsail come across drop in +abführen discharge lead away purge pay to purge dissipate drain to favor to favour to march +bissel a bit a little +gutartig benign good-natured good natured innocent innocuous benignant non-malignant +hanoi hanoi +amateur dabbler +ereignen happen occur befall ensue intervene take place +abheben withdraw draw lift take off pick up pick up the phone lift off take out cut collect +zielstrebig determined single-minded hormic nothing but purposeful purposefully earnest earnestly full of determination go-ahead +multiplizieren multiply cross breed negotiate multiplication to build to put up on something to suspend between two points +hüllen wrap cover shroud cloak to drape drape to envelop sb.|sth. +orten locate +rinde hide leather pelt +iq iq +funktionstüchtig operative workable functional functioning properly +unfassbar inconceivable incomprehensible incredible unfathomable unbelievable imperceptible inconceivably intangible immeasurable inestimable +ausflippen freak out flip flip out spaz to go bananas to psych out blow up freak out for over +verkohlen char carbonize burn be burned to carbonise cinder to have sb. on +anstößig obnoxious obnoxiously distasteful indecent objectionable offensive shocking obscene vulgar coarse +deinetwegen because of you for your sake +zurückgekommen come back boomeranged bounced back got back returned reverted run back +eingeleitet prefaced heralded in inaugurated induced initiated introduced preluded started ushered in +braust blusters hurtles +beschuldigt accuses incriminates inculpates accused blamed charged incriminated inculpated indicted indicting +vortragen recite declaim perform report tell carry forward render ask for beg for carry over +vergossen shedded shed slopped +piepen chirp beep peep bleep cheep twitter pule squeak warble chirrup +leblose inanimately lifelessly +clay clay modelling clay +optische optically visual +gesorgt worried cared worryed ensured provided taken care of +cujo cujo +aufgeschrieben listed marked down marked out taken down written down +schlampig sloppy slipshod slovenly shoddy slutty sluttish slapdash slack blowzy careless +angela angela +zuverlässigkeit trustworthiness +streitmacht army +fromm pious devout godly religious devotional docile piously calm quiet meek +angelt angles fishes +kongressabgeordneter congressman +eingeschlossen included encased implicit implicitly comprised concluded embedded enclosed imbedded implemented +bestechung kickback payola +aufsuchen visit mile be after go after look for search search for seek come to go +nan nan county +bezüglich regarding concerning with regard to with respect to in respect of about in terms of referable relative as regards +geknebelt gagged +versprechend promising promissory pledging +gelyncht lynched +wehte wafted blew +gesponnen spinned spun raved +überboten outbidded outbidden outbid outdone outpaced outrivaled outvied overbid +frühstück brekky +teil member part portion proportion share area district item moiety stretch +gekettet chained +wisconsin wisconsin +übergegangen gone over merged passed +niedergelegt grounded abdicated resigned +beneidete begrudged envied envyed grudged +schal flat stale vapid insipid moldy mouldy scarf shawl dull stalely +kostbarer more precious more valuable +sierra sierra +rührend touching moving pathetic touchingly affecting poignant innocent pitiful stirring sweet +fauchen hiss spit blow fizz sizzle +beschenkt endowed +bezwungen defeated outfought overmastered overpowerred quelled subjugated +nachdenken think ponder reflect meditate contemplate consider deliberate think about cogitate mull over +fleischfresser carnivorous carnivore +jesuiten society of jesus +verloben betroth affiance trothplight become engaged engage get engaged plight +ungern reluctantly unwillingly grudgingly reluctant against one's will shaking head in refusal regrettable against one's inclination as a matter of unpleasant necessity despite oneself +apfelwein cyder hard cider +aufspüren trace detected detect track down ferret locate smell out ascertain find out make sure +interessiere am interested in +momentan currently current now instantaneous at the moment present momentary nowadays momentarily just now +beistehen assist succor support abide by succour aid help be implicated in side with take part in +dreißig thirty age thirty one's thirties +yeoman yeoman +lauf muzzle +datenbank databanks +trainierte coached practiced practised trained +ungeeignet unfit unsuitable improper inapplicable inept inappropriate inapt unapt uneligible unqualified +dinieren dine +ausgequetscht squeezed out +abseilen abseil rope down rapelling to lower down on a rope to rappel +schlagfertig quick-witted glib smart clever glibly quick ready witted snappy strange witty +nexus gap junction +taktvoll tactful tactfully delicate sensitive adroit cautious clever considerate delicately discreet +sinnlos senseless meaningless futile absurd pointless useless dumb mindless silly inane +geschieden divorced separate singled discrete individual particular case departed dissolved parted separated +eindeutig unequivocal unambiguous clear univocal explicit definite clearly unmistakable outright positively +trockene aridly +schwarz black sable dark noir Black cash in hand blackly ebony dirty illegally +geschweige let alone not to mention leave alone much less never mind not to speak of +fressen eat devour feed gorge pig out gormandize guzzle consume eat like a pig gobble +debakel débâcle +anderswo elsewhere somewhere else somewhere otherwhere anywhere else second verse unrelated matter +abgesprungen bailed out bolted jumped off opted out +spazieren stroll walk amble ramble go for a walk promenade strut to feel giddy to stagger to totter +hart tough firm severe rough stiff solid stern cruel arduous callous +äthiopien ethiopia +besichtigen visit survey inspect view watch check control examine explore go over +erübrigt spared +links left sinister on the left left-wing to the left left wing left hand side lefthand links from the left +deformiert malformed misshapen misshapes out of shape crooked deformed distorted distorts misshaped +hf hf +beschämt ashamed abashed embarrassed embarrassing shamefaced abashes ashamedly awkward bashful embarrasses +kreditkarten plastic +nirgends nowhere anywhere in no case not not anywhere +umfassen encompass comprehend surround cover comprise contain enfold include involve span +kasachstan kazakhstan +untersagt interdictive prohibits barred forbidden interdictively prohibited vetoed vetoes +mittelalter medieval +rettet bails rescues retrieves salvages salves +aufbrechen start break depart leave set off break open open force open start out prize open +mali mali +bauarbeiten roadwork +nacht dark nite +mitgeben give to allow someone to keep something to have someone hold something +umstimmen retune talk round +erbracht adduced produced yielded +blüte cornflower florets flush petal +ordinär vulgar ordinary common scurrilous cheap rude obscene gross inexcusable low +interesse piece of music share tune +zimmern carpenter build build of wood make to timber construct +euere your thine +suchte prospected quested sought +ausgefressen eroded +netter jollier nattier neater nicer cuter +beute catch pillage +keinem nobody +maßnahme measure measurement +sehne bowstring cord nerve +zweig branch arm twigs +liste enumeration record +namenstag saint's day +abgestochen contrasted with +häufigste most frequent +spontan spontaneous spontaneously on the fly offhand on impulse voluntary unconscious ad hoc impromptu impromtu +unglücklich unhappy unfortunate unlucky miserable sad hapless pitiful unluckily unfortunately unhappily +verliebt in love enamoured fond enamored limerence amorous smitten amatory fondly amorously +bereich department group section part +fertigen manufacture produce fashion craft make machine +unerlaubte illicitly +bürsten brush scrub fuck improve refine rub to crew out crew out melt to cosplay +fiesta fiesta +hausaufgabe assignment piece of homework +dauern last continue endure take persist keep on proceed with sustain wear dure +troja troy +ausgeführt accomplished executed performed achieved affected carried out expatiated explained exported exposed +iris iris irises +nachweis demonstration test +jahrelange long lasting +zugenommen accelerated accumulated been on the increase gained weight grown increased intensified picked up put on put on weight +verschifft shipped +vermählt weds married +schwachsinnige moronically +peak peak +überliefert traditional handed down handed on +zerschlagen shatter defeat smash annihilate batter break crush break up destroy slab +dubai dubai +übersetzt compiled translated translates decoded decodes interpreted interprets +nachos nachos +qualifizieren qualify label designate +intuitiv intuitive visceral intuitional intuitively intuitionally indigenous +seekrankheit naupathia +taille waist middle size +spanien spain +ipod ipod +zerrte lugged tugged hauled jerked wrenched +voraussagen predict foretell forecast prognosticate prophesy anticipate bespeak project call forebode +russin russian +bremen bremen +enthaupten behead decapitate beheading cut off cut the head off decollate guillotine skin to point or curl up +parallel parallel concurrent at the same time concurrently +farbstoff ink +zach tough +nuckeln suck +arier aryan +bewundernswert admirable admirably applaudable applaudably amazing astonishing benevolent commendable marvelous praiseworthy +entdecken discover detect detected descry find spot find out notice uncover undeck +erhaltet conserves +nachvollziehbar traceable comprehensible understandable accountable obvious reasonable apprehensible graspable pictorial visual +herausbekommen glean find out figure out get out guess begin listening ascertain be acquainted with feel know +alles everything all anything all things whole by all means entirely all sorts of things each every +fernfahrer lorry driver +mitverschwörer conspirator +herum around about round among approximately rapid turn round and charming some turn around +krachte cracked +angesichts in view of in light of considering for in the face of given in regard to in the light of per accounting for +jeweils at a time always respectively each a time at any one moment each time every +zugeknöpft reserved cagey reticent tight-lipped restrained tightlipped buttoned distant not frank stand-offish +löst detaches disengages solves looses unfastens unfixes mustard gas yperite parts +gibt gives +leibhaftig incarnate personified +wai wai +ergänzt orgulous complements completes ekes added complemented completed supplemented supplements +mischt mashs mingles mixes compounds +redlich honest upright fair honestly candid do one's best fair and square faithful open and aboveboard real +verdächtigen suspect accuse grasp to be suspicious of to distrust to doubt to take account of to take into consideration +opposition opposition dissidence +verunglückte met with an accident +steinhart stonehard adamant adamantine as hard as rock rock hard +solomon solomon +abblitzen rebuff meet with a rebuff to be sent packing +zugesprochen adjudged adjudicated awarded +dunkle darkly +übereinstimmend concordant conformable compliant accordant coincident coinciding congruent consistent consistently according +albrecht albert +vergleich equation +abgezockt ripped off screwed +lügt belies +verdiente deserved earned merited +wahlrecht vote +rauscht soughs brawls roars rustles swishes swooshes swoshes whispers whooshes +fruchtsaft squash +geweitet dilated widened +beherrscht calm composed composedly governed reserved rules contained controled controlled dominated +wiederkommen return call back come back come again +binden tie bind fasten connect link tie up band bundle join attach +verfrüht early premature untimely previous prematurely easy precocious quick simple +ausbessern repair mend amend correct darn fix patch rectify revamp patch up +verlängerung extending +fasste collared grabbed subsumed clasped griped gripped +wachen guard watch be awake keep watch wake watch over see look out open one's eyes wide be on the lookout +sagenhaft fabulous terrific legendary gorgeous fabled fabulously fucking good phenomenal tremendous unbelievable +verschleiert veiled shrouded blurred hooded veils blurry concealed covered up covers up disguised +strahlte beamed radiated gleamed +chanson song +untereinander among each other among one another among themselves mutually with each other +rose rosa rose window +blut blood +begnadigt amnestied pardons reprieved pardoned reprieves +mel mel +eingeäschert burnt to ashes incinerated cremated +reptil reptilia reptilian +foltern torture torment anguish beset harass harrow hurt inflict pain pine rack +verstrichen applied elapsed filled in grouted put on spread +bietet an offers bids offers affords provides +postiert posted +hierfür therefore therefor for it|them for this for this|that to do this|such a thing +wi family circumstances in and about a kitchen +erholung recreation vacation leisure +irdische terrestrially +glück lot lucky mercy prosperity +gangmitglied gangbanger +westwärts west westward westwards westbound to the west +aufatmen breathe again respire draw a deep breath recover revive to be relieved to feel relieved to heave a sigh to smooth down to stroke down +regeneriert regenerates reclaimed regenerate regenerated reshaped +kompromittiert compromised +umarmen hug embrace fathom bosom squeeze embrace closely have hold someone tight hug someone close possess +angepisst pissed pissed off +tagsüber during the day before dark days in the daytime by day in the day over the day +faulen rot decay putrefy decompose rod ferment go bad turn sour +verständigen warn alert inform communicate advise notify to permeate with flavor +herausstellen feature expose highlight emphasize come to light turn out spotlight to call attention to to emphasise sth. to emphasize sth. +verschweigt keeps secret +entlarvt unmasks debunks debunked exposed unmasked +verwirrend confusing bewildering puzzling distracting disconcerting deranging unsettling baffling bemusing cluttering +unausweichlich unavoidable inescapable inevitable ineluctable inevitably inexorable necessary predetermined inescapably fatal +versauen soil dirty defile sully mess up mar bedaub contaminate fuck up queer +beleidigte affronted insulted libeled offended scathed scathingly slighted slurred +uh d'oh +gehört heard appertains heared listened pertains been part of belonged knowledgeable pertained taken +prostituierte prostituted +lal LOL +nose nose +farce charade mockery stuffing forcemeat +begriff comprehended understanded conceived recognised recognized savvied saw understood +zuvor previously before beforehand earlier afore in advance ahead prior first formerly +geheimnisvolle mysteriously +nachschauen check up to look at to look up look up to have a look at +einfache plainly simplemindedly +gestaltung structuring +crane crane +jüngere latter +belogen lied to +leger casual agile carefree casually informal light nimble sloppy +versiegt oozed away petered out peters out run dry runs dry +rassistisch racist racialist +kriminell criminal penal criminally wanton delinquent +australien australia aussie +donnerstags Thursdays on Thursdays each Thursday every Thursday +einbringen fetch introduce yield bring in incorporate take on contribute harvest include bring +ersticke suffocate +wasserdicht waterproof watertight rainproof bulletproof impermeable impervious to water solid water-proof water-resistant water-tight +verwirrende bafflingly bewilderingly confusingly +te te appearance branch denominations face faction outside sect separation from surface +sektor field +obere upper superior top above ascendant dominant overwhelming premium senior super +medizinisches medicinally +neurotisch neurotic neurotically +feuert chucks out fires kicks out throws out +geschwächt weakened bated debilitated enfeebled weak attenuated crippled damped depressed dulled +belästigt annoys bothers discommodes harasses importunes incommodes inconveniences molests pestered pesters +kreuzigen crucify nail to the cross +neugeboren newborn new-born new born neonatal +speicher stores stores (for storage) +einzig only single unique sole solely solitary one alone each exclusively +ausführen perform execute export accomplish carry out implement achieve run undertake do +hindeuten portend indicate point show signs suggest allude beckon to show signs +brüsten boast brag vaunt blow bluster bray gas gasconade shoot a line swash +aktivität activity function +wohlan now now then then well +untröstlich disconsolate inconsolable heartbroken brokenhearted inconsolably disconsolately broken-hearted heartsick sorry unconsolable +überhören ignore fail to catch fail to hear mishear miss not to hear overhear to fail to hear to fail to hear something to listen to +association association +übereilen rush hurry to be hasty to be rash +behaart hairy haired pilose crinite piliferous hirsute pilary pilous +hochzeit marriage +entlohnt remunerated remunerates +miranda miranda +schummeln cheat chisel diddle fudge cheating +ungestüm impetuous boisterous vehement violent brash tempestuous wild keen rambunctious boisterously +anblick sight +freigelegt exposed laid open laid bare revealed uncovered unveiled +infiziert infected infects contagious inflamed +zuhören listen listen to hear eavesdrop listen in pay attention heed mind ask enquire +alsbald at once immediately directly forthwith straightway instantaneously right now straightaway quickly soon +öfter more often from time to time frequently now and then often on occasion once in a while sometimes occasionally ofttimes +baten asked for +flöhe flea +zum to the the to at to a +genial ingenious brilliant ingeniously phat wicked genius inspired copacetic genial ace +richtig true just accurate real correctly fair accurately rightly exactly good +überwältigen overwhelm overcome overpower drown bear down overmaster smash through dominate oppress overbear +öfters frequently often occasionally repeatedly now and then ofttimes female proprietress sometimes again and again once in a while +gärtnern garden gardening to work in the garden +folgt ensues follows obeyes tails +reingesteckt stuck into +gefaltet folded creased pleated plicated wrinkled +blamieren disgrace blame disgrace oneself make an exhibition of oneself stultify discredit let down make a fool of oneself +veröffentlicht published publishes disclosed publicized +hochwasser deluge spate +davonlaufen run away be prepared to flee escape from to run off bolt to back out to become agitated to become restless to bolt +rumpelstilzchen rumpelstiltskin +rammt rams +ewig eternal forever everlasting eternally perpetual everlastingly unending ever evermore always +rechtes right +uneingeschränkt outright unlimited unreserved unreservedly absolute unqualified unrestricted unrestrictedly unstinted absolutely +inhalieren inhale breathe in absorb soak up +kreativ creative constructive artistic inspired creatively +hoffnung esperance +bauen build construct make erect assemble cultivate put up set set up amass +ereignet happens befallen happened occurred taken place transpired +vergab placed with assigned awarded +largo largo +eigelb yellow +lauschte eavesdropped +viva viva +mangels for want of failing for lack of in default of in the absence of unless there is in absence of +sprüht sprays +zerstreuen scatter disperse dispel dissipate distract divert allay amuse distribute diffuse +bohrer drilling machine gimlet +kühlt cools refrigerates chills +sitzenbleiben stay down to have to repeat a year +karibik caribbean west indies +anrichten wreak arrange cause perpetrate prepare serve serve up to dish to dish up to target +tochter maid +stressig stressful +aufgeschlagen hit pitched served stricken struck thudded turned up +suits suit +schmecken taste smack relish savor bad like savour savour of to make fun of to make light of +spital spital +frage demand request +würg blech +engagierter more committed +doppel dual +entreißen wrest dispossess plunder snatch away take away tear away to break or tear off to make one's own to monopolize to pick +versohlen batter clobber cream spank lick to thrash sb. wallop +verstreuen scatter disperse spread strew distract scatter about spill spoil to chase away to do ... all over the place +vorübergehender more transient +verb word +ranken to trail to climb to ramble +bekräftigen confirm corroborate affirm substantiate reinforce support bear out back up reaffirm acknowledge +huldigung tribute +lebensfähig viable viably sound +bildet educates nach emulates builds constitutes forms frames generates patterns sets up shaped +dankend reciprocating thanking giving thanks saying thanks +attila attila +schade pity almost but not quite damage shame what a pity it's a pity +strippen strip to do a strip +russki russki +utah utah +kategorie class denomination +einrichten arrange furnish establish install organize construct institute set set up accommodate +gleicht likely resembles equals parallels +einstecken pocket plug in insert push-in put in entertain harbor harbour hold between interpose +stall byre horse stables pigpen stye team +ergibt results results in +kleid skirt suit +anmutig graceful charming lovely comely gracefully beautiful pretty attractive cute winsome +exekutive executive branch +fastenzeit lent +empfindsam sentimental sensitive delicate compassionate emotional feeling sentient sentimentally sore susceptible +erobern conquer capture seize win enamor appropriate remove take assault defeat +huh ulp +regiert governs reigns governed reigned ruled +rum up +thailand kingdom of thailand thailand +beweglichkeit articulation suppleness +petroleum paraffin +circus circus +zivilisierte civilized +professionell professional professionally pro professional-looking skilled +madonna madonna +frommer godlier +kardiologie cardiology +zorn passion bile choler dander +nachgedacht meditated thought about chewed cogitated contemplated deliberated dwelt mulled over pondered pored +bekennen confess avow acknowledge recognize admit profess avouch claim plead guilty tell +rhythmus pulse +aufgespießt gored impaled pierced skewered speared spiked spited +zuwenig too little +besingen express honour insist sing state stipulate sing about +ehrbare respectably +knurrt growls snarls +beinhaltet contains implied implies +sonderbarer stranger +umschauen look round +hingekriegt wangled +beidrehen to heave to +abstauben dust scrounge dust off pinch to drive away to sweep out +schwergewicht accent +zusammenreißen pull oneself together +intelligenteste most intelligent +rausgeworfen chucked out fired kicked out thrown out +he hey names of musical notes hello hi retardation +billigste cheapest tawdriest +rhythmisch rhythmic rhythmical rhythmically cadenced measured slow and regular +mom BBS JAM MOMPLS brb w8 +juckt itches +biologisch biological biologically biodegradable biologic organic +terry terry +elementar elementary rudimentary elemental fundamental rudimental basic elementally elementarily fundamentally abecedarian +reicher richer wealthier prolifically +gerannt run raced pelted rushed +abgehen exit come off leave depart digress be disconnected be off be out break get out of place +dürftig scanty poor meagre sparse feeble scant meager scarce paltry poorly +baumstamm trunks +zumeist mostly at most for the most part in the main most of the time +romantik romantic +längen elongate +beschützte patronized patronised +manuskript matter +lehrbuch coursebook +zersplittert split balkanised balkanized cracked dissipated dissipates fragmented gone splintersed shattered slivered +backbord larboard on the port side portside strokeside +wirtschaft economic system +ehen to let go by to let pass to miss to overlook +fantasieren fantasise to dream up to fantasize ad-lib daydream dream up extemporise extemporize fantasize improvise jam +furchtlose fearlessly +basierend resting resting upon basing +igen to come +verbringen spend pass bring get holiday in luxury summer time to +gehabt had entertained experienced +tagelang for days for for days on end lasting for days day after day fo r many days +sagen say tell speak state utter convey inform put report call +vergiftung poisoning +aufzählen enumerate list numerate count up tell off count out recite to itemize +verbindet agglutinates chains concatenates conglomerates conjoins connects joins associates bandages compounds +tötete killed slew +überlegen consider ponder think superior deliberate reason contemplate reflect predominant above +parkuhr meter +waterloo waterloo +unteroffizier non-com noncom +dreihundert three hundred shyster +anvisieren aim at target aim sight plan aim for cover level mean take aim +mitarbeiten collaborate cooperate to rank among to rank with +acapulco acapulco +dirigieren conduct direct control manage channel crack down on supervise govern handle helm +erfreuliche gratifyingly joyous +weile a while +flattert flitters flutters shimmies flits +konzentrieren concentrate focus center pool devote mass zone centre collect rack +bekümmert sad sorrowful distressed sorry doleful dolorous unhappy downcast grieves solicitous +sensibilität sensitivity +hermes hermes +verängstigen to scare off +meinerseits for my part as for me as far as I'm concerned as far as I am concerned +verkrampft cramped tense uptight knotted +wal wal +identische identically +berühmteste most famous +hessen hesse +bitterlich bitterly slightly bitter bitter +august august +landsitz manor +bonn bonn +sediert sedated +zugemauert bricked walled walled up bricked up closed with masonry laid bricks +fundament underpinnings +pistazie pistachio nut +weiterarbeiten continue to work to continue to work work on +beigefügt attached appositional accompanying accessory appositionally appositive appositively attributed added adjunctive +kettenreaktion knock-on effect +mc mc master of ceremonies +stiehlt purloins rustles steals thieves +tschüss goodbye bye see you adieu cheerio bye-bye cheers farewell see you later good day +schließen close shut conclude infer lock deduce fasten reason strike up guess +abladen unload discharge dump land take a load off detrain disembark offload tip to fillet +überfuhr knocked down knocked over overran ran down +dumbo dumbo +eilte hied scudded hastened hurried rushed sped +zerschnitten carved cut cut up dissected lacerated +entlasten exonerate relieve disburden disencumber release discharge to unburden vindicate acquit clear +abdecken cover uncover hood encompass charge clear detect discover expose mask +misshandelt maltreads maltreated maltreats roughhouses abused ill-treated ill-used +hinschmeißen plonk down to plunk down drop let fall lose to finish +geleast leased leased out +getrieben impelled drifted driven agitato chased enchased fleeted floated propelled pushed +diesel diesel +erschreckend frightening horrific scary appalling horrifying startling terrifying alarming dismaying horrible +feinfühlig sensitive delicate awkward dainty fine gentle refined soft squeamish tactful +lab rennet +verletzung trauma +weinte wept +musikalischer more musical +beneidet envies begrudges grudges envied grudged +kanaan canaan +empfangen receive conceive accept entertain copy pick up become pregnant greet take treat +überraschte astonished overtook +java java djawa +beschäftigter busier +sanken sank +amme foster-mother +gruppe group squad band bunch detachment force shift team unit contingent +parzival perceval percival +wüst waste savage desert desolate barren deserted wild murderous bare desolately +obelisk shaft +konstantin constantine +handschellen handcuff +flaggen fly a flag +erschreckt appals frightened frightens horrifies terrifies with a start appalled appalls daunted daunts +nächster next following ahead coming forthcoming future immediate nearest proximate proximo +ununterbrochen continuous uninterrupted continuously incessant continually unbroken constantly incessantly nonstop endless +ebenso likewise equally just as same alike also similarly as well as much ditto +klingonin klingon +bügeleisen flatiron ironing +staatssekretär secretary of state +einsperren imprison lock up incarcerate jail confine cage corral pen arrest contain +drastisch drastic drastically radical heavy-handed firm resolute rigorous absolutely bravely conclusive +zugetan affectionate attached to devoted devoted to fond attached caring friendly heartfelt selfless +schuld guilt guilty responsible +windeln diaper put a baby's nappy on +befindet finds +halo halo +gewissermaßen so to speak in a way as it were so to call it to a certain extent virtual virtually in a fashion in a sense in some measure +übertrumpfen outdo overtrump trump exceed anticipate circumvent forestall jump the gun on outwit steal a march on +angetreten reported acceded stepped up +frédéric frederick +angegossen fit like a glove cast-on +vorzüglich excellent superb first-rate great outstanding splendid above all fine first-class chiefly +klirren clank clink jingle chink clash ring tinkle clang rattle jangle +stimmt really that's it correct attunes tunes votes ballots tallies +zwinkern wink blink twinkle to bat to flicker +kämpfen fight battle struggle combat wrestle strive contend tussle grapple wage war +runterspülen to swill to swill down +erbarmungslos merciless pitiless cruel relentless completely horribly thoroughly without exception harsh inexorable +bewerben apply pitch aspire (to/after) aspire to be ambitious of be eager for bid candidate desire earnestly seek after +anklopfen knock knock at beat box hammer hit knock at the door nail pound punch +armageddon armageddon +wärmer warmer +geschwungen shapely curved arched brandished calm harmonious oscillated pulsated swung vibrated +tausend thousand 1,000 K k one thousand thou +trend trend +restaurieren restore renovate refurbish rehabilitate re-establish renew +wasserleitung plumbing +husten cough hack +vorsichtiger more cautious cannier more modest +nachhaltig sustainable lasting permanently persistent deeply durable for a long time ongoing strongly sustainably +diese this that these those faeces feces the here them +ein one an a on any just one time certain particular some +knallen bang crack fuck pop hit slam clap plonk nail clatter +eingestellt abandoned adjusted attuned ceased collimated configured discontinued engaged geared hired +unorthodox unorthodox nonorthodox unorthodoxly licentious funky maverick non-orthodox unorthodoxy +stufe floor storey layer tread +feucht moist wet humid damp dank clammy moistly moisty damply dankly +streichholz light lucifer +wachst waxes +bemerkenswerter more exceptional +brasilianer brazilian +misst metes +bündel bundle package +psychiatrischen psychiatrical +sony sony +digger digger +freundlicherweise kindly +hingestellt arranged deposited kocked up put put down +griffbereit handy at hand ready to hand ready close at hand +grease grease +kongressabgeordnete congresswoman +schmoren braise stew boil cook cook by steam roast simmer to casserole braising cooking +geheult bawled bayed blubbered hooted howled screamed soughed ululated wailed +wodurch whereby how by what in what way by what means by which +ansteigen rise go up increase grow to advance to ascend to climb to get up upswing accrue +strafen punish chastise penalize castigate penalise discipline punishment scourge chasten sentence +manchester manchester +knüpfen tie knot make attach form strike up +kommodore commodore +commonwealth british commonwealth commonwealth +religiöser more religious +fälschlicherweise erroneously falsely by mistake incorrectly mistakenly spuriously wrongly +flicken mend patch fix patch up cobble darn botch cross-stitch hemstitch sew +beichte admission +vorbeigeschaut called in dropped by dropped in looked in stopped by +stattlich handsome imposing stately considerable grand splendid superb impressive noble fine +vierteilen quarter divide into four parts +zurückgeblieben backward retarded fallen behind lagged lagging residual stayed behind underdeveloped +william william +wecken awaken wake awake wake up arouse rouse cause waken kindle raise +beschnitten cut circumcised clipped curtailed cut back lopped pruned trimmed +schaukel swing +umzugswagen float +erfroren frostbitten frozen to death frozen stiff +befasst occupies with occupied +wiedersehen meet again see again +reflektiert reflective reflected reflects rejected reverberated reverberates reverberating +autsch ouch ah ow +taxi hack taxi cab +klunker bling +phönix phoenix phenix +geleugnet disclaimed denied gainsaid +gebetet prayed +buchstabe case letter writing alphabet breve brief drawing encyclic epistle favour +todschick posh poshly super classy dead smart really smart chic dead smartly dinky smart +konsultiert consults consulted +bizarr bizarre weird odd strange bizarrely peculiar queer antic unusual unearthly +unangenehme displeasingly inseparable relationship +bekannte avowed conversantly confessed +schmerzhaft painful acheful painfully poignant miserable sore aching achy difficult distressing +gebären bear give birth deliver give birth to labour breed produce birth bring forth drop +kompanie company +dient retainer conduces serves +wart were +ehrenvoll honourable honorable honestly honourably honorably +di di hardnose shark to fold one's wings +adoption adoption +zutiefst deeply profoundly greatly most sorely at bottom rootedly supremely utterly +zerlegen carve decompose dissect analyse disassemble demount dismantle divide separate cut +vollenden accomplish complete finish consummate perfect achieve end fulfill be finished build up +beeindrucken impress intimidate impose strike to resort to to touch heart touch +konventionell conventional conventionally dilly-dallying and temporizing normal straight brick and mortar mainstream Conventional formal orthodox +nervtötend pesky tedious mundane nerve-racking soul-destroying bossy nerve-shattering unnerving +unseres ours our +erfinderisch inventive ingenious imaginative clever originative innovative resourceful resourcefully +regenwald jungle +unpersönlich impersonal impersonally +nagel nail peg pin stud +sogleich immediately at once directly straightaway forthwith instantly presently straightway now instantaneously +jenseits beyond across on the other side on the other side of otherworld over the other side of +andern change alter +hingegangen gone there +präziser more precise +unentschlossen indecisive undecided irresolute iffy irresolutely undecisive undetermined waveringly confused half-cooked +bostoner boston bostonian +verwenden use employ apply utilize utilise make use of appropriate assign turn to account intercede +verschissen bloody damned fucking goddamn motherfucking +schnell fast quick rapid quickly swift speedy rapidly prompt swiftly expeditious +owen owen +verfolgten pursued +zurückzugeben returnable +ewigkeit age infinite time +emotional emotional sentimental emotionally emotive feverish endearing touching +verkehren run consort associate associate with come and go cross go back and forth interest join mingle with +indio indian +geliebt beloved darling loved dear lovely longed for merry missed precious yearned for +sammelt collects garners gathers gleans rallies treasures +bestattet buried interred +berüchtigte notoriously +entschlüsseln decrypt decipher decode uncode unscramble work out decypher +trägt sustains bears carries wears +brise breath of air +begünstigen favour favor promote support forward benefit abet encourage further pander +gebohrt bored drilled gone on and on persisted spudded +unvollständig incomplete uncompleted defective imperfect incompletely partial inchoate fragmentary imperfectly inchoately +verachtet scorned despised despises disdains scorns disdained dispised dispises +aufgewärmt rehashed warmed up heated warmed +einordnen place classify subsume class file pigeonhole range in add hoard march in +mittelgroß medium medium-sized medium scale medium size medium-scale mid-size middle size middle-size of medium height medium-size +durchgegeben given passed through transmitted +aufgekratzt cheerful bounce off the walls full of vim in high spirits chipper high-spirited psyched skittish +nirgendwo nowhere anywhere in no case noplace not not anywhere +zweite second 2nd second time +verhandeln negotiate discuss try agitate bargain confer hear negotiate with stir up talk over with +reichen hand suffice reach do be enough be sufficient stretch pass slip give +größer bigger greater larger taller major +eigener ain own +festnehmen arrest apprehend detain seize take grab capture nick abate book +campo campo +mehl dough +gerollt rolled trundled weltered taxied +zuschicken send address forward remit send deliver submit to deliver to escort home to file notice to give notice +aufgenommen affiliated absorbed recorded admitted to assimilated captured contained entered hosted housed +schaf domestic sheep +afghanistan afghanistan +entwurf framework +natalie natalia natalie +zugehört belonged listened +zwölfte twelfth Twelve Days of Christmas dozenth +periode phase run season +röntgen X-ray roentgen scan x-raying +einfügen insert paste include integrate infix inset entertain entrap harbor harbour +messer blade razor cutter. knife snickersnee +überschätzen overestimate overrate make too much of to make too much of +abschleppen tow pick up haul off tow off pull the ball take in tow drag along to hit the ball off the end of the bat to put on to wear +gleicher same +berühmter more famous +auflehnen rebel revolt lean on +benachteiligt underprivileged disadvantaged unprivileged deprived aggrieved discriminated discriminates handicapped wronged wrongs +unangenehmer more unpleasant +spinnen spin purr spinning dream about drift away moon wind invent make yarn rave +auflaufen run aground accumulate to accrue ground sprouting +waliser welshman +gleichen resemble equal equally be like closely resemble as if be similar be similar to equate join together +erblickte beheld beholded caught sight saw spotted +heimzahlen pay back get back pay get even with to recompense to repay to reward +umgekrempelt inside out turned upside down +kümmern care look after attend take care concern minister worry pay attention to take care of worry about +trocknet dehumidifies dries weathers +gabriel gabriel +check check cheque +observieren observe +fuzzy fuzzy +arbeitende laboringly +geschuftet toiled slaved drudged moiled plodded slogged +beherbergt accommodates accommodated given shelter harbored harboured hosted housed sheltered +ladet charges +getürmt absconded bunked ducked scarpered +krähen crow bark make sound purr coo cock-a-doodle-doo to bark to crow at the break of dawn to make sound to mark the dawn +unterirdischen subterraneously +kafka kafka +verklemmt repressed uptight inhibited +abgerechnet deducted accounted for credited squared submitted one's claims +ficken fuck screw have sex bone make love fucking plough shag bonk do +vorhalten charge with hold out last thrust at thrust before hold before somebody reproach somebody with hold up put up reproach +extravagant extravagant flamboyant extravagantly outlandish eccentric frivolous outre outré +platzierte placed +auswaschen leach erode abrade have one's revenge wipe out a disgrace to sluice to sluice down to sluice out wash out bathe +liebenswerte lovably +dramatisch dramatic theatrical dramatically affected cataclysmic pompous scenic +gleichst resemble +zurückdenken recall remember think back change one's mind re-think think back upon to concern oneself about to consider to encircle to enclose +nachahmung take-off takeoff +nervöse jumpy nervously +tannen firren +liquidieren liquidate bump off remove eliminate dispatch hit murder off polish off slay +gegeneinander mutually reciprocally against each other together with each other both each other +strafmaß sentence +verschiebt defers displaces postpones puts off suspends tables +bakterien bacterium eubacteria germs +auszahlen pay pay off disburse ante up buy out count pay out to give to hand in to hand over +getätigt effected transacted +legierung alloy +linkes left left-hand +mega mega +zwanzig twenty score twelve units +che che national language +feiger more cowardly +initiieren initiate institute launch to start sth. off +peitsche discipline rope +zusammengestellt composed constituted assembled assorted collocated compiled made up put together set up +näherkommen to approach to near +durchlaufen pass traverse pass through run through go through run to run through render to elapse to experience +abliefern deliver distribute hand in hand over to achieve to deal turn in +erraten guess guess right make a hit divine surmise conceive divined estimate guessed to betray one's origin +ausgesandt sent out +schießt shoots fires +spanier spaniard spaniards +knutschen snog smooch neck make out canoodle to canoodle to smooch French kiss mack suck face +morpheus morpheus +majestätisch majestic majestically imposing kingly regal being majestic imperious with an imposing air august augustly +zerfällt molders moulders +namens in the name of by the name of on behalf of behalf called named on behalf of sb. +finnisch Finnish Finnic finnish +nordsee north sea +verursachen cause produce wreak induce create provoke breed give rise to entail give +zupacken get down grab knuckle down make a grab swaddle to get down to it to grab to grasp to grip to knuckle down +cayenne cayenne +iwf imf +sabbern slaver slobber dribble drool drivel salivate +bastille bastille +fall fall failure ruin +forschen research search study investigate examine explore survey hunt do research seek +ergriffen smitten seized stricken captured caught hold clasped clenched embraced gripped moved +umworben courted wooed +neubau reconstruction +duschen shower douche have a shower take a shower showers +publikum crowd clientele house +nunmehr as of now from now on henceforth henceforward now already by now from this time on +solches such +verschleppt protracted carried off displaced protracts +gelistet listed +exklusiv exclusive exclusively select solely attached to class classy rarefied single-handed specialist +wick wick +zuvorkommend considerate obliging courteous agreeable suave affable amiable attentive complaisant friendly +überzeugen convince persuade satisfy instruct prevail upon talk someone into doing warn win a woman's heart win over argue down +zur at the to to a to an to the +stempel stamper +schockierende shockingly +champagner champagne bubbly +erhöhte heightened elevated enhanced exalted incremented +gestartet booted started initiated launched started up taken off +opferte immolated victimized +zhao zhao +beobachten observe watch monitor notice scout observate study guard look see +teppich blanket +mitspielen feature join in take part to act in to be in to join in the game to play in +namenlose namelessly +verbeugen bow +epische epical epic +charisma charism +mores mores +fünftes 5th fifth +bemitleidet commiserates pitied pities commiserated +füttern feed line deal play make someone eat nourish nurture cheat fatten consume +gearbeitet operated worked wrought acted gone labored laboured +würdiger worthier +umgebaut rebuilt adapted converted modified reconstructed +getrost confidently bold brave courageous daring unflinching valiant confident confidingly energetic +herb bitter harsh tart acid sour acerbic acrid austere dry harshly +sicherste safest securest surest +engel seraph +wiener viennese +nimmer never no longer ever nevermore +gehorsam obedient submissive docile obediently obedience biddable dutiful frank quiet honest +split split +gesuchte searched +unerfreulich annoying joyless unpleasant bleak unwelcome +merkur mercury +mam mam +dumm stupid foolish dull dumb silly slow asinine ignorant ridiculous inane +friedhof boneyard burying ground +alltäglich everyday mundane ordinary commonplace daily common quotidian workaday trivial usual +nageln nail fuck bone tack pin shove up the cunt bonk bump knocking screw +sozialhilfe human welfare +begehen commit perpetrate celebrate violate rape cover inspect make a mistake negotiate observe +kräftig powerful sturdy vigorous robust forceful mighty tough strongly able-bodied substantial +therapie therapy +verschüttete spilled slopped spilt +browning browning +moskauer muscovite +ade goodbye adieu good bye good-bye goodby see you again +defizit shortfall +seiner his of one's choice hers its her +schleudern hurl sling fling throw skid catapult toss hurtle dash cast +jünger junior younger less minor smaller youngest youngster +ruder tiller +vernarrt doting goopy besotted becomes infatuated with besots infatuated become infatuated with fond +stibitzt pilfers cabbaged cabbages pilfered snarfed snarfs +intendant commissary +übertragen transmit broadcast carry confer devolve cede delegate transport yield carry forward +zerstreut absent-minded distracted scatterbrained absentmindedly scattered absent absentminded abstracted diffuse dispersed +signalisieren signal flag signalize beckon indicate to signalise waft alert call attention to draw attention +genau right correct just punctual strict detailed minutely properly sharp truly +eingetauscht exchanged swapped swopped traded +ausgeglichen balanced even level equable smooth well-balanced counterbalanced easy to access even-tempered evened +creed creed +erdrückend crushing oppressive overwhelming +abgeladen unloaded dumped offloaded unburdened +großartig grand great splendid magnificent capital superb awesome excellent terrific brilliant +concha concha +puh whew phew pew poo pooh +boeing boeing +zurückdrehen back off to roll back +besagte implied said +widerfuhr befell +vesta vesta +wachsen grow wax increase augment upgrow accrue rise sprout cut expand +präsentierten presented +erniedrigt vulgarizes abases abject humiliates abaissed abaisé abased debased decremented decrements +reflex reflection reflexion +kurs course tack track +abgeholt fetched called for collected picked up +gefügig docile amenable submissive compliant obedient pliable squeezable supple indulgent amenably +bessern better amend improve reform ameliorate enhance reclaim righten upgrade edify +auserkoren elect predestined selected chosen +flattern flutter wave flap quiver waver flacker flicker jitter shimmy stream +abseits offside apart off offsidely aloof apart (from) apart from away from remote +nachgeschaut looked up +gewusst knew known +spaßig funny facetious fun jocular amusing droll joky humorous comical fashionable +herumlungern loiter loaf hang linger hang around mooch to hang about d hang about idle about +gemalt painted depicted depictured pictured +bisher so far hitherto as yet up to now yet until now heretofore thus far existing traditional +belagern besiege beleaguer siege beset surround lay siege to circumvent hem in circle encircle +abberufen recall relieve from office recalled +soziologie sociology social science +taut dews thaws +liebliche mellifluously +pepper pepper +diagnostizieren diagnose to make a diagnosis choose select to look down on to underestimate to underrate +zebra equus burchelli +holland holland netherlands +verstümmelung distortion +verstimmt out of tune disgruntled upset angrily biliously in a huff in an angry mood in anger puts out bilious +schliff grinded sharpened +angucken take a look look at +erschreckender scarier +schnupftabak snuff +autorisieren authorize authorise sanction approve countenance endorse +entsprechend according to accordingly appropriate corresponding equivalent adequate in keeping with analogical analogous proportionate +tönen sound resound tint tinge ring clink boast buzz clang echo +tiefsinnig profound deep deep-thinking thoughtful pregnant significant suggestive +umbau rebuild +einliefern take to hospital take to deliver +schweden sweden kingdom of sweden +schmücken adorn decorate ornament embellish grace bedeck array emblazon garnish hang +gebissen bitten +geldgierig avaricious mercenary greedy acquisitive covetous moneygrubbing greedy of money cash-hungry dirty filthy +debattieren debate discuss argue agitate dispute to dispute to expostulate +amputiert amputates amputated +ärmer needier poorer +langsam slow slowly tardy little by little tardily dilatory gently gradually gradual steady +gewisser certain one a an particular +unkontrollierbar uncontrollable uncontrollably irrepressible runaway beyond control futile helpless situation about which nothing can be done +rauchen smoke fume drink smolder puff receive a blow suffer take accelerate be hazy +gefeiert celebrated acclaimed renowned solemnized illustrious feasted feted hailed partied reveled +angerufen called appealed buzzed cooeyed invoked phoned rung +schwefel s +wolkenbruch cloud-burst +manche some many a number of some people +festgemacht proofed tightened attached belayed determined fastened fixed moored +abhängen depend hang around hang out dependent hang off depend on divide have recourse to part release +verbündet allied confederate confederative federalized federalizes allies confederated confederates leagued leagues +sparte saved line skimped +berner bernese +uff whew +wilhelm william +verbunden connected contiguous associated joint related adjunctive adjuratory conjoint online banded +offener more open +veranda lanai +verhören interrogate question mishear examine depose inquire query quiz check up investigate +vorbeugen prevent obviate avert hinder take precautions be armed with be endowed with have possess stave off +knappen lek perform courtship rituals +herrschen reign rule dominate govern prevail lord control command obtain assume the leadership +style style +familie family parentage stock tribe +niederlassen establish let down lower settles to alight to ensconce +splitternackt stark naked starkers stark-naked frankness bare naked butt-naked mother-naked without a stitch on +ausräuchern fumigate oxidise oxidize smoke smoke out to smoke animal out of its den +fahrgestell carriage frame underframe +auswendig by heart by rote by memory from memory memorise memorize inside out look at me! look out! look! +atropin atropine +bemerken notice remark observe note realize perceive recognize become aware of comment detect +is admonition reprimand +elementare elementally elementary +verzweifelt desperate desperately dire distraught distressed frantic frantically in desperation despairingly sore +verdrängen oust supplant displace supersede repress extrude suppress bottle up remove drive away +echten marry +soviel so much so many as far as so as much like that although as much as so far as that much +ausscheiden excrete eliminate secrete retire drop out be eliminated leave separate withdraw resign +verwirrt confused bemused flustered disconcerted baffled bewildered dishevelled flurried confounded mazed +uralt ancient age-old hoary immemorial very old neolithic antique old immemorially aged +gleichermaßen equally likewise alike similarly then as much as evenly in the same way +sitzen sit fit do time take a seat perch be seated lie sitting live remain +einladend inviting tempting invitingly appealing appetizing come-hither treating welcoming +hausen dwell live reside inhabit stay hang out to dig +reaktionär reactionary +violet violet +gemütlich comfortable cosy cozy snug unhurried pleasant calm quiet gemütlich comfy +schießen shoot fire kick score spurt bolt gun win set off shoot up +verwechselt confounded confounds confuses confused mistaken mixed up muddled muddles +aussteigen get off alight exit get out fold disembark opt out abandon step off dismount +optimistisch optimistic upbeat hopeful bullish optimistically sanguine carefree careless easygoing happy-go-lucky +vorurteil prejudgment +taktische tactically +vorgefunden found +gering small petty little minor scant slight slim bit hint merely +übriggeblieben extant leftover remaining +stranguliert strangles strangled +umfangreiche voluminous +entlässt disbands dismisses discharges +schlaue slyly +gewürdigt appreciated recognised recognized savored savoured +echter truer purer +befürchten fear be afraid dread frighten scare be afraid of affright alarm be anxious be distressed +mithalten keep up keep up with paragon +vielseitig versatile many-sided multilateral miscellaneous diversified multifaceted diverse adaptable all-around all-round +jammern whine lament wail whinge moan complain grieve cry mourn weep +solang as long as so long as +tendiere incline +vater fatherhood parents priest +groß big great large grand tall wide vast huge adult ample +waren were +freigegeben decontrolled enabled released approved de-allocated deallocated declassified freed unblocked uncovered +at at at sign "at" mark ate depositor +dreimal thrice three times threefold triple treble triply +verschwören conspire plot +lehnte leaned abutted leant +unbeholfen clumsy awkward gauche awkwardly heavy-handed maladroit ham-fisted inept bumbling clumsily +ermuntern stimulate encourage excite to encourage cheer collect gather muster pluck up raise +epoche season +ramadan ramadan +verwechselte confounded confused mistook muddled +entdeckte descried detected discovered espied spied spotted +heuern hire crew employ engage sign on +bestärken strengthen encourage confirm edify fortify reinforce +einflussreich influential seminal influentially awful important powerful terrible weighty chief leading +no clean, freshly poured bath hot water just poured into a bath that no one has entered yet no +passage gangway negotiation +anti anti counter- contra +hoffnungsloser more hopeless +konsole panel console table +kittel kittel +mithören listen listen in listen to overhear +ern to tremble with fear +ihr you her their hers its his theirs y'all ye youse +töten kill slay murder assassinate slaughter mortify waste kill off liquidate shoot +machthaber potentate strongman +flach flat shallow level even plain vapid plane low superficial planar +ratlos helpless at a loss baffled perplex clueless perplexed puzzled disoriented +krabbelt crawls scrabbles tickles +ausrauben rob mug loot ransack steal to knock off +ausgezeichnet excellent fine splendid magnificent great excellently distinguished superb first-class eminent +kommode tallboy +gesegnet blessed appreciated blest evoking gratitude grateful thankful welcome consecrated +zickiger prissier +germanien germania +bedurfte required +vene artery blood vessel +transportiert transports carted conveyed ferried hauled transported +verfolgt pursues besets haunts persecutes chased chases dogged followed by followed up follows +peinlicher more embarrassing +aktualisiert updated up-to-date updates +vor before in front of ago from of to forward ahead of ante for +ausruhen rest relax suspend business lie take a rest give relief have a rest laze repose rest for overcoming fatigue +wertlos worthless vile wretched useless trashy valueless unworthy worthlessly despicable slimy +schiefe lopsidedly skew +übertrifft excels outdoes outreaches surpasses outnumbers +tabu taboo tabu off-limits +schuldet owes +flanken cross +hinfahren to go there +weggelaufen broken away made a run for it run away +vietnamesisch Vietnamese vietnamese +neuestes last latter +bekleckert blotted +warze papilla +beigelegt attributive attributively ascribed attributed compounded enclosed reconciled resolved subjoined +scheinbar apparently seeming apparent ostensible seemingly ostensibly imaginary ostensive pretended quasi +verbünden federalize confederate ally to ally to federalise to federate +unzugänglich inaccessible impenetrable inaccessibly unapproachable unapproachably inapproachable non-accessible unamenable unamendable arduous +vorgewarnt forewarned +kalium potassium k +gu auspicious happy lucky omen +verwelken wither fade wilt die shrivel be blasted r to be discouraged to be lame to die +arzneimittel drug pharmaceutical medicaments +pferderennen horserace horse-race +halbiert halved bisects bisected halves +bremsen brake retard restrain stop check curb control put on the brakes slow down stem +ohnehin anyway anyhow in any case anyways besides one way or another somehow +gekämpft fought struggled battled brawled campaigned combated striven tussled warred +tan tan tg +haie shark +fähige enterpriser schemer workman +schachteln nest +gesprüht drizzled sparkled sprayed spritzed +elf eleven Hodgson's hawk-cuckoo eleventh makeshift stopgap team temporary measure +schnaubt sniffs snorts +gewiesen pointed pointed out +kraulen crawl fondle to do the crawl to swim the crawl caress do the crawl +actual modern present up-to-date +abschotten to earmark sth. to ring-fence sth. to separate by a bulkhead to separate by bulkheads +siehe look see vide behold here are here is here you are now +hinterrücks from behind treacherously +korrigieren correct adjust rectify amend right mark emend redress straighten fix +young jung +kandidieren run stand run for run for election apply for seek stand as a candidate for contest aspire to aspire to (an office) +por por +vehement vehement keen trigger-happy vehemently +steil steep abrupt sheer arduous precipitous tight bluff bold impregnable position inaccessible place +wilder fiercer wilder +genesis genesis +voreilig rash rashly premature hastily hasty forwardly headily heady precipitately headlong +mylord milord +treues faithfully +spionieren spy snoop snoop around examine observe +sektion section +tragische tragically +abschätzen estimate assess appraise evaluate appreciate gauge value judge rate assay +belästige annoy +niederlande netherlands low countries +videorekorder videocassette recorder +gefriert freezes +nachgelaufen run after +runterladen download upload +kelch glass +gräuel anathema +england anglia england +verunsichert anxious insecure makes insecure uncertain unsure made insecure rattled unsettled unsettles +nervöser jumpier more nervous +junge adolescent chap girl guy jack kid laddie young woman +höchste highest maximum most paramount paramountly supremely ultimate utmost abject dire +verschlucken swallow swallow up clip catch on to choke digest learn take in understand consume +spanierin spaniard +lebensstandard living conditions standard of life +aufgerufen invoked called in +abgerichtet trained drilled jointed trains +rogers rogers +häuslich domestic home homely household familial domestically domesticated domiciliary family-oriented stay-at-home +abwaschen do the dishes wash give a wash wash up to do the washing-up to sluice to sluice out to wash the dishes to wash up wash off +summen hum buzz croon sing to oneself compose impromptu jingle sing tinkle whistle drone +labern blather to babble to prattle babble prattle to blabber to blather to blether to witter +benutzt used in use utilizes uses utilised utilises utilized +gemäß according to in keeping with per accordant appropriate pursuant after according via accordingly +verlogene mendaciously +nächste next closest nearest following next to proximate +canyon gorges +zurückkommen return come back get back go back revert completely extremely to get home bounce back bring back +durchschlagen be infected be steeped blaze a trail come out emerge sieve split to be infected to be steeped to continue +operator operator +hin to there thrust away lost alone by oneself down on one's own outward that way +befriedigend satisfactory satisfying adequate contenting pleasable satisfiable acceptable desirable fair gratifying +verarschen fool trick kid fuck mess with pull someone's leg tease mess around muck around fuck around +erschoss shot and killed shot dead +entweder either or +schleimig slimy slimily mucilaginous mucous persistent slippery sticky clammy damp and humid mucoid +geschult trained educated indoctrinated nurtured schooled skilled +bohrte bored drilled +endlos endless endlessly infinite interminable ad infinitum everlasting unending ceaseless eternal infinitely +verhaftete arrested +zoomen zoom +guckt peeks looks peers +brandstiftung fire-raising +drastische drastically +stuttgart stuttgart +verbannen banish exile ostracize expel relegate ostracise dispel bar expatriate erase +ächzen groan moan grunt groaning bleat sigh to +apollon apollo +desinfizieren disinfect fumigate +bekanntgeben announce declare disclose divulge bespeak bill inform intimate enunciate exclaim +lächelnd smiling grin smile simpering smile sweetly smilingly S S : smiling cheerful laughing +entstehen arise originate come into being accrue emerge come into existence develop occur result begin +landwirt agriculturalist husbandman +pole pole +dableiben to remain to stay to stay behind to stay here to stay there to stick around +vorbeifahren pass go beyond ride past pass by go past miss one's stop outdistance drive past elapse exceed +hilfreich helpful assistant helpfully useful administrable helping adjuvant auxiliary expedient instrumental +nachgelassen flagged posthumous slackened abandoned abated cooled down decreased died down diminished discounted +aufwachen wake up awake awaken wake waken rouse arouse happen occur take place +porto oporto +hergekommen come here come from +verdauung digestion +hocherfreut delighted chuffed overjoyed very pleased +wütet rages +magen stomach gaster tummy +erdnuss ground-nut monkey-nut monkeynuts +moritz maurice +stämmig sturdy burly stocky chunky brawny hefty stout strong stubby stumpy +lebte lived +sprachlos speechless dumbfounded tongueless dumb tongue-tied voiceless aphasic be lost for words dumbstruck dumfounded +erwägen consider ponder deliberate mull contemplate reflect think examine meditate muse +gerichtet directed directional aimed focused judged leveled oriented pointed riveted straightened +ausbildung drill tuition +chen chen et insertion of a character in a text le to display to show +schädlich harmful detrimental injurious pernicious damaging inimical noisome destructive noxious bad +münster moister muenster münster +negativ negative negatively adverse contradictory minus passive unmotivated false half-hearted improper +tansania united republic of tanzania tanzania +etliche some few number of several a number of quite a few somewhat to a certain extent +befriedigen satisfy gratify assuage content suffice sate meet meet with pander calm +oregano greek oregano +code code +rumänien romania rumania +bangkok bangkok +aufgehoben abrogated nullified repealed rescinded abolished annulled broken canceled cancelled dismissed +kodiert coded codes encoded encodes +implantieren implant +bäh yuck yuk baa bah +durchschauen see through penetrate have a sharp eye look through see clearly see through another's thoughts understand comprehend make sure of pierce +kurzzeitig momentary short-term temporary brief briefly short short-time of short duration one morning +versichert insured assured reassures assures insures covered by insurance guaranteed indemnified reassured underwrites +scratch scratch +aktiver more active +quasi quasi virtually sort of effectively more or less almost as it were so to say so to speak virtual +salvador salvador +ausgekommen managed-with got on managed with +clever clever smart shrewd fly savvy cunning astute sharp quick adroit +oh oh ah whoa wow yikes yow I never announcer by Jove have you ever +erfahren experienced experience learn skilled proficient sophisticated expert find out adept hear +verrottet rotten bad rotted spoiled spoilt rottened rottens damaged putrid +beeindruckend impressive awesome imposing hefty impressing powerful charming formidable grand striking +uhrmacher watch maker +verweilen linger abide tarry stay dwell sojourn pause remain hover while away +katholisch Catholic catholic Roman Catholically Roman Catholic papist papistic papistical +fasst collars grabs subsumes clasps grips +beglichen balanced honored honoured met paid settled squared +entsteht accrues comes into being originates +lernte learned learnt +irland ireland +humanoid humanoid anthropomorphic anthropomorphous humanlike manlike +übertönt drowns drowned +prinz infante +zusätzlich additional accessory in addition supplementary extra further secondary besides additionally auxiliary +schlitzen slash slit to slit to slit open +schlampen lollygag bungle come unstuck meddle slip up +gerichtliche judicially juridical +eigensinnig stubborn wayward wilful obstinate headstrong froward willful hardheaded opinionated pig-headed +royal royal +ausstellen exhibit display show issue hang make out expose switch off place on sale present +verpacken pack box wrap up wrap package packaging wrapping bag bind cover +montag monday +herausgekommen come out been the result come issued +langweilte bored +operativ operative functional operational strategic surgical operatively +kaninchen lapin +feuern fire shoot can dismiss lay off sack fire from a job set off drag draught +höhle pothole +schlampige slatternly sluttishly +geköpft decapitated beheaded headed +tafelrunde table +gegenschlag counterstroke +knochenmark medulla +andermal another time some other time another day at some other time elsewhen in the future later +anordnen order arrange command tell prescribe enable bunch direct enjoin appoint +anpassen adapt adjust accommodate assimilate fit tailor appropriate arrange modulate acclimatize +unaufmerksam inattentive careless distracted inattentively thoughtless unalert unobservant heedless unaware absent-minded +opus opus +sea sea +abhauen skedaddle scram split do one fuck off leave piss off cut down bugger off elope +erhängen hang hanging neck +heißer hotter +vertrieb ejected market dislodged +aussehend looking +transformation transformation transform +spendete afforded donated gave +geschimpft inveighed upbraided badmouthed blustered chid chidden chided grouched groused grumbled +unecht fake false spurious apocryphal apocryphally mock phony phoney artificial bogus +zugestanden conceded allowed owned +presst huddles +neufundland newfoundland +gebilligt approved accepted agreed correct countenanced endorsed +assimilation assimilation anabolism +prügeln beat hit strike thrash batter club beat up cudgel knock scuffle +saß sat +bitte please you're welcome my pleasure not at all here you are come again go ahead if you please you are welcome no problem +unterschiede differences +windgeschwindigkeit wind velocity +fragte asked interrogated queried questioned requested +hilflos helpless defenceless defenseless awkward feeble helplessly powerless shiftless shiftlessly stranded +jeglicher any all each every +einheit unitary unit +ausfallend abusive abusively being cancelled being dropped failing falling out turning out +silvester new year's eve +gift poison bane +vernebelt covered by a smoke screen besotted foggy misty fogged obfuscated obscure obscured +achtzig eighty fourscore age eighty one's eighties +bereisen travel perambulate cover to tour tour travel through +tschechien czechia +scannen scan scan (image) +heiland redeemer +hitze passion +flüchtet absconds flees resorts escapes +übersetzen translate interpret compile cross decode ferry render carry over pass over to cross over +bestatten bury inter to entomb entomb +liegenlassen leave behind +geraubt raped robbed looted +minimal minimal minimum minimally irreducibly least fractional picayune smallest marginal marginally +verdünnt dilute rarefied tenuous diluted dilutes rarefield rarefies sparse thins attenuated +trotz despite in spite of notwithstanding after although though for regardless of and yet by compulsion +über above about over across via on of beyond at by +hypnotisieren hypnotize mesmerize mesmerise to hypnotise fascinate hypnotise +versteckt hidden covert invisible secret undisclosed behind the scenes ulterior veiled subterranean subterraneous +ernannte nominated appointed assigned constituted deputised deputized designated +betrübt sad sorrowful sorrowfully sadly sorry unhappy afflicts aggrieved sorrily doleful +wundersame wondrously +erstickte asphyxiated smothered stifled suffocated blanketed +bestechen bribe corrupt captivate buy pay off grease one's palms suborn win over boodle grease +aktiviert activated activates enabled +aufgeschlossen open open-minded approachable communicative broad-minded easy to talk to large-minded open minded openminded outgoing +tippt types +atrium atrium +provoziert provokes provoked teased teases +abgegangen come loose exited started swerved +en en 3 cheers acts annealing eduction imposing impressive laws and ordinances listening closely nail +hinbiegen to wangle +gepanzert armored armoured ironclad armour-plated mailed steel-clad armor-clad armor-plated armour-clad +strychnin strychnine +aufgezwungen forced enforced +ozean seas +quälen torment afflict torture bother harrow hurt vex annoy pester agonize +getilgt amortized amortised blotted out compounded deleted effaced expunged liquidated merged obliterated +schleife electric system +begeistern enthuse thrill inspire excite fill with enthusiasm enthrall energize fascinate infuse prompt +zusammenschließen combine to merge yoke affiliate incorporate integrate join join together to amalgamate unite +sen to learn something through hearing +verschont spared +ungefährlich harmless safe innocuous nonhazardous unperilous benign certain dangerless OK all right +hungersnot famine +bekannter more known +verhaftet arrested arrests apprehended busted captive detained +pünktlich punctual on time accurate punctually exactly exact prompt duly precise right +libanon lebanon +wunderbares marvelously terrifically +erlangte achieved acquired obtained attained gained +lebhaften vivaciously +schimpft badmouths chides inveighs sasses upbraids blusters grouches grouses scolds +gleichgültig indifferent casual nonchalant unconcerned lackadaisical indifferently impervious nonchalantly careless cold +schiss shitted +abwischen wipe brush away dry wipe off mop brush off repel shake off to dust off wipe away +maul jaws +stinkig stinking fetid foul intolerable malodorous stink awful funky loathsome pongy +kontrolle double window +nichtsdestotrotz nonetheless nevertheless notwithstanding all the same yet however just the same still though an excuse +angekommen arrived been popular checked in gone down got to gotten to reached +schnapp cutting sound snipping sound to cut with a click with a snap +ungesehen unsighted unseen +mutieren mutate transmute +kammer house air-chamber bedroom cabin cell void +verbeult battered batters dented dents being dented bumpy crushed dinted dints giving in +fäusten to punch +bullshit bullshit +gelang panned succeeded +temporär temporary temporal temporarily for example provisionally extraordinary fleeting for argument's sake special +programm routine bill card +amsterdam amsterdam +des -'s from of of the the +moll minor +solche such suchlike +welcher which what who that anyhow anyway at any rate eventually some which one +wedeln wag wave waggle wedel flutter raise one's voice stand up energetically toss fan to flutter +aufwecken awake awaken wake wake up arouse rouse waken raise call cause +kokain cocaine +kugelsicher bulletproof bullet-proof impervious to bullets +gerüstet accoutred armed equipped geared prepared readied set up +faule lazily slothfully +schwächt debilitates enfeebles weakens bates saps wastes +harken rake to paddle to shovel +superintendent superintendent +betreffen concern pertain affect involve regard apply bear consider deem look at +erstreckt extends spread +del anarchy chaos +übereinstimmen agree concur coincide tally match correspond conform square compare dovetail +gespannt tense agog taut intently tight eager tensely anxious excitedly keen +knuddelig cuddlesome cuddly +rückte hitched moved +fünftel fifth fifth part one fifth +vererbt hereditary a priori congenital inborn inherent innate legacy bequeathed left transmitted +fels bedrock +aufgefangen fielded caught intercepted +durchnässt soaked drenched soppy soggy soggily dripping wet soaking wet sopping sopping wet wringing wet +beine pins +neuseeland new zealand +ausbilden educate train coach bring up raise rear breed cultivate develop drill +zinken zinc +independence independent +verpasst forfeited forfeits missed misses slipped +gewerkschaft labour unions trades union +vergeudete dissipated +errechnet computes reckons out forward calculated computed generated generates reckoned out +scotch scotch +streckte stretched +winkte motioned beckoned +traurig sad sorrowful sorry doleful sadly unhappy mournful blue gloomy lachrymose +mündliche orally +nippen sip slurp to kiss the cup to slurp +recherchiert done research investigated researched +herbestellt asked to come +fellow fellow +kastriert fixed castrates gelds neuters caponised caponized castrated fixes gelded neuter +selbstsicher self-assured poised self-confident confident confidently bullish confident in oneself self confident self-reliant sure-footed +preiswert cheap inexpensive inexpensively budget good value reasonable calm good value for money low-cost low-priced +technik technology technique +greifen grab seize grasp grip catch snatch take reach clasp catch hold of +meldet notifies reports unexpectedly +flug journey voyage +untersuchen examine investigate explore study inspect search analyze inquire research scrutinize +prachtvolle gorgeously +banane banana banana tree +redet discourses speaks talks +beigesteuert contributed clubbed +senken lower sink reduce drop pull down bring down decrease descend abridge countersink +abrupt abrupt sudden abruptly precipitous cold turkey suddenly all of a sudden out of the blue acute erect +feiges cravenly +maße size +stillgelegt inoperative disused abandoned closed closed down crippled decommissioned defunct laid up quiesced +obszönität obscenity vulgarity +ausgerottet eradicated exterminated extirpated stamped out uprooted wiped out +essbar edible eatable comestible esculent fit to eat +schäbiger dingier dowdier measlier seedier shabbier tackier grottier mangier +erkennbare discernibly identifiably +pausenlos nonstop continuous pauseless non-stop uninterrupted incessant ceaseless continual endless steadily +angebunden tethered fastened connected lashed tied tied up +schweinefleisch pork pig meat +selbe same identical equal selfsame herself himself +gedenken commemorate recall recollect remember think of intend memory propose +sonnenbrille dark glasses +blass pale sickly pallid faint wan wanly a little slightly thinly vaguely +ungestört undisturbed untroubled unimpeded untroubledly unimpaired uninterrupted unmolested peaceable undeformed unfaulted +ähneln resemble be similar look like be like be similar to take after appear like as if be alike favour +gönnen allow grant not to begrudge +tränke manger +glaubwürdig credible believable credibly trustworthy plausible authentic reliable conceivable imaginable thrustworthy +schönheit prettiness elegance fineness grace +frischer dewier fresher +lungenentzündung inflammation of the lungs +kloake vent +verbracht spent +unze jaguar +ruhige easefully quiescently reposefully restfully unhasty +wohlauf well healthy in good health +verweigert denied denies disallows refuses disallowed refused +gläubig religious devout faithful believing pious believer God-fearing god-fearing accurate convert +schlagartig suddenly abruptly sudden immediately overnight abrupt all of a sudden out of the blue precipitous prompt +luder babe +tausendfach thousandfold a thousand times thousand-fold +würgen retch choke gag suffocate strangle throttle to gulp neck clog +lila lilac purple violet violett lavender light violet lilac-coloured magenta mauve +becken pan +grandios terrific splendid sublime grandiose grand superb exciting fantastic grandiosely hearty +erzählte narrated prosed recounted told related +dicker burlier porkier stouter thicker tubbier +vorwand smokescreen +unanständige indecently +fühlt feels experiences senses +gehindert embarrassed balked cramped detained hampered hindered impeded inhibited stymied +mike mike +themse thames +po po +unheimlich eerie uncanny weird sinister eery uncannily unearthly creepy impossibly strange +losgelöst detached absolute stark unconnected clean common genuine impeccable isolated legitimate +schlendern amble stroll saunter wander dangle roam toddle drift ramble tramp +blockieren block bar blockade lock jam obstruct barricade inhibit balk block off +drachentöter dragonslayer +durchkreuzen thwart cross frustrate traverse baffle bilk confound foil queer scotch +scheibe wheel dial screen +struppi snowy +aufgewühlt roiling agitated angry boisterous churned churned up churning dug up poached up roiled +fortuna fortuna +fahrzeug coach +erzieht brings up rears educates +gewieft shrewd cunning artful sneaky wily astute cagey calculating canny cautious +größere major +zauber cast +weint weeps +belebt animate busy alive lively living vital vivid animat animated animates +israel israel +witzig funny facetious witty jocular humorous amusing droll resourceful wittily facetiously +unvorstellbar unimaginable unthinkable inconceivable unimaginably incredible inconceivably incredibly +verbrennen burn incinerate sear scorch cremate burnt deflagrate be envious be jealous throw on the fire +fenster window glass +tagt holds a meeting +potenz exponentiation +schlechte unpalatably +schöpfer maker +schleier curtain veil fog +zurücklassen leave abandon leave behind trail let do something in advance allow leave (irr.) left left} +ausrufen exclaim proclaim declare call out evoke invoke call call out to someone cry out greet +abgebaut dismantled abolished degraded depleted gotten hived off mined quarried reduced relieved +einkommen earning income come in +abbrennen burn down burn off close dash finish set off shoot up wash up be envious be jealous +fesselt captivates enchains fetters shackles trammels binds fascinates handcuffs ties down ties up +einlösen redeem cash exchange convert honour reverse fulfill pay in to honor accomplish +verfrachtet bundled chartered conveyed delivered freighted +fügt submits +überwinden overcome surmount get over negotiate vanquish conquer beat defeat exceed bear down +dan dan +igitt yuck ew ugh yuk disgusting egad egads yikes +natur countryside wilderness wildlife +post mail post +backt bakes +abbinden untie undo set bond harden to cure to set to thicken bandage bind +sohnemann son +kompromisslos uncompromising intransigent hard-line intransigently no-holds-barred thoroughgoing uncompromisingly inexorable merciless uncrompising +nashörner rhino +netteste jolliest nattiest neatest nicest +wählt chooses dials elects opts selects ballots votes +besiegen beat conquer overcome fight discomfit win beat out get someone out trounce combat +geschlichen skulked slinked slunk sneaked crept sidled slipped tiptoed +respektvoll respectful respectfully deferential humbly reverent reverentially reverently curious eager to know regardful +versammeln assemble gather collect convene congregate summon meet muster add add on +bedeutung bearing consequence meaning purport concern moment stake +schwanken sway rock totter fluctuate stagger vacillate waver hesitate shake swing +stürmen storm charge squall rage blow violently devastate get angry pelt sweep over to pelt +erstklassig first-rate first-class first class quality prime top-notch class classy crack gilt-edged +zensiert censored graded grades marked marks +entsorgt disposed disposes +kürzen abbreviate shorten abridge curtail cancel cut reduce trim prune boil down +hard hard +etabliert established mainstream entrenched +putzig cute funny peculiar amusing comic comical odd quaint strange +gottesdienst mass worship service +meisterhaft masterly masterful expertly masterfully virtuoso brilliantly in masterly fashion in masterly manner magistral superb +entgleist derailed derails ditched been derailed goes off the rails gone off the rails is derailed jumped the rails jumps the rails made a slip +verkündete annunciated heralded promulgated announced enunciated reported +zündung detonation +frachtschiff freight ship +unbefugt unauthorized unwarranted incompetent unauthorizedly unauthorised without authority +wurzel beginning +angemessenes proportionately +audio audio +areal areal espace zone +beaumont beaumont +geweckt fusilly awoke roused aroused awaked awakened awoken kindled revived wakened +enkel ankle +löchern fire questions at someone +konfrontiert confronts confronted +zerhackt chopped up minced minces cleaved cleft cloven hacked to pieces +begeisterung enthusiasm zest gusto +schmutziger dirtier smudgier filthier fouler frowzier grimier smuttier dingier frowsier grubbier +brieftasche briefcase +käuflich for sale buyable venal mercenary bribable purchasable corruptible mercenarily venally corrupt +nahe near close nearby nigh contiguous close to short closely next at +befolgt follows abided followed obeyed observed taken +abgestattet made a call on +ausgestanden born borne +umgehend forthwith immediately at once directly straightaway immediate instantaneously right now straightway prompt +wachten wakes +verehrt worships adored adores dear enshrines high revered reveres venerates admired +wohlwollend benevolent favourable complaisant benevolently favorable friendly gracious benignly compassionate complaisantly +genügt suffices sufficed +plünderung booty +klingonisch klingon +ungewöhnlicher more exceptional +tour bout rev revolution walk +gigantisch gigantic huge giant humongous colossal gargantuan titanic mammoth tremendous Himalayan +bilderbuch storybook +gerüttelt jogged joggled jolted juddered shaken +religion divinity +zelt awning +spürte experienced sensed +milde clement mellow affectionate amiable clemently graceful indulgent kind quiet and subdued in appearance sad and depressed in manner +gestaltet featured configures molds constructed fashioned formed forms framed frames molded +schwellen swell increase swell up bloat become swollen cause to swell grow make swollen swollen to distend +übelnehmen resent miff +reagierte reacted acted +investiere invest +unberührt untouched pristine intact unaffected virgin inviolate unaffectedly undazzled virginal inviolately +trennen separate divide part cut disconnect split sever segregate detach disjoin +haiti haiti +per per via by at each @ at ... each because each at each for +erzog brought up educated reared +schrägen slantwise bevel +freimachen prepay stamp disengage bare clear free disentangle frank vacantness vacate +wen whom who what each each of both which who(m) +beschneiden circumcise cut curtail prune trim clip pare cut back dress to cut down +durchgehend nonstop through all the way contiguous continuously passing consistently constant continuous non-stop +scheußlicher unholier more abominable ghastlier more dreadful +einlochen bust fuck to hole to pot lock up pocket put behind bars to cast into to devote oneself to to drive in +schiefgehen go wrong to go awry +auslaufen leak out run out leak ooze sail escape leakage level off run rundown +stampfen stomp rock pitch stamp pound tramp thud tamp inherit skip +vorläufig for the time being provisional preliminary tentative temporary temporarily preliminarily for the present provisionally transitional +größte greatest major biggest largest ultralarge main most sovereign +bloss that's all +geladen loaded charged reload live downloaded furious invited laden pent up pent-up +gefroren frozen iced freezed icy been cold solid +gutgetan benefited benefitted done good +geknüpft knotted linked tied +verfügung order +karamell butterscotch +wales wales +weglassen omit leave out skip miss out abate elide curtail economise economize eliminate +läutet peals tolls +behagt pleased suited +tunneln nutmeg to tunnel +verstümmelte garbled maimed mutilated mangled +kasten cabinet ark barn casing drawer tub +stehlen steal snatch thieve pilfer nick rob heist lift shoplift purloin +leuchtet glowing shines +pocht insists pounds throbs +hohes high +sezieren dissect cut dissection +pflicht devoir function job office +gal gal +klotz wedge +vollmacht mandate +anhand by by means of with the aid of by way of in light of in the light of in the view of on the basis of with +verschwieg kept secret +verschränken interlock cross fold put together to issue to joggle +beantworten answer reply respond to comb to do something in readiness for to get something done to untangle +übernachtet stays overnight crashed dossed spent the night stayed overnight +schwedisch Swedish swedish +herab down downward downwards downwardly below under +pfählen impale stake to impale +mittlerweile meanwhile meantime by now for the present for the time being in the mean time in the meantime now so far eventually +meist most mostly for the most part generally almost majority perhaps usually almost all greater part +mafiosi wiseguys +türken deceive to fake turkish turks +beulen plate bucking to warp +erhoben arisen arose exalted extoled soared upraised ascertained assessed elevated levied +mailänder milan milanese +unangekündigt unannounced unheralded unced +ausgeliehen lended lent borrowed loaned +bestrahlung irradiation radiotherapy +aufgebracht angry furious rage violent mad anger angrily boisterousness determined enraged +episch epic epical +ermutigend heartening encouraging reassuring countenancing elating emboldening favorable favourable friendly stouthearted +fiktion figment +langsamer slower lazier more slowly +zuführen feed to supply procure bring supply to branch to bring in +geneigt inclined willing apt prone disposed sloped biased predisposed inclinational ready +schlachthof abattoirs +bein limbs +zwischen between among amongst betwixt in between interstitial inter or twixt 'tween +fischerboot fishing vessels +krankhaft morbid pathological abnormal morbidly diseased pathologically sickly patologic unhealthy obsessive +timbuktu timbuktu +suspendieren suspend put away waive SUSPEND abolish abstract delete dispense with do away with expose +honig honey +gluckst chortles chuckles gurgles +prügelte cudgeled +aspekt facet complexion issue +dreier three +espresso espresso +finn finn +beigesetzt buried +kantine cantina dining room mess hall +aufgeblasene bloated +gestörte perturbed +irrt errs is mistaken +unterschriften sign +verkneifen deny oneself a thing +operiert operated +rotieren rotate spin turn gyrate go like crazy pass a certain time revolve to revolve to whirl circle +kombi combo +affe apes +brite brit britisher briton +selbständig independent autonomous independently viable standalone alone automatically individually autonomic by itself +kluge prudently sagaciously +allmächtige almighty omnipotently +absuchen search scour scan drag frisk seek sweep +übergehen ignore change overlook merge pass skip migrate pass over cross exclude +dandy fop +sturzbetrunken dead drunk smashed +vertrauensvoll trusting trustful confident confiding faithful trustingly trustfully truthfully confidently confidingly +reisen travel journey fare holiday go continue tour walk march take a trip +romantischste most romantic +besucht attended visits attends gone to joined patronised patronized visited +positioniert positioned positions +vernünftiger more reasonable reasonablier +missbraucht abuses abused encroaches misused misuses encroached slated slates +verbleiben remain dwell stay tarry rest linger abide keep live reside +kontinuierlich continuous constantly uninterrupted continual continually continued ongoing steadily sustained always +nazareth nazareth +schwerer heavier more difficult bigger harder tougher +kostbare preciously sumptuously valuably +attackiert attacked embattled rapped rounded on +nippel nipple +habicht eagle sparrow hawk +cos cos +gaunern cheat swindle +vergraben bury buried buried property buried treasure deposits treasure trove cover conceal embed hide +hydraulik hydraulic +entzückend delightful charming lovely sweet cute adorable enchanting winsome kind nice +herrisch imperious overbearing bossy domineering authoritative masterful lordly arbitrary authoritatively dictatorial +wörtlich literal literally verbatim word for word verbal textual verbally one word word-for-word direct +johnny johnny +offen frankly overt candidly forthright freely blatant opened outspoken sincere honest +deinetwillen for you +bestätigte acknowledged confirmed countersigned probated ratified validated +version edition +ausgeraubt robbed knocked off mugged +gregor gregory +jemand someone somebody anybody anyone person how some some one be sure extremely +holosuite holosuite +verkauft sold sells vends redeemed vended +schlürfen slurp sip sup absorb engross preoccupy corner corner the market lap monopolise +macho machismo +dieses this that itself very thing the here these thus +getarnt camouflaged masked disguised concealed under wraps +zurückgebracht got back run back +mystischen mystically +uppsala uppsala +ausgewachsen mature adult full-grown big full-fledged fully fledged great large ripe complete +gerochen smelt +grübeln muse ponder brood ruminate think speculate wonder brood over contemplate reflect +reicht reaches lasts lasts out +blockiert jammed balked balks barred blockaded blocked clogged clogged up inhibited inhibits +trüffel truffle +vorderste foremost forward front +zurücksetzen reset back backout relocate remove reverse set back roll back reduce to reposition +hergefallen infested mobbed overrun pounced +entgegenkommend accommodating complaisant friendly obliging forthcoming affable amiable compliant kindly oncoming +pleite broke bankrupt on the rocks penniless bust belly-up hard up cash-strapped skint crash +erlebt experienced undergoes undergone experiences lived to see +fehlten were absent +ochse ass oaf oxen steers +rechnete ciphered +lincoln lincoln +zulegen put on weight fill out gain weight add to put on take up to gain weight +gelinkt screwed +information datum dope gen piece of information word +durchführbar feasible practicable workable viable achievable realizable executable actable doable operably +fischt fishes +akuter more acute +recherchieren research investigate recherche to do research do research +tb tb +putzen clean brush preen polish furbish rub buff scrub shine wipe +funkspruch message +mangeln lack mangle be lacking be missing miss press lack miss to hit the ball near the handle of the bat to want want +schwanz rod tail rear tool trail +leugnet gainsays denies +beautiful beautiful +wilde fiercely haggardly rampantly savage tigerishly wild tameless +ertrank drowned was drowned +kugelschreiber ball-point +erwähnte mentioned alluded +ersuchen request beseech ask ask for beg entreat invite rely on supplicate demand +übernachten spend the night stay overnight sleep over overnight stay the night be berthed be docked be moored be pregnant dwell +zuverlässige reliable staunchly unfailingly +note character tone banknote score +präsentierte presented +ausgerechnet just of all things calculated expression used to criticize a poor decision figured out precisely +buchhandlung bookselling +durchwühlt ransacks ransacked rummaged rummages +abszess pimple +freuen rejoice look forward to gladden please be glad be happy be pleased happy look forward jubilate +heraus out away forth after off out here outside above afar far +angola angola +schein apparent +korfu corfu +still quiet silent still calm mute peaceful tranquil shh quietly tacit +ausstoßen utter eject expel ostracize ejaculate emit abdicate ostracise churn out disgorge +hofft hopes weens +versklavt enslaved enslaves +freundchen bucko +zirkel calipers dividers +ruft calls invoices invokes cries hoots shouts +großartigste greatest +aussitzen to sit out +service serve +liebenswert amiable lovable likeable likable endearing lovably adorable endearingly loveable yes +ermöglicht enabled enables allowed facilitated made possible +etikette tag +c c +geschaut looked +verdrehte contorted distorted misrepresented perverted skewed sophisticated twisted warped +abschließen lock conclude end close finish complete finalize terminate lock up shut off +umgehen avoid circumvent evade deal dodge handle skirt avert bypass elude +geprahlt bragged boasted shown off +schlechteste worst very bad +trachten strive aim aspire long command see wish for crave yearn ache +schizophrenie schizophrenia +navigationssystem gps +irritierend irritating disconcerting nettlesome annoying bemusing confusing vexing +ausgewiesen expelled proven revealed stated +abwärts downwards down downward downhill deteriorating downwardly below downstream +prächtiger more splendid showier +metall metal money +verdreifacht trebled triples trebles tripled +dekorieren decorate adorn ornament hang bedeck deck out decorate gaudily embellish dress +enzyme enzyme +ei egg knowing very well ovule superb poem or song to lunge to unleash well-acquainted well-informed +maggie maggie +rotterdam rotterdam +rückgängig retrogressive retrogressively retrogradely +einsitzen do time +vertrat represented +gebracht brought carried got gotten yielded +rückwärts backwards backward aback back rearward rearwards astern more afterwards backlink +kassiert takes the money cashed taken the money +nachspioniert spied on spied ot spied upon +lack coating color paint +reifer mellower more mature +studie essay +abzählen count tell off count up +erkundigen inquire enquire +ausrutschen slip slide glide let something slip skid stagger stumble crawl slip down to come down +erblinden go blind to lose one's eyesight become blind lose one's sight +jüdin jewess +verpfuscht botched bungled bungles bodged bodges bollixed bollixed up botches hacked up +inakzeptabel unacceptable inacceptable unacceptably unallowable unswallowable +elektrisches electrically +eines one one thing ones a counter for ships some +angelassen annealed kept on left on tempered +willens willing prepared ready +klein small little short petty wee low tiny slight minor only +beginnt begins commences initiates starts +anscheinend apparently seemingly seeming apparent ostensible ostensibly in appearance judging from appearances look at relish +entpuppt eclosed +today today +vorsichtig careful wary cautious circumspect prudent carefully cautiously chary deliberate warily +lokalisiert localizes localised localises localized located locates pinpointed pinpoints +rausgeschmissen booted out thrown out +vertreibt dislodges dispels drives away ejects expels +zusagen accept promise appeal confirm assure pledge suit to agree to assent abide +unterste lowest undermost bottom lowermost +somalia deutsch somalia +wenigste least fewest +rind cows domestic cattle livestock steer +bewertet appraises valued appraised assessed estimated evaluated graded grades marked marks +navigation direction finding +verschicken ship send dispatch send off stand deport to despatch to forward forward consign +hierhergekommen approached come come here +überschritt transgressed outran overstepped transcended +angehoben lifted raised upgraded +schließt closes concludes ein implies ein includes locks shuts closures deduces infers reasons +vandalismus vandalism +mitwirkung participation +baumelt dangle dangles +hand handball touch +ausgestiegen disembarked got out alighted backed out bailed out contracted out exited opted out stepped off stepped out +sicht view look perspective +begann began begun commenced started +chinese chinaman chink +gebadet bathed imbrued steeped swum +stemmen brace lift lever press stem back bolster buttress countenance espouse +heimgekommen come home +lasten weigh to bear born borne} +geläutet knolled rang rung chimed tolled +wiederherstellen restore reconstitute reconstruct recover redeem rehabilitate refit renew repair undelete +ankündigen announce advertise harbinger portend herald usher in give notice of reveal tell tout +nation community +verwirkt forfeit forfeits forfeited +grauenhaft atrocious gruesome harrowing horrible terrific frightful ghastly horrendous terrible dreadful +versorgen provide supply look after cater furnish accommodate administer feed keep serve +flüchtige ephemerally fleetingly +joker joker +brillant brilliant bright pale brilliantly florid gay gorgeous scintillating shining showy +verschlag cages hutch +daheim home at home +irgendeines some +verführerisch tempting seductive alluring beguiling addictive enticing attractive seductively charming coquettish +feuchtigkeit humidity moistness +telefonzelle kiosk pay phone telephone kiosk +pfanne ladle +anrücken to advance advance approach to approach to move closer to move in to move up +herbeiführen induce bring about precipitate cause to cause work engender arouse create effect +light diet +anrühren touch mix blend quibble abut adjoin affect argue for argument's sake bore broach +erstattet compensated compensates indemnified refunded refunds reimbursed +kühlschrank coolers refrigerators +dienstags Tuesdays on Tuesdays each Tuesday every Tuesday +ausgenommen except excepting excepted save apart from barring drawn except for excluded excluding +intervenieren intercede intervene interfere meddle +erweitert enhanced enlarges expanded extended amplified amplifies dilates emphasized enhances expands +blökt bleats +gezwungen artificial grudgingly shaking head in refusal unwillingly affected constrained constrainedly forced prim showy +dümmste most stupid +vollidiot tosser +einflussreicher more influential +entfesselt unleashes unfettered unleashed +giraffe giraffe +stützpunkt strongpoint +nachgewiesen proven accounted for ascertained demonstrated detected proved +hinterlegen deposit lodge depose file store cable dispatch hand in leave lay down +schwächste feeblest flimsiest weakest weakliest +kämmen comb tease card melt rake +allgemeiner more general +dunkelste darkest gloomiest +saturday saturday +häusliche domestically +laura laura +verflucht damned cursed accursed blasted blooming fucking doomed reprobate accursedly annoying +gouda gouda +frevel outrageous +reizbar irritable crusty prickly touchy brittle irritably testy waspish edgy bilious +student student apprentice learner pupils schoolboy senior undergraduates +hamilton hamilton +mehrfache multiples +zärtliche endearingly +vaterunser lord's prayer +telegrafieren telegraph cable wire telegram to send a telegram +ausgerufen proclaimed exclaimed paged +erfindet contrives devises invents +erfrieren freeze to death freeze die of cold perish with cold be frozen die of exposure get frost-bitten to be withered or nipped by frost +dieselbe same anyhow anyway in either case selfsame idem equal herself himself identical +gläsern vitreous glassy aboveboard glass-sided open to scrutiny crystalline glass of glass transparent vitreously +genetischen genetically +modifiziert modifies altered modified +japsen gasp pant yap breathe hard japs to gasp for breath to struggle to suffer +magier magier +gemeingefährlich dangerous to public safety homicidal homicidally +blöde dull stupid dumb barmy dull-brained foolish good-for-nothing slow stupidly trivial +feindlicher more hostile +ungemütlich uncomfortable uncomfortably awkward unintimate comfortless unpleasant comfortlessly disagreeable uneasy +lebensfreude vitality +übertönen drown to drown out +bombardiert bombarded bombed pranged +eingeschlafen fallen a sleep sleeping asleep dozed off dropped off to sleep fallen asleep heartrending touching the heart +grundmauern pavement +schwingen swing brandish wave sway oscillate wield vibrate flourish rock shake +goldfisch goldfish +verfluchten accurst +angel angel +pädophile paedophiles +handvoll fistful handful +fusionieren merge amalgamate fuse to consolidate +leid sorry sick misery +such seach +hyänen hyena +geangelt angled fished +aufwärts upwards up upward above uphill upwardly ascending high up north +behalten keep retain maintain preserve hold support sustain remember keep on conserve +mais mealie +grauer grayer greyer +herzhaft hearty savory lusty rousing savoury stirring vigorous brave firm furious +deckel tab +wünscht desires wants +newcastle newcastle +aufführen perform play act present enact stage render constitute depict list +riskierte chanced risked ventured +verlängert elongated prolonged elongates lengthens longer prolongates prolongs extended extends lengthened +streiten fight argue dispute quarrel contend wrangle bicker battle compete contest +georg george +verstopfung jam +gemacht contrived done intentional made affected assumed false feigned fixed hokey +gewappnet steeled +herrscht dominates rules +um at around by about toward up for to round circa +bowlen bowl bowling +klatschnass soaked drenched soaking wet sopping wet dripping wet wringing wet sopping soppy wet all over sodden +art manner kind nature appearance form grade ilk order quality strain +sicher safely positive for sure definite proof reliable for certain assured assuredly clear +süchtig addicted hooked avid addicted to +motiv grounds +einmaleins table +widersetzt defied +einwilligen consent acquiesce agree accede comply comply with assent permit accept admit +junkie junkie a nartocics addict +gewunken waved +darlegen explain expound set forth state clarify demonstrate explicate formulate construe declare +begründet well-founded reasonable causes substantiates backed up established explained founded founds given reasons for +tight tight +keines none neither no naught nil nothing nowt +startet launches takes off +gehorcht obeyes obeys harked listened hearkened obeyed +getragen worn beared borne carried second hand second-hand wore abided absorbed born +gewann gained won +drauf afterwards on it towards it +ferngehalten kept away +überträgt broadcasts confers devolves overtops transfers transfuses transmits alienates conveyed entrusts +versinken sink bog cave in disappear feel depressed sink into founder sunk to feel depressed vanish +besuchen visit attend call on call go to come to see see mile go go to see +fünfmal five times +heftiger testier harder +eiter purulence suppuration +kritik critic critics knock notice stricture +schmeckte tasted smacked +verdächtigte suspected +digital digital digitally numerical digit +er he she it they boyfriend personage that gentleman that person that guy certain person +operette musical comedy +kündigen resign quit denounce fire give notice can abrogate cancel terminate dismiss +greifbar tangible palpable tangibly seizable available concrete at hand achievable clear corporeal +saturn saturn +umgewandelt converted transformed transmuted metabolised metabolized metamorphosed transsubstantiated +uni plain plane self-colored self-coloured +schlanke slenderly slimy +abtrocknen dry wipe dry up waste away to towel towel +würfeln dice cube play dice to throw dice fritter throw to play at dice +erfolgreichste most successful +unbekümmert carefree careless happy-go-lucky easygoing reckless unconcerned blithely gaily unconcernedly heedless +rummachen make out to fuck to hump to poke to root to screw to shag +verbrennung combustion +ee great army great number of soldiers +funktionierte functioned operated acted +lose loose lax slack loosely lenient slovenly incoherent disconnected disperse free +geschockt shocked stupefied stunned +heimisch native homely homelike homey indigenous endemic local domestic familiar home +haitianer haitian +abgefahren cool bald funky whack wicked departed left outgone sailed set off +prächtig magnificent splendid gorgeous sumptuous glorious showy resplendent brilliant wonderful magnificently +implantiert implanted implants +meinesgleichen my equals +nahezu almost nearly nigh well-nigh virtually approximately just about more or less wellnigh about +selbstlos selfless unselfish altruistic selflessly disinterested unselfishly devoted disinterestedly purity self-effacing +ticken tick tap tick-tock to torment +überlässt cedes +attraktiver more attractive +zweifelte doubted +riesig huge giant colossal gigantic enormous humongous gargantuan immense whopping tremendous +pc pc +inne within inside interiorly internally inwardly within the town limits of Edo +verabschiedete said good bye discharged said goodbye +ausgestochen excelled outdone pricked out supplanted +unterdessen meanwhile meantime for the time being for the present in the meantime so far eventually of the previously mentioned sooner or later +godfather godfather +wartend expectant holding maintaining servicing waiting +gleichgestellt coequal equated equivalent coordinate equal on equal terms +geflüstert whispered whisperingly sotto voce spoken under breath +blutete bled +lazarett lazaretto +gemeint meant fancied guessed intended opined thought +eimer bin bucketful can pailful tub +klassischer classical +winken wave beckon beck signal motion waft gesture hail to be in store for to set up a joke for somebody else +mechanik mechanics action +lagert encamps lairs superposes embeds stores +ablösen detach relieve remove supersede change places replace take off supplant unsolder relieve one another +gelogen lied told a lie +hinzufügen add append do include incorporate add on insert subjoin approach nearby have one's name entered +auffliegen flush leak out form a gap have a hole have an interval fly away jump up start up take off fly up +vorhersehen foresee anticipate expect forecast notice perceive think ahead to pledge to resolve to vow +zugestoßen befalled happened to befallen happened +großbritannien britain great britain +vorlesen read read aloud read out loud aloud read out call a roll read aloud to another chant pronounce read to +klebte adhered cleaved pasted taped stuck +gestellt putting situated contrived cornered false hokey laid made available placed provided +leistet affords renders rends accomplishes performs +zustand temper +gelaunt humoured +tatsache circumstance +mütterliche maternalistic +veröffentlichen publish release announce disclose advertise write give notice of reveal announcement publicize +sprint sprint dash +verstärken strengthen amplify reinforce intensify fortify buttress shore up augment boost deepen +undenkbar unthinkable inconceivable unimaginable incredible unthinkably unheard-of unimaginably +rübe sugar beet +geigen fiddle +ekelhaft disgusting sickening loathsome nasty gross rank horrible nauseously disgustful nauseous +wegnehmen take away remove take take off deprive abstract deduct delete seize withdraw +oral oral orally +ergattern get hold of scavenge +genügen suffice do be enough be sufficient satisfy allowable no objection answer comply be satisfied +baut constructs engineers puts up +indiana indiana +scheitert fails miscarries +steuert conns steers controls navigates regulates +sogenannte so-called +anlocken attract lure bait draw decoy to allure to entice drawn drawn} to deal +strafe penance +gepinkelt peed piddled pissed tinkled +unbedacht imprudent careless thoughtless unmindful unmindfully unthought inadvertently glib heedless incautious +welle upsurge wavelength +michigan michigan +peer peerage +schere clippers +sowie as well as and as soon as together with along with in addition to and also plus too again +hinzugefügt be added accessory added added on associated piggybacked subjoined +großes wide area +inszenieren stage direct produce to mount mount to stage-manage +verunsichern make insecure unsettle irritate make uncertain make unsure unnerve upset rattle +echt real true genuine authentic pure echt truly warranted proper bona fide +schleim nasal mucus snot +german yielding +bummeln wander stroll slack loiter linger drift ramble shop tramp dangle +grieche greek +vorkommen occur happen be found exist seem appear affect come about feature advance +havanna havana +beruhigen calm soothe reassure calm down pacify appease quieten compose quiet allay +eineinhalb one and a half +priester presbyter reverend +bewirbt solicits +interessanteste most interesting +auffinden find locate discover recover rediscover refind smell out spot to detect +unternehmen undertake venture attempt design intend plan propose businesses contemplate embark on +tor portal tor archway port +menschlicher more human +kapseln encapsulate caps +schubkarre barrows handbarrow pushcart +verderben destroy hurt impair vitiate injure wreck barbarize debauch deprave addle +ereilt overtakes overtaken +unbeobachtet unobserved unobservedly unwatched +fleet fleet +reingelegt browned conned foxed screwed spoofed +wo where whereabouts which who somewhere that what place when place from where +pilgern pilgrimage go on a pilgrimage to make a pilgrimage peregrinate +portugiesisch Portuguese portuguese +schwarzweiß black-and-white black and white monochrome +leviathan leviathan +reizen irritate tease arouse bid provoke stimulate excite aggravate stir pique +californication californication +keck sassy bold saucy cheeky impertinent perky pert irreverent jaunty brash +konsultieren consult ask for someone's opinion inquire of invoke an oracle advise ascertain ask a person about look up micelle to display +regen stir move change deny rain regen shower +geleitet conducted piped bossed chaired channeled channelled controled controlled directed guided +bekämpfen fight combat battle antagonize counteract defeat wrestle oppose struggle against to antagonise +trinkgeld baksheesh bakshish pourboire +produzierte produced +empfiehlt commends recommends advises counsels proposes suggests +genie genie +erklingt sounds +tappen grope feel finger touch reek sense smell give off an odour to toddle pad +giften rile to be nasty abuse ass-kick ballock somebody ban bawl out be after be at be down on +lockerer looser +klagte lamented bewailed complained wailed +containern dumpster dive +riesengroß huge gigantic enormous colossal tremendous large stupendous thumping great tremendously astronomic +bemuttern mother chaperon watch over +schauen look see look at behold watch view gaze glance look out observe +gelutscht sucked +multiple multiple +gibraltar gibraltar +regelmäßig regular regularly constant periodic on a regular basis at regular intervals periodical periodically routine systematic +akzeptierte accepted agreed +fluggesellschaft airway +wären were +wirtschaftlich economic economical economically financial profitable frugal commercial efficient thrifty careful +diadem circlet +omen presage +angeboren innate inborn congenital natural native congenitally inbred inherent congentital hereditary +einwandfrei correct faultless flawless impeccable immaculate perfect unobjectionable irreproachable innocuous no objection +sicherlich surely certainly assuredly for sure sure I have no doubt certain for certain clearly doubtless +gelandet landed alighted debarked disembarked docked touched down +fantastische fantastic +beste best finest highest most prime supreme top premier +wein grapes +absorbiert absorbs absorbed +verbergen hide conceal dissemble bury obscure secrete mask feign burrow cover +ausstattung appliances machinery +himmel blue vault +steppe steppe prairie savannah +fake forgery +unbrauchbar impractical unusable unemployable useless bogus unserviceable waste unavailing good-for-nothing hopeless +diesbezüglich referring to this concerning this matter regarding this relating to this concerning this in this case in this respect respect with respect to this +massiv massive solid massively massy severe compact gross heavy substantial bulky and heavy +verhauen spank trash trounce bash up hit whack batter clobber cream beat +führte led shepherded waged conducted guided +geradewegs straight directly direct point-blank straightaway aimed completely independently slap smack +bescheißen swindle cheat screw fuck con defraud pull a fast one to scam +kultiviert cultured cultivated sophisticated civilized elegant graceful well-mannered cultivates refined accomplished +vollends completely totally entirely whole wholly altogether finally utterly +reinste cleanest purest +ausgeschüttet distributed poured out shaked out +eingelegt pickled inlaid sandwiched potted filed inserted laid-in +nachempfinden sympathize with be considerate sympathise with to recreate adapt imitate simulate counterfeit fake forge +rappen rap rachis +gründet founds builds grounds institutes plants +verzwickt tricky complicated difficult intricate knotty vexing dicey dodgy hard +zurückgeführt led back reduced repatriated restored +hl hl +ätzend caustic corrosive acerbic acrid acridly pungent astringent cauterising cauterizing corrosively +auseinandersetzung analysis involvement +verteidigung apology championship +schwung brandished down swing +medaille gong medallion +ursprüngliche primordially pristinely +überwunden bettered overcome born down negotiated quelled surmount vanquished +flankieren flank +verschickt despatched despatches dispatched dispatches mailed shipped ships +ruhr ruhr +makellose immaculately stainlessly +erwartung social expectation +richten judge point aim direct fix level straighten train adjust decide +wahnsinn dementia +hebe hebe +stopfst stuffed +aladin aladdin +trauen marry wed trust get married dare be married credit to credit +bewilligt allows grants accorded afforded alloted allotted allowed appropriated appropriates approved +tschetschenien chechnya +zerplatzen burst explode go bankrupt to burst asunder break out shatter to go bang +demokratisch democratic democratically democrat +ähnlich similar alike like similarly likewise related same identical akin likely +gekocht boiled cooked brewed done fumed seethed +spekulieren speculate gamble speculate in stocks anticipate foresee act enact perform play play the market +wem whom what each each of both which who whose +krach kerplunk +elisabeth elizabeth +besänftigen soothe appease assuage propitiate pacify placate calm mollify quieten soften +aufmerksamkeit courtesy concentration +überrumpelt takes by surprise overpowers taken by surprise +beständig constant permanent stable consistent steady consistently constantly continual firm invariably +hearts hearts +ausgetragen held signed out +vergänglich ephemeral transient transitory perishable short-lived fleeting fugacious fading passing deciduous +herumhängen hang hang out hang around lay out stretch around string up loiter mooch slouch about to lay out +gig gig +ziellos aimless aimlessly purposeless somehow vaguely wayward abruptly casually desultory directionless +anfreunden friend become friends chum make friends +gütiger kinder +vertrautes intimately +vereinigen unify unite join coalesce combine conflate consolidate associate amalgamate fuse +entstanden originated accrued arisen come into being risen sprung up uprisen +nordkorea north korea +bestehlen rob steal stolen +leblos lifeless inanimate exanimate dead inanimately insensate lifelessly abiotic blunt +filter filter +elfte eleventh +abgeben give dispense cast deliver emit hand in fire give in pass cede +kolumbianer colombian +veröffentlichte published +barnabas barnabas +angeworben enlisted hired recruited +heiligste holiest +rom rom rome +telegraph telegraph +crown crown +einfühlsam gentle insightful empathic feeling sensitive perceptive caring empathetic sensitively understanding +nordost northeast +gestillt nursed allayed assuaged breast-fed quenched sated satiated satisfied slaked stanched +blindlings blindly blindfold reckless daredevil desperately haphazard indiscriminate pell-mell recklessly rush headlong +liebt loves +gütig benign kind affectionate kindly benevolent gracious amiable amicable beneficent benignly +angestrengt intense laborious strained concentration eagerly stressed strongly undivided attention +verwirrte baffled bemused bewildered deranged disarranged disconcerted distracted dizzyingly embarrassed flustered +reibt chafes grates grinds rubs +besteht consists consits exists exits insists obtained +kiefer mandible pine (tree) pine tree +verschonen spare be sorry about begrudge bewail feel sorry for regret repent repent of save think a pity +rechtsprechung judicial power judiciary +gestalt image +hermetisch hermetic airtight hermetical hermetically +frittiert fried deep-fried +unmittelbare intuition +quatscht blabs piffles +geschuldet owed +einbezogen included implied +erschienen appeared figured manifested seemed turned up +umher around about +angesammelt collected accrued accumulated aggregated amassed gathered treasured up +andernfalls otherwise or else else alternatively or elsewise if not so differently +gelehrt learned erudite scholarly academic adept bookish educated eruditely eruditly learnedly +hierüber about this over this +gescheit clever smart brainy wise prudent sensible judicious sage farsighted reasonable +ausgebrannt burnt out burned out cauterised cauterized +eingehen shrink come in arrive die enter enter into contract diminish to be received accede +wehrmacht wehrmacht +verbrechen commit break do misdeed offend guilt +googeln google Google to Google to google , to search on the Internet +betrunken drunk drunken intoxicated inebriated juiced pissed canned ebrious get drunk besotted +geschaukelt dandled rocked swung swayed +präzise precise accurate accurately exact precisely exactly concise sharp correct faithfully +durchbohren pierce drill bore puncture stab gore run through spear transfix run into +sebastian sebastian +getue posturing +zerstörerisch destructive disruptive corrosive crunch crunching sound destructively munch subversive +vergangene last past previous +bolivar bolivar +schüchternheit timidness +gemolken milked +gentry gentry +vermieden avoided obviated +messen measure gauge compete mete compare conjecture infer surmise take to time +abgeworfen dropped airdropped cast off discarded launched pitched shed yielded +gesponsert sponsored +gehänge junk +irgendein any some nothing whatever a a an an any at all any desired anyone arbitrary +hügel hill mountain +detroit detroit +einzigartig unique singular one of a kind inimitable only incomparable uniquely exceptional matchless peerless +erwartet expected anticipated awaits expects awaited bides wishful forward abides abode +verzeichnet notes down scheduled entered listed lists noted down recorded records registered schedules +unfreiwillig involuntary involuntarily unintentionally forced accidental against one's will uninentional unintended unintentional unwilling +leichter easier canter more easily +entourage entourage +arbeitet acts operates works labors labours +fee peri +ying ying +zertrümmert smashes wrecked broken into fragments fragmentated shattered shatters smashed wrecks +uran uranium u +weitgehend wide widely largely mostly broad extensive broadly far-reaching generally substantial +fesselte captivated fettered manacled shackled trammeled bound enchained fascinated handcuffed tied down +gesperrt blocked locked closed inaccessible barred disabled barricided banned barricaded closed off +gefickt fucked +ironisch ironic ironical ironically wry sarcastic ironicly wryly tongue-in-cheek +beugte bent flexed +wobei whereas whereat whereby although at what where whereupon at which in doing so in which +rang wrestled +institut department school +dad dad +beliefern supply provide distribute cater furnish to deliver for provision purvey stock up +unverschlossen unlocked unbarred +angeschlossen affiliated associated connected online affiliated to attached mounted plugged stick attach +touché touché +blöken bleat baa cry moo bray cry out growl low neigh roar +parkte parked +verziehen spoil distort pamper twist warp coddle frown grimace cherish indulge +höllische hellishly infernally +amazon amazon +misshandeln maltreat mistreat ill-treat maul chastise inflict pain maltread oppress pick on roughhouse +jahrtausend chiliad +präsent present ready +voraus ahead forward in advance afore advance away before beyond earlier than further on +pariser paris parisian +beichten confess shrive avow fess up tell acknowledge admit come clean concede profess +wirr confused mazy muddled tangled idling away time chaotic confusion mazily woozily garbled +eiskalt freezing cold cold as ice frore ice-cold icecold glacial frigid being fearful cold blooded +verfügen decree dispose order possess enact have rule have access to have at one's disposal manage +dickste porkiest stoutest thickest tubbiest +verdammter more condemned +erstatten reimburse refund compensate repay report indemnify pay make up to recompense to remunerate +held champion held +zusammenhalten stick together hold together hang together bind firmly bring to a finish superintend to close ranks to cohere keep together to grow together +bemerkenswert remarkable notable noteworthy notably striking exceptional remarkably noticeable outstanding appreciable +roosevelt roosevelt +control control +toxikologische toxicologically +akustik acoustics +nachricht message item novelty unco +gequetscht bruised squished crimped crushed squeezed +ruinieren ruin spoil banjax destroy break dilapidate scuttle blight to wreck defeat +vegetarier herbivore +wahrgenommen descried perceived apprehended detected discerned noticed observed protected safeguarded seized +uneingeladen uninvited +parameter argument +schlank slender slim thin lean narrow spare trim scrawny svelte slight +gehofft hoped trusted +spektakuläre spectacular +angehängt adhered attached suffixed trailed annexed appended connected foisted lashed stuck +abgestiegen alighted been relegated dismounted +zwischenzeitlich interim intermediate temporary intermittent meanwhile provisional in the meantime +erbse field pea garden pea +primitive primitiv primitive +erlegen bag kill shoot to bring down to pay put down slaughter slay succumbed to attack +einrenken to set to sort out +unbestreitbar indisputable undeniable unquestionable undeniably indisputably clear incontrovertible irrefutable distinct evident +hinterlegt deposed left +i i eek +aufgebot array +piept pules +sendete broadcast broadcasted forwarded sent transmitted +meditieren meditate think think about think deeply to contemplate +paprika paprika +tanker oil tankers +weggelassen edited out elided left out missed out omitted +idiotische idiotically +khaki khaki +währen last continue endure keep on persist wear go on keep maintain proceed with +stattdessen instead instead of in lieu +soap soap opera +eingecheckt checked in +sterbliche mortally +positiv positive affirmative plus assertive positively affirmatory beneficial favourable proactive active +niedergemetzelt massacred butchered slaughtered +schalter switch key wrench +fleißiger more industrious busier +befürchtete feared +durchbrennen elope run away fuse blow burn through burn off burn-out run off to burn out bolt +schwächen weaken debilitate enervate enfeeble emasculate attenuate damp sap eviscerate impair +beabsichtigen intend mean plan aim propose purpose purport envision aspire to set aims +erwägung contemplation +visa visa +exekutiert executed put to death +wegfliegen blow off be blown off fly away fly off to be blown off to blow away to blow off +blitzblank spick-and-span spic and span spick and span clean as a whistle spic-and-span +vorankommen make progress make headway progress get on proceed to advance advance be promoted come along come on +eingekreist encircled isolated rounded up rung surrounded +minor minor +stefan stephen +schnee snow ice +wischte whisked mopped mopped up +katholik catholic +hinauf up upwards upstairs on onto upward +geweht wafted blown breezed drifted waved +bezaubernde bewitchingly enchantingly +befugt authorized competent legitimated authorised empowered entitled licensed +gekühlt cooled refrigerated chilled cold tilde +jubelt jubilates exults +wissenschaftlich scientific scientifically academic scholarly scientifical scholastic academically learned scholastical +dorthin there thither over there thitherward down there that way +pech pitch +tschechisch Czech czech Bohemian +zusammenstehen stand together to close ranks to grow together to join together +verschiedenes this and that one thing or another +gerüst staging flying scaffold +gekriegt got gotten +eignen to appertain +mill mill +moon moon +einschlafen fall asleep go to sleep drop off become numb sleep be ill in bed be laid up dope off doze off drift off +ausreißen run away tear pluck pull out uproot abscond elope eradicate break away clear out +klimaanlage air conditioners air conditionning system +büstenhalter brassiere +heroisch heroic heroical valiant heroically +salben anoint consecrate rub rub on to rub with ointment +liebte loved +durchgedrungen penetrated permeated pervaded +bereitet prepares afforded affords caused causes given prepared readied readies +schallplatte disc +josua joshua +überließ ceded +scooter scooter +begrüßt welcomely welcomes come and met greeted hailed welcomed +bedeckt overcast covered cloudy clouded capped dull coated covers heavy suffuses +hölzerne woodenly +missverstehen misunderstand misapprehend mistake misconceive misread misconstrue mishear misinterpret mistaken mistaken} +geschämt felt ashamed +gequatscht babbled blabbed blabbered blathered blethered spouted squealed wittered +burma burma +sinkt drops subsides +steifen stiffen to stiffen +publik public +ausführlich detailed in detail at length elaborate verbose elaborately lengthy minutely particular again and again +dachte thought thoughts +sec sec secant +schikanieren bully harass persecute quibble torment haze cavil nitpick pick on to bully around +sardine pilchards +häuslicher more domestic +aufwarten serve wait on work for to attend wait upon +anbrüllen roar at shout yell shout at +wandlung redhibition +eifrig zealous eager keen avid diligent eagerly industrious intently assiduous diligently +herrenhaus manor +entsorgen dispose dispose of +zurückgreifen resort draw +abgewöhnt given up +botschaft announcement information intelligence item news notice notification novelty report tidings +lahm lame feeble lamely gammy halt paralysed cripple crippled game hobbling +delfine dolphin +meerenge gut +durchdacht elaborate well thought out considered reasoned sophisticated sophisticatedly conceived studied thought out thought-out +heimliche clandestinely covertly stealthy underhandedly +schaltet toggles turns switches +durchbricht breaks through +vermietet hired out leased out let rented +von from of by about out of off at since in concerning +staunen marvel be astonished wonder be amazed be dumbfounded be surprised marvel at suspect to goggle wonderment +nachmachen imitate copy counterfeit ape clone follow take off fake forge apply to +eng narrow tight close closely cramped pokey narrowly poky intimate tightly +herangetreten moved up +proteus proteus +gewaschen washed given a wash laundered laved sluiced sluiced down sluiced out swilled down +monogamie monogamy +schnuckelig cosy cute dinky snug +hauptrechner mainframe +waschlappen wet +toto football pools +wiedererlangen regain recover resume get back reclaim recoup retrieve make a comeback rally take back +generalleutnant air marshal +reiz impulse stimulation +gefertigt made manufactured +floh fled +extrahieren extract pull out disconnect draw back draw out retrieve withdraw cancel elicit glean +benötigen need require take want demand to lack claim entail have to insist +registrieren register record notice book sign up enroll enrol give in keep note +pe pee peripheral nerves +offline offline off-line off line, off-line offline (computer) +jones jones +vertagt adjourns prorogues recessed adjourned deferred defers prorogued remitted +funktionieren function work operate act go perform work out work well run to go smoothly +schwul gay queer homosexual camp faggot fruity muggy sultry bent fag +beneiden envy begrudge grudge be envious be jealous +khmer khmer +pip pip +grüner greener Penicillium blue mold blue mould +durchdenken investigate thoroughly probe into reason think something through think out think thoroughly agitate think through to come to grips with to digest +raten guess advise counsel recommend persuade divine encourage instruct remonstrate warn +ungelegen inconvenient unfortunately inopportune inopportunely unseasonable unseasonably awkward embarrassing ill-timed untimely +maverick maverick +unvergesslich unforgettable unforgettably memorable haunting never-to-be-forgotten +johlt hoots +gemeistert mastered coped +afrikanisch African african +erzählt related narrates proses recounts talks tells bandied narrated prosed recounted +vorwarnen forewarn to caution +ermutigte countenanced elated emboldened encouraged +halbieren halve bisect cut into halves divide among to divide in half collate cut in half intersect partition out sort +elegant elegant stylish graceful smart nifty gracefully fashionable chic elegantly refined +abgeschoben deported pushed off shifted shuffled off +rannehmen nail shove up the cunt +idyllisch idyllic pastoral idyllically quaint arcadian +geregelt regular regulated ruled systematic well-regulated arranged controled controlled directed orderly +dürrer scrawnier +simulieren simulate feign pretend malinger fake sham dissemble render feign illness meditate +beruht based on based +mordkommission homicide +erstaunt astonished amazed astounded aback amazedly surprised wonderingly astonishes disappointed discouraged +umprogrammieren reprogram +rechner computer +verkackt crappy +erschlug slew +pharmazeutische pharmaceutically +zigarette cigaret ciggy +benedict benedict +verflixter more darned +maulwürfe mole +ausgegangen gone out assumed come from dated envisaged envisioned fallen out originated outgone run dry +tratscht tattles gossips +anzapfen tap broach bottle extract +frau one miss ms +faxen fax to send by fax +tschechoslowakei czechoslovakia csfr +viele many much numerous a lot of umpteen various many branches a good many a lot heaps +einundzwanzig twenty-one twenty one twenty twenty‐one +gebrandmarkt stigmatized denounced stigmatised +atmete breathed respired +durchstehen stand survive to endure to get through to stand live through to get over to overcome to ride across to sail across +fest tight steady constant fixed tightly resolute tough resistant secure stiff +vorbereitet prepared providing equipped pioneered primed readied set up +dreizehn thirteen 13 +zement cement +sieht sees views beholds spots +passender more suitable more convenient +sternhagelvoll dead drunk snootful blitzed canned crocked drunk drunken ebrious groggy hammered +spar spar +locken entice lure tempt allure attract decoy curl cluck elicit seduce +haufenweise in heaps by the score in groups in succession sound of many footsteps a heap at once in great numbers bam great amount of in a heap +entgegennehmen accept receive accredit admit be responsible for contract guarantee take over take up undertake +verlieh awarded imparted +verkleidete cased disguised masqueraded wainscoted dadoed +analysiert analyzed analyzes analysed analyses assayed dissected parsed +peng bang thump thud with a bang with a clang with a crash +manipulativ manipulative +verleugnen disown deny renege abjure repudiate disavow abnegate disclaim reject renounce +unbegreiflich incomprehensible inconceivable incomprehensive inapprehensible incomprehensively inscrutable ungraspable beyond comprehension beyond understanding +chef authority commander leadership +ermöglichte enabled +beraten advise counsel consult deliberate discuss advise on confer debate guide recommend +akkord harmony settlement +eve eve +wert worth valuable worthy dear precious beloved cherished costly expensive important +verschwenden waste squander lavish dissipate chase away disperse scatter throw away to spend fritter away +gekochte cooked +melissa melissa +hochsicherheitsgefängnis supermax +rugby rugby football +finanzierte bankrolled financed +paranoide paranoidal +ersaufen drown flood indulge in be drowned to indulge in to lose one's head over something +leuchtturm beacon pharos +mistress mistress +ordentliche tidily +niedergemacht bawled out butchered given a roasting lashed massacred slagged off slaughtered +roggen rye +gejammert complained had a whinge lamented wailed whined whinged +abgehört listened in to auscultated eavesdropped intercepted spied on spied upon +out weak out-of-date out +gepunktet dotted spotted polka-dot scored speckled +armenhaus workhouse +pendeln commute oscillate shuttle swing fluctuate oscillation to ply between vacillate +constantine constantine +gefürchtet dreaded feared redoubtable redoubtably +unbestimmte indeterminately +penicillin benzylpenicillin +entschädigen compensate indemnify recompense reimburse make up for recoup compensate for atone make up atone for +ablassen vent surcease desist discharge drain let off blow off abdicate avoid empty +spirituosen distilled spirits +freedom freedom +gestell scrawny horse +weggegangen offed departed gone left parted +dringender more urgent +angebrüllt roared at +ausgeschrieben advertised for bids spelled out written out +flüsterte whispered +schachbrett chess board +pfeiler pylon +riskieren risk dare hazard venture chance gamble peril stake imperil be audacious +gesundes healthily +methodisch methodical methodic methodically systematic methodicly methodological orderly regular systematically well-regulated +weswegen why wherefore how for what purpose for what reason in what way what for why wett even why the reason why +wählen choose elect vote dial pick select pick out opt adopt ballot +rühmen praise vaunt glorify commend extol lionise lionize make much of praise extravagantly express +beunruhigend unsettling alarming disconcerting disturbing alarmingly disquieting worrying worryingly harassing panicky +enterbt disinherits cut off disinherited +fortschicken send away to order away relegate dismiss order away pack off send off to send away +steinigen stone lapidate stone to death stoning +schreit squalls clamors clamours cries screams screeches shouts strides vociferates whoops +schmiert greases daubs lubricates smears tallows +dreiviertel quarter to three-quarters +weggefahren departed gone away gone away on a trip +animiert incites lively vividly animated encouraged encourages incited stimulated +bange scared afraid anxious funky apprehensive fearful frightened anxiously apprehension uneasy +kleiner lesser smaller less minor littler punier scrawnier skimpier teenier tinier +feilschen haggle bargain dicker bargain for palter haggle over bargaining higgle nitpick skimp +nachgekommen fulfilled met performed +hebräisch Hebrew Hebraic Jewish hebraic hebrew +retten save rescue salvage retrieve help out of redeem escape make the best of a bad job receive recover +führt leads conducts guides wages +beauftragen commission charge assign instruct appoint entrust request ask to do charge with command +dank thanks to due to owing to admiration +verurteilt doomed condemned condemns convict condemnes damnes dooms deprecated convicted damned +apoll apollo +beknackt bonkers unadjusted crazy daft mad dumb loony silly stupid +bohren drill bore gouge pierce excavate dig be true to dig through drill into hit +auswechseln change replace substitute exchange shift change places permute swap switch to interchange +exhumieren exhume disinter to disclose to divulge to expose +erinnern remind remember recall recollect commemorate bring back call to mind keep in mind kiss look +dienen serve conduce make use of put to use turn to account work for act be of help be useful service +fahnden search look for actuate chase drive drive on harrow impel oppress persecute +produziert produced produces put out turned out +eifersucht green-eyed monster +junction junction +glaubte believed +heran close to close up near over to here up to +zücken draw draw back elevate heave hoist lever lift raise withdraw breed +head head +aufgeweckt bright alert clever smart agile brisk cute lively sharp sprightly +runterholen jerk off play with oneself wank fetch down to fetch down to get down +indisch Indian indian Indic good indic +operation operation surgery job +krasser more blatant +cockpit cabin +schwedin swede +alte anciently +wollt will +otto otto +rechnet ciphers reckons +bedeutsame momentously significantly +verärgern disgruntle irritate exacerbate exasperate annoy chafe aggravate vex displease bother +nutzlos useless idle unavailing futile pointless feckless ineffective needless uselessly vain +verwerflich reprehensible reprobate objectionable condemnable exceptionable abjectly corrupt damnable deplorable dirty +hintereinander one after another successively in succession consecutively in a row one by one tandem one after the other sequentially by ones and twos +prahlte boasted bragged +eule barn owl +bog bent crooked curved flexed inflected +bumsen fuck screw hump bang shag get laid bone do have sex score +gelaufen run over ran trended fared walked +zurückgewinnen regain recuperate to win back reclaim recover retrieve to get back to recover sth. to retrieve sth. +schema plan schema scheme design draft +musst must +gulden florin +heuer this year at present now nowadays today +erteilt gives given granted issued +deutet interprets portends +sowjetunion soviet union +schlangen ending in serpent's head snake +kämpft crusades fights struggles tussles battles combats +harmloser more harmless +hinten behind back aback aft more rear astern at the back at the end behind this +räumen evacuate clear vacate deplete move open clear out empty surrender take refuge +tusse broad chick +demütig humble meek submissive humbly lowly cap in hand respectfully suppliantly abject earnestly +rast speeds hurtles rages raves rushes +stinkreich filthy rich stinking rich filthy stinking rich loaded filthy with money loaded lousy rich stinking with money +café coffeehouse cafeteria café +barkeeper barkeep barkeepers +kack crap shit +atom atom atomy +versuch endeavor experiments stab striving touchdown venture +verkürzen shorten abridge abbreviate curtail shrink decrease reduce boil down contract cut short +fortgeschickt ordered away sent away +dirigiert conducts channeled channelled conducted controled controlled controls +geiziger stingier more stingy +volumen volume +ro names of musical notes ro +satt full fed up rich sated satiated luscious replete being fed up with boring comfortable +rattengift rodenticides +direkt straight straightforward at once immediate squarely right in person square heart-to-heart instantly +deins yours your +horten hoard stockpile accumulate amass pile up save assemble collect gather heap +kreuzen cross traverse cruise crossbreed hybridize interbreed intersect jibe tack meet +ersetzt supersedes compensates replaced replaces substituted substitutes surrogates compensated novated refunded +tönt tinges +rinnen flow run stream float gutter to trickle drip flood leak pour +hieran here about +eingefädelt threaded arranged contrived engineered +quakt croaks quacks +heldentaten heroics +herumrennen to run about to run around run about +allgegenwärtig ubiquitous omnipresent ubiquitously ever-present pervasive +getrennt separate separately apart separated distinct disconnected discrete especially individually particularly +judy judy +wünschen wish desire want dream wish for hope see to require will +nona nona +schnitt scissored sliced clipped pattern profile +jana joan +flehte craved implored invoked pleaded +einlassen admit let in fit in set in embed get involved get involved in insert run in run into +gregory gregory +aussicht sight vision +aua ouch distress dread ow pain +tätowieren tattoo to have a tattoo in the corner of one's eye +erneuert rebuild reconditions recreates regenerates renews repaired repairs retrieved retrieves revives +main main +verdächtiger more suspect +vergnügen amuse entertain +beantragen propose apply for request offer submit file lodge suggest move for book +fleischer sawbones +süd south +lehrt teaches +knirscht crunches gnashes +repariert mends repaires mended patched repaired repairs vamped up +durchkämpfen to fight to the bitter end +nerv sinew tendon +aufrollen roll furl roll up unfurl blow up enrol unroll wind bind coil +wahrheitsgemäß truthful truthfully accurate true veracious veridical +zweifach twofold double twice dual doubly times twofoldly -fold duplex duplicate +klopfte throbbed palpitated knocked rapped tapped +makkaroni macaroni noodles pasta +erröten blush flush redden color glow become red change color change colour to color to colour +plötzlich suddenly sudden abruptly abrupt all of a sudden unexpectedly all at once offhand unexpected flop +mum mum +bewunderte admired adored +ciao bye hi ciao goodbye +verrutscht askew got out of place +angebot supply proffer +bisschen bit a little somewhat little trifle modicum iota tiny while slightly +stehenlassen abandon ditched leave leave behind to ditch sb. +baustelle site +atem breathe rest +reichste richest wealthiest +verurteilte convicted sentenced condemned +entschädigt compensates indemnifies recoups reimburses compensated indemnified recouped reimbursed +analogie analog +nektar nectar +eliminiert eliminates disposed of disposes of eliminated exterminated exterminates +fasziniert mesmerized fascinates spellbound enamored captivated doubtful fascinated gripped intrigued mesmerised +ideologie ideology +fortführen continue keep on proceed with sustain go on keep maintain endure last persist +ausgespielt finished outdone played off +staut dams +man one you they people we everybody human public world each person +entwaffnen disarm unarm +beladen load loaded lade burden charge laden fraught encumber full give a ride +brügge bruges +wiedererlangt got back recovered recoverred regained resumed retrieved +andauernd continuous continually constant continuously ongoing constantly incessantly forever permanent all the time +wolga volga volga river +heimbringen bring back restore to bring back to restore +gesunder daffier sound knot +beleidigend abusive insulting derogatory offensive offensively libelous libellous defamatory injurious abusively +beflecken stain blot tarnish blemish speckle mark defile disgrace maculate soil +stören disturb trouble annoy bother interfere interrupt perturb hinder intrude hamper +wegwischen rub out wipe off erase wipe out wipe expunge brush away drive away dry fling off +uriniert urinates micturated micturates urinated +ausgesaugt sucked sucked away +strauch tree +aufgeteilt divided partitioned separated apportioned divvied up pigeonholed portioned slivered split +omaha omaha +erkältung influenza +canterbury canterbury +gepäckwagen trolley +bestreiten deny contest dispute challenge impugn argue gainsay compete contend controvert +infrage in question contemplable eligible +dämlichste dopiest +eingeholt caught up overtaken sought taken down +diskutiert discusses argued discussed disputed disputes mooted moots +beteiligt involved concerned interested participating enlists connected enlisted involves privy taken part +teilte divided severed divides parted separated shared +gelaber spiel +todernst deadly serious dead serious overly serious +formaldehyd formaldehyde formalin +nord north +kommt comes arrives reaches +friedrich frederic frederick +buddeln dig burrow to sink +vornehmen carry out conduct achieve make produce take accomplish carry through fulfil perform +aufregendste most exciting +medea medea +athletisch athletic athletically leisure facilities mesomorph +ukrainer ukrainian ukrainians +zusammengetrieben rounded up +schweiz switzerland swiss confederation +mitgedacht thought +gefrieren freeze congeal be frozen over be frozen to freeze to frost ice be cold become certain become firm +geschissen shitted shat shit +kreuzung cross-breed interbreeding mixture +neben beside next to near at next alongside by besides beneath nearby +berauschend intoxicant heady intoxicating exhilarating befuddling fuddling inebriating intoxicative intoxicantly intoxicatingly +lesbe lezzer +ohio ohio +energiequelle power source +demolieren demolish break down wreck break crush destroy raze to maul vandalize to break +schreiende crying screamingly +verhinderte circumvented forestalled hindered impeded inhibited prevented arrested averted wannabe|wanna-be ... would-be ... +getanzt danced denced +scheuern scrub chafe scour rub be about to reach anoint mop rub on sand smear +anlaufen tarnish begin initiate start break into a run run off start running fog call at mist up +abverlangt demanded from demanded required +sofern provided if provided that as far as as long as so long as +rauschen rustle sough swoosh rush crinkle noise hiss hum murmur swish +erweisen prove show render attest bear witness of certify demonstrate manifest testify vouch +festgenommen apprehended arrested captured +bös angry bad evil +zusammengefügt jointed bonded packetised packetized +gelassen calm quiet serene composed peaceful tranquil easy-going impassive cool coolly +studierte studied +leitete channeled conducted routed controled controlled directed guided masterminded +künstlich artificial artificially man-made false contrived factitious factitiously fake imitately phoney +bespringen mount cover tup copulate +verschluckt swallows up clipped slurred swallowed up +köstlich delicious delectable savory delicate tasty luscious deliciously delightful yummy hilarious +trennung separating +ausweichen dodge avoid evade sidestep elude shun shirk avert escape circumvent +leonardo leonardo +eigen own proper peculiar particular characteristic distinctive distinct individual peculiarly private +yin yin +entsagen abandon abnegate give up renounce abdicate abjure forgo forsake resign accommodate +vollkommen perfect absolute complete all perfectly consummate absolutely entirely quite totally +manifestiert manifested manifests +in in into at inside on to within for under a +allee avenue boulevard alameda +zusammengetan put together grouped together lumped together +versteht kens savvies understands comprehends conceives recognises recognizes sees +versteinert astonishment fossil fossilizes petrified petrifies terror turns into stone fossilised fossilises fossilized +aufwendig costly intricate extravagant elaborate extensive laborious lavish wasteful expendable expensive +belgien belgium +entkommen escape evade elude escape from avoid dodge flee bolt get out run away +wegholen fetch away +rattert clatters +abtun snub discount dismiss brush aside to be dismissive to shrug off to waive +geeinigt unified +archimedes archimedes +teheran teheran tehran +betont stressed accents emphasizes emphatic markedly stresses accented accentuated accentuates emphasised +assimiliert assimilated +farbiger more coloured more colored +columbus columbus +zurückverwandeln retransform +befällt attaints smites +inoffiziell unofficial informal inofficial unofficially inofficially nonofficial nonofficially off the record +ausgegeben issued spent displayed dumped emitted dealt given out handed out output outputted +bersten burst crack break split blow up detonate explode asunder burst open open +verantwortungslos irresponsible blind careless reckless seldom thoughtless irresponsibly considerably pretty quite +auseinanderhalten discern discriminate keep apart separate tell apart isolate part bear in mind identify know +trost consolation +einleitung lead-in +summt croons hums buzzes +wird becomes gets will +dosis dose +resistent resistant hard resistent solid stable +radfahren cycle cycling bike biking bicycling to ride a bicycle bicycle pedal ride a bicycle +verdreckt filthy dirty manky +aufgefressen devoured +aufgespart saved +entführte hijacked abducted kidnapped +jewel jewel +teilen divide share separate part split cut break intersect rip decompose +diana diana +spanisch Spanish spanish Hispanic hispanic +zusammentreiben round up gather mobilise mobilize muster to round up herd round-up to gather to mobilise +chanukka chanukah hanukah +klemmt clips jams pins +energie energy dash electricity push +hebamme midwifery +plage infestation +makrele mackerel +greift gripes grips picks snatches grabs reaches +gewinnt gains wins +erlegt kills bagged shot +short short +verstauen stow bestow house stow away stowage to close to do something completely to finish to put an end to to put away +losschicken send off to send off +diente conduced served +umgesehen looked back +murmelte mumbled murmured muttered +präsident boss +dazu thereunto to it thereto above on top of again besides furthermore moreover after all +gereift mature matured mellow ripened fulsome +amerika americas america amerika +erwürgte strangled +linie leg +ausreisen leave leave the country +wassermelone watermelon +deutsch German Germanic german Dutch communion service dutch germanic mass +feuchtes humid +vergast gasified gassed +segelboot sail +spazierengehen walk stroll hike trek dance go for a walk have a walk promenade runaround strolling +kriechen crawl creep grovel cringe slither truckle climb crouch trail conceal oneself +migräne migraine +gerne willingly gladly please happily with pleasure lief readily ... like to ... like with pleasure ... +erpresst blackmails extorts blackmailed exacted extorted +aufsammeln pick up gather collect find pick to gather up assemble harvest select +herein in inside come in indoors here in here +aufrichtig sincere honest sincerely candid frank straightforward earnest open heartfelt straight +geführt led guided administered administrated brought about carried conducted gone lead managed +weich soft tender mellow softly flexible gentle limp malleable smooth smoothly +strahlen beam shine radiate glow irradiate to radiate gleam smile sparkle glare +gekippt biased tilted tipped over toppled canted inclined +schöpft scoops +begeistert enthusiastic keen avid ardent zealous ecstatic enthusiastically passionate thrilled zesty +inoperabel inoperable +pressemitteilung news release +erstaunlichste most astonishing +türsteher doorkeeper +inhaftiert jailed captive imprisoned locked up detained incarcerated taken into custody +overall boiler suit coveralls +beschränkter more limited narrower +kurden kurdish people kurds +borg borg +erlauben allow permit let admit take the liberty concede accord give up licence to license +makellos immaculate flawless pristine impeccable seamless squeaky clean spotless perfect unblemished untainted +regulieren regulate govern adjust settle set to control regularize +verdächtige suspiciously +eingelaufen arrived been received broken in come in shrunk shrunken worn in +zerbrechlich fragile frail brittle breakable delicate flimsy brittly frangible easily cracked fragilely +co co CO care of +hineingehen go in enter go inside be fit tightly into be sheathed have become complicated come in flow into get in +angezündet lit kindled lighted +vorhin a short while ago just already just now earlier recently some time ago while ago foremost not long ago +angebrochen begun cracked +libyen libyan arab jamahiriya libya +fahren drive ride go travel fly fare run sail move navigate +bali bali +zählen count number enumerate calculate matter reckon count on tally checkoff rank +brautpaar bride +zersetzt disintegrates corroded decayed decomposed rotten subverted undermined undermines +unschätzbar invaluable inestimable priceless incalculable inestimably invaluably pricelessly unestimable hard to get immeasurable +wund sore raw +zaubern conjure perform magic bewitch conjure up do conjuring tricks do magic enchant magic tricks practise magic practise sorcery +syrien syrian arab republic syria +aufhetzen incite abet instigate stir up spur on prod spur stimulate encourage impel +entzündet sore angry ignited ignites inflamed infected lighted lit raw sparked +freizeit recreation +anstelle instead of in lieu in place of instead in lieu of in place lieu +reinziehen check out pull in +kuba cuba +russisch Russian Rusian russian Ruthenian russ +gestrickt knitted knit +tunnel subway tube +diejenige that she +laute loudly unquietly uproariously +feuerwehrmann firemen +übersieht overlooks misses +ass hoping or wishing for something +sparen save spare economize economise save up keep put aside leave over saving skimp +wechseln change exchange switch replace swap convert shift vary alternate substitute +burgunder burgundian burgundy +zuviel too much excess surplus abundance overmuch superfluity unnecessary extraneous too too many +projizieren project cast reflect to cast to reflect +kugel bump spherical +zärtlich tender affectionate fondly tenderly fond affectionately endearing caressing harmonious loving +gelungen successful felicitous happy succeeded +zunehmend increasingly progressively increasing incrementally steadily accumulative cumulative growing incremental progressive +devonshire devonshire +ausdrücken express squeeze stub out squeeze out articulate phrase press put wring show +benachrichtigen notify inform apprise advise report acquaint enlighten tell send deliver +ernennt appoints deputizes nominates assigns constitutes deputises designates +permanent permanent ongoing permanently constantly incessant constant non-volatile persistent consistently continuously +zusammenfassen summarize recapitulate summarise group sum up subsume collect encapsulate wrap up pool +trommeln drum beat the drum pound beat a drum beat to thrum to pelt +onkologie oncology +intro intro +kotzte barfed chundered puked spewed threw up +auftragen spread apply brush put on dish up serve administer practice set to protract +chemotherapie chemotherapy +verschütten spill slop bury overwhelm spilled spilt whelm disseminate fill grumble +zugeschrieben attributive ascribed attributed attributively imputed relegated +jenes that yon those another other there is yonder +kommunismus communism +ungerechtigkeit wrong +verspeist eats up consumed eaten eaten up +zusammentun put together lump lump together rally round to combine to group together to lump together to rally round +welchen whichsoever whom each each of both which +schwören swear vow pledge take an oath affirm assert attest aver avow have sexual intercourse +kontrolliert checked controlled controled certified controls polices audited inspected monitored policed +schrott junk scrap +grossartig great magnificent noble +betrog deceived defrauded jockeyed trepanned tricked beguiled gulled humbugged rooked +verlockende luringly +rosig rosy pink rose auroral brilliant glittering glorious boundless bright broad +anvertraut custody keeping confided entrusted committed intrusted +freisprechen acquit absolve discharge exonerate clear exculpate manumit cancel find not guilty issue judgement for +forschte pioneered researched quested +unberechenbar capricious incalculable unpredictable wayward erratic incalculably incomputable unreckonable freakish extravagant +heil well ideal in one piece intact free from accident healthy in good health peacefully quietly safe +schuldiger guiltier +beschreibt describes depicts pictures +salomon solomon +geschicklichkeit agility ingenuity +besinnen bethink remember consider contemplate recall recollect reflect +woraus what from from which of what what ... of? whereof +geritten ridden bestrode bestridden +khan khan cham +überlasten overload overburden overstress overwork surcharged to overcharge to overstrain overtax to boss to order around +käfer coleoptera +ick me I +isaak isaac +vergelten requite repay retaliate reward reciprocate pay back reimburse admonish blame censure +roher rawer coarser rougher +mütterlich maternal motherly maternally maternalistic +rin dyke lesbian lesbo +glut coal +plauderei chinwag +hereingekommen come in come inside come into entered stepped in stepped inside walked it +wirksam effective effectively efficacious effectual efficaciously active efficient operative successful efficiently +palermo palermo +zunutze utilized utilizes +lithium li +freibrief licence license +wartung outlook prospect +hungriger hungrier +erwärmen warm heat heat up warm up tighten to warm up +metz metz +vorgesorgt made provisions provided +braut brews +stipendium award scholarship educational grants exhibition +angewachsen increased accrued accumulated agglutinate grown risen +balance balance equilibrium +herbeirufen summon call conjure convene send for cite call in to ask someone to come to call out +peitschen whip flog lash scourge encourage give the rod spur on applaud bang beat +fing caught snared captured entrapped trapped +portal portal frame +hässlicher uglier unsightlier +kroch cringed crawled groveled snaked truckled wormed crept fawned toadied +verlernt unlearns unlearnt unlearned +stärkste strongest +jedesmal each time every time a time always +kapitalismus capitalism +gefahrlos safe harmless innocuous dangerless riskless benign safely nonhazardous unperilous OK +tuten honk toot blare hoot +bewegungslos motionless immobile dead inanimate motionlessly firmly quiet restrained immovable static +davongekommen got away +hergerichtet got ready prepared put in order renovated +astronomisch astronomical astronomic astronomically +ton pug +jonglieren juggle think +unaufhaltsam irresistible unstoppable inexorable inexorably relentless unstoppably +miserabel miserable wretched lousy deplorable terrible dreadful horrible pathetic villainous abominable +miteinander together with each other at the same time in a lump cooperation jointly reciprocally togetherness +abtasten scan feel sample strobe palpate read off sense probe to frisk to sweep +tierarzt veterinary surgeons +gasthaus eating-house +tückisch treacherous insidious deceitful guileful malicious archly perfidious spiteful traitorous treasonable +romantischer more romantic +geschwänzt caudate played truant bunked off played hooky skipped truanted +schwede swede +son such +dealen deal traffic deal to deal +erblüht blossomed bursted into bloom come into bloom +weggerissen torn away snatched away torn off +armseliger scrubbier poorer +akkurat accurate accurately exact precise exactly punctual correct precisely neat on time +jedoch however but yet nevertheless nonetheless provided that still though although despite +profile section +zauberei witchery +altmodischer cornier +deaktiviert deactivated disabled deactivates greyed out +kritisiert criticizes zings bashed criticised criticises criticized critiqued critiques found fault with rapped +proletariat proletariate +während during while as whereas whilst in when as long as however over +unscharf fuzzy blurred unfocused blurry indistinct vague dimly hazy muzzy unsharp +livius livy +heiliger hallower holier +verhört interrogates examined examines interrogated +umtauschen exchange change convert shift alter amend replace turn substitute reverse +ansteckend contagious infectious catching infective infectiously miasmal contractable contagiously epidemic infecting +brauchbar usable serviceable useful expedient convenient practicable practical suitable workable employable +weggeblasen blown off blown away +aufgebaut built based built up constructed established leveraged structured +geheiratet married wedded wed +belanglos unimportant insignificant trivial nugatory irrelevant extraneous fiddling inconsequential insignificantly irrelevantly +abbau breakdown +nähte stitched sewed +geben hand pass award distribute exist grant allow confer deliver offer +heidnische heathenish +verschaffen provide procure furnish supply act as agent act as go-between cause cause to take place deliver earn +gelüftet airy aired let some air in ventilated +nachgeschlagen looked up referred to +bevor before lest ago ere previously prior prior to since afore by the time +befangen biased self-conscious prejudiced timid inhibited shy biassed prejudicial be caught up in embarrassed +si polite +entlocken elicit begin listening draw back withdraw worm worm a secret out of cancel extract glean pull +durchkämmen comb rake scour comb out search to comb through to scour trawl +geh go do prove walk +ehrenhafter more honourable +vertan wasted mistaken thrown away +abgelaufen expired out of date out-of-date up elapsed executed gone off lapsed passed passed by +verharren pause remain tarry to persevere to poise linger +beachten heed pay attention observe follow mind notice consider obey attend bear in mind +umgebracht killed liquidated murdered slain +beunruhigte disquieted disturbed fazed flurried harassed perturbed unsettled troubled worried +geburt childbed lambing whelping +verbrauch consumption +gab gave +schachtel pack packet +reaktivieren reactivate rehabilitate thaw +wegpacken pack away +guttun benefit do good to do good +einsammeln collect gather reap harvest amass assemble pick up raise accumulate heap +haupt main pate top +leute persons +gewaltig mighty tremendous huge powerful prodigious violent enormous immense massive monumental +erledigen finish carry out settle conclude deal with do end manage stop terminate +kopie carbon copy cc +ausgespuckt disgorged spat out spat +nahmst took +abstellen park stop turn off stand put down remedy switch off correct cut off intercept +bislang so far hitherto heretofore until now up to now yet as yet thus far previously to date +plagen afflict plague pester badger ail harass rack torment hassle scourge +auftauchen appear emerge show up surface turn up pop up start up arise rise to the surface answer +ausgefahren come up delivered extended gone for a drive left the pit lowered pulled out +kiew kiev +bekommt gets get obtains +tauchte dived dipped dove immersed plunges +hans john +samen core fruit sami +läuft runs walks +improvisation extemporization +bestimmtes definite integral +sic sic condition state to be uneasily digested to lie heavy to undertake a challenge to volunteer +schwenkt pivots pans veers +hohe high +befreundet close friendly intimate becomes friends friends on friendly terms +rasseln rattle clash be bumpy be shaky be unsteady to clatter to jar +ermittlung detective +eingebaut built-in internal built in embedded equipped attached implemented integral stationary fitted +industrielle industrially +pk pk +indien india +gemüse greenstuff legume veg veggies +pscht shh sh shhh +verwandt related akin cognate kindred kin allied cognitional connatural congenial connate +verkauf disposal disposition +versunken sunken rapt raptly absentminded absorbed drowned haunted immersed intent obsessed +verprügeln slog lambaste trounce beat up thrash batter hit wallop bash up clobber +val equivalent +überblicken overlook survey oversee look out over command a view enjoy a panoramic view overview to view review to command +freigesprochen acquitted absolved discharged guiltless innocent +forscher brisker +aktivieren activate enable select rehydrate actuate brisk up capitalize kindle push on put on +nnen fountain spring to be unable to endure to be unable to stand to lose patience +angeschwollen swollen turgid bulged puffy risen surged swollen up tumefied tumesced +getreu faithful loyal conform exact faithfully in accordance with staunch true trusted trusty +rippen rip rip off ripping +schrecklich frightful terribly cruel tremendous appalling awfully formidable shocking atrocious dreadfully +umfangreich extensive voluminous large comprehensive wide bulky ample vast broad capacious +unserer ours our +tja hmm come come now oh well that's so, isn't it +klee clovers +aufbleiben stay up sit up remain open stay awake stay up late to happen to occur to take place +bescheidener lowlier more frugal more modest +vom from from the of the +hierhin hither here +rauen nap roughen +erholt recovers all of a sudden directly gently had a rest quickly quietly relaxed softly straight +überfüllt crowded overcrowded jammed congested packed overfilled dense gluts overcrowds overstuffs +gurgelt gargles gurgles +bleibenden remaining +stotternd stuttering spluttering stammering faltering halting stutteringly +edward edward +sam sam +nimmermehr never again nevermore +ausreiten ride out +zurückgeholt fetched back retracted returned +geholt fetched got gotten summoned +stärkt strengthens +vermochte was in a position to +telefonieren telephone call phone ring call up ring up to make a phone call to make a telephone call speak on the phone make a phone call +haute hewed whaled socked whacked +schmerzen hurt ache pain smart be damaged be injured feel a pain go bad painful to ail +jungchen laddie +edler full wine more precious nobler +unvergleichlich incomparable peerless unequalled matchless unequaled unparalleled incomparably unique unmatchable unrivaled +enthauptet beheads beheaded +teuer expensive dear costly expensively pricey beloved precious valuable dearly lovely +rüber over across above at on over here place +schnecke volute +eher rather before sooner earlier previously better instead more preferably beforehand +manch many many a some +pressen press squeeze strain pinch tighten compress oppress squash bear down clench +barmherzig merciful compassionate gracious mercifully humane kindhearted tender-hearted charitable generous sympathetic +sesshaft settled sedentary resident +allgemein general generally common universal generic public popularly broad universally widespread +dinosaurier dinosaur dinosaurs +hoffnungslos hopeless desperate hopelessly incorrigible irredeemably unhopeful absurd beyond hope dark depressing +lösen solve loosen loose unfasten dissolve resolve detach untie undo unravel +philosophische philosophically +gemeinsam common together mutual shared joint single collective collectively concerted in common +christlich Christian christian Christianly +unerklärlich inexplicable unaccountable unaccountably inexplicably unexplainable undefinably inscrutable mysterious unexplainably amazing +dijon dijon +folgsam obedient compliant flexible amenable docile frank honest obediently obey observant +spielen play perform act gamble toy feign flex represent sport pose +vernachlässigte neglected +handelte acted traded bargained merchandised merchandized +verklagt accuses sues sued +gesetz bill Act acts +unterzeichnet undersigned subscribes undersigns initialed inked signed signs subscribed +tödliches deadly poison +lustig funny gay amusing fun humorous cheerful merry merrily happy hilarious +first first +erdloch sinkhole +hustet coughs +gefielen liked us +maßstab scale +probiert samples sampled tasted tastes tried +rülpst belches burps +defensiv defensive defensively +glücklichste happiest luckiest +errungen gained got gotten won +verlangen demand ask request desire require yearn ask for charge claim want +dennoch however still nevertheless notwithstanding yet all the same nonetheless anyhow though even so +jungfräuliche virginally +aufgegeben derelict abandoned relinquished capitulated forsaken resigned surrendered vacated waived abdicated +einschluss insert +neuanfang restart +versprühen spray to atomise to atomize vaporise vaporize +möchte would like to would like +stillen nurse breastfeed suckle satisfy quench calm assuage allay sate slake +jugendfrei suitable for children suitable for persons under 18 +normale always regularly usually without fail +her here ago fro hither this way from +eingesetzt set in applied appointed constituted deployed engaged implanted inaugurated inserted inset +krepieren die croak perish kick the bucket explode buy the farm cash in one's chips choke conk decease +trockner drier driers +gepisst peed pissed +neuigkeiten announcement information intelligence item message notice notification novelty report unco +springer floater +stöbern rummage poke browse quarry grub rake rummage in nose to fish for to grub about +age age +vinzenz vincent +dauerhaft durable permanent lasting stable perennial durably strong everlasting firm long-lasting +alexander alexander +empfang quittance +raufen scuffle fight brawl romp grapple horseplay tussle pluck scratch off tear off +lieblich lovely sweet charming dulcet delightful nice gentle pretty soft winsome +junker junker +weichen give way yield smooth soak cede move accommodate assign back up delay +angerührt mixed touched +verfassung frame +unabhängiger more independent +mississippi mississippi +bequem comfortable convenient comfy conveniently expedient handy comfortably cushy easy agreeable +adrett neat spruce smart beautiful clean dapper friendly clean-cut dapperly preppy +berufung call-up mission occupation +zusammenflicken patch up patch to join to make a hit +gebogen curved bent aquiline convoluted arcuate convolutely crooked curving hooked inflected +gurrt coos +ungehobelter cruder ruder +fromme piously +pulsieren pulsate pulse throb pound beat circulate vibrate applaud bang break +exterminieren exterminate +zuverlässig reliable secure dependable trustworthy reliably responsible steady safe solid staunch +einsamer lonelier +acker farm land +valentinstag valentine's +translation translation +eingestochen grooved pricked +fehlverhalten lapse wrongdoing +behoben drawn|taken money out relieved remedied repaired withdrawn|drawn money +einsetzen install appoint insert nominate use deploy invest set in inlay begin +offene open relationship open source forthrightly ingenuously outspokenly open apaumy appaumé appaumée hand open +viktor victor +geschwindigkeit velocity +verstärkt enhanced intensified intensifies boosted boosts increasingly re enforces reinforces amplified amplifies +montiert mounts assembled assembles erected erects fits fitted installed instals mounted +häßlich ugly hateful odious weak nasty hideous homely repulsive unattractive unsightly +sechste sixth +verbitterung bitterness of hearth +tres tres +glotzen goggle stare gape gawk gaze fix to gawp watch lookie to eye +haargenau exact precisely to a hair exactly precise to a T +missbrauchte abused encroached misused slated +konstruktiv constructive structural constructively design positive constructional productive +fischer angler +gefärbt coloured tinged dyed tinted skewed biased colored imbued stained tinctured +aufgebraucht depleted consumed eaten up exhausted expended spent used used up +absurd absurd preposterous foolish silly nonsensical nonsense absurdly farcical irrational ridiculous +journal daybook +zapfen tap draw draw back cancel draw off elicit extract glean icicle pull +entheben clear relieve remove depose exempt office defrock displace excuse release +auslösen trigger cause induce ransom arouse initiate release elicit produce redeem +brennend burning alight ardent ardently eagerly earnestly feeling of loneliness fervent firing lighted +importiert imported imports +fächern fan +weltbank world bank +vereinbare compatibly +ballern bang shoot fire to lager-lout +düsen pelt dash +aberdeen aberdeen +unterschreiben sign underwrite undersign endorse sign up subscribe to sign one's name to subscribe +stürmt squalls +eingeben input enter give inspire key key in feed supply file administer +erstaunlicher more astonishing more amazing +festgefahren gridlocked stuck deadlocked got stuck compacted +betatscht groped had a grope pawed +liest reads +merkte remarked noticed +versuche try trying +eigentum own possessions tenancy +zugunsten in favour of in favor of in support of in favour behalf in aid of +belle belle +oscar oscar +ändert altered alternates changes modifies amends varies +niemals never not ever by no means for all the world not at all on no account till doomsday hardly ever ne'er never ever +schmeicheln flatter adulate coax fawn butter up caress blandish bootlick cajole blarney +zulässig permissible admissible acceptable allowable tolerable valid admissibly allowed receivable admissive +stolpert stumbles totters trips +mekka mecca +langsame slowly tardily +gewünscht wanted desired wished wishful favored requested wished-for +täuscht deceives beguiles deludes hoodwinks spoofs +mörser mortar +hollywood hollywood +delegieren delegate depute appoint +pelz pelt skin +verspüren feel sense perceive +kolben piston +eigenartiger quirkier weirder more peculiar quirkiest +beschreiten pursue +beigeben add give give in to attach +steigen climb rise ascend go up increase grow get mount be on the increase come up +frechdachs whippersnapper +generation generation +gewogen weighted well-disposed advantageous applicable appropriate apt auspicious due expedient favourable +heilt cures heals +bedauerliche regrettably +gehörte appertained belonged pertained +fremd strange foreign alien extraneous unknown external extrinsic extrinsical other unfamiliar +telefonierte phoned telephoned +abmachen arrange agree settle agree upon decide upon enter into make an appointment take off untack agree on +dreht veers revolves swivels turns twiddles twirls twists wangles filmed produces +hetzen rush hurry sic hound hustle rail race spur on dog drive +schätzung estimation count esteem rating +alberner sillier +schikane victimisation victimization +herumstehen stand about loiter stop hover to loiter to stand a while to stop +grub dug graved grubbed mined trenched +sozial social societal socially socially minded welfare +frankreich france french republic +beging committed +böse evil bad angry wicked malign mean mad nasty sinister vicious +speisen dine eat feed supply deal play consume make someone eat devour a meal have a meal +start lift-off off +eskortiert convoyed escorted +abführmittel evacuant +wissend aware knowing knowingly adept erudite intuitiv learned cognisant cognizant expert +suspekt suspect suspicious dubious fishy lowlife louche +riga riga +davon thereof off therefrom about it away from it before it of it from of them +lebensbedrohlich life-threatening very serious +sperren bar block space out inhibit obstruct ban barricade suspend lock close +abfallen fall off descend dip drop off slope decrease secede slide alight apostatize +verirrt lost stray gone astray lost way +morse morse +misshandlung ill-usage +wacker brave fearless valiant intrepid valiantly gallant good honest stallwart staunch +korsett bodice +ungehorsam disobedient contumacious defiant mischievous naughty disobediently restive disobeying insubordinate undutiful +litt suffered +straff taut tight tense tautly tightly firm strict tighten close-fitting erect +ehelichen espouse marry get married wed +marmelade marmalades +abgeschickt despatched dispatched mailed posted sent sent off shipped +schmieden forge forged malleate concoct discipline drill temper train work devise +korridor passage way +anstrengend strenuous arduous tiring demanding exhausting laborious arduously trying state ceremony distressing +geboxt boxed punched scuffed sparred +weise wise sagacious sage wisely prudent farsighted judicious reasonable sensible sound +schnelle swiftly +endete ended +treten kick step tread enter spurn inherit come in drop into go in refuse +machen render go build construct produce commit score manufacture perform work +stellvertretende substitutionally vicariously +vorgebracht brought forward brought up suggested +hineinsehen glance into look look in look peek peek peep in +aufladen charge load load up give a ride impose on mention place on publish record run +ach oh alas ah duh aha oops oh no I never alack announcer +einbruch robbery +ankern anchor cast anchor drop anchor lie at anchor ride at anchor to be berthed to be docked to be moored +spärlich sparse scanty scarce scant rare little merely only small quantity tenuous +einerseits on the one hand on one side being inclined to ... continuously ... for one thing front page in turn just just keeps just keeps on ...ing +gebannt spellbound averted entranced mesmerised mesmerized +verlässt derelicts deserts forsakes leaves quits abandons evacuates exits vacates +hoden ballocks bollocks +entwirft conceptualizes designs conceptualises contrives drafts frames styles +aussichtslos hopeless unpromising unpromisingly desperate futile pointless worthless forlorn infaust past hope +boden soil territory seabed world +abzahlen pay off acquit pay ante up redeem amortize clear off repay +weitere another further additional other more ulterior +berüchtigter more notorious +zugegangen headed for shut +entspannend relaxing relaxant slackening unbending unwinding uncocking having a rest +einsteigen get in board get on enter come in be about to board be riding on collide with flow into get on top of +bündig concise flush succinct brief solid concisely succinctly justified terse accurate +gelehrte bookish eruditely +geirrt mistaken been wrong erred strayed wandered +hinbekommen manage to wangle wangled +nächtliche nocturnally +wohlhabende affluently +wohnte dwelled dwelt roomed +doc doc +sweatshirt sweater +relaxen chill relax relaxation relaxing to relax +aufgedrängt forced on obtruded imposed +essenz meat flavouring +organisation organization arrangement entity new system setup +abgeschlossen closed complete locked completed self-contained format formatted enclosed secluded separate +winzige infinitesimally +synaptische synaptic +peilsender tracker +teuflisch diabolic devilish fiendish diabolical devilishly satanic evil demoniac fiendishly sinister +salamanca salamanca +poltert jangles rumbles blusters crashes about scuffles +gewarnt cautiouns cautious warned alerted +small small +ungelöst unresolved unsolved unsolvedly open +mittleres medially middle middling +filiale branch establishment +verschossen enamored enamoured in love smitten faded fired missed +zutrauen trust commend confide consign entrust have confidence in to attest the capability +speichert garners stores +vereinbarte arranged stipulated agreed +stau snarl-up +bloßgestellt compromised +aperitif appetiser +calais calais +zusammenziehen contract mass concentrate shrink tighten add constrict join pull together reduce +hebräer hebrew hebrews +umprogrammiert reprogrammed +hanf hashish marijuana +stammte came dated hailed +wärst were +offenhalten keep open to keep open +umkreisen circle orbit revolve orb circle around go around go round ply ring rotate +empfindliche pettishly +mechanischer mechanical +kooperieren cooperate collaborate co-operate hold in common share help each other help to do something together to hold in common to join forces +regelt manages regularizes regulates controls regularises structures +gefilde clime +fortsetzen continue resume proceed keep on keep maintain go on persist proceed with pursue +zugänglich accessible amenable approachable accessibly affable amiable friendly loving company sociable taking kindly to men +toy toy +persephone persephone +angehabt had on worn +gesaugt sucked +rar rare scarce few precious seldom uncommon thin in short supply poor scanty +löwe puma +abscheulicher more horrible more abominable +ansagen announce advertise give notice of declare publish reveal bid to meld compere adjudge +mogeln cheat finagle to blag cheating to crib to filch to pilfer to pocket to snaffle +pie pie +amerikaner american americans +sich himself oneself herself themselves yourself itself myself yourselves each other hire +frustrierend frustrating frustratingly soul-destroying +müde tired weary sleepy languid fatigued groggy sluggish wearily worn-out dull +erziehen educate bring up rear raise breed train nourish nurture teach nursery +dickköpfig stubborn obstinate pigheaded bullish thickheaded pig-headed bullheaded bullishly hardheaded dogged +abstimmen vote ballot tune attune syntonize reconcile modulate take a vote arrange match +beweisen prove demonstrate show verify establish substantiate attest certify manifest proved +beijing peking beijing +dienst servicing serving +angesprungen started +schmelzen melt thaw fuse smelt dissolve liquefy mix scramble melted melting +preisen praise laud extol exalt eulogize bless glorify admire applaud belaud +erfüllte complied fulfilled imbued prepossessed performed preoccupied suffused +geprügelt thrashed bludgeoned drubbed +allererstes first-ever very first +gazette gazette newspaper +drankommen reach to have one's turn to be able to come to sth. or get sth. to be asked to be called to be done to be tested to get at sth. to reach sth. +mitgekommen come along tagged along +zurückgewiesen reprobate rebutted repelled rebuffed scorned knocked back overruled refused rejected spurned +zieht pulls drags jerks wrenches +keks shortbread +richtete aimed directed pointed +fand found detected +erbärmlich miserable pitiful wretched deplorable pathetic piteous pitiable abysmal abject bum +abspielen play pass serve to act out play (music) play back replay +lieblicher lovelier +karate karate +krepiert died dies kicked the bucket perished perishes +größe growth +dich yourself you thee himself myself oneself -self etc. fully herself +beibehalten hold maintain keep retain held maintained retained held} keep up +zahlreich numerous many much numerously a lot multitudinous legion multitude abundant innumerable +nachhause home homeward +brennen burn fire distil sting be on fire blaze smart burning write bake +ewige perdition +verwendet applies appropriates applied appropriated used uses utilised utilises utilized utilizes +bewußt aware conscious deliberate advisedly consciously intentionally on purpose +unterbrechen interrupt cut off disconnect discontinue suspend break disrupt halt stop disturb +aufpolieren revamp refurbish rub polish up polish brighten furbish jazz up rub up shine up +raus get out out carry out clear off fuck off go away piss off sod off clear out get off +losreißen unsnap cut off gatherpick pinch pluck pull apart rip off snap snap off snip off +geködert decoyed lured +rapide rapidly fast quickly quick rapid steadily +gescheiter saner brighter more clever +glitch glitch +büßen atone expiate atone for compensate for indemnify make up for recompense redeem be penitent repent +verhandelt negotiates dealt negotiated parleyed tried tries +vorbildlich exemplary ideal model commendable representative prototypical stereotypical typical perfect +eingefroren frozen icebound froze flash-frozen quick-frozen +verkehr business circulation trade transport +begegnete encountered +morsch rotten brittle frail friable ramshackle unsound decayed +stift broach +warum why wherefore how come how what for for what purpose for what reason in what way why so by what means +derjenige he that that one he who it one the the one +haften cling adhere guarantee stick to become vouch warrant abide abide by accomplish +absichtlich on purpose deliberately intentional intentionally deliberate purposely wilful knowingly advisedly conscious +bergauf uphill up above upwards +leopard puma +geschwollen turgid chesty puffed puffy sententious sententiously swollen tumid tumidly turgidly +anstreben aim aspire strive direct take take aim train aspire to crave long +obwohl although though even though notwithstanding in spite of while but despite albeit even if +träger lazier joist provider +gewährleisten assure guarantee ensure undertake grant warrant insure secure to take on a task and guarantee success to undertake +schrank armoire rack +hemmen inhibit check dam stem curb block hinder restrain slow down trammel +vorwärts forward onward ahead forwards on forth along onwards forrader forrard +wohin where whither whereto to everywhere where to wherever which way +aufgestanden got up risen arisen stood up upped uprisen +schwitzt perspires sweats transpires +yao emperor yao +daran thereon at it thereto about it against it from it of it on it +aufgefunden found located +anderes other additional another another one different else otherwise remaining rest of +benachrichtigt informs apprises advised advises apprised given notice informed notified +louisiana louisiana +gremium council +strafbar punishable criminal actionable penal culpable indictable accusable chargeable culpably penally +helle brightly bright clearness lightness +räumt evacuates vacates reams +kanister jerry can +vielversprechend promising auspicious encouraging hopeful bright favorable favourable promisingly OK auspiciously +soutane cassock +geschehen happen occur take place come about come to pass transpire be befall become come +hinkommen arrive at end up make do +mani mani +erstarrt congeals grows stiff ossified sclerotic congealed consolidated grown stiff numbed set solidified +bezeichnete denominated asterisked designated denoted described indicated termed +reise passage travelling +kontinuum continuum +experimentieren experiment experimentation try check confirm control prove verify +gewaltsame forcibly +videospiele video game +wirbt touts canvasses recruits solicits woos +ausgestreckt outstretched prostrate held out sprawled out stretched thrust out +bi bi bisexual AC|DC +vertrauten intimated +drehen turn rotate twist revolve spin shoot twirl wind roll turn around +propeller helix screw spiral +gedeiht battens thrives prospers +erblickt beholds sees beheld catches sight caught sight seen spots spotted +beschwören implore plead summon conjure adjure beg conjure up invoke swear appeal +abklären clear clarify clear up settle +konstant constant constantly level non-varying steadily steady uniformly consistent invariable static +hausieren hawk peddle to sell at auction +besticht bribes corrupts +tutti tutti +bekanntlich as is generally known as you know famously is known to you know ... +vorgeben pretend feign predefine purport affect profess attitudinize pose put on airs act +bevölkert populated peopled populates peoples +tagen meet sit dawn hold a meeting convene be in session clear up mediate rise to encounter +brief card scripture writing +gehüllt cloaked draped enveloped wrapped +nanu WTF hey what what the fuck huh wtf +zehntel tenth tenth part +basel basel basle +erreger cause +arzt doctors +missachten disregard flout ignore neglect despise disobey scorn belittle disdain look down on +hervorgerufen evoked caused engendered excited provoked +unbekannte unavowedly unbeknownst +asgard asgard +lis frontal lobe +besiegelt affixed one's seal to sealed seals +ptolemäus ptolemy +markieren mark denote check flag tag designate highlight indicate label motion +stramm tight taut strapping burly erect firm robust solid staunch strenuous +stottert splutters stammers stutters +allzeit always perpetually invariably constantly continually at all times aye forever permanently 24|7 +labert babbles prattles +gepackt grappled packed gotta clenched closely-pressed together clutched compact dense enthralled grabbed +abgeschaltet off shorted switched off de-energised deactivated deenergized disabled disconnected extinguished logged-off +billiger cheaper tawdrier cheap +vermeiden avoid avert evade circumvent dodge duck elude shirk sidestep steer clear of +labil unstable labile disoriented fickle capricious delicate precarious soon wearied of changeable corruptible +schluchzen sob cry snivel weep be choked with tears shed silent tears to have a coughing fit to howl to sob convulsively whimper +stattlicher more splendid +quitt even quits squared even with square quit +vier four forehand +ausweis disclosure id +marken marches (italy) +erschwert complicated aggravates makes difficult aggravated complicates compounded made difficult obfuscated obfuscates +herumtragen carry about to carry about to carry around +steif stiff rigid formal stiffly hard souring strain angular rigidly tight +bleiche pallidly +erfolgen happen take place follow ensue occur be made result be effected effected to arrive +viel much many a lot a lot of lots of very greatly numerous multitude abundant +versenkt recessed buried countersinks countersunk engulfed engulfes run down scuppered sunk sunken +packung package parcel +fordernd arrogating challenging claiming demanding postulating asking calling for charging commanding exacting +zugezogen clouded cloudy overcast consulted +passiv passive passively unfavorable unfavourable inactive unmotivated bottom half-hearted inert negative +ruh roo +holzkohle charcoal char +pharao faro +anschließen connect join attach hook up affiliate link install plug in tap tie +liegt couches lies +genügte sufficed +solch such like this such as this this kind thus +erfolgreich successful successfully prosperous effective prosperously efficient fruitful lucky thriving triumphant +weitersagen make known write to hand over send word to pass on send a message to hand over to repeat to send word to to transmit by word of mouth +unverschämt impertinent impudent rude insolent brazen sassy barefaced unconscionable impudently outrageous +schweigsam taciturn silent closemouthed quiet taciturnly peaceful reticent tight-lipped barren be quiet! +gedankenlos thoughtless brainless careless thoughtlessly unthinking unreflecting unthinkingly indiscriminate reckless seldom +porträt portraiture portrayal +grafschaft earldom +worauf whereupon whereon whereafter on what? upon what? whereat +auffordern invite ask demand press urge request summon incite quicken stimulate +verwirklichen realize actualize implement achieve substantiate accomplish fulfil put into effect realise come true +chemisch chemical chemically chemistry +mitmachen take part participate join in accede to gain in increase ride on someone's back ride someone's coattails to join in partake +betrogen cheated defrauded fooled beguiled conned cuckolded deceived duped gulled humbugged +stoppen stop halt time break check balk clock record retain fix +modeln model modeling to work as model +innerer interior inner inside internal intrinsic inward +pah pshaw bah bah! poo pooh +cambridge cambridge +tapferer braver gutsier +hellste brightest clearest +philipp philip +erdulden suffer endure put up with undergo abide ail be equal to be fit for bear bear patiently +tät force influence power +zweifelhafte doubtfully dubiously dubois +vorgehen proceed act advance go ahead be fast do go on happen move precede +em cutlet em male crotch +härteste flintiest hardest steeliest +landwirtschaftliche agriculturally +schlauer foxier leerier shiftier shrewder slier smarter +batterie battery troop +schlich crept slinked tiptoed weaseled +heranwachsen grow up grow be brought up be raised to be brought up to be good at to be raised to excel in to grow +übernatürlich supernatural preternatural weird paranormal psychic supernaturally miraculous preternaturally weirdly clearly miraculous +kreisen circle circulate gyrate wheel revolve go round orbit pass a certain time rotate spin +gespickt spiked cribbed larded à la mode +wynn wynn +ermorden assassinate murder kill slay liquidate slaughter bump off dispatch hit off +hinfällig obsolete invalid decrepit decrepitly irrelevant lapsed conceited decayed dilapidated frail +erregen excite arouse titillate thrill move vellicate cause stir stir up raise +mancher many a some many some people somebody someone +leert depletes empties voids +gen to toward towards casting founding minting old chronicle old record supergenes to dislodge +umgeleitet redirected bypassed deflected diverted +arg bad very bitter much appreciable badly blunt boorish coarse considerable +gehäutet skinned flayed +versenken sink countersink scuttle down engulf go down go under settle submerge plunge +geniert generated is embarrassed +verwahren deposit keep store cable dispatch file hand in lodge conserve depose +hakenkreuz hakenkreuz +bewegung agitation locomotion motion movement commotion motility progress travel +tauschte swapped trucked bartered exchanged swopped +unbesonnen thoughtless indiscreet careless reckless imprudent rash seldom offhand brash cruel +bezwingt overmasters quells subjugates conquers defeats overpowers +bezahle pay +ganzer whole +verhext bewitched elfstruck bedevils bewitches jinxes bedevilled ensorcelled ensorcells hexed hexes +trompeten trumpet play blow to play the trumpet +lag lay +übte practiced practised trained +innenleben interior +packen pack grab seize grasp grip catch grapple package clutch snatch +genommen kept picked taken took caught negotiated +ausmisten to tidy out to clean out to muck out +neustart relaunch +wesen to be to be available to exist +seelisch mental spiritual psychological psychologically psychic emotional inner physical emotionally incorporeal +geisel pledge +beachtlich considerable remarkable considerably notable much remarkably striking substantial very formidable +sicherte ensured secured safeguarded +zerfressen corrode erode eat into assail assault attack rip strafe ruin spoil +einfordern reclaim demand exact insist to claim claim require requisition to call attention to to emphasize +däne dane +durchaus absolutely entirely perfectly definitely altogether any at all by all means completely decidedly +sprudeln bubble gush effervesce fizz to sputter boil bubble up gush out overflow spurt +miau meow miaow mew +abschreckung deterrence discouragement +klaut filches shoplifts snitches swipes cabbages lifts pilfers pinches snarfs snatches +lüften air ventilate aerate air out to let some air in fan let some air in lift raise to let in air +bekanntmachen announce declare make known proclaim disclose promulgate acquaint circularize manifest divulge +ehrenwert honourable reputable honorable honorably respectable worthy honest honourably upright +kleiderbügel hook +abgedroschen trite hackneyed commonplace stale tritely banal bathetic drippy hokey kitschy +verkommen reprobate decay depraved squalid sordid be degraded abandoned be wasted debauched go bad +übergeschnappt crazy haywire crackers screwy batty bonkers cracked cracked up cuckoo dippy +jähzornig irascible hot-tempered peppery quick to take offence quick to take offense touchy fiery hot-headed irritable quick-tempered +seite page party rim +nachher afterwards afterward later subsequently after later on consequently next so then +denunzieren denounce denunciate inform betray deliver cry against delate denounce publicly inform on leak +auflauern waylay ambuscade lie in wait bushwhack ambush be on the lookout ensnare lurk set a trap investigate +kolumbien colombia +unmissverständlich unequivocal unmistakable unambiguously unequivocally unmistakably clear clearly distinctly especially in round terms +charity charity +geldbeutel bag pocket book +respektierte respected +fass butt jar tub +umso the all the more +met mead honey wine +kreist gyrates circuits orbits +gerissen cunning crafty sly astute wily tricky shrewd artful cagey shifty +entschließen decide make up one's mind determine opt to determine +uralte immemorially +ticktack tick-tock +gewinner winnable +eingeweiht privy in the know privily adept inaugurated inducted well-informed +hlen dice game gambling odd and even numbers +barometer barographs glass weatherglass +lyon lyon lyons +großmütig magnanimous generous magnanimously nobly noble big-hearted handsome lavish profuse +mohammed muhammad mohammed +donnert fulminates thunders +ehemaliger ex- former preceeding previous +miterleben witness attend see watch +verstopft constipated jammed costive blocked clogged congests constipates engorges occludes bunged +kreis ball circumference orbit +volkszählung nose count +scheißhaus shitter +komponist writer +federn spring be springy bend bounce elastic feather give molt moult relax +kratzen scratch scrape claw grate squawk itch rub scrabble stir up scour +überdecken hood straddle seal up to overlay blanket roof +kniete genuflected kneed knelt +zurücktreten resign abdicate retire quit recede step down rescind stand down step back renounce +erkundet reconnoiters determined explored explores found out gleaned prospected reconnoitered reconnoitred searched +übergeben hand over vomit deliver surrender give pass transfer turn over consign present +andocken dock cradle dock (link) dock (put in dock) to dock +puma lion +besagt aforesaid said aforementioned implies implied in question proved proven the ... in question this +lynch lynch +längste longest +rindfleisch beef +mähen mow cut reap baa harvest scythe bleat clip prune shear +schwirren zoom buzz whir twang zip ping whirr whiz hum vibrate +versorgt feeds provides fed kept provided serviced stowed supplied supplied with rations supplies +vorübergehende transitionally transitively +herumfliegen fly about bustle about flutter about fly past each other skip about to flit about +samstag saturday +verwandter more related +bewältigt overcomes coped copes mastered masters overcome tackled +harte rigorously +unverletzt unhurt unscathed unharmed intact unwounded unhurtly uninjured scot-free undamaged woundless +mosaik mosaics +bottom bottom +marrakesch marrakech marrakesh +galten were valid +nahmt took +lehre education schooling +lachend laughing laughingly L : laughing loud laughter +abgefeuert fired off fired launched loosed loosed off +beteuert asseverates assures asserted asserts asseverated assured protested protests reassured reassures +quälte afflicted distressed smote toiled agonised agonized tantalised tantalized +predator predator +einzelgänger rogue +knarren creak squeak grate grit clatter crack crackle grince grind scrape +mietfrei rent-free rentless +tuba tube +zieren adorn grace decorate ornament garnish to embellish +auskratzen scratch out to claw out to scrape +beiseite aside apart to one side by on one side while +strahl brilliant florid gay gorgeous showy +trösten comfort console solace amuse care for cheer consolation be kind to cuddle encourage +beugt bends flexes +registrierte records registered +eingehüllt jacketed wrapped up cloaked cocooned covered enshrouded enveloped muffled shrouded wrapped +vibrieren vibrate oscillate to judder fluctuate pulsate quiver swing tremble vary vibration +bullauge scuttle +trommelfell ear drum tympanic cavity tympanum +drüber about it above it meanwhile more over it +berichten report relate refer tell recount inform accomplish play communicate cover +plötzliche sudden suddenly +akademische academical academics scholastical +grausig macabre gruesome ghastly grisly horrible grim deplorable dreadful gruesomely lurid +teurer dearer more expensive pricier +abgemeldet given notice of departure logged off logged out +widerrufen revoke countermand recant rescind cancel retract unsay withdraw abjure repeal +hinwegsehen see over ignore +segeln sail sailing glide coast yachting boating plane soaring to sail (for) +umgekippt collapsed died fallen over keeled over knocked over passed out rolled over tipped over turned upset +tm tm +gewährleistet warranted ensured ensures guaranteed warrants +selbst oneself even self itself myself yourself himself ourselves herself themselves +schornstein chimney cap +lebenserwartung expectancy +unterdrückte oppressed quashed repressed suppressed blanketed subdued +geheiligt hallowed sacrosanct sanctified holy venerable blessed hallow sacred sainted +erschüttert shocked convulses shaken shakes convulsed devastated distressed roused shaken up shocks +verändern change alter modify vary diversify transform convert amend mutate revise +nieten rivet +wissenschaft science wisdom +ungeheure tremendous +alternative alternate choice +stürzen overthrow fall subvert topple tumble upset overturn plummet precipitate plunge +tramp tramp +auseinander asunder apart in two +repräsentieren represent represents act for constitute describe enact express perform play put +verdächtig suspicious suspect suspiciously fishy doubtful shady dodgy ambiguous bewitching charming +schimpfte badmouthed inveighed railed sassed blustered grouched groused scolded upbraided +fossil fossil fossilized petrified +embolie embolism +durcharbeiten work through fine-tune perfect work out +demütigt humbler humbles mortifies abases humiliates +leder leather peel suede +game game +zugeschüttet filled up +ausrechnen calculate reckon figure out force out shoot spring out to compute work out work out for oneself to force out +getötet killed slain beaten to death struck dead swatted +achtern abaft aft astern rearward backward backwards rearwards +löscht quenches deleted destroys erases extinguishes scratches slakes wipes +entbinden absolve deliver give birth exonerate release dispense untie bear birth bring forth +torso human torso +schlachtbank slaughterhouse +spruch line +vertraulich confidential private confidentially familiar intimate privately off the record secret in confidence privileged +verdienst credit desert deserts revenue victory +werbeagentur ad agency +abziehen subtract deduct withdraw remove strip print take away abate discount count down +ursula ursula +verglühen to burn out burn up to smoulder and go out +zufälligerweise incidentally accidentally by accident casually coincidentally suddenly unexpectedly unintentionally accidently as it happens +zurechtgemacht groomed made up put together trimmed +ausgeprägt pronounced distinct distinctive bold distinctly keen marked coined minted stamped +ausgeflogen flown out +knackig crisp crunchy firm pithy juicy luscious refreshing sharp smart and stylish snappy +zusammengekommen accrued congregated convened converged foregathered forgathered got together got|gotten together joined met +wiederkehrt recurs +lenkte directed masterminded controled controlled guided +schüttelte joggled shook +geduscht douched taken a shower +betrachten regard consider view look at watch behold contemplate observe deem see +überfällig overdue back behind past due past-due ripe +kommuniziert communes communicated communicates +test test +abriegelung lockdown +bedenkt considers preconceives bethinks deliberates +korb basket creel hamper pannier wicker +versichern insure assure guarantee assert affirm ensure reassure certify vouch declare +sibirien siberia +schadest do damage +angedockt docked +besonders especially particularly special specially extra in particular eminently notably exceptionally above all +erbrochen vomitted puked chucked disgorged regurgitated thrown up upchucked +nutzte used utilised utilized +glühen glow anneal hotel to calcine be ardent to be envious to be jealous to burn to feel hot to flush +zitternd tremulous trembling shaking tremulously quivering being afraid of being fearful being nervous being timid quavering +speisekammer buttery spence +hingeben devote deliver sacrifice abandon denounce desert forsake furnish give give up +wovon whereof from what from which about which after which of which what ... from? what about whereby which +klacken clap clatter click crack crash rattle snap +selbstmordgefährdet suicidal potentially suicidal +platzte burst ruptured +dürft may +himmlischer more heavenly +hochgehoben uplifted elevated heaved raised upheavaled +deshalb therefore hence so thus consequently for that reason as a result because of that that's why concerning +microsoft microsoft +abgehoben rarefied aloof lifted transcendent become airborne got airborne lifted off raised taken off withdrawn +ertappte caught +biegen bend curve turn flex bow warp crook double inflect depart +täglich daily every day everyday diurnal quotidian day by day mundane workaday prolonged a day +hal AED automated external defibrillator +ding gizmo job +bei at by with near on beside among next to despite during +optik perspective +besprochen discussed critiqued reviewed talked about talked over +schenkte donated gave +vorhergesehen forward anticipated foreseen +stufen to stagger +lediglich only merely solely but just simply entirely exclusively or no more than +riskante hazardously +geteilt divided shared party per fess forked split apportioned broken conflicting different discerped +bereitstehen stand by be ready be prepared +durchforsten crawl scour go through to comb to comb through trawl +gekennzeichnet labelled identified labeled characterised characterized denoted designated distinguished earmarked featured +verprügelte basted drubbed lambasted slogged thrashed trounced walloped +unfassbare inconceivably intangibly +samt at the same time in a lump together along with together with along with +belastend incriminating burdensome incriminatory irksome cumbering debiting encumbering against payment burdening for remuneration +rekrutieren recruit enlist to recruit sb. +abraham abraham +elite choice +ruhen rest repose quiet sleep rest on suspend business be relieved be rested feel at ease lie +eingefahren driven into broken in brought in descended into a mine entered retracted run it +zitterte quavered trembled jittered oscillated quaked quivered shivered shook +anwalt barrister lawyer barrister-at-law brief pleader +einflößend infusing +zweifel scruple +gesäubert cleaned bowdlerised bowdlerized cleared expurgateed lustrated pruned purged sanitised sanitized +dabei thereby at it game withal near by at that at the same time however in doing so in the process +bestellung work order +stockwerk floor storey +nützliches beneficially +freundlichkeit cordiality +bewohnt inhabited inhabits dwelling habitable living residential +kindermädchen babysitter +überzeugend cogent persuasive convincing compelling persuasively conclusive forceful plausible powerful strong +wahrscheinlicher likelier more probable more likely +kontrovers controversial contentious controversially divisive disputatious +mitessen partake to partake of +verspätet late belated tardy belatedly dilatory delayed behind lated dull is late +platzt bursts ruptures +schloss clasp closured concluded deduced fastener fort inferred padlock reasoned shut +dobson dobsonian +reizvoll delightful attractive appealing charming lovely juicy zestfully alluring appealingly glamorous +abgefuckt fucked up +da there because since as for then over there that here those +krypta undercroft +ethischen ethical +vergeht elapses goes by lapses +kobra snakes +bindung bonding linking +besonnen prudent sober judicious canny cautious circumspect considerate level-headed thoughtful calm +melodie chant +projektion projection forecasting projecting +beleuchten illuminate light highlight illumine light up illume brighten shine on terrace to examine +einmischen meddle tamper interfere interfering mix put one ́s nose in to admix +liegend recumbent horizontal couching lying recumbently incumbent being located being situated couchant decumbent +pinocchio pinocchio +hybride mongrels mule +mathematische mathematically mathematics +wacklig shaky ramshackle ramshackly rickety shakily wobbly tottering totteringly tottery unsteady +tauschen exchange barter swap change switch trade alter shift swop amend +position footing +himalaya himalayas +aufgetragen served spread +toller groovier jazzier madder wilder +vernichtete destroyed annihilated demolished exterminated quashed wrecked +vordrängeln push +durchdrang permeated pervaded pierced thrilled +achse centerline mandrel +schwingt brandishes oscillates +begabt talented gifted apt able aptly capable clever dowered giftedly divinely gifted +traut trusts cozy homey +herausgenommen taken out detached excluded removed unbagged uncased +geschwängert made pregnant impregnated +heftig fierce furious severe sharp bitter acute harsh rough heavy strong +prallen bump collide roast dash blaze bounce cannon collide with rebound smash +draußen outside out outdoors outdoor afield out of doors abroad out there above after +pingelig fastidious fussy picky nitpick finical finicky anal choosy exactly finicking +vermint laid mines lays mines mined mines +ermüdend tedious tiring tiresome wearisome wearisomely fatiguing irksome exhausting bothersome fatigueing +vertagen defer delay adjourn prorogue postpone stay carry forward carry over demur keep +beigebracht taught produced +vorziehen prefer like choose hasten be fond of bring forward do something by choice draw favour benefit +nanking nanjing +dichter denser closer densier tighter +verschwitzten soaked +kooperativ cooperative co-op +raste hurtled raged raved rushed sped speeded +grunzen grunt oink snort +für for at per to toward towards each by with blaze +vergeudet dissipates dissipated misspent scattered trifled away wasted +ausgedient disused veteran veteranly discharged +abwägen weigh weigh up criticise deliberate balance ponder heft evaluate to gauge value +grantig grumpy grumpily +missachtet disobeys disregards disesteemed flouted +abgenommen waned bared declined decreased diminished dwindled inspected and approved lost weight relieved removed +drohende imminent +speisesaal mess-hall misericord +neutral neutral neuter impartial neutrally aloof detached disinterested nonpartisan transcendental in a neutral way +zustimmen agree consent assent accede concur accept allow acquiesce approve admit +italiener italian italians +bill bill +gekostet cost sampled tasted +eigenwillig wayward headstrong idiosyncratic individual arbitrary wilful willful bizarre contrary maverick +iowa iowa +berichtet reported refered referred refers related relates reports chronicled told +verständlich intelligible understandable comprehensible clear understandably comprehensibly intelligibly reasonable clarity conceptional +ungestraft unpunished scot-free with impunity +dienstlich official functional business officially +entführten kidnapped +betrügen deceive cheat defraud betray swindle con fool delude trick rook +entfernter remoter +empfohlen recommended commended advised counseled counselled endorsed proposed suggested +umsorgt cared cares +ausbaden pay for +boykott boycott +münzen coin mint applaud bang beat break clap cream duel fan +heat heat +weiterleben live on survive have a long life live a long time live long to continue to live to go on living linger survival to continue to exist +kranken suffer ail lie sick +souverän sovereign independent autonomous confident superior voluntary dominant of one's own initiative of paramount importance predominant +verstummen hush become silent say no more sink into silence be silent become speechless die away fall silent subside to be silent +einsacken making a killing making easy money robbery sink +anlasten blame to accuse +lustige drolly jocundly merrily +stapel mound +majestät sire grandeur +sowieso anyway anyhow in any case at any rate generally speaking after all at all at best at most be that as it may +bestellen order cultivate request book accomplish achieve reserve tell appoint fulfil +aufspießen skewer spear gore impale to spit prong run through spike stick to pierce +variiert varied changing variable varying variegated variegates varies +ziege capra hircus nanny +ungehindert unchecked unhampered unopposed freely uncheckedly unhamperedly unhindered unimpeded unopposedly untrammeled +eindringen invade intrude penetrate trespass infiltrate raid encroach enter permeate irrupt +medizinisch medical medicinal medically med medic medicinally curative medicated instrument +ruanda rwanda +unheimliche uncanny eerily sinisterly uncannily +verirren get lost astray become lost lose one's way lose oneself lost misguide mislead stray +unbedingt without fail unconditionally absolutely unconditional by all means absolute certainly necessarily definitely imperative +wünschenswert desirable preferable desirably hoped for likeable nice satisfactory suitable +sprach spake spoke talked +weltuntergang armageddon +sudan sudan +zuversichtlich confident assertive sanguine confidently heartening reassuring reliant benign bullish certain +scheuen eschew shy balk shrink shun fight shy to take fright +kirre tame compliant tractable +zivilisation civilization +vipern viperidae +streitet altercates contends disputes wrangles brawls quarrels spats +abstoßen repel turn off push disgust push off reject get rid of look upon with detachment push aside remove +versuchte attempted tempted tried +neuerdings recently latterly newly lately again now nowadays these days at present in recent times +verkuppeln pander entertain mediate procure serve clutch couple mate pair set someone up +salzig salty briny salt brackish salted saltily saline wearisome acid adverse +versoffen boozily sottish boozy drunken sottishly wasted +geplündert harried looted marauded plundered sacked despoiled pleyed on raided ransacked ravaged +prüfte canvassed scrutinized tested audited checked examined perused proved reviewed scrutinised +unsereiner the likes of us we +faszinierend fascinating intriguing charming bewitching fascinatingly mesmerizing alluring arresting captivating gripping +vierter fourth four days +abstreiten deny contest dispute challenge disclaim gainsay impugn protest question repudiate +erleben experience live to see undergo witness go through live through receive suffer to see feel +schwerelos weightless weightlessly zero-g +abwechselnd alternate alternately alternating by turns alternative in turn interchangeably rotational rotatory variantly +geübt proficient experienced skilled adept skilful versed able accomplished adroit apt +landschaft landscape region +genuss delectation gratification use +schwer serious tough severe burdensome grave onerous seriously weighty powerful severely +vertraut intimate familiar close conversant familiarly acquainted conversantly an entrusts carefree confides +ertrinkt drowns is drowned +klub club +gelangen arrive attain come get reach arrive at manage succeed sit at sit on +gerast dashed raged raved bombed bombed along careened careerred hurtled pelted rushed +verplappert opened one's mouth too wide prattled away +unschöne unhandsomely +denn because for since then 'cause as than cos in as much as well +klappert clacks clatters flaps +vorbei over past by up all over finished gone out +bezahlen pay foot disburse defray settle ransom deposit payment ante up fund +verleumdet slurs backbeted backbites calumniated calumniates defames maligned malignes maligns slanders +erwählt choosed elected chosen +strukturelle structurally texturally +piranhas piranha +nic to care to mind to worry +guinness guinness +elisa elisha +elizabeth elizabeth +cat cat +florin florin +qualifiziert qualified competent eligible skilled qualifies professional +träge sluggish slow languid inert lazy idly inactive indolent dull idle +flecken blemish +liebling favorite minion +zeugin witness +untermauern underpin corroborate substantiate reinforce flesh support buttress affirm to undergird back up +achter eighth eight days +hübschen bonnily +beschäftigen employ occupy busy engage bother concern deal keep busy absorb preoccupy +radon radon +portugiese portuguese +spazierstock crutch +knicken flex fold loopback buckle crease to snap break buckling crack to end +fröhliche blithely cheerfully gladsomely gleefully lightheartedly +phoenix phoenix +klage keening petition +bevorzugte favored favoured preferred +zurückschrecken recoil flinch falter hesitate blench boggle quail spring back think twice be discouraged +off offline +aktualisieren update refresh upgrade make topical reload repaint +joyce joyce +ih for shame +derweil meanwhile in the meantime while meantime whilst along the way interim all the while in the mean while +rechtschaffen righteous honest upright righteously godly straightforward virtuous wholesome forthright honourable +schlachthaus slaughterhouses +jetzt now nowadays at present right now just now currently these days just presently at the present time +eigenartiges weirdly +ekelig disgusting icky manky nasty disgustingly grody gross nauseating yucky yukky +schweißer welder +verfangen be caught entangle entangled got caught +fröhlich cheerful merry glad happy gay lighthearted joyful joyous bright happily +aufrichtiger sincerer more sincere +festsitzen be stuck to be snookered to be bogged down to stick fast +eintreffen arrive happen reach be delivered carry come to sit at sit on come come true +drauflegen to pay extra to pay sth. extra +einschreiben register write in enroll enrol enter inscribe post a message store enlist note +entsetzen appal appall horrify shock frighten terrify consternation fear relieve revolt +neugieriger nosier snoopier more curious +veronika veronica +flammen burn flame blaze get fired up flutter sting +unterstreicht punctuates underlines underscores emphasises emphasizes +hinweg away off afar far forth yonder away with you begone +beizeiten betimes in good time time timely at the right time duly in a timely manner in time +ablauf water draining +fuhr carted drove navigated +doppelter dublicate +paar couple few pair number of one ryou several some a few brace dyad +anbeten adore worship glorify love fall in love with see hallow revere deify honor +hinstellen stand put arrange put down place set deposit give lay park +olympic olympic +östlich eastern east easterly oriental orientally eastward eastwardly orient +währt lasts +unerwünscht undesirable unwanted unwelcome undesirably unwantedly adverse objectionable undesired unsolicited untoward +komponieren compose chant recite composition combine construct to commit to write +akzeptabel acceptable admissible cool reasonable fine innocuous unobjectionable acceptably alright +schlachtschiff battlewagon +mace mace +dat that the +konzession concession +langweiliger more boring blander prosier +protein protein +erkälte catch a cold +bestellten bespoken +erfreut delighted pleased joyful gladdened regally cheerfully delights elate excitedly glad +abteilung band bunch detachment force group shift squad team unit brigade +mitkommen come along follow to accompany to tag along accompany keep up tag along to come along with one +yankee yankee +zusammenstellen compose compile compilate assemble put together arrange collect assort collocate include +hochladen upload +schwebt floats hovers impends poises soars +einfallsreich imaginative inventive clever fancy enterprising resourceful go-ahead ingenious resourcefully +divine divine +unkonventionell unconventional bohemian unorthodox maverick offbeat unconventionally indecent eccentric funky off-beat +anstatt instead of instead in lieu as for in exchange for in return in lieu of lieu make up for +frisiert fudges dressed the hair fudged tamperred +zweihundert two hundred 200 +zusammengeschlagen battered beaten up poleaxed +staub dust grit +schlimmster worst +chinesisch Chinese chinese Sinitic double Dutch Huizhou Chinese Jinyu Chinese Min Dong Chinese Min Zhong Chinese China Nationalist Government +verschleppen procrastinate abduct carry off drag out protract to carry off to displace sb. to protract +abgewischt wiped dusted off mopped mopped up wiped off +karoline caroline +zerstückeln dismember break chop up cut up to cut into pieces to parcel out to spall cut ballast claw +ausheben dig excavate entrench dig out trench dig up pick up clear out enlist hollow out +sol sol so +tragbar portable wearable bearable sustainable mobile portably acceptable affordable hand-held cell phone +aggressiv aggressive pushy combative abrasive aggressively aggro pushily pugnacious aggressiv assertive +herunterfahren shut down to bring down to shut down to go down +hegen cherish harbour nurse entertain care for conceive feed foster have nourish +wiegt cradles dandles weighs sways +postleitzahl zipcode +werden become get turn will grow be go fall wax arise +lauschen listen eavesdrop listen to hearken listening to harken list listen in overhear to be unruffled +kontroverse contestation disputation +lieferte delivered purveyed supplied provided +castor beavers castor +grenzen abut border verge limits verge on range reach sound like to neighbor to neighbour +abgeriegelt bolted blocked cordoned off fenced off sealed sealed off stanked +spinat spinach +verderbt debauched depraved corrupt illegible vicious perverse +verbot forbade interdicted proscribed vetoed prohibited +stört deranges disturbs incommodes perturbs distracts diverts hampers interrupts troubles +treffend apposite appropriate apt felicitous poignant pertinent pointedly relevant apropos aptly +getaucht dived immersed plunged dipped dove submerged +schutzlos defenceless defenseless unprotected vulnerable without protection easily helplessly insecure needy unsafe +streichelte stroked fondled +susanne susan +spendieren shout buy pay for spend stand to spend to treat treat +hehlerei fence +undeutlich vague indistinct obscure unclear hazy fuzzy slur faint inarticulate indefinite +lauerte lurked skulked +nürnberg nuremberg +homo queer queen +ablesen read read off decipher read out see +gefährte helpmate +mochte liked +ausspülen rinse flush gutter wash out have one's revenge wipe out a disgrace to irrigate to sluice to sluice down to sluice out +immens immense enormous huge colossal immensely vast abundant enormously extraordinary great many +erhitzen heat heat up reheat to warm scald tighten warm warm up +beherzigen heed to follow to take to heart audit be attentive be attentive to check collate consider control +aufwischen wipe up mop up swab mop wipe off soak up to kiss wash wipe +jodelt yodels +zufälliger more accidental +einstweilen for the time being meanwhile temporarily in the meantime at present for now for the nonce for the present interim nonce +geblinzelt blinked squinted winked +worden been has have was were +beantragt applies for applied for proposed proposes requested +geschützte protective +weiss white White blank +durchqueren cross traverse go through cover cut through ford pass through to cut across abase appease +bam bam +befreiend relieving delivering enfranchising extricating freeing libbing liberating releasing ridding uncaging +finanziert bankrolls financed bankrolled finances funded +flandern flanders +geborgt borrowed lent +feindschaft enemy +potenziell potential potentially prospective +schmusen cuddle smooch fondle to canoodle canoodle to snuggle +widerfahren befall happen befallen happened to happen to +büroklammer clip +verbuchen register book enjoy enter in the books post suffer to enter +zusammentreffen coincide concur meet join gather clash come together conjuncture flow together to foregather +unruhig restless uneasy anxiously turbulent anxious fidgety restive rough troubled noisy +telefoniert phoned phones called rung telephoned +erleuchten illuminate enlighten illume light lighten brighten light up inspire to illumine +unergründlich unfathomable deep inscrutable unsearchable dark fathomless unfathomably unsearchably baffling bottomless +leicht simple lightweight slightly readily airy delicate facile faintly gently soft +erringen gain get win accrue achieve earn obtain profit score pick +benützen use utilize apply employ utilise make use of take advantage of +anpassung adaptation fitting +tanz ball hop +gestreckt prolate racked straight diluted flat stretched unbent +runter down downward below beneath under downwardly downwards +weht wafts +verschmäht disdains despised despises disdained dispised dispises spurned spurns +unbestimmt vague undetermined indefinite uncertain indeterminate undecided obscure undefined vaguely ambiguous +kurze compendiously brevity conciseness in a brief space of time in a day short simplicity step +viermal four times quadruple of +überdeckt debruised overlaid +argentinien argentina +chronische chronically +drängen urge press push shove hurry insist rush edge hustle hasten +gespendet afforded contributed donated given given money made a donation +frack tail-coat +geschlüpft slipt hatched slipped +hotel hostel +w w +verarbeiten process assimilate use handle manufacture treat convert digest manage transform +verrückt nuts absurd lunatic wild foolish silly barmy frantic kooky madly +destruktiv destructive destructively counterproductive vicious catastrophic devastating +zion zion +erotik erotica +günstiger more favourable more advantageous more convenient +dorf city community nation people small town +hydra hydra +beugen bend inflect stoop flex diffract yield lean curve decline pervert +betriebsbereit operable ready operational ready-to-operate operative ready for operation ready for use serviceable warm standby enabled +umsonst free in vain for nothing to no purpose for free free of charge gratis complimentary unavailing futile +kündigte gave notice abrogated quit +befreien free liberate release deliver extricate relieve redeem emancipate rid clear +autopilot automatic pilot +urinieren urinate piss micturate go for a slash have a slash make pee tinkle wee do business +toulouse toulouse +stellte cornered placed +beauftragt appointed charges with ordered assigned assigns charged charges commissioned delegated engaged +geschmückt blazoned decorated robed adorned arrayed bedecked decked emblazoned graced rich +schüchterne coyly diffidently sheepishly +dekoriert decorates decorated ornamented ornaments +zeigte showed displayed exhibited indicated pointed +brüllen roar bellow shout yell bark scream cry howl bawl holler +angeheitert tipsy buzzed tiddly grey tipsily boozy drunken mellow merry pixilated +zerreißt disrupts rips ruptures tears +loyal loyal loyally staunch straightforward true trusty upright faithful forthright honest +ausstehen stand bear abide endure be outstanding put up with defy eclipse excel keep out +weitergegeben imparted fed back forwardes passed on relayed +fin finite verb +innere inward inner interior heart internal intestine intrinsic +gezogen pulled dragged drawn hauled jerked sucked torn wrenched +elch moose alces +platt flat platitudinous trite bromidic unglossed even flabbergasted level smooth corny +annähernd approximate roughly approximately about around almost as a rule in round numbers close to just about +wyoming wyoming +schlug bashed batted dollied flapped flicked knocked pommeled pummeled punched slapped +heller brighter clearer heller +bar bare bar sheer utter absolute cafe cash devoid pure available +erlaubte allowed allowedly concedes licenced licensed +kompetent competent able proficient qualified capable ably efficient experienced capably competently +bah bah yuck +kaserne casern +aufziehen rear raise breed wind up bring up tease educate wind nourish nurture +geblasen blown tooted +gilbert gilbert +hopp jump hop to it +vergaß forgot unlearned unlearnt +vollziehen consummate carry out perform implement accomplish do execute fulfil fulfill conduct oneself +unbeweglich immobile motionless immovable inert inflexible rigid attached fixed immovably irremovable +hinüber over across above beyond knackered at on on the other side of place the other side of +unterstellen impute subordinate assume imply subjugate submit suppose to assign to insinuate connote +verzückt ecstatic absentmindedly absorbedly abstractedly ecstasizes ecstatically rapturous rapturously vacantly smitten +bahnsteig platform +bewerbung promotion +link left left-wing left-hand devious leftist lefty sinister +heucheln pretend feign dissemble cant dissimulate cheat deceive falsify flatter lie +turnen do gymnastics practise gymnastics perform +unverheiratet unmarried single celibate unwed sole wifeless spouseless alone away from home maiden +gestochen neat smart spruce jabbed stabbed stinged stings stung bitten engraved +garantierte avouched underwrote guaranteed warranted +fokussiert focused focalised focalized focuses focussed +laos lao laos +bedrohlicher more threatening +schmeckt smacks tastes +gewissheit security +turin turin +ressort portfolio +tat did performed +gesucht in demand wanted sought affected seeked sought-after contrived hunted looked for looked up +heimtückische sneakingly +sarah sarah +lili lili +abbekommen get get injured get off got off loosen receive to get off +entmutigend daunting dispiriting discouraging disheartening dampening dejecting discouragingly dishearteningly frustating frustrating +verflogen flown away +prophezeit augurs bodes predicts presages prophesied prophesies boded divined outguessed predicted +hektische hectically +bettelarm destitute dependent in need indigent necessitous needy straitened very poor +salve burst +komposition composing construction +seitwärts sideways askance sideward askew laterally sidewards sidelong crabwise +liebste dearest +leeren empty deplete void flush drain clear away make room make space for clear to empty out +halle foyer halle vestibule +luise louisa +westlich west western westerly occidental occidentally westward Western European Hesperian alien +zugefügt added attached inflicted +beschaffen procure provide supply raise acquire get act as agent act as go-between cause cause to take place +belastung exposure +vierundzwanzig twenty-four twenty four +torwart goalkeeper doorkeeper +hergehört listened up +schreiend showy blatant garish loud clamorous glaring gaudy clamant outright strident +sank subsided dropped sank +tickt ticks +nicaragua nicaragua +typen types +reaktiviert reactivates reactivated +galle bile +nachdem after since because for having once more that is the end the end this is all +ständer pavement sign +behandelbar treatable medicable +ausgetrickst fooled outsmarted outwitted tricked +nestor nestor +reifen ripen mature age mellow be in common use bear fruit come to sound natural grow grow ripe incubate +gesprochen spoken spoke spoked talked conversational conversed spake +verheilen heal be healed recover heal up mend to mend +schockiert shocked shocks outraged poleaxed scandalised scandalises scandalized scandalizes +antonius anthony +neu new recent novel fresh newly nouveau reprint anew afresh innovative +bauerntrampel rube +verletzt hurt injured injures offended violated aggrieved hurted hurts infringes violates +trostlos desolate dreary bleak disconsolate dismal comfortless comfortlessly depressing dismally drearily +verloren lost doomed gone irrecoverable missing astray forlorn adrift alienated dropped +klüger savvier cleverer wiser shrewder +genauere more exact +gefragt asked in demand inquired popular questioned demanded interrogated needed queried requested +pub public house +aufregend exciting thrilling exhilarating absorbing discomposing fascinating hot exiting heady thrillingly +wälzen roll bilk cheat defeat easily pore over take in wheel wallow browse deliberate on +taucht dips dives immerses plunges +beatrice beatrice +trübselig doleful sad blue depressed dispirited dolorous down down in the mouth downcast downhearted +iraner iranian +synthetisch synthetic artificial comprehensive synthetical synthetically man-made +bermuda bermuda +goss moulded poured cast supplied water watered +verdreifachen treble triple triplicate +boa whoa +stammbaum bloodline lineage +talon butt coupon talon +sichere unharmfully safe +jamaika jamaica +quietschen squeak creak grate squeal sound echo resound ring roar rumble +euch you yourselves yourself himself myself oneself herself itself ourselves thee +stottern stutter stammer splutter falter maffle hesitate to stumble sputter stumble +erzählen tell narrate recount relate say talk rehearse inform recite confer +gezielt aimed specific purposeful purposefully specifically directed goal-oriented pointed selective targeted +bernie bernie +anfragen enquire inquire ask request bespeak confirm make sure of seek information verify ascertain +gebildet educated literate cultured erudite learned unprimitive composed civilized formed gentlemanly +grenzenlose boundlessly interminably +inoffizielle nonofficially unofficially +zittrig shaky shaking tremulant tremulous wobbly +wimmeln teem abound swarm crawl be in a turmoil crawl like a worm squirm wriggle extort from be rife +emma emma +jemandes one's someone's somebody's +demi demi +berühren touch contact feel mention affect handle be emotionally moved be touched perceive receive +pflegt cherishes fosters nurtures trims cares grooms nurses treasures +erwachte awoke woke woke up +storniert canceled cancelled cancels +zuordnen associate collate assign match map allocate assign to to refer correlate designate +übersehen overlook ignore look out over miss condone fail to notice let pass survey tolerate fail to recognize +kränken aggrieve offend mortify pique slight afflict affront hurt distress crush +achte eighth eighthes eighths +fassungslos bewildered stunned aghast speechless perplexed flurried in a flutter nervous upset dazed +sehen see look view behold sight watch witness lo notice contemplate +abgelehnt deprecated reprobate declined spurned disliked disowned rejected been dismissive damned defeated +fruchtbar fertile fruitful fecund prolific seminal productive fecundly rankly successful effective +geschütze ordnance +bedroht threatened threatens bludgeoned menaced +alphabetisch alphabetical alphabetic alphabetically abecedarian abecedary in alphabatical order in alphabetical order +sendet broadcasts forwards sends transmits +hebt elevates heaves lifts enhances hoists +grässlich grisly ghastly dreadful horrible awful dire afraid amazing direful hideous +vorbeigefahren driven past +abrufen fetch demand obtain retrieve to retrieve call away call up to call to call off to request +kalkutta calcutta kolkata +gekracht cracked crashed banged crunched scrunched +klaps rap +unbekannter more unknown +steiler steeper +brücke span brig +verschwand disappeared +netzen wet dampen moisten to moisten +irgendjemand anyone anybody somebody someone many people this or that person +airline airline +trunk trunk +hundertprozentig completely one hundred percent absolutely all entirely hundred per cent hundred percent without exception 20|20 twenty-twenty +tabak tobacco nicotiana +schnitzen carve whittle engrave cut tattoo to cut edition incise publication sculpture +schwierige difficultly +hineingezogen involved +wurzeln root anchor to come from to have roots in +strampeln struggle kick to flounder fidget flounder kick about to clatter to flap to rattle to walk around being unable to settle down +ninja ninja +starrt stares peers +verbieten forbid prohibit ban proscribe bar disallow interdict outlaw suppress nix +entflammt inflames inflamed warmed +abstammen derive stem descend originate be descended from come spring accrue be descended descended +zurückschlagen repel repulse strike back beatback come and retreat counterattack plough up plow up return a blow repeat rewhip +streut strews +ausquetschen squeeze out squeeze heckle crush extrude gouge knead shake hands +kinderleicht easy as pie foolproof as easy as winking easy no trouble very easy child's play dead easy potty simple +croupier dealer +begrenzt narrow limited finite restricted bounded terminally confined bounds confines delimited +falten fold crease convolve wrinkle make narrower purse shrug shut bend fold up +beruflich occupational professional vocational professionally vocationally occupationally career +zwar certainly indeed admittedly be sure absolutely decidedly definitively namely sure surely +beruhen base on be based on consist repose rest depend found to base +gepflastert paved cobbled +abgeräumt cleared +lot lot +unbegrenzt unlimited limitless endless boundless unbounded infinite indefinite unboundedly unlimitedly dusky +recyceln recycle cycle re- +ausgleichen compensate balance equalize offset level indemnify counterbalance draw level equilibrate even out +kaltblütiger more cold-blooded +zickzack zigzag meandering making something wriggling body dancetty dancetté dancy sinuous swaying twisting and turning +rechtzeitig timely in time on time duly RBI ahead of time run-batted-in in due time opportune punctual +stillhalten keep still to be in a close relationship +verteufelt deuced devilish devilishly demonises annoying beastly blooming demonised fiendish fiendishly +hörgerät deaf-aid +spanner tightener +abwechseln alternate turn spell take turns to change vary adjourn be different defer delay +ruth ruth +farblos colourless colorless achromatic bleak colorlessly lacklustre bland colourlessly pale sallow +feuchte humid damply +gebildete literately +theorie theory +robin robin +meistern master overcome beat defeat manhandle mastery overthrow surmount vanquish win over +sucre sucre +terrorisiert bulldozes terrorizes bulldozed terrorised terrorized +schützt protects safeguards shields +skrupellos unscrupulous unconscionable ruthless ruthlessly unethical unprincipled unscrupulously Machiavellian machiavellians rogue +regierung government authorities +französisch French french Gallic gallic +vorgetragen declaimed recited performed posed rendered stated +genf geneva +vorprogrammiert preprogrammed +abgegeben delivered dispensed dropped off emitted given away handed over rendered surrendered +entsetzlich appalling dreadful horrible awful terrible horrendous horrific dire abominable bloodcurdling +scherzen joke frolic jest banter kid to crack jokes to quip frisk jape play +verunglückt meets with an accident met with an accident +mandat mandate +behindern hinder obstruct hamper disturb impede constrain handicap interrupt thwart trammel +neo neo +motiviert motivated motived motivates +heimgezahlt paid back got even +übernatürliche preternaturally supernaturally weirdest +mörderisch murderous cutthroat gory homicidal murder slaughterous cut-throat grueling gruelling killer +abbringen dissuade advise against dismay distract divert wring deter discourage lead astray to avert +anbetracht considering in consideration of +austrinken drink up drain drain out empty out pump dry empty finish finish up to deprive of a role, job, etc. to finish +donau danube river danube +siegt wins +licht light bright clear luminous thin familiar knowledgeable candle fair lucid +ängstlicher timider more fearful more timid +eichen calibrate oak oaken calibration gauge measurement mensuration to come by to find to get +herausziehen pull out extract take out yank unplug extraction draw ejaculate lunge unleash +unhygienisch unsanitary insanitary unhygienic unsanitarily inhealthful unhealthy +briefkasten pillar-box +gipfel cusp meridian tip vertex +gelockt curly curled enticed wooed allured attracted clucked crined curly-haired lured +legende legend fable fairy tale saga +ausgezogen bared moved out put off shed stripped off taken off undressed +begünstigte benefited abetted pandered advantaged benefitted encouraged favored favoured forwarded gave an advantage +schlumpf smurf +abgewöhnen give up quit to falsify unlearn +lockern relax loosen loose slacken ease unfasten abandon leave quit slow down +exzentrisch eccentric wacky bizarre eccentrically flaky gonzo off-center off-centre offbeat singular +schwierig difficult hard tough tricky arduous troublesome complicated cumbersome arduously awkward +erledigt done finished bushed format formatted washed up always completed dead fit +ausgewechselt exchanged replaced made a substitution substituted +holzfäller faller lumberman woodsman +stiften donate cause found endow to endow contribute establish make to achieve to decide +messing brass +zusammenbleiben to stay together +netzwerk web netting +murmeln mumble murmur mutter babble whisper buzz brawl falter grumble hem and haw +gähnen yawn gape +provokativ provocative contentious provocatively provoking +mach get lost mach +hinreißend gorgeous ravishing compelling bewitching enchanting enrapturing adorable captivating charming panicking +rhea rhea +leben live dwell inhabit reside exist be alive abide living spend staying +mai may +dein your thine thy yours yer +perspektiven prospects +nebst aside from along with in addition to together with with and as well as too plus +richtet aims directs points straightens +auffüllen fill up fill replenish fill in glut occupy prescribe refill serve to backfill +drin inside within in in it in there +zuwider averse repugnant antipathetic contrary to cross detestable disagreeable dislikable nasty uncongenial +selbstsüchtige selfishly +erhaben sublime lofty noble august sublimely convex convexly elevated eminent exalted +narren hoax fool bilk cheat dupe mystify take in trick +konfrontieren confront +entzieht deprives detracts +bewaffnete armed +down down downcast blue depressed dispirited down in the mouth downhearted low low-spirited +col col +nachtragend vindictive rancorous resentful unforgiving bitter hateful persistent reproachful resentfully spiteful +die the that who which an what whom these this all +gespritzt spattered spouted sprayed squirted injected splattered spritzed sputtered +gesteuert controlled steered guided conned controled headed navigated regulated routed +stumm mute dumb silent mutely shtum silently speechless tongue-tied voiceless dumbly +verreist away be away be out of town on business goes away on a trip gone away gone away on a trip gone on a journey gone to made a journey +bemitleiden pity commiserate have mercy on compassionate be affectionate to feel sorry for love admire be sorry for caress +durchgegangen gone through bolted passed sifted +kürzeste briefest shortest stubbiest +präpariert dissected prepared preserved specially prepared +unentwegt steadfast stalwart undeviating undeviatingly unswerving persistently to the last constantly continuously incessant +aufgefordert asked invited prompted summoned +ringsum around round all around all-around round about +ohnmacht swound +go go +sprang jumped leaped lept sprang +ohne without sans devoid Banbury story of a cock and a bull absent ex minus lacking less voidly +hecheln pant tease gossip heckle tattle hatchel to strip to thresh +lochen punch pierce perforate hole pot bore clip drill puncture dig +fußnote footer note +hinzuziehen call in consult to consult +bristol bristol +vorgezogen earlier anticipated chosen early preferred +weißer whiter caucasian +marin maritime marine +spritzte sprayed spattered splattered +flechten plait braid weave wreathe twine entwist interlace wattle compile edit +abgespielt acted out +gepasst been suitable blended in blent in fitted matched passed suited +verwischt blurs blotted out blurred confounded obliterate smeared smudged smudges +betrauern mourn mourn for bemoan regret lament be sad condole grieve grieve over hold a memorial service for +nordwärts northward northwards north northbound northerly to the north +marschierte marched +bemerkt detected perceived detects experienced noted notes noticed notices observed observes +angefordert requested requisited called in demanded +einreiben rub rub in anoints grind and mix anoint +durchgeschnitten cut through cleaved cleft cloven cut in two +beschimpft insults reviles abused bad-mouthed badmouthed badmouths basted bastes blackguarded reviled +protzig ostentatious showy gaudy pretentious jazzy flashy snobbish swank garish flash +chicagoer chicago +fesch posh smart dashingly doggy jaunty elegant neat pretty refined stylish +geschoben shoved shuffled bowled edged pushed slid thrust +könnt can may +verwundbar vulnerable vulnerably +nachzählen recount re-count to count again +fernhalten keep away keep keep off be shut out isolate separate drive off keep back keep from last ... +sprichwörtlich proverbial proverbially +blablabla blah blah blah +versöhnung atonement +befreit liberated exempt deliveries disengages enfranchises exempts extricates feel refreshed feel relieved free +bereitmachen prepare to get ready arrange get ready to ready +exquisit exquisite elegant exquisit fine choice exquisitely handsome imposing legal legitimate +erbeutet captures bagged captured preyed +ißt eat +salutieren salute +zurückgekehrt reverted returned turned back +bedecken cover carpet coat beplaster overlay top hood back cover up hide +umschreiben paraphrase rewrite transliterate circumscribe transcribe transfer adapt describe retype revise +hering sea herrings +vielerlei various many of many kinds miscellaneous mixed all kinds of all sorts of large number of numerous +definition determination +emotionale emotional +nächstes next following +mürrische cantankerously crabbily crustily dourly fractiously sullen surly +froh glad happy cheerful joyful merry pleased bright cheerily cheery gladly +können can be able to know may be able be allowed to might allowable no objection could +unverbesserlich incorrigible inveterate incorrigibly hopeless irreclaimable irreclaimably unreformable beyond help confirmed dyed-in-the-wool +wc wc lavatory restroom toilet +abgrundtief abysmal abysmally abyssal fathomless +vollstrecken execute enforce to administer carry out terminate +vorgesprochen auditioned +gruppen groups +ausgewählte selected subset +erwähnen mention quote cite refer refer to name allude express state advert +nominiert nominates nominated +widerlegen refute disprove rebut confute falsify belie decline disallow disavow discard +ll ll as a general rule +absahnen skim cream get on the gravy train take the credit milk rake in to be onto a good thing to line one's pockets to make money without working +bewundern admire look up adore marvel love be charmed be fascinated fall in love with watch something in fascination contemplate +vi vi VI diversification diversified management +träumen dream daydream fantasise fantasize fancy wish dream about drift away moon dreamed +transformiert transforms transformed +abgeführt led away discharged hauled off purged +heiser hoarse husky raucous croaky huskily hoarsely throaty grating gravelly thick +zäh tough tenacious chewy dogged feisty stringy tenaciously closely firmly hard +herausgegeben released edited issued published redacted surrendered +konzentrierte concentrated concentrative massed +antworten answer reply respond accept apply for comply with repeat satisfy repartee answering +massig bulky huge massive massy lumping mass gargantuan thick coarse great hulking +drohen threaten impend menace threat await expect intimidate wait befall happen +lud laded charged invited loaded loaded up +nörgeln nag cavil grumble crab kvetch grouch grouse complain grizzle carp +aussperren lock out bar shut out to bar to exclude to shut out +mittag south +geboren born nee at all absolutely be born bear borne natural née +älter senior elder elderly older prior ancient +gratuliert congratulates congratulated +rupfen pluck pick tear to pick fleece to pull up +fidel merry jolly gay sportive +an on at to in near by onto towards about into +übertrumpft overtrumps leapfrogged overtrumped +freisetzen release free emit to let loose to liberate to set free lay off liberate make redundant set free +gloria glory +talentierter more talented +sechzig sixty aged 61 threescore age sixty sexagenary one's sixties +beneidenswert enviable enviably admirable refined superb +makeup makeup +unterbesetzt understaffed shorthanded undermanned short-staffed understaffedly under-staffed +dämonische demonic +glotzt gawks goggles stares gapes gawps +vorherbestimmt foregone predetermined fated foreordained predestinated predestined predeterminated preordained +raschelt rustles fissles swishes swooshes swoshes +unbeantwortet unanswered undecided unacknowledged +lebhafter brisker sprier sprightlier spunkier friskier livelier +gegangen gone walked went ambulated fared proved proven resorted stepped +medizinischer medicinal +möglichst to the utmost as much as possible as possible at best at the most if possible preferably at most wherever practicable as ... as one can +ausgeben spend issue expend output dispense give out pay out publish devote deal out +zurückkriegen to get back +lola lola +krabbeln crawl scuttle scrabble creep scramble itch climb ascend go up mount +netz netting fishing net +camelot camelot +wessen whose what +tschüssi toodeloo toodle-OO toodle-pip +befruchten fertilize fertilise impregnate fecundate inseminate fructify pollinate stimulate to stimulate +emir amir +durchsehen examine look over review investigate look through study revise search check up inquire +todmüde dead tired dog-tired deadbeat tired to death completely exhausted limp repetitively senseless tediously wordily +field field +halt stop enough just simply only standstill +abschlagen refuse repel repulse decline reject spurn hit tee off chip disallow +viertens fourthly in the fourth place +betrieb operation prosecuted conducted run +signiert autographed signed signs +krankgeschrieben given a medical certificate +tennessee tennessee +blond blond fair blonde fair-haired light auburn golden light-haired light-skinned +providence providence +kündigt gives notice abrogates quits +abstrakt abstract abstractly academic philosophical abstractedly abstruse hypothetical impalpable intangible rarefied +zweiten sophomore second +tapferste bravest +sensation sensation +der the that who which of what whom that one this one this +bukarest bucharest +ausspioniert spied out +brei with +ausbreitet splayed +kapiert got it caught cottoned on got gotten latched on savvied savvies twigged +wiedergeben render return reproduce report give back repeat restore convey play back regive +fc fc +marianne marianne +entweiht desecrates profanes defiled desecrated profaned +manuell manual manually by hand +erwidern reply reciprocate answer respond return requite retort talk back accept answer back +gezahlt made payment paid +wettkampf tournament event +kalibriert calibrates calibrated +aussprechen pronounce say express enunciate declare speak vocalize bespeak call issue +total total outright all complete flat totally utter whole gross absolute +mitgeholfen helped +singularität uniqueness +online online on-line on line on line, on-line online (computer) +formell formal formally prim starchy courteous etiquettal etiquette good manners official +nil nile +durchsuchte rummaged searched friskes +ausgesetzt set out suspended abandoned exposed outlawed skipped +cisco cisco +rührt budges stirs +gefahr dangerousness pitfall +heuchelei dissemblance +geizig stingy miserly avaricious greedy mean cheap niggardly parsimonious penurious sordid +entwarf charted conceptualized styled conceptualised contrived designed drafted framed +verzerrt warped distorted warps biased distorts ghastly twisted contorted deformed skewed +spartakus spartacus +rückfall reversion +morbide morbid +eingemischt meddled admixed intervened medlied tampered +prinzipiell theoretically always fundamental as a matter of principle basically fundamentally principled as a general rule in principle on principle +gierige hoggishly +til writing in a formal style +versicherung cover insurance reassurance affidavit cost +uneinig discordant confusion discordantly disorder divided by disagreement differ at issue at odds disagree divided +immerdar always forever perpetually invariably constantly continually eternally everlastingly evermore aye +verdroschen threshed flayed lambasted lammed larruped +preußen prussia +jodeln yodel +hinterhältiges snakily \ No newline at end of file diff --git a/wordstats/language_data/cognates/deen/rules.txt b/wordstats/language_data/cognates/deen/rules.txt new file mode 100644 index 0000000..e69de29 diff --git a/wordstats/language_data/cognates/deen/whitelist.txt b/wordstats/language_data/cognates/deen/whitelist.txt new file mode 100644 index 0000000..8437aca --- /dev/null +++ b/wordstats/language_data/cognates/deen/whitelist.txt @@ -0,0 +1,2771 @@ +tunesien tunisia +guido guido +bleichen bleach bleachings +universal universal +observiert observed observes +physikalisch physical physically physisch +dundee dundee +hechelt hatcheled +diszipliniert disciplined disciplines +tiberius tiberius +klassisch classical classic +aller all +hermann herman +majestic majestic +o o +metalle metal +bologna bologna +mechanismus mechanism mechanics +bulldog bulldog +saßen sassen +golden golden gold gilded +klonen clone +vegetation vegetation +vista vista +quintessenz quintessence +tough tough +recht right +hinderte hindered +neutron neutron +exakt exact exactly +blind blind blindly blank blindfold +infiltriert infiltrated infiltrates +cabe cabe +steuern steer +entspringen spring +dekan dean +frank frank +stasi stasi +heinrich heinrich +erfurt erfurt +albanien albania +schmuggelte smuggled +tube tube +suspendiert suspends suspended +stabilisiert stabilised stabilized +track track +twist twist +exzellent excellent +terrasse terrace +bomben bomb bombing +magere meagerly +kaukasus caucasus +pragmatisch pragmatic pragmatical pragmatically +formuliert formulated formulates +horst horst +juristisch juristic juridic juristical +realisieren realize realise +medina medina +qualifizierte qualified +namenlos nameless +prostata prostate +ersparen spare +polnisch Polish polish +blocks blocks +impotent impotent +monogam monogamous monogamously +penelope penelope +sure sura +softie softie +anbringen bring +violetta violetta +alias alias +linse lens +mikroskop microscope +sabbert slobbers +jota jota +sortiert sorted +bell bell +marokko morocco +sabotiert sabotaged sabotages +industrie industry +rennpferd runner +thomas thomas +soundso so-and-so +wilton wilton +eugen eugene +dominant dominant dominantly predominant +ihrer her +höllisch hellish hellishly +moira moira +maximal maximal maximum maximally +logische logic logical +mongolei mongolia +super super +potsdam potsdam +wage vague +infrastruktur infrastructure +homer homer +ostwärts eastwards +provinz province +mango mango +shanghai shanghai +intakt intact +faschismus fascism +casablanca casablanca +palm palm +lissabon lisbon +carry carry +streichen strike +stabilität stability +midas midas +sms sms +koffeinfrei caffeine-free +immunität immunity +bounty bounty +fasten fast fasting +pierrot pierrot +suboptimal suboptimal optimal +besessen obsessed possessed +ferner further +io io +aha aha +organisierte organised organized +bahamas bahamas the bahamas +unfreundlich unfriendly +replizieren replicate +aqua aqua +rush rush +schrubben scrub +sim sim +mantle mantle +watt watt watts +experimentierte experimented +arabisch Arabic arabesque arabian arabic +janice janice +sirene siren +kaputt kaput +keiner neither +bliss bliss +flackern flicker +delaware delaware +korea korea +lilie lilium +cap cap +polizei police +daphne daphne +hindern hinder +single single +margarete margaret +mg mg +samuel samuel +ddr ddr +relevant relevant +pennsylvania pennsylvania +amazonas amazon +pädophil pedophilic paedophile paedophiliac paedophilic pedophiliac pedophile pædophiliac pædophilic +aggressiver more aggressive +duplikat duplication +kontrollierte controlled controled +rost rust +attackieren attack +gestohlen stolen +atlanta atlanta +chrysler chrysler +portsmouth portsmouth +japaner japanese +therapeutisch therapeutic therapeutical therapeutically +frieren freeze +verboten verboten +misstrauen mistrust +stereo stereo +hören hearken +jura jura +chemie chemistry +gill gill +männlicher manlier +koreanisch korean +pompeji pompeii +tunis tunis +intubieren intubate +schwan swan +haar hair +explodieren explode +saudi saudi +auffrischen freshen +nationale national +python python +goo goo +driften drift +spindel spindle +reich rich +energisch energetic +tango tango +muss must +tschernobyl chernobyl +bonbon bon-bon +eurydike eurydice +computer computer +part part +reflexion reflection +perseus perseus +reinhold reginald +toleriert tolerated tolerates +reichstag reichstag +spender spender +berg berg +involviert involved +solaris solaris +europa europe europa +sodass so as +grade grade +stinkt stinks +eliminieren eliminate +thema theme +lunar lunar +stahlen stole +pompeius pompey +unterwegs underway +phrase phrase +tora torah +räuber robber +juan juan +schlummert slumbers +marty marty +dame dame +unordentlich unorderly +hannibal hannibal +tony tony +ty ty +desorientiert disoriented disorientated +de de dee +mönch mönch +therese teresa +cut cut +pontifex pontifex +scharlach scarlet +nd nd +komplexität complexity +pension pension pensione +nordwestlich northwesterly +dramatische dramatically +hip hip +warnen warn +dyke dyke dike +innerste innermost +isolieren isolate +elbisch elvish +mimi mimi +antwerpen antwerp +enoch enoch +knien kneel +garantieren guarantee +toskana tuscany +explodiere explode +verblendet blended +traumatische traumatically +fauna fauna +leber liver +beamen beam +scylla scylla +neptun neptune +cooper cooper +mala mala +skeptisch sceptical skeptical skeptic sceptic +big big +m m +platschen plash +lokal local locally +connecticut connecticut +jos jos +arnold arnold +defekt defective defect +radioaktiv radioactive radioactively +caterer caterer +vancouver vancouver +abba abba +haarig hairily +trucker trucker +handicap handicap +scheut eschews +quadrat quadrate quad +ultraschall ultrasound +erfrischen freshen +halb half +chinin quinine +senior senior +inspirierte inspired +agnes agnes +udssr ussr +ammoniak ammonia +zivilisiert civilized civilizes civilised +komma comma +konkret concrete +charlie charlie +ästhetik aesthetics +spucken puke +besser better +inneres inner +else else +magisch magic magical magicly +sed sed +ketchup catchup +sahara sahara +violett violet violett +bourgeois bourgeois +gräbt grubs +ka kay +kanadierin canadian +killen kill +komplex complex complexly +moe moe +eduard edward +stach stuck +plymouth plymouth +steinen stonen +sheng sheng +feminin feminine +bibliothek bibliothek bibliotheca +smaragd emerald +ray ray +annulliert annulled +record record +inspiriert inspirational inspired inspires inspirited +eva eva eve +existiert exists existed +ithaka ithaca +strategisch strategic strategically strategical +technicolor technicolor +rhetorisch rhetorical rhetoric rhetorically +sichten sight +date date +riskiert risked +denver denver +krypton krypton +fliehen flee +initiiert initiated +bestreben striven +amerikanisch american +hybrid hybrid +trinity trinity +mordet murders +bag bag +bretagne bretagne +computerprogramm computer programme computer software +elegante elegant +krakau krakow +grummeln grumble +minsk minsk +graham graham +chicago chicago +ethisch ethical ethic +laird laird +katalysator catalysis +drau drava +großartiger greater +reiner cleaner +allergisch allergic allergically allergenic +knoten knot +gratulation congratulation +bindet binds +lino lino +moderner moderner +flott afloat +singapur singapore +perfektionieren perfection +pille pill pellet +pakistan pakistan +human humane human humanely +isis isis +gumbo gumbo +waten wade +hacken hack +tirol tyrol tirol +schwatzen chatter +g g +notiert noted notes noticed +sesam sesame +chile chile +synagoge synagogue +fiedler fiddler +multipliziert multiplied multiplies +muscheln mussel +banal banal banally +sire sire +rund round rotund rounded around +que que +modern modern modernistic modernly +orientiert oriented orientates orientated orients +signora signora +roderick roderick +explodiert explodes exploded +sylvia sylvia +zentner centner +ever ever +echo echo +tip tip +expandieren expand +pace pace +muff muff +ernst earnest earnestly +singend singing +demonstrieren demonstrate +pelican pelican +ehe ere +masche mascle +stocken stick +autorisiert authorized authorised authorizes authorises +sin sin +phänomenal phenomenal phenomenally +klaustrophobisch claustrophobic +smash smash +isa isa +mimen mime +spur spur +schnappte snapped +explizit explicit explicitly +kibbuz kibbutzim +christus christ christus +parken park parking +massiver massier +aktiv active +identifizierte identified +drake drake +brandenburg brandenburg +monroe monroe +technisch technical technically technic technique techniques +pakistani pakistani +plan plan planar +passé passé +manipulierte manipulated +skandinavien scandinavia +superb superb +englisch English english +pr pr +shampoo shampoo +griffith griffith +telemetrie telemetry +raven rave +beschreiben describe +parlament parlement +magnetisch magnetic magnetically magnetical magneticly +realistisch realistic realistically realisticly +salem salaam +six six +am am +elektromagnetische electromagnetically +halluzinieren hallucinate +doof goofy +robust robust robustly +prometheus prometheus +straßburg strasbourg +easy easy +rauer rougher +starren stare +normannen norsemen +gold gold +schottland scotland +kastration castration +jack jack +ankara ankara +rosmarin rosemary +ar ar +amour amour +kambodscha cambodia +loyale loyally +punk punk +es ess +viktoria victoria +realisiert realizes realised realized +dezember december +dink dink +abermals after all +vietnamkrieg vietnam war +ober over outer +fixen fix +bruno bruno +bulgarien bulgaria +hing hung +historischen historically +riskant risky +politik politics +monsignore monsignor +programmiert programmed programed +dekadenz decadency +volt volts +stank stung +cutter cutter +tracker tracker +magellan magellan +barbara barbara +albert albert +festigen fasten +kommentar comment +goldfinger goldfinger +mystery mystery +simpel simple simply +dresden dresden +gas gas +enden end +missen miss +unsensibel insensitive insensitively +notieren notice +grillen grill grilling +brüssel brussels +mist mist +installieren install +rachel rachel +e e +odysseus odysseus ulysses +guerilla guerrilla war +logisch logical logic +hindus hindus +eton eton +engagiert engaged +cool cool "cool" +produktion production +lausig lousily +passen pass +wild wild wildly +schockierte shocked +demonstriert demonstrated demonstrates +charleston charleston +stoppte stopped +taktlos tactless +tinker tinker +western western +denunziert denunciated +ha aha ha +gomorra gomorrah +opossum possums +lynchen lynch lynching +rostig rustily +export export +solid solid +asa asa +chief chief +alien alien +triumphiert triumphs triumphed +monitor monitor +roy roy +pumpen pump +sal sal +melbourne melbourne +dokumentiert documented +als as +simple simple +kairo cairo +stimulierend stimulating stimulant +italienerin italian +dito ditto dito +privilegiert privileged +mose moses +koma coma +fette fatty +gebunkert bunkered +morphin morphine +helene helen +nikolaus nicholas nicolas +norweger norwegian +pythagoras pythagoras +warnte warned +lebensform lifeform +wunderte wondered +schämen shame +irrational irrational irrationally irrationality +senden send +arizona arizona +zhou zhou +videospiel videogame +grinst grins +gay gay +zubringen bring +jakob jacob +neutralisiert neutralizes neutralised neutralized +sanfter softer +turk turk +kalibrieren calibrate calibration +traumatisch traumatic traumatically +katharina catherine +q q +schmieriger smearier +edgar edgar +geflirtet flirted +schier sheer +gloucester gloucester +ottawa ottawa +verehrte venerated +dänemark denmark +diplomatisch diplomatic diplomatically +privilegierte privileged +biber biber +elektrischer electrical +ii ii +pullover pullover +plante planned +generell general generally +hut hat hut +unterhalten entertain +psychologisch psychological psychologically psychologic +nische niche +abwehr abwehr +disqualifiziert disqualifies disqualified +methode mode +schleimiger slimier +magnus magnus +untypisch untypical untypically atypic +schwimmen swimming +national national nationally +ende end +kardinal cardinal +dublin dublin +winden wind +dora dora +zone zone +algerien algeria +albaner albanian +basen base +final final +holländisch Hollandic +johanna joan +sex sex +frigide frigid +scheinen shine +act act +moment moment momentum +formation formation +schwang swang +heilung healing +ebnen even +flash flash +skandalös scandalous scandalously +unethisch unethical +orientierung orientation orienteering +judas judas +herodes herod +pikant piquant poignant piquantly +vampir vamp +innerlich inner interior +breton breton +telefon telefon +intelligenz intelligence +rottweiler rottweilers +oxford oxford +matsumoto matsumoto +strenge stringently +bass bass +argo argo +belagert beleaguered beleaguers +alfie alfie +kombiniert combined combines +guise guise +island iceland +gertrud gertrude +irreparabel irreparable irreparably irreparabel unrepairable +bolivien bolivia +unterschrieben underwritten +suggeriert suggested +null null +alkmene alcmene +ungeschoren unshorn +separat separate separately +faul foul +christin christian +model model +jugoslawien yugoslavia jugoslavia +qualität quality +newton newton +lamas lama +unklar unclear +ignoriert ignored ignores +funky funky +ollie ollie +zittert jitters +kantor chanter +bb bb +stinkend stinking stinky +mannheim mannheim +boston boston +schoß shot +nevada nevada +klassik classical +pupille pupil (eye) +dreckiger muckier +asbest asbestos +willig willing willed willingly +plattmachen flatten +feinste finest +daten date data +polen poland poles +material material +kuwait kuwait +leinen linen +involvieren involve +auspacken unpack +hop hop +broadway broadway +vorausgesehen foreseen +errichtet erected +tolerieren tolerate +beginnen begin +jim jim +trojaner trojan +sommer summer +sarazenen saracen +funktion function +rc rc +umringt rings +beast beast +atlantis atlantis +objektive objectively +elia elijah +finden find +attraktiv attractive attractively attracting +lucky lucky +campen camp +kommentiert commented comments +strikt strictly strict +paul paul +base base +giuliano julian +produkt product +mineral metal +reykjavik reykjavík +platsch splash +applaudieren applaud +schmuggeln smuggle +brown brown +glatt flat +grimmig grim grimly +barsch harsh +will will +kojoten coyote +handhaben handle +ludo ludo +sinkende sinking +markiert marked +joe joe +spitz spiky +lime lime +beelzebub beelzebub +zorro zorro +winziger tinier +do do doh +kombinieren combine combinate +flirten flirt flit flutter +finanzielle financially +nova nova +rattern clatter rattle +unterfangen undertake undertaken undertaken} +leviten levite levites +albino albino albinism +texten text +emmy emmy +indianer indian +rath rath +lumen lumen +renoviert renovated renovates +vietcong vietcong +ungebunden independent +caesar caesar +eben even +file file +infiltrieren infiltrate +kultur culture +schrieb scribed +hysterischen hysterically +rick rick +improvisieren improvise +kontamination contamination +assistieren assist +funktioniert functioned functions +cy cy +theben thebes +sizilianer sicilian +balkon balcony +letzteres latter +tanger tangier +kultivieren cultivate +geantwortet retorted +chuck chuck +nepal nepal +monatelang monthslong +repräsentiert represented represents +adoptieren adoption +brilliant brilliant +subjekt subject +fixer fixer +jonathan jonathan +stickig stifling sticky +versailles versailles +makaber macabre +rio rio +terminal terminal +weston weston +restauriert restores restored +charles charles +melancholisch melancholic melancholy +salzburger salzburg +rollt rolls +josef joseph +jüdisch jewish +extra extra +love love +brutal brutal brutish brutally bestial brute +blendet blinds +servieren serve serve up +jona jonah +ville ville +patriotisch patriotic patriotically +pond pond +levi levi +fällt falls fells +anthropologie anthropology +teller teller +ignorieren ignore +inn inn +speziell special especially specially +peru peru +destabilisieren destabilize destabilise +matthäus matthew +buddha buddha +holocaust holocaust +orpheus orpheus +dokumentation documentation +funktionsfähig functioning +nr nr +skelett skeleton +salzburg salzburg +servierte served +starrte stared +groove groove +katastrophale catastrophically +gomorrha gomorrha +mary mary +ketten fetter +konfuzius confucius +katastrophal catastrophic catastrophically catastrophical +madrid madrid +konservative conservatively +indiskret indiscreet indiscreetly +beirut beirut +onion onion +knattern chatter +seine seine +dunkeln darken +schärfer sharper +patriotische patriotically +animal animal +hm hmm hm mhm hem +kompromittieren compromise +meins mine +stamm stalk +thanksgiving thanksgiving +kredit credit +nervt nerves +göteborg goteborg gothenburg +südamerika south america +arsen arsenic +gratis gratis gratuitous +xerxes xerxes +aden aden +wimmert whimpers +scheren sheer +bindend binding +adelaide adelaide +trauma trauma +guy guy +bora bora +staatlich statist +champagne champagne +kapitulieren capitulate +fanatisch fanatical fanatic fanatically +missionar missioner +trampeln trample tramp +louis louis +maine maine +ag ag +pasta paste +thorn thorn +shaft shaft +fallend falling +deaktivieren deactivate +protestieren protest +extraktion extraction +amphitryon amphitryon +goliath goliath +streckt stretches +vision vision +behandeln handle +papieren paper papery papier- +heizung heating +gr gr +waschen wash +tricksen trick +twelve twelve +architekt architect +hipster hipster +florenz florence +steuerte steered +lobster lobster +maskierte masked +so so +reparieren repair +italien italy +jimmy jimmy +pervers perverse pervy pervers perversely perverted +montags Mondays +real real +reims reims rheims +lackiert lacquered lacquers +kain cain +geendet ended +glücklicher luckier +behinderte hindered +stiller stiller +triangulieren triangulate +hypothetische hypothetical hypothetically +stecken stick +religiöse religiously +gesprungen sprung +marie mary +brasilien brazil +bh bh +kuss buss +diskreditieren discredit +backgammon backgammon +spirituell spiritual spiritually +struktur structure +leipzig leipzig +elastisch elastic +kosmische cosmic cosmical +blaubart bluebeard +leaf leaf +müsst must +mild mild +doodle doodle +action action +kurios curious +einstudiert studied +dekolleté decollete +florida florida +shoppen shop go shopping shoppen +musikalisch musical musically +venus venus +feuerball thunderball +hannover hanover +monaco monaco +sc sc +daisy daisy +rebelliert rebelled +mandarin mandarin +alice alice +korrupt corrupt corrupted corruptible +liquidiert liquidated +lombard lombard +morgen morn +rostiger rustier +häh huh +informiert informed informs +georgetown georgetown +merlot merlot +lavendel lavender lavandula +verbarrikadiert barricades barricaded +filmte filmed +profitiert profits profited +bestialisch bestial +masturbieren masturbate +kapituliert capitulates capitulated +pollen poll +isolierte isolated +pentagon the pentagon +fan fan +normandie normandy +trailer trailer +mon mon +ahm awm +prominent prominent prominently eminent +karat carat +kgb kgb +film film +laila leila +kassie cassia +stephan stephen +diamanten diamond diamantine +ballistische ballistically +schnattern chatter +heterosexuell heterosexual +streng stringent +armenier armenian armenians +original original orginal orignal +telefone telephones +spaten spade +bündeln bundle +babysitten babysit baby-sit +kg kg +center center centre +hilton hilton +mobilisieren mobilise mobilize +ball ball +dalton dalton +weißen whiten +bastard bombard +pullman pullman +ok ok +leck leaky leak +kommunizieren communicate +mobil mobile mobilized +hello hello +fakultät faculty +rhythmisches rhythmically +tanken tank +jerry jerry +prompt prompt promptly +identisch identical identic identically +sexuell sexual sexually +schande shame +oslo oslo +bronco bronco +warschau warsaw +abchecken check +kostete costed +imponiert imposes +schild shield +ahoi ahoy +brigadier brigadier +lecke lick +manipulieren manipulate +gewinn getting +montana montana +konstruieren construe +generieren generate +methan methane +fieber fever +spit spit +labrador labrador +brutus brutus +solo solo +konrad conrad +elbe elbe +schicker shicker shickered +booten boot +offensiv offensive offensively +guardian guardian +sportsgeist sportsmanship +emery emery +klara clara clare +mayas mayas +castro castro +hugo hugh +sitzt sits +wichtiger weightier +katholikin catholic +greek greek +texaner texan texans +stummer dumber +delphi delphi +barbarisch barbaric barbarian barbarous barbarously barbarianly barbarically +sari saree +dolce dolce +dünner thinner +schmidt schmidt +geb geb +nelly nelly +anker anker +paranoid paranoid paranoidal +cracker cracker +härter harder +lustvoll lustfully +schanghai shanghai +informierte informed +image image +comic comics +scham shame +schlummern slumber +brosche broach +ante ante +historisch historic historical historically +plagt plagues +honolulu honolulu +triade triad +provozieren provoke +anekdote anecdote +mutter mater +geblendet blinded +welch which +rational rational rationale rationally +diskriminiert discriminated discriminates +elias elijah +rover rover +juno juno +genetik genetics +foul foul +hypnotisiert hypnotized hypnotizes +sylvester sylvester +obszön obscene +personal personal +melone melon +cornwall cornwall +save sava +marshall marshall +perverser more perverse +defiance defiance +capa cape +trust trust +maria mary +drache drake +tweed tweed +joghurt yoghurt +innen inner +tokio tokyo +helsinki helsinki +sabotieren sabotage +katapultiert catapulted catapults +arrangieren arrange +ordnen order +baden baden +grinsen grin grinning +posen pose +mayday mayday +gros gross +adressiert addressed +kommerziell commercial commercially +regale regale +kreditwürdig creditworthy +voller fuller +shining shining +promenadendeck promenade deck +garantiert guaranted guaranteed +amen amen +synchronisiert synchronizes synchronised synchronized +gamma gamma +kommando commando +minimale minimal +braga braga +mikroskopisch microscopic microscopical microscopically +studiert studied +koordiniert coordinately coordinated coordinates +gewicht weight +sozialismus socialism +vicomte vicomte +risiko risk +richmond richmond +endet ends +extrem extreme extremely +presto presto +neuengland new england +pass pass passkey +aria aria +dunkler darker murkier duskier +fuji fuji +sexualität sexuality +diagnostiziert diagnoses diagnosed +fund fund +darfur darfur +sensationell sensational +cassiopeia cassiopeia +unfruchtbar unfruitful +lille lille +surfen surf surfing +aaron aaron +politische politically +transplantieren transplant +bisexuell bisexual ambisexual +london london +cholera cholera +bronze bronze +parkinson parkinson's +programmieren program programme programming +kopenhagen copenhagen +chaotisch chaotic chaotically +emilie emily +ethnische ethnical +bestens best +milch milk +innerhalb internal internally +historische historical +installiert installs instaled installed instals +halloween halloween +behindert hinders +heroin hero +wrestler wrestler +juli july +kanada canada +beginnend beginning +dolores dolores +visuell visual visually +oswald oswald +motherfucker motherfucker +murmelt murmurs +franklin franklin +sponsern sponsor +rezitiert recites recited +serbien serbia +konfiguriert configured configures +tolerant tolerant tolerantly +jammert yammers +grenoble grenoble +ram ram +symbolisieren symbolize symbolise +stoppt stops +garage garage +hält halts +fury fury +argentinier argentine argentinean argentineans argentinian +oktopus octopuses +juju juju +fantastisch fantastic +mumbai mumbai +analysieren analyse analyze analize +jehova jehovah +ash ash +radius radius +wunderbar wonderful +klasse class +benny benny +gehangen hanged +gnus gnu +strategischer strategically +wundern wonder +kurdisch Kurdish kurdish +black blackout +finanzieren finance +profitabel profitable profitably +halten halt +geographie geography +interviewt interviews interviewed +farsi farsi +knack crack +aquitanien aquitaine +identifiziere identify +bolognese bolognese +modernste modernest +intim intimate +komfortabel comfortable comfortably +skalpiert scalped +weiser wiser +inkompetent incompetent +mahdi mahdi +vx vx +muskulös muscular +beduinen bedouin +theseus theseus +subjektiv subjective subjectively subjectivity subject +johannesburg johannesburg +dezent decent +persien persia persian +verbittert bitter embittered embitters +positionen positions +orange orange orange tree oranges +hindi hindi +frontal frontal frontally +sedan sedan +plasma plasm plasma +stroh straw +spieler spieler +exemplar exemplar +kontern counter +idaho idaho +scorch scorch +manisch manic maniac +stabil stable +miller miller +psychiatrische psychiatrically +paarweise pairwise +aquarius aquarius +stahl steel +faszinieren fascinate +whitehall whitehall +spezialisiert specialised specialized +schleppen schlep +anastasia anastasia +neurologische neurological +trotter trotter +hämmert hammerd +sofia sofia +together together +montgomery montgomery +paddeln paddle +dvds dvds +packte packed +wartete waited +meinte meant +via via +sympathische sympathetically +konstruiert constructs construes constructed construed +befallen befall +phantastisch fantastic +hysterische hysterical +tuberkulose tuberculosis +support support +albanisch Albanian albanian +alberta alberta +jago iago +lloyd lloyd +trainer trainer +naiv naive naïve naively +hightech hightech +panama panama +walter walter +vordere former +journalismus journalism +leichteste lightest +kaviar caviar +aktivist activism +lassie lassie +formen form forge +dm dm +shiva shiva +bordeaux bordeaux +stabilisieren stabilize stabilise +symbolisch symbolic symbolical symbolically +abaddon abaddon +venezuela venezuela +enorm enormous +physik physics +faszinierte fascinated +felicity felicity +bluffen bluff +camden camden +schriller shriller +wanderte wandered +exkommuniziert excommunicated +transporter transport +pluto pluto +exotisch exotic +inklusive inclusive inclusive of including inclusively +fettig fattily +finanziell financial financially +pissen piss +bestohlen stolen +normal normal normally +temperamentvoll temperamental temperamentally +jakarta jakarta +irritieren irritate +horchen harken +oregon oregon +automatisch automatic automatically automated automatical automaticly +biochemie biochemistry +potentiell potential potentially +roh rough +re re +soft soft +korrumpiert corrupted corrupt +spezifisch specific +oper opera +hypothetisch hypothetical hypothetic hypothetically +bogotá bogotá +kollidieren collide +analysierte analyzed analysed +gorillas gorilla +pittsburgh pittsburgh +weiten widen +handball prison handball +unglücklicher unluckier +edinburgh edinburgh +formulieren formulate +option option +ignorant ignorant +pcp pcp +dicht tight +unrealistisch unrealistic unrealistically +mobilisiert mobilizes mobilised mobilises mobilized +sieben seven sieve +booster booster +inkognito incognito +fixiert fixed fixes +undercover undercover +unten under +sportlich sporty sporting sportsmanlike sports +diversen diverse +hundert hundred +grand grand +safran saffron +abc abc +wettete betted +chapel chapel +unter under +haha haha +beige beige +römer roemer +ander another +radieschen radishes +pathologie pathology +massage massage +adoptierte adopted +irak iraq +wurde were +dos dos +jesus jesus +over over +absolut absolute absolutely +la la +sterilisieren sterilize sterilise +chlor chlorine +oft often oft +mutation mutation +chip chip +bereute regretted +temperatur temperature +charismatisch charismatic +item item +genom genoms +wind wind +diagramm diagram +illegal illegal illegally +christentum christendom +magazin magazine +casanova casanova +konsequent consistent consequential consequently consequent +fürchten frighten +horizontal horizontal horizontally +berliner berlin berliner +antillen antilles +runden rounding +roma romani romany +kommandiert commanded commands +arbeit harvest +armband armband +äquivalent equivalent +inaktiv inactive unactive inactiv +niagara niagara +passion passion +torte torte +verhindert hinders +fantasiert fantasised fantasized +chester chester +ten ten +modifizierte modified +hallo hello hallo +tyrannisiert tyrannizes +wildes wilderness +destabilisiert destabilised destabilized +nachtclub night club +chor choir +rotten rotten +soso so-so +paradies paradise +unpraktisch unpractical unpractically +sang sang +gaga gaga +geschoren shorn +ineffizient inefficient +geisha geisha girl +lackieren lacquer +kill kill +terpentin turpentine +metamorphose metamorphosis +brav brave +george george +martin martin +inderin indian +dido dido +pausieren pause +helena helen +muster master +kopiert copied +gemeiner meaner +reichte reached +doppelgänger doppelgangers doppelgängers +fond fond +beschrieben described describes +psychotisch psychotic +steckte stuck +riskanter riskier +landen land +protest protest +bambus bamboo +malaria malaria +vorgeschrieben prescribed +saphir sapphire +russell russell +gibbons gibbon +agent agent +gewandert wandered +modus mode +koscher kosher kasher +identifiziert identified identifies +wichita wichita +marion marion +normalisiert normalized normalizes normalised +kicken kick +investition investment +perfekt perfect perfectly +manhattan manhattan +symbolisiert symbolizes symbolised symbolises symbolized symbolled symbols +beraubt bereft +organische organically +belfast belfast +unwohl unwell +steckt sticks +glanz glare +stefanie stephanie +maya maya mayan +profitieren profit +jordanien jordan +rasse race +stressen stress +windsor windsor +östrogen estrogenic +pyramide pyramid +flasche flask +intensive intensive +lexington lexington +money money +new new +strange strange +harke rake +axel axel +othello othello +hopper hopper +daddy daddy +renovieren renovate +meines mine +brut brut +sensibel sensitive sensible +nerven nerve +qin qin +schokoladen chocolate +sack sac +fred fred +isabella isabel isabella +cäsar caesar +meiner mine +und and +schaben scrape chafe shave +kusch cush +doktor doctor +tibet tibet +arthur arthur +darcy darcy +fa fa fah +hess hess +don don +rau raw +positiver more positive +tragisch tragic tragical tragicly +missouri missouri +interferenz interference +liverpool liverpool +claudius claudius +unkontrolliert uncontrolled uncontrolledly uncontrollably +interpretation interpreting +ese ese +genetische genetical +clement clement +formt formes forms +minus minus +reguliert regulated regulates +shark shark +shuttle shuttle +odin odin +skorpion scorpion scorpiones +con con +blutlinie bloodline +hierher here hither +autorisierte authorised +karthago carthage +gurgeln gargle gurgle +bigfoot bigfoot +software software +pongo pongo +turbine turbine +humorvoll humorous humorously humourous +wandern wander +artikel article +gewohnt wont +gleitet glides +hysterisch hysterical hysteric hysterically +verona verona +spieß spike +gestrandet stranded +vatikan vatican +romantische romanesque +terrorisieren terrorize terrorise +houston houston +balkan balkans +interpretiert interpreted interprets +landete landed +manila manila +imposant imposing +tap tap +banner banner +obduktion obduction +spin spin +schrammen scrape +demokratie democracy +mexikanisch mexican mexikan +intellektuell intellectual intelligent intellectually +rouen rouen +taliban taleban taliban +chisum chisum +anubis anubis +schultern shoulder +shun shun +passiert passes passed +signalisiert signaled signalised signalises signalized signalizes signalled signals +damaskus damascus +pensioniert pensioned +innerstes innermost +mexiko mexico +dominieren dominate +schnippisch snappish +grundlos groundless +brr brr +wladimir vladimir +schrillen shrill +natürlicher naturallier +modisch modish +lausanne lausanne +rider rider +kritisieren criticize criticise +registriert registered registers +äußerst outermost +panisch panicky panic panicly +spartaner spartan +toleranz tolerance +ungar hungarian +talentiert talented +chevy chevy +theoretischen theoretical +reparierte repaired +kleopatra cleopatra +help help +hel hel +trinken drink +helm helm +gegraben graven +who who +cartagena cartagena +stella stella +michael michael +fokus focus +normalisieren normalize normalise nomalize +montenegro montenegro +graf graph +falsch false falsely +isländer icelander +blauer bluer +hanoi hanoi +multiplizieren multiplication +rinde hide +iq iq +clay clay +cujo cujo +angela angela +gesponnen spinned +wisconsin wisconsin +schal shawl +sierra sierra +momentan momentary momentarily +yeoman yeoman +datenbank databanks +trainierte trained +abseilen abseil +taktvoll tactfully +äthiopien ethiopia +links links +deformiert deformed +hf hf +kasachstan kazakhstan +mali mali +ordinär ordinary +netter nattier neater +spontan spontaneous spontaneously +unglücklich unluckily +fiesta fiesta +troja troy +iris iris irises +peak peak +dubai dubai +nachos nachos +intuitiv intuitive intuitional intuitively intuitionally +spanien spain +ipod ipod +russin russian +bremen bremen +parallel parallel +entdecken undeck +alles all +wai wai +opposition opposition +steinhart stonehard +solomon solomon +albrecht albert +binden bind +rose rosa +mel mel +reptil reptilia reptilian +postiert posted +westwärts westward westwards +regeneriert regenerates regenerate regenerated +kompromittiert compromised +prostituierte prostituted +nose nose +crane crane +kriminell criminal criminally +australien australia +wasserdicht watertight water-tight +te te +neurotisch neurotic neurotically +neugeboren newborn new-born new born +brüsten bluster +aktivität activity +association association +miranda miranda +öfter often +genial genius genial +richtig rightly +blamieren blame +rumpelstilzchen rumpelstiltskin +rammt rams +inhalieren inhale +kreativ creative creatively +largo largo +viva viva +stressig stressful +suits suit +spital spital +attila attila +schade shame +strippen strip +russki russki +utah utah +thailand thailand +circus circus +professionell professional professionally professional-looking +madonna madonna +kardiologie cardiology +he hey +rhythmisch rhythmic rhythmical rhythmically +biologisch biological biologically biologic +terry terry +elementar elementary rudimentary elemental elementally elementarily +reicher richer +romantik romantic +fantasieren fantasise fantasize +basierend basing +waterloo waterloo +acapulco acapulco +weile a while +flattert flitters flutters +konzentrieren concentrate +sensibilität sensitivity +hermes hermes +wal wal +identische identically +hessen hesse +bitterlich bitterly bitter +august august +bonn bonn +mc mc +stiehlt steals +dumbo dumbo +diesel diesel +kanaan canaan +java java djawa +sanken sank +parzival perceval percival +wüst waste +konstantin constantine +ununterbrochen uninterrupted +klingonin klingon +drastisch drastic drastically +halo halo +übertrumpfen overtrump +frédéric frederick +armageddon armageddon +wärmer warmer +tausend thousand +trend trend +diese these +unorthodox unorthodox nonorthodox unorthodoxly non-orthodox unorthodoxy +brasilianer brazilian +psychiatrischen psychiatrical +sony sony +digger digger +grease grease +manchester manchester +kommodore commodore +commonwealth british commonwealth commonwealth +stattlich stately +william william +wecken waken +erfroren frozen +reflektiert reflective reflected reflects +phönix phoenix phenix +konsultiert consults consulted +bizarr bizarre bizarrely +kompanie company +di di +adoption adoption +konventionell conventional conventionally Conventional +nagel nail +bostoner boston bostonian +owen owen +emotional emotional emotionally emotive +indio indian +reichen reach +größer greater +campo campo +afghanistan afghanistan +natalie natalia natalie +zwölfte twelfth +röntgen roentgen +spinnen spin spinning +gabriel gabriel +check check +observieren observe +fuzzy fuzzy +kafka kafka +ficken fucking +extravagant extravagant extravagantly +dramatisch dramatic dramatically +nervöse nervously +liquidieren liquidate +bakterien bacterium +mega mega +che che +initiieren initiate +spanier spaniard spaniards +morpheus morpheus +majestätisch majestic +namens named +finnisch Finnish Finnic finnish +nordsee north sea +cayenne cayenne +iwf imf +sabbern slobber +bastille bastille +fall fall +duschen douche +gelistet listed +exklusiv exclusive exclusively +wick wick +stempel stamper +champagner champagne +gestartet started +zhao zhao +epische epical epic +charisma charism +mores mores +füttern fatten +split split +merkur mercury +mam mam +dumm dumb +therapie therapy +browning browning +ade adieu +jünger younger +signalisieren signalize +creed creed +concha concha +boeing boeing +vesta vesta +präsentierten presented +reflex reflexion +bessern better +flattern flutter flacker +belagern beleaguer +soziologie sociology +pepper pepper +diagnostizieren diagnose +holland holland +autorisieren authorise +schweden sweden +debattieren debate +amputiert amputates amputated +unkontrollierbar uncontrollable uncontrollably +berner bernese +wilhelm william +style style +familie family +atropin atropine +elementare elementally elementary +sitzen sitting +reaktionär reactionary +violet violet +gemütlich gemütlich +optimistisch optimistic optimistically +stranguliert strangles strangled +waren were +at at ate +lehnte leant +ermuntern muster +ramadan ramadan +no no +anti anti +kittel kittel +flach flat +germanien germania +transportiert transports transported +vor for +wertlos worthless +tabu taboo tabu +vietnamesisch Vietnamese vietnamese +vorgewarnt forewarned +tan tan +siehe see +young jung +por por +vehement vehement vehemently +steil steep +wilder wilder +genesis genesis +mylord milord +sektion section +niederlande netherlands +videorekorder videocassette recorder +england england +spanierin spaniard +rogers rogers +operator operator +endlos endless endlessly +zoomen zoom +drastische drastically +stuttgart stuttgart +apollon apollo +pole pole +aufwachen awaken +porto oporto +sprachlos speechless +chen chen +münster moister muenster münster +negativ negative negatively +tansania tanzania +oregano greek oregano +code code +rumänien rumania +bangkok bangkok +implantieren implant +bäh bah +scratch scratch +quasi quasi +salvador salvador +clever clever +oh oh +verrottet rotten rotted +katholisch Catholic catholic +lernte learned learnt +irland ireland +humanoid humanoid humanlike +royal royal +montag monday +operativ operative operational operatively +opus opus +sea sea +transformation transformation transform +neufundland newfoundland +assimilation assimilation +saß sat +scannen scan +minimal minimal minimum minimally +hypnotisieren hypnotize hypnotise +atrium atrium +provoziert provokes provoked +en en +strychnin strychnine +libanon lebanon +stinkig stinking stink +ungesehen unseen +bullshit bullshit +temporär temporary temporal temporarily +amsterdam amsterdam +wedeln wedel +aufwecken awaken +kokain cocaine +superintendent superintendent +neuseeland new zealand +independence independent +scotch scotch +streckte stretched +fellow fellow +technik technique +banane banana banana tree +abrupt abrupt abruptly +obszönität obscenity +schäbiger shabbier +pausenlos pauseless +frischer fresher +lila lilac +grandios grandiose grand grandiosely +dicker thicker +gehindert hindered +mike mike +po po +blockieren blockade +fortuna fortuna +israel israel +witzig wittily +einkommen income +dan dan +post post +netteste nattiest neatest +respektvoll respectful respectfully +schwanken shake +stürmen storm +hard hard +etabliert established +audio audio +areal areal +beaumont beaumont +konfrontiert confronts confronted +schmutziger smudgier smuttier +brieftasche briefcase +klingonisch klingon +gigantisch gigantic +schwellen swell swollen +investiere invest +haiti haiti +per per +stampfen stamp +geladen laden +gefroren frozen +wales wales +tunneln to tunnel +stehlen steal +gal gal +schwedisch Swedish swedish +meist most +episch epic +timbuktu timbuktu +suspendieren suspend +honig honey +espresso espresso +finn finn +kantine cantina +kombi combo +brite brit britisher briton +positioniert positioned positions +nazareth nazareth +attackiert attacked +nippel nipple +cos cos +hydraulik hydraulic +johnny johnny +gregor gregory +holosuite holosuite +macho machismo +uppsala uppsala +reicht reaches +blockiert blockaded blocked +trüffel truffle +lincoln lincoln +information piece of information +recherchieren recherche +tb tb +mangeln mangle +beautiful beautiful +wilde wild +präsentierte presented +angola angola +korfu corfu +still still +service serve +c c +schizophrenie schizophrenia +irritierend irritating +metall metal +enzyme enzyme +maggie maggie +rotterdam rotterdam +rückwärts backwards +inakzeptabel unacceptable inacceptable unacceptably +eines ones +willens willing +beginnt begins +today today +lokalisiert localizes localised localises localized +unterste undermost +somalia somalia +vandalismus vandalism +begann began begun +chinese chink +stemmen stem +joker joker +brillant brilliant brilliantly +intervenieren intercede intervene interfere +giraffe giraffe +dunkelste darkest +saturday saturday +laura laura +gouda gouda +student student +hamilton hamilton +telegrafieren telegraph telegram +genetischen genetically +modifiziert modifies modified +japsen japs +magier magier +bombardiert bombarded +schwingen swing +goldfisch goldfish +angel angel +pädophile paedophiles +handvoll handful +such seach +grauer grayer greyer +newcastle newcastle +riskierte risked +georg george +bowlen bowl bowling +junkie junkie +tight tight +heftiger testier +kritik critic critics +digital digital digitally digit +saturn saturn +funktionierte functioned +lose loose loosely +haitianer haitian +implantiert implanted implants +ticken tick +attraktiver more attractive +pc pc +godfather godfather +wartend waiting +lazarett lazaretto +gemeint meant +klassischer classical +mechanik mechanics +vorhersehen foresee +sprint sprint +oral oral orally +indiana indiana +steuert steers +michigan michigan +peer peerage +echt echt +havanna havana +priester presbyter +tor tor +fleet fleet +wo who +portugiesisch Portuguese portuguese +leviathan leviathan +californication californication +regen regen +produzierte produced +genie genie +multiple multiple +gibraltar gibraltar +wären were +angeboren inborn +gelandet landed +fantastische fantastic +beste best +absorbiert absorbs absorbed +steppe steppe +massiv massive massively massy +hl hl +medaille medallion +ruhr ruhr +richten straighten +hebe hebe +aladin aladdin +demokratisch democratic democratically democrat +spekulieren speculate +elisabeth elizabeth +hearts hearts +gig gig +nordkorea north korea +bestehlen stolen +filter filter +kolumbianer colombian +barnabas barnabas +heiligste holiest +rom rom rome +telegraph telegraph +crown crown +nordost northeast +blindlings blindly +hermetisch hermetic hermetical hermetically +wehrmacht wehrmacht +googeln google Google +betrunken drunken +präzise precise precisely +sebastian sebastian +bolivar bolivar +gentry gentry +detroit detroit +unfreiwillig unwilling +entourage entourage +ying ying +uran uranium +ironisch ironic ironical ironicly +dad dad +touché touché +parkte parked +höllische hellishly +amazon amazon +präsent present +pariser paris parisian +held held +roosevelt roosevelt +control control +toxikologische toxicologically +akustik acoustics +spektakuläre spectacular +primitive primitiv primitive +i i +sendete sent +meditieren meditate +paprika paprika +tanker oil tankers +idiotische idiotically +khaki khaki +positiv positive positively proactive +visa visa +exekutiert executed +minor minor +stefan stephen +katholik catholic +jubelt jubilates +pech pitch +mill mill +moon moon +heroisch heroic heroical +josua joshua +scooter scooter +missverstehen misapprehend +burma burma +steifen stiffen +publik public +sec sec +proteus proteus +gewaschen washed +monogamie monogamy +registrieren register +pe pee +offline offline off-line +jones jones +funktionieren function +khmer khmer +pip pip +grüner greener +maverick maverick +afrikanisch african +vorwarnen forewarn +elegant elegant elegantly +idyllisch idyllic idyllically +simulieren simulate +pharmazeutische pharmaceutically +zigarette cigaret +benedict benedict +faxen fax +tschechoslowakei czechoslovakia +zement cement +spar spar +analysiert analyzed analyzes analysed analyses +manipulativ manipulative +beraten debate +eve eve +wert worth +melissa melissa +finanzierte financed +paranoide paranoidal +mistress mistress +out out +constantine constantine +penicillin benzylpenicillin +freedom freedom +methodisch methodical methodic methodically methodicly +kleiner lesser +hebräisch Hebraic hebraic +apoll apollo +bohren bore +exhumieren exhume +produziert produced produces +junction junction +heran here +head head +indisch indian Indic indic +operation operation +wollt will +otto otto +schema schema scheme +musst must +sowjetunion soviet union +stinkreich stinking rich +café café +barkeeper barkeep barkeepers +atom atom atomy +volumen volume +ro ro +satt sated +quakt quacks +judy judy +nona nona +gregory gregory +main main +repariert repaires repaired repairs +aufrollen unroll +makkaroni macaroni +mum mum +ciao ciao +reichste richest +analogie analog +nektar nectar +eliminiert eliminates eliminated +ideologie ideology +man human +beladen lade burden laden +wolga volga +omaha omaha +canterbury canterbury +diskutiert disputed disputes +formaldehyd formaldehyde formalin +nord north +friedrich frederic frederick +medea medea +athletisch athletic athletically +ukrainer ukrainian ukrainians +ohio ohio +demolieren demolish +verhinderte hindered +studierte studied +leonardo leonardo +yin yin +manifestiert manifested manifests +in in +belgien belgium +rattert clatters +archimedes archimedes +teheran teheran tehran +assimiliert assimilated +columbus columbus +inoffiziell unofficial inofficial unofficially inofficially nonofficial nonofficially +bersten burst burst open +dosis dose +resistent resistant resistent +jewel jewel +diana diana +spanisch Spanish spanish +chanukka chanukah hanukah +energie energy +makrele mackerel +short short +amerika americas america amerika +wassermelone watermelon +deutsch Dutch dutch +migräne migraine +herein here +inoperabel inoperable +overall coveralls +kurden kurds +borg borg +regulieren regulate +co co +libyen libya +fahren fare +bali bali +syrien syria +kuba cuba +russisch russian +sparen spare +burgunder burgundian burgundy +devonshire devonshire +permanent permanent permanently persistent +onkologie oncology +intro intro +chemotherapie chemotherapy +kommunismus communism +kontrolliert controlled controled +rosig rosy rose +salomon solomon +khan khan +isaak isaac +roher rawer rougher +palermo palermo +hungriger hungrier +metz metz +balance balance +portal portal +kapitalismus capitalism +astronomisch astronomical astronomic astronomically +miserabel miserable +schwede swede +dealen deal +akkurat accurate +deaktiviert deactivated deactivates +proletariat proletariate +während when +unscharf unsharp +heiliger holier +bevor before +reaktivieren reactivate +plagen plague +kiew kiev +samen sami +improvisation extemporization +sic sic +industrielle industrially +pk pk +indien india +versunken sunken +angeschwollen swollen +rippen ripping +rauen roughen +gurgelt gurgles +stotternd stuttering spluttering stutteringly +edward edward +sam sam +manch many +pressen press +dinosaurier dinosaur dinosaurs +lösen loosen +philosophische philosophically +christlich Christian christian +dijon dijon +unterzeichnet undersigned +first first +defensiv defensive defensively +her here +age age +vinzenz vincent +alexander alexander +junker junker +mississippi mississippi +pulsieren pulsate pulse +exterminieren exterminate +valentinstag valentine's +translation translation +viktor victor +tres tres +konstruktiv constructive constructively constructional +absurd absurd absurdly +importiert imported imports +weltbank world bank +aberdeen aberdeen +belle belle +oscar oscar +mekka mecca +hollywood hollywood +delegieren delegate +pelz pelt +generation generation +heilt heals +grub grubbed +sozial social societal socially +eskortiert escorted +suspekt suspect +riga riga +morse morse +marmelade marmalades +weise wise +endete ended +ach ah +doc doc +sweatshirt sweater +relaxen relax relaxation relaxing +organisation organization +synaptische synaptic +teuflisch devilish +salamanca salamanca +small small +calais calais +hebräer hebrew hebrews +umprogrammiert reprogrammed +mechanischer mechanical +kooperieren cooperate +regelt regulates +toy toy +persephone persephone +rar rare +pie pie +amerikaner american americans +frustrierend frustrating +beijing peking beijing +preisen praise +gazette gazette +fand found +karate karate +rapide rapidly rapid +glitch glitch +geschwollen swollen +vorwärts forwards +louisiana louisiana +mani mani +kontinuum continuum +experimentieren experiment experimentation +videospiele video game +bi bi +konstant constant constantly consistent +tutti tutti +basel basel basle +unbekannte unbeknownst +asgard asgard +ptolemäus ptolemy +stottert splutters stutters +labil labile +quitt quits quit +steif stiff +packung package +passiv passive passively +liegt lies +solch such +porträt portraiture portrayal +chemisch chemical chemistry +stoppen stop +modeln model modeling +innerer interior inner +pah bah +cambridge cambridge +philipp philip +em em +härteste hardest +batterie battery +wynn wynn +geniert generated +hakenkreuz hakenkreuz +trompeten trumpet +lag lay +packen pack package +däne dane +miau miaow +denunzieren denunciate +kolumbien colombia +charity charity +respektierte respected +ticktack tick-tock +lyon lyon lyons +mohammed muhammad mohammed +kratzen grate +lynch lynch +längste longest +mosaik mosaics +bottom bottom +marrakesch marrakech marrakesh +predator predator +tuba tube +registrierte registered +vibrieren vibrate vibration +akademische academical academics +teurer dearer +tm tm +alternative alternate +tramp tramp +auseinander asunder +repräsentieren represent represents +fossil fossil fossilized +embolie embolism +leder leather +game game +achtern astern +ursula ursula +test test +sibirien siberia +microsoft microsoft +vorhergesehen foreseen +abraham abraham +zitterte jittered +kontrovers controversial controversially +dobson dobsonian +ethischen ethical +bindung bonding linking +projektion projection projecting +pinocchio pinocchio +mathematische mathematically mathematics +himalaya himalayas +nanking nanjing +dichter tighter +kooperativ cooperative +grunzen grunt +für for +neutral neutral neuter neutrally +italiener italian italians +bill bill +iowa iowa +boykott boycott +heat heat +souverän sovereign +variiert varied varies +ungehindert unhindered +medizinisch medicinal medicinally +ruanda rwanda +sudan sudan +scheuen shun +zivilisation civilization +vipern viperidae +salzig saltily +landschaft landscape +klub club +strukturelle structurally +piranhas piranha +guinness guinness +elisa elisha +elizabeth elizabeth +cat cat +florin florin +qualifiziert qualified qualifies +radon radon +portugiese portuguese +phoenix phoenix +joyce joyce +einschreiben inscribe +veronika veronica +flammen flame +paar pair +olympic olympic +komponieren composition +akzeptabel acceptable acceptably +mace mace +konzession concession +protein protein +yankee yankee +divine divine +unkonventionell unconventional unconventionally +chinesisch chinese +karoline caroline +sol sol so +aggressiv aggressive aggressively aggressiv +castor castor +spinat spinach +susanne susan +nürnberg nuremberg +immens immense immensely +jodelt yodels +bam bam +finanziert financed finances +flandern flanders +potenziell potential potentially +telefoniert telephoned +erleuchten enlighten +runter under +argentinien argentina +chronische chronically +hotel hostel +w w +destruktiv destructive destructively +zion zion +erotik erotica +hydra hydra +autopilot automatic pilot +urinieren urinate +toulouse toulouse +loyal loyal loyally +innere inner +platt flat +wyoming wyoming +heller heller +bar bare bar +kompetent competent competently +bah bah +kaserne casern +gilbert gilbert +garantierte guaranteed +fokussiert focussed +laos lao laos +turin turin +sarah sarah +lili lili +prophezeit prophesied prophesies +komposition composing +halle halle +luise louisa +sank sank +tickt ticks +nicaragua nicaragua +typen types +reaktiviert reactivates reactivated +nestor nestor +reifen ripen +verheilen be healed +schockiert shocked +neu new +verloren forlorn +beatrice beatrice +iraner iranian +synthetisch synthetic synthetical synthetically +bermuda bermuda +talon talon +jamaika jamaica +stottern stutter sputter +bernie bernie +inoffizielle nonofficially unofficially +emma emma +demi demi +sehen see +alphabetisch alphabetical alphabetic alphabetically +sendet sends +kalkutta calcutta kolkata +steiler steeper +airline airline +trunk trunk +ninja ninja +starrt stares +entflammt inflames inflamed +streut strews +lot lot +recyceln recycle +ruth ruth +theorie theory +robin robin +meistern master mastery +sucre sucre +terrorisiert terrorizes terrorised terrorized +vorprogrammiert preprogrammed +mandat mandate +behindern hinder +neo neo +motiviert motivated motived motivates +licht light +unhygienisch unhygienic +legende legend +lockern loosen slacken +exzentrisch eccentric +murmeln mumble murmur +provokativ provocative provocatively provoking +mach mach +rhea rhea +mai may +konfrontieren confront +down down +col col +gespritzt spritzed +stumm shtum +präpariert prepared +go go +sprang sprang +hecheln heckle hatchel +fußnote note +bristol bristol +weißer whiter +marin marine +nordwärts northwards +marschierte marched +chicagoer chicago +blablabla blah blah blah +exquisit exquisite exquisit exquisitely +salutieren salute +umschreiben describe +definition determination +emotionale emotional +wc wc +nominiert nominates nominated +ll ll +vi vi +transformiert transforms transformed +konzentrierte concentrated concentrative +massig massive massy mass +geboren born be born +älter elder older +übertrumpft overtrumps overtrumped +gloria glory +makeup makeup +dämonische demonic +unbeantwortet unanswered +lola lola +camelot camelot +emir amir +field field +signiert signed +tennessee tennessee +blond blond blonde +providence providence +abstrakt abstract abstractly abstractedly abstruse +sensation sensation +bukarest bucharest +fc fc +marianne marianne +manuell manual manually +total total totally +online online on-line on line +formell formal formally +nil nile +cisco cisco +spartakus spartacus +morbide morbid +prinzipiell principled +jodeln yodel \ No newline at end of file diff --git a/wordstats/wordinfo.db b/wordstats/wordinfo.db new file mode 100644 index 0000000000000000000000000000000000000000..97205ced57afc546af2c4980d23f9875cb8fd687 GIT binary patch literal 18571264 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 #TL&UO&ty(Ioq!C{=N`ADZH^2g~lcdN}KxopLY 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
  • %-D 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®!fB$pM>{Hc#nj4 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/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≥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

    OEF6aPzccKrzUT^U(M|7y& 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 z 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�dN2lu1 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 +C=Yc3 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

    OMS zzJEJlFG>Xeb_n4lujhntVw7+Kt^f1M|Nr~er?VOiY|H91V8zcLIwLx(^rKcb9b8D@<4*t=T5{!IA=Oou^*gGDFcPw@*7|}UV zXP~grKEni^fh4m&!+4DW*WJzdZOW!U7vqvA)r zrn*OVj>d5;#0%9O`sys{90ev8H;0%wQwZG>_&1jav>1%e@bX#__=L{s9EoygY!sGu^tkDY%8>{ctSYvN*3{;=0N7be9 z{o%>{gRk@wdl!6p=%4Z4bl{G*a(f;awEz`aN8U(#XYkU{3w?`)N8u=YE-~RYXJPV3 zWVt;DY}($i_h<%3XSqGQTi)PEt*~biZ}fxCt2Z=iE9{-RXAX|w3VX-yndx@AW3j^C zp}kZ0sU!4MhWLMN z78z$xr8=T2A)z`#Gs+};3LOxY^n?!JOmKFg_5Xi2{oiMFJ;k*ywuughNCq1Z>9?(hm>!ka1(!DxqgHF0fC*7@+ z?$Sx?b<&+W>5n?;MV<75PI_J^J*ShN)k$~gq}z4UZ93^zopg&%x>+aPq?2ycNjK=E z>vhs~I_X*(|J$ga6l8yYhRp9?$oejVoNtL$Z|!T%hDA`RHO%VGp1=PL@BR-XD(L0r zY0wUAfh=!V=m(84^C7!4U=8#stbtyDv~Im|EmjSuLth|eB#Z-$`Nnp}L`d6)LLTr_ zaMkdC^*3o*#*+v;LGBT@H^Ny(>X|4d1)#<3v)j!y2TK+OGflxvV=&VY%+v=niD0HK zn5iYTPn;Angw*QA!3>(?m!LU*2F>v^XpWyjbNmdN<7dzuKa(Is6np@|y%MA;r_T## zccxENl%^6*_4uHfFf@`M63GvaXXZH(d_YG(Fkqb>M*?3Q5GF>r@RNCp< zu(^*1NUep8BTRsdBTN|M*0=;WJl)$npOf9!?T951bYUs2?z~K+T&htn(I~4m%EdJP z|HuFLe?AjA{u8R76J+~!_)`}D71iRuqFVe{REz(LYVluDE&eO2#eYS$_^+sD`*qYK zekH2KuSE5;a-L@dpB8*d@JYcZ1UCt86ntFpF~LU#9}#?5@FBqm1s@Q+U+_M`dj&TL z-XqBN>S#aP-vinH9?16hK(@aJvi&`f?eBqXe-C8)dm!821KIu_$oBU@w!a6m{XLNV zF95HV^Rxd2hA@&i)sWXa5U8_P+pR{|i9&zW`+a z3&4xyIQGAQ`~{LfU+_FZ_P>B~_P+o;Tj=b60eSYn0A&9QK=!`?JWcpc6E}00_Y`p@9zUk?SGhmhP3}Q z?AJ{<`x~D?|Mx;8iJh~d>T5^=E`qwy|JGkcY&1UROHDZcgQTg>Q4(x*w(LXSNt3Di z^51lhv9aN$Tqo<*BivPOg0%HWt%|+{L)9)?T^1V-SqNId+~lDwt6!u=7gxlF<3rYC zgl2UE>t^V6UQ`(y4l$C;x;UQfsE^mes~anhgwKCrX>2$IIW8~!%Od)PuI0Jtg3+Qfy}S-8$GW8E3ziq{|*I;sQKYEA47M`5H86Jf-QCfY&07gxqeHWTJdv>y%~ zNsYI;gq3B&ygFM;w3Rz_(aOeXE15A{D;Gu2Oq}|en?}T-72#Zrt|D8waV&c`M*9y( z_mZu7()lGGQA4-x;B-Zd0=qJIJk`|E4qis>yoX&elEY0ptl)wASmZ(MwK~LtnskN#;QoU93GOSnkKo>ddkO9-xIl0Z!QBOS6WmpBzThr` z^8|MmoGUm-aJJwq!JPzm6x=~@rr`F1+X>DP+*WY9V6|YC;55Ohf>Q)13vMI0wcsSd ziGmXZ#|w@V94k0Ruu`x>uw1ZFutBh1Fd~gxo%!Y{;~$9mxz1P)&6&~aXL$QxqmHCt0bT!<*$W|r)M8*S zB8_^?S1!`5HPSu|teP!debdrJiW6e0unz^3CSXUr%8mEXrYC|$ntDLDtm#(rMlY=UcgvdcSxfBwh_%bBVph5bqwIabsO_;}vv7Gw z16jd1Dy=26P{ZV%BzTyzMG_v$B0JU4FT}2XRNQ%da}H*IjAv-hIv7 z46^ce9`4$A}A%tE_^v`$F!L;59&wzl*z4lT(Pj@6R*e`zx0;u# z4t244irHq&F}8uO&=y!Xe5PJRq=1`oD)%q%D(V7EoN0JaYlQdhx|UzSK&uh=uQExV z7V05w#y)JKUfp?;aeC0%fl}tVB%rRx$2&+lXC57j07Ed( zahEYD_9wA4dnKj@=7UhSqb3P&6bM;Hq`Un1j@2h$vm)^Z?$|ctW>@1^3ji zDX30#HkaV@0t>YQEC(LIC&V?GG^*Wnfw^&rJcy03_Fj^NhdymK(TRFv`c zfDC02)Yog8QoU;U%JGymz!*Du;Gww0z4#Ja9g}l)>O^a(LVWMQ-@v`dBL^O>#b~K| z4dK^g$If0t5utk)+2d}vOceJXtHZyi4QZ^#XqMxj3u>OE=R3iit1a0s!``+vB4mh}G~ zv(`et{{U+`GyuOd-!vb92H;VM{xQ`Yitm88jr*{xcZ9JUW`bVoZ#d-tvA+>9j`d+; zUDmeoLEIt)I*+Fitd~|=J0-FfQ!HODu5&|S(a|Im#K?tBEJTUC_L_Rjs8|u?jQzOw zKzY2dt%c&vQzcVxE@MCbK_&`!0(Fa;))tCvi$TDQH;s(3>RF(+MIDPF)7+<-|_Z_8F* z+w7I!8tN_{; z)PAQpk>qvto+}U(4WAcsC%BAEK|B5zd+z}zMX~jbS9hyJR3z;Z7IuLRuq;VTpkP7; zF`qFU- zW_!*)+jXtR{m0kf8|2LM;Ee#PO8!fb{8Ng=1xa*}93Qdb>yhUch#DYO1FH~t@z7Hh z>^PaKQjbjO9bp+q%cE$DgK_L+PR@(4jAJGf+G3Djb#mdsjUC)%aw#w0RcKa^978j1 zUo}lZ`u|budU*Vc!2=Lk0QeTRzV3nsPZR6_4>xm-Uyb*SN8$bFETbCVfI{fZd=C4b zcf)k(Y!uJ(*ULUmywkLWu6ji+%^fwBt|n}*{Ws)d@7YmFZUxpod{aH`X~@EM%gcg^ z1M+cA_te8a7Mb*H-EvK-=1RxzMy`DfBtA(gRAC;Yg+tuc?d)w&MV3=%CW}4!QLVl0 zDO&cd#u`$wr|d#|GO}4#(_e9Z1C-|Rv>KxD97uGz_R)F+FrRR{k3tqUZ@#vr<}~mP z_pm2vdF9C@A7J#fk3^o+Pj17T8Zfgt%{~H|!MlPv6xJoiHGA5JYh~%K_@ce-!yxyJ z{c^{)E>p%us=B*0VYfz`w)#FzI`eLwei$LPD2cXpC=>p3g8qdfNMV(!E}`%k=1DkM*Q`y-Yu& zqpv*%1pKfvl?Rv`H2>$RdlU`=zE&?=A7d48GxUGzti!C~R(D7Pe`KyRZ-BMG8c6#L zfi<8sbOBZw*BU1qC*VY|7)6g$_u@?O|Ks0FTQ^JAdTp+9H}=@PgN`O<*Cd`#!l$D~hj2O%)H`$;GaUw|CX5 zB!3yyL#cLk^QsAIZnZOmt@Hkj_$mR3L?FD;U(o9^;=jB zqO}=acHY9?5%z)R*4)sT^lo+DrJ<^QPki2j9ub~^+=5go-^sj-dq#MQp`03UX<*Jm z`Yx96U5&D6MMCoyH6>Q>>mTR!Yl>sh;p9#(_4Q96mtMa?dS6`BKWZ2LxQUW z;s5(T<3HQ@-c}m*AI|@I`~!LX!=K7uPP#Mx5$Ev_aZ5>`T6cp>-&EmkcohE2gh7!S^2nK9j%gk8a}kZrlg+?p5Pvw6jUNhyU%HH#S_8Amx>uJ{!quaZ) z+=l|u?VoU(TLl}za;X*s+%o$!iOgQJzETBt+N#jy-;Y&zy{ zr;{iWkEuJ42t==Brzj3-Ja)j}-Rg;h zb8)plcE!_91NnVAadR813o5HGINB*)2gBEg9O&E{{MYZe%IOpwPb_2e2T=8eoFJC$ zb#q4D<~%S-P!H@8jNiG=d18`(JZ_$zr$k5H8i?lCIM>9kF?ogeGd9S%d~ICa^%u?m zd&01{cj~{$Iv-NNG3!Wcj8zKVpY35oXS4Y_?0-CD-Ug50m%*aX99Z+IfNg+7%(1Wn zl5ci4w}aiDfHxrZHn@Y2tCeaQIEF3Y8BT+Q!9LIf>SuI;=dd(90sQNK^q{Khk~kbu z8xQnH#`z-$_#^xKBl}UWz<2o4#9TVv=^Tvi9E^4fMt2HEcML{52BRIQXRC0mq*m6` z>w%x-j!a$CArNaHh_$0(joWLkz{r9po5P)4+%CAk54Hqi&4E}d5Nis=8UwMJfmlNz zmJGxaff#EZp>2?2RU6Cb%oY(kx?)~+8#Ap zGc!NWpz%^w$F|U0zVt`F@JBv(O5m(;`sq%?;;1vF&VRyR;4#Z&G&zFbinJ1KZ z67!qsEYm4izi#QeB{fxhOxKf6)RRuolaAMuj?~vZR#}|38Q9f4phkZk>rU{avgM=3C|+n4|w@?qaqxHsjpyQlkpe zL0us4^CaAb)PvmrSG;8wgi+&|y)4|4+{)Ft0AIa$OJb`v zW{z40Y^f*8R=USKb}8CYM`Yp0C{6So!4z((-D(TnQ?jL;2wUwb-_cLemgrXN^p1gO{{P>m|8LWGHSkXExkXR< zQBV3oPx@X@`c6;!R!{myPx@L<`iGwMm7esap7e#D#KLO9+x|?a`czMX-?(spZPt@E z=}8~!NgwG+AL>aT=t=MENx$hyzv@Z9=t)28Nk8dHX+7yZJ?ULN=^Z`kZ9VBNJ?Tw7 z=?y*Ubv@}dJ!zw!^s1ip3XT7PYOV6t|0MOBvZh0}Zx3q#Jb(RRegW&AYt&kEIlO>2 zL+gKkbC9_+Y=V6V>p=HHBH$wE2UNkj=DuR{?+^7o?1R1KUn2ZFe|N(+1-tliNL9i4 zZ#9-gakb%5T9~pFTw>&M-|w4!znA%b!<8J|iE=HD?_hP!?t0R0deW|X(nvjN7d>f& zo-|xf8m1==)su$gTD#EQq7P_gl%iXpwRiq2tz~RzE#u|ZGG1yeg4z-0H8i&%@p>ZgU9U4m- zKfao(_M3gzaMLzrN&7fUn!gX+vi?4B(>|c_pQA>R{?7_X^-h6}#D7A@|0Z*md9Yak zsh^i&&10T%B<$r{>V0*;x>&_Qjz6f#;^48^YDzUm>+30OXpjTTz$Bv{Z3nemELt+8 z(dL9>C@)0VsmRfLb?Z#lIi}n~WII8P7OQx-zQ$yEa~3UH_2`aJqs1!Cr6W-Q+Af4@ z>lnN!_(WM8uc${m1j%5--dV4QYHRQ6iBgADlN+39tj6`&6`(zJm8N~U5%+%VWA97b2 zJFalv4-)EyESLMZwD;t$Pw`~Ex0t9Q?$KE5h;jtlpzitt&kM`>OvO$0;w>OV__;<1 z79=0+hX_9oU%d5pZW`?9aPuIdcGk#~$X4$swExc|{~w=NPebzOd@BJ@;KQu0=1*b+ z^fa>)9zILW4#sE3P(kzSka zNj|x*Yc?^R> zyBS0*=M*NYgR#bF6Un~dk_C1Oba*uSCE=3GF&Qx2ZUW8j*=Qi_0sTR;FaW0>I5^06 zrEQ1UjVMC`pW3ZJvJ^tZqOn~CopBZw>1WSGfvk50nWLoBLHTwAh`3+Fchywg%p8>g zb`m5k4;LnhLYkf27&%>?09n?qPQaU=eDQkQ^&%3e0xTI3lI~^KA)704v$5l(&Y(;5 zv}=*ecjV?`gD;sm_6%gQWTu-5sX{8&!>&ONKM^mdj=qA(>tk0V5BwDvmK7F}To6*1 z&NZvT*Q|z&t<#_$c4fHc7;$8%U@tq4yuhva*i=32Sh%G3rsdlekf@_JwMB<#Wk==O z<#_4&mV|lYv7ma`QDku^xmh0DsfRs1OP<4O%Ck>I9`}Tl3$mAb*(V^MUjxbavy^(+ z$4kvVNnCMzL*u_2EPz4h?=DFHPlFx(_BgG3z&y)55}H0g!18{|IKb$nK2&$8voPLA zDphQE0CPcOX2}Szf@3+D8)iee{q6Qd8D^D)z7j=tJEFql2z>SQFUC;2EePp74iIW@ ze&*{j#BM_+(BoSzk@=Dgw2z*t_>>a2Kp7>VFcwd;k?d^#kpO~%ExB9gi zWp792@wwS*`RrewA+|+@x78z=uh3xIqyph*818iUi!{tOh&;^c43qo6PD5=)MYi== zeP61QEvKS{re*GaC3v*TSF3o-DMT8s+$HsW!HTw=OqAiCaVaxjv;JG=5n-6I=@QD9 zt#HdpL=}E3JSz7qH)zXTq6@Q;UAo{GuV~Aht+g@p^()*mduvzszJ%@6<>3Eawu50} zPJc%|1&RJe#_sT)vD*9+nm)%GGqDcn3eOxr8k^vc;|b#~cnMzuf1syY-@||RE7m$= z0(6D1vQDw8pgVLhbcJ^_s>}`8PIpG>B6GU3ak~G8*m%H<;D*9vg~JWMZ*cS zZE1(0h+l#G2O}Nl2*gV7uE+(pF9{Bz)l;`>iE;JRa@rLIDC4K@s;3oCA)9C(U93sn zwVjueguQBZUgS^iz7%(H~JY*Fh?F&JkY*yZ5FAN@pYWW9{I9c1d2eo^w@iX z@se>~yauwZRY|A}_VpUt)Nekz-JcSh_aIWPrl;{={aYC*xHJ&^FGMQ5GIX95cnIpn zsN2y`vC^db0AeGPWRyQZTsLRZU3v}o_b2uWDGOogM9ZfpbryRy@FnH9q4Rwtw8Z4c zi9boNHYaMR;Kbd1Z$p#1BB#4Gl&?-N2NZxRQ!tJn&v~(jwQD9Bg3IvTRS#j~s$O_hv|tYK{PuRgXlo?AX6~L* z2=i*GpyhZSuj#s<=V`o!vc-x=_X|9Qvk-wJpxym^PixG}#~q>P=q9?KtC!|nxAysc z9XE*32Pc#N@dT~V!HmOBhRRR<1>Wp13qd7J^062tRXEQ4Ih@&m9hA&qQ-6XNIa)J% zC80?yOZKThgbU)ega!!9>rYLG3q})7Vyt88Zx}{hyrJa$fWjMH$NwDR4cuv>df}!* zM+efMjYH1lY{*SPE0|9u)eATDcXS)GQ#r50k}MahBl#aEdnuj+EuZ~Wl#A&O^}>z5 zo1(W3w>wLg{D&L_Jq;@9^%Qidle4&oZ7qxR@i+@U-GfgCThW@hqhUAoS16p&!a7rB z1#D@>r09>X_`UN`$ zGiqS*H=u6q^02VJgTIZrsmeMW|2oYJEKbM2pvfEXniYp^eTE{yAsySD7Ls#5{#JzJ}A9afrhF}zw>t# zsd?j5Pq(F!w(H`*K2buQT-1I7b++s5C#1e_N<=FiO{f6j`1Ss4dxTl8J$@s;1OHC{ z?V<0D%hck|gOeLL*5pC;*Nkdh~nY#!e)Uz(LNTb(!I<-y3#)Ct93 z=+8Tzqys&uF26C{g%vP4$j(+nPkQ`|F8j^BDXBH{NFf1@oIj9wFYbX>#YUWY4Gtk-8up*g5g*bbb*DBH2mnj z3Cmy)!MoqJ@auOnWB^Yv4}%}DA!Z+QN8?Z9YuE^Q7P^5q!w=XQ@DdDb4gcH!Xt|E} z044?2t;S5H9^k!2AjQ&XOfALGQWUM@oO(zeuII-jn&-qFP55~=T1vH+!p4QT6f2&W zPVs7W;*&#h7`pE3+z$luQtBQU7Yf8-TqqESaiKtbI_)g@dYBGVC07Kamj|Pl1*2^1 zh02olpjz_?EwD4uhl5dwHT!c{1*0&~;?I2`7=?{-f9`$3C|g*`Tz92=hwSc5EgBe# z!>EbV1Cn1HiWi0Ag`xO>P`rOA&PGY3Ie5Po6@>Ehy*L{!IRoaLq&-gj1RDRnaIA-2 z`YY;wYcni=-E5r=?|+BDpJoU1dz=N{gSGxikOth_>9~$ehGnjA0*dFjzs!5Ii zA0OrJ3J^DrjnLdwxi>>k>)S6zkTL42$P&&hS_aC*qSn2WjU+`2-3sR;t=7Fg zDAIRVTJ+%xWT=LZhN@tf0h0GvYhrJcYOLXDe#-9!k-p?cDnkmsCE5INDW<9ck-p^P zUZa?iglJ@(*UeLYbJcFWD>|CBSV>Iz%T+7&^86)#(MqDB4u5>gpIS+|37QF}VAJ7f zOMCUk;yBadMe&q>y8AKCtf)@JQ#cu|#mR@e6g#MmyI;zX;HU$J!Kn6wBJO^Oa%nS- z)3tJJdE!w%8j8IR2i|nH!QDdnI8kA%2C-Ls&zDO!VlnPGwT`_Ou9bVcHX&9`VlVgM z)2~deSkDPXS4T>e3VGpFNq7inyxb#MMqu|~Ww5pry z9D5+Km)wm)CbP*Cu8h4HzHmAE(=pQ#Tc01vb6+8TpHt+3A>$rzT7j=>Ccq|xM8&yP z)B5;s*`MpY%+vCGjrM2L9Zk!p@jo1c9~M5x!Ygh8{NY;G5AXuK5nqD)t>y3rdI9W$ zCatJ-xV1M#ZF*P{tOYjXyYM)qgcqBaz`yTIv)nuiK7DsJi$wbK_)(thyu^Ee=MD zg3-cY6kltemFGsAaR{0kI9tB9b8Co!sg^w-ia!^MKO2faL(DzAPIGCFkEh~C-V#n& z5l&bhPPjRouq>RgG@Ni#IN`=%kJSgGb-`$DFgha`tqDe}gVCyBv@#ft%Q9##N&Vw{ zq?R3~r5viIOw>{i(NZR8DdV-2gSC`{w3Gw2lyStJqeqChD|PG*f!Otd*pfhOaUixR z5Mv!KsS|H(S@0!fS0b6*(qQhOV055k|7ViIh<_R!fQ#V)wA|Vc%htBA0Q9Q)pn0h| z!#v0wfHA$vSZmy5oCBWV5yl9ktNKxGPY2{TSW)rk(+8<{x;rw7P3AA`S-0(*?uKkW2hG&o3?^GXrguJu?wjt~Mv*)A zj%~qTOGTSuJFpQmR}*a1I3L8m=`O8P@E5gLy0d#ajH{4&FF3vNcI&;;JBM>&dOrbn zE8ReDx)X9~UZWe}vJ^U5J84<4CPi62(>o%IcyB0GzHVuAEM5sQ3CEa!?{r6GN{2d` zETmN9oO9=;J0P27AKbFU157nGJ912Y)9vMcRV)fl0_4=!J&+({%(ZipxDZ^RrrUvn zuO6o0{>V?aMLu64oS!dMMN^O) zNW>efAfeFgm}zTB3S+W=dIyj>&NDM)RHCLL-=oS+Z!gw%+Rmb9n{Yz9n;z-y&>zGF zRG1>cO^?>GK|bdZSjgk2pV~%s<7<*fT-+uz#XH-lv{7B?dTpWlhksO8FZ*Qo9A8eqt6?X_ z^_ZGt&qFTPB)Kq~#3F4y?33h#UrA0qTo1W^Q0Io~^qRZ2#+=}Eoyq+WVbPd%xJo|LO6<>*P>^`vfkQdd2xi=Nb3 zPuf{e>ZB*_q$lmDCw0`5I_OF5^`v%sQd>Q#jhJJ{|;wBc5SY28_OFb=g;F-^OHhO{;V53_qv?U;fC z97nu(cIVE%`CMxn!U{S#&7Ha^ku9K z9);B4ZN`npRrqqWH%>EhVcPqj&)OcEz3mS2-N>01~YaRh~EQ-d71Lykui1=o<$ zIHKiE`#erNYWi7&CkKnzo7qeQ*U>a-B<-r43LEEiA4?VkoS0hFfp(rw1Y#6_pJmNa zu;mO(7WihU+auo3TR-xCUbE2qdG<@v=y;3e{yN-rf0b4XAq;%%ooPZmcH}1{y@E@q ziwoRe=fA+VB;t+ZkC7i^qVgl(F*6Zw?CH{Me}Qx7iN-l*zH_GuND9=>PLWUxSP&I) zoJP@mspfy+^t6+ds#f#aQ-Mp9sy-w|%#2KYug+3;MLhAk_p|O3@8{u$_p|*Rr-_N7 z%;BhxLp_A;0-OUo9@NS8czo)D2T1|Ti8LPUl&Bw@@6=M)5lg9XQ>U_x$PxU3-#R5p<(jeFz?-a(rRzzpfDb+TKl_~{6LQP z^S+JV&%4&p`oF=LuB_iI8$N))03YBz>kU}=c^>?~$KVfmCAb1N!!zLJ*cY4!3E_FL z_|pLE|1s+X$oox#p5TG_O1x&igtNi5kQ#izyc;KkOTihu3SWy0VJ+k|b1u9ICCqAY z36C?Um`9isz$+Ys{lo~!4;8_FNKZ%@?r64wl;Iz+Bl5lRmGKEAklup4;d*>c)))`t zdvd3-0$-Ht;E8a7aXxH{oC149jYgeOX^`B~D99}ju}W}O+1u)Fb+X#w#PUyk!G1Kq z#<}H3*7dMIax{3H2jkRYFMM-`L7!=W(Z|RIzq12u8UNesad<6<*Kl|> zhgWgvvA!>Jrj;czm^ z|Mpi?lyxu0_*qs0+`K8+3rvFN?;e&iKgY;^+`QSm2%5jgo8vHEyJDW-gi(1PG=DFE zHqZ%bv9Y&NfcgDh^(suwH#;RhXXVG3%*w8M-FwSI5`d+c=cV#)lfIrRx} z_-ZP639Qx+vYu1)S;Aj#gxrIH7M8N%ET_Sd_)zQD_m3137tl=2fkAfgn25(z}0?P;G6_zrD2LMver`99IJ}cF&EQ(j$6T^%)L^qrXq#)GF$sTW^TT7E4V^K zbu%3j!kuVEekD$;m|$3LZlsG8Zot7;MGd%KRO_UlyF{4vLnUkK_&jXVZ(So@sP`zX zqS-ldn)IuW5Q3##_?Mj{aBIngDLy>x1XKPy^T}0eP8BA1SS6=pJSXp#9H$S>)GVCY zb3nD2@AqION?dMM9FwgRQqKOfkBsbW6z+}vc`JS9iqk^^|L<}1BH96<5v?P*)K_eBxYpTU@9MOJQq(8d{_7x!sP*?_XmGgoH zb}EZ>gR}tORk9Le297uC!1zvP5#LhF-wm{zdp%1}Jrd|rEI+}fuIAS)aBa15^#C5p z(xq^Rl#S@|Ky4(94sEDx59qP}ksORf_enaZ`=Kj7S{ms>w@Y2>xIf7!?-n)0KMy_e zu7?)#=agydYAWF?!}&@Es_c450e?pwD$E9YJqH&>x`4&P6nF{=mS5J%CiuwWvs)z_ z?`xGKKjC~YgRPo4Aku|~2i+$QcOYw`cWu{$0##MSquB&RyB_GfLA-UkXk*uL10!89 zAMnM><2ZZE$LJ6_?qIVHqltDjRDaaBMm@NEQz7ram-?qsX7qs+z()}(0j_7cq7^`~6YGbhggi@r^Y$S4Hd8jc0Q@*(MvsVsp?DjaHBiNOjXkd>uEw>oQ^- zR5r)!CN6bocyX}GNw+;A*n$(sRDkCCj3QPUP)1lhx=pm5Any&eT#O$ zLRop1FEZ_Ze}qk35*hZ!%?;|wYUh3^u9jWs)<{{WJ?*p|x)G2xQjf5#9+l+i!n^nh zQZ&l%J2vFB)g=OT+a2D|o0xyYsaJjGr7pO{`*}e-@8|pjy`SeyaJs*u_7r}7WI zcGHUQa)0F1Tz55F9K zCm()^7!WR1TwQqyu>v?QFKvUoWi_ceYQ>duk(!jlP@CfTk|T%mlrVi|JL3q*|H1#q zuF&fL0bYQ}3)tB>2N-7+Sv$b?&oj^lIM1wt)t`LhceRnc0I7Sh51$XKo-q`D0wZ?; zeEuEh4AES+;L#Dbu@klbO@lUA4aDteR#qbF zj;iJTd4)rd+^ffZCa8#MmgYxTCL=@x!+t_=bKgjRUhVoSp~vRtFLM=PGWpV0s(;83 zSI;Gr?KXku{~@KWsA7NseZ|EGyQ*E8T=MHt17As;KT^MX3~vP%)SNvW`fuS*ilceZ zZ=35-?4n;DmjbVv%R@=XadhUpd>j%dj?Ic8!(2yWnd}ODHh8f)WQ3l{uRB*m#Rnv+W~R#$8i4R5NUX*1@cHQ@&$3B2a7DWLG1EDIrG(kCo_J>Y)IkI(@aPkm6E8 z(<|#5Or8EH)I9Lai{W<#o;k4(sE9Ve)(x#UwTj0scQtif;&SpcnuYLYS0%-50PHj- z$i|FTr#gL2m=;f#od;#1eLQ?)Sh8nrD%K22{X6-g;cw&rt#MZ|haLpK;Egp+co11O z9BO67ut;B8Zf9QdL^4qwoeNe>_Sd|!jGgxQ3Iv??1mDV)QLQb07d|24>Dqw9;W50G zwbJx*TK|*(ADq=KfWGf(;Ho#kTK9D07)bdY46VRlpc(W9b^>qVOyF7Q2d#pJ&a!)&=ooc+Cm3|6Tb(n2bEa)upHjWY6A}9FVG?Q0=t8^AQSYgxyD?D zJ;Dk|7hDBD0O#RsU^dPYt8tom40a0#!;knL<}kAaX9BrqC!7c<*ctpDmc>89X}|_( z7p=kW;clD+TyN|F9)5|D4-S4OqYd2r{(|$xFL1sHPZH!a;otpU(KX_U(S;608l1pgFd|10Q6_P+vT z|0_WDzXD|cE5Kibp8c;N&i+?`?0*Hw{#StPe+9_?SAaiAx$gzP6Z}^28^Nyy+5Za4 zvHuky`(FXF{}mwnUjcq5^q&fTBDh&_lijmosYul+>*#Ch1|8v%z)}`R^O@ZH!p62hc0rt4L#5~1} zo8yqZT%BtcLkD0p_;)vBosfV<(2+(r^(*XxJ&h`Sf4Pxfw711#XjT&I;#f0pfz+y) zwORG{(FK0?jj(kyw@_uY1-fzMjhPm+YE@;QNH3B$8nc?p3$;7;{uY4 zy4lp!miI%Ml~LwS@SeNn<4|)T3|_~#(DG@XbA#AUaGf{+gos_VkO}XL6Ma*&ZV9fe2-_u;taT0yxLKU;(@Rn2cmm|N5tGbYB4c};JX;kbmUUWOO@*Xi0_*P6E(0Q z1z$T(ryL(qYWu&te55MqmacmM-AehSZ$eke`(3Ghd&1z13}hSv#_^hfb5ZT`IMmsw zrcWpE9p&=}H6AGH<5SxNPKaycXBU_b+IR2F&`s6URi%>P<>3h2Wh$u4K31ydKl(>{ zk>)doXDVJ(mtv^|cujAFjD)k3R_h*8>VP(|8AN@ETZavIIRC1m9!xYE&XEAo4PMS0cxo-de@wN%}P5B#Bv-{p^vTCwZg* zJ;W+1s-b8IejY0AZ|_1xVX9@?0&Rkpeq~J+7EmdCf1r==PFRENp&%!J(E)OdI!8?tkYP6tvWIMyI2MQ6ojcx( z>@p$_caB#x%%wZly$0EXw^}Pia9~79jM@ygONkh>boTZNv8($z&>lqO_`bD5?$bgo zvIlOx!9+_>w8SnU!f+R7?u=FO`2{Ssi-|P+MrB9?nyRIC5vVmSl2)`;QcSZr#g}*}d7g#<&o2x=EvgiiPLk=qL`pl&t1dqE)XeW(b~8e>70E+kFCdRvQeOi> zLiNHR5;S+CJ>iFsW6+z8$7(;7DiAxWE1e934kM#F4#_^8i=SRfMo*ozGB1(6NlIc2 zFL2x2NR+@yz?j;fB@4XhsKMQ=GB+0@ObsLL^Jfxf(xX)neM~i}rN7YewU?*XEeOW%F7;iU?jZUwoq$ULGQXlO zW}64Tlqsya;UuVahtu)5L@piVbz&lUS>|_QZ02{oIP-hTn9T137H59%|8C~@h~G26 z2RxnmU2tFKchAhjOLTrJliqfD=C{F4o4BF*scL@l=PG$o;hFOq_TkFeQC5lIp9kG5 zuWxO9{|v#dZ+fXk5cB8JQXB8US{f);Q#asrNv)~t_^G^Q(HJ^&#CS*l{}5%pZ>_eL zz>4qjSlJgqi}yS84Ra-|d(1SCh78ZnSP482yFX`QM{uw)*ysRm`|B9LOVl~A5_kwN z2zsY?hoUhpx>XF8cQ8rOaLgx_8Tyd+NblzAC`)$Kv#ioRy({vFZQvG#GYBe_lOBl- zT7bD3RHswjE}`nm<5Y<9a?>M_N2@-!6n#mg6~jZt_)5-BI6Vw`wDfh0@eTOO4u#S= ztvFQ!mNTh1lrh`|c%SqTkZW;G{W1_ExAQy8f?9t@3lT9qr` zTBR;t39AN>V8#9POP7LzHmiOL&+DtR?a5CM0ugt=uNset>M2MM1PR}uj|5H(u&Hi> zN0EIO`&>$9A60W!Ghp*2~zbUt#pU4eC2_jKPtRo>bw zKi#JdH0-DsT3c`RN$0^_1wRsR5fE5o^-1^E2mp6Om7;J3!B!COo9N%z!B^Jl_c zKjo);fPmkdOlfC<<*u3j!~bt(Gqa6k;-6w_{F~r3!D9uF5u7SGMR2m<(Sk<_P7*v) z@Cd=f1rHNERB)o;A%YVG#|s`Tc#zm|%rqxnNXq zy5Na|CkP%dc${E~V6kA4V4>gu!Ty5%1PcW71^Wv25zG^;5$rA4OR%S455Zi)9Kr5_ z-2}S|b`k6>xbuI;|277CE7{b4IRE4E59IL=Nd3qyoMFVIAc$1G4u@j89C6vHQ;;XW$+(fhQ7fA*232u zJ}-%Wllluh3aAHP3&b{B3rR)3JX)<@c*Xn0Zs*IRF!|Ke*&gxFccmox3Q#LyS&eIT zVvBfZ#ANSee!iXg`BvuVo4k9A*2CRkvZwRAt|?kSWq%Tpr*?u}NZi2q_*Y5pn^F!r z-TQT#_sii9MC-6@+;gtfL%-*^zoUs+`;pi=YN%0nZ;*nqPV2m1YrS7jc)!+ozaIB~ zJ?8y-)ceIk>8Lu^=@BpOVcv#EYe|CFuI*{dlj{C$Wfn6jJt%{JfJRzrl>j-dL!Wac+nq&(I0}*@2v+^ z2Y1qOUhI1HJe+*^hQb@jAMDa>3!Nud4U2H`8tAm-1ZsMn=Kud?{=Y{}(Ci?M8m}iE ztS23$CmpCKjnk73(3AGpllIe-_SKX2(UZpNNn`Y+z4fHM^rX>x(kMM?Pd#Z5Jqa$9 z!-lZnLOGlS7s}xzxKIu!!G&@-=?FdPa6RcTJ?T(AX`-HVh@J$e&EZDCX>&LUPMgC? zaM~PB8loqa=}Ck2q*6U;ke)P9Pb$%qifR0JB@^Cns+-}z+b~YRso&SeV`{D%Z(L%% zXf1-y-|koqybGz_IVK2O`5VS=Uy3be>NG{0t5QvlMi(({iLn$olTmjZ0Y|Oi!{`OF z&>rq8(Q@UDu#Z`vVzZHu*%205p!ON5fsP)5=@e+LW(%MWyDdO@%$I{%@uXNNx$1a5 zMESE2&uAIS+AslPoQ>0bkxfQ_Mst>SOXbk|lug8=M-06IfZPbxh$> zxW)zF(CfoQEJaobvevEUHe<1NvOX7|W1(2p}_4~-O4 zQ=EQuTMnmytu+0%tal3g)Ycl?dRBgNoAhDf1pe@0#<~0@Ss47D@M1_*YSg`K9=hC%Rt0m} zJai^E9?XpeqZPquIUj?dX6!B!)4vPEz752_3B zcBXA?1v?Y1!A%FOKgl&n2rSX_oj~mEKJf{jpBYR`jsne0Um3`WNVqXz_|&WhVByI(MO-(VExyl~9v5swW<$MF6P zxz%+rBLN%X%&v31ODphJ94k?4;u&_%#gnb~NfN4l61MU5YF8qjm zjl)T}oYNNC`+}AZTLT@aox2XQ_aQn=ty$>8XR!V4u|yocpU`=1sXYc%nqUsEgB&q7 z|Jm#idvBr+zp6fJ?+Dg8ryXqXMFqmIMz#X}%mA9?WncCbBa8`THSa@*km zzqi`QFmqHn^ymhueauhQSFpnO7OZq!3_1Tpq51cqbp<4W4z&hZZOkXko79Dn`8m$q z11p5v3mnC6XW5@fg1Z9|+6vgvauzgd(N|CpN8{nlk;DK!3P?)kL-v{OP%Zir(;;l| zK?j^pW*thn%vxHNsz}zzDY;tvLY91p$ct}0wf6bE2%jta%h#fQzQ)?;0=Z5*nxc-A zN44nF?Dv6Iy7%!3G~wwaSHBPWzNtl<^CR>zgsVup)dq4UhqVE$=*)2{Dfy=>5$f~> zxh`sk^ekzKQzLU;ZzW%3U~^s@7%70)Z@EB%%BSFL2>ys%xpypuxu%V-N>q_e! z^_aR5qkR%AfenQ~+Ac6)`70~|_ch-(pTp|@Cg|;+0c(KO(AXV^b^RaE&V56*z#`yE ztm-dQ@36O@B zZT0eS5+*}Rw5|cN&2g9sjMnAThoe!wv~M5}(yqR|eTeT#H9<-z5mPS?CwV!lCkEfG z5Q~MfkJ^9*R-TDOcmhf`9{h@spu;f@ryYtz0H@{nVpYM# zvwE^HoU)9$>f9!Xq1UP9_s9jwn1u9#x(H79{0(1!G%aSi5Z%cBT}T#?qm@xelT)vq zaXKx-kyepxCJVOH+tGrT;|Vwf#mx@RlTzsMO7u7zhrOQIK@Jr@*hJQMhFlv)y}-v- z_x~)#Aj?#beGU|0)HCDcwxWqSP8U7Rrun&|x>!D3y(D90C%Y{|AEJrfPozaIks!Vg zMD)B!_Y>q1z}rc@a?az@Cb;{B>03+?_3bB;049o-Lqh|S(TyZX*fN4-J~@%>6DHKv z-^c~=hEPHsyE4oW?Dd!AN8!&c+SpVw%Dpp;sVGFkaWZrrTR=t`x-&4X4(uDg(@U!4 z!ABD;n@Uu(Hqge8OX0{vUATX5YfmQ%2VUg07_Q)I$@no^dD^kvtuiMQ7pZETlV49Z zmM+{+x;GKL&@ zPL1XcE#-DC}BD*eW_h@+VY=6XM~7SU91AUU{wqCrhmO zGngHe1e4f7Nic~WlmwI5K}j&FSNM8$;e^_7!i;c2O*o+%&vW*_^nU#}6NTTIm%|A! z^{{pg_9i|oWS^zrsaA8IY&BpEEV-pgtSPX9793BFxB>;aa+8p!Uj2lF~e{{Q*gB~ps*gNzVJ zF@j-D-%{{RA<*kCnF4#i&c_dnlrk5cZ$DEeURfCx7oWib$F))*1{0InIJ2GqwnwD2 zG)t>kpc%~)fo@tA2Cp=2WTce&*rBGm1+$%IbUt=Oq?9??;X?H32a88%H+Mc}c%(3J z9daa2-1XL4Hgw_0NFf{IbT8tRpcQ57g)SY+T9%oo!-e3k6U&<{%^JF3*GOTY--sSs znV9>xa+OQ8Qg{K_*4b7{wH-Kw?LYh4hEix+4U{kS9&1~o^%%&Z#!N;DU77R1vus;j z#_ET`3t$}wOVC;BFU(dy)=I6{Uo<>26x+#6{T0=)cn8UZR8uwW`n0!ed#H@HQes9D z2T6LXw%XscQ<~QC3&&mTpx#yb*jcy!tR}(1X7lv_DG?> z7?%T`g7lHdW}*5(w*Q4JNFSlmR3)Ob{4~ANhl7T;=9w0e+1_S$;oBp97;+tnbho|K z2uF`H^`Vd#2Kr-PKFIkmv_xpM2 z3EA`I1?rU^k9@wkSKhHHM@{RMJ~&&hlJq3~v=|5|W*A zZB*r__jM)fgEUw-Hakx3`lt5+3GtOwfTRYW5}fYIzCJ%aHfu$dP-cc6I5l=qdJIU0 zY86$+ahivX98`KUO2~cFdxMzYqrg=&Ozyn&UZCK2DM%rV?E&f0$S1Byu-zeMcK`G! zkkRe64OHVrn1MYYy{A;x3YEjO?wQ_0o=01qQBC8&o0_bwXJFB*5?k#E^!x8M=i}^d z7qcx+?CymXfD_>FvmI<}-3_n3ll1|wrIgq)@E|pv$-o$v0aRvJ5NViy8zA)$dkykitTCJqLeyI>|=>C%)rj}nJKZ4 z*$QdklT&O@-OBa-pPv$Y%2p~3e2R+f$wZ28QQ%qmZ{PVWmDxvwkiJU+LT|j$QI`J` zHP}9i=))BU=`)|Jq4p#q$AE6V`rxN)uzln=Ls5#2)hI9KDpv!xzF;$(Rra)rXfFHoSv@st@a7|Oz*Wg3j z7{`215;ED0CqB^zhBRq$Yx!x*P>83Cz}=`PA~2lDyMg+eTG;!qO*X(QEPhl#or%8Y z0rKts?9c8NsOs7{{ntp;6MSz;Pxs}h>j$o! zTLHf^{7cB7?Jlq%ICN^r&Em z(L5y%HG?_lmyKM`Fq%L0AwvVP7RN$*8dL$l-fBzUnEcxiD!>9mQ= zy2ZL0{s8A#wa^AW z47&d#tO4p($fNH7DWA__2lyH64wl0+@Hy%s*zc@@&7i|!ADs06yJ5}n2P}4OHeNTL zg#7>Q#$wnHKEp`ChVU`)_qPwMhLwQV*a>{W@6~nc6I`BHI9MSz!I}h)LDW-Y)bsGD zj6agUZp3M2O1;`XMD#4!T23h#{=qs;JxxBmxD;{is5)fO{#d=1LlWs+Pt%0MNEDoZ zCub60nSR#B^TAa}lFjRh7rL~yaGRI;J@JCf@A3C%evhck{Lbs2`MvY8B)LJA!|IJX z|A=^eB`K_NbNyLqGt`W13<*!(t%09LABVn}@@9$B$HJnD29JcOh@xQVg3a z9Nolm*h(d*b%ehFQsMSWvJpA1^b^-OlUpgKZFlp~c~f45-OhXEDlrp#xtn`L*pq!A zmn;3a4=<@Q*Q13tW>mS6FT>Zw@gu%}JcV@rB7B!{R)akf*9%{0tcp%oT(`O!%aDd< zsr00;dPMqS^}*MaJV)&Nq<^?Js=QK|L2))FV&Nx!snv=DBF7ruN#AN^aVt$V4I;mL z(l^=iGq-xu7us`aO5pg@kx-b{!GC3bYMjf@Y=_>C7YV*s$%Cv3cha;r{>wU(je>*Ra8i?=)Tk%T)RP+Yq@ZwP#r33^p2X*v!Co!bsiJz)bUo=rJ?R8J=_EaAuAVeU zPnxYK&C-)v^rYkUq~r9Yzv)TS^rU0;q+|4?sd~~BJ!!I@bhMsyl%6!n;s5PR_J6Oz zdVg=LllcjJ_|AuX-!ORX+K8S1T=>oHuWa>{x=PileM2*Si9H9LhyG!iN=TN)8)w15 zC(a$}z&WNb+CY0Yk%oD3H3^uDg>6QfPrwHy=N#b6+Ovo@%wX}+LX^cN9&EP|ahN0J zC$7eN-aRcGY&UO%oX%yuQ=bw$MdaZ-4A<`5VH1&V;@tZGn;(vg*8ve9r8H@cXe_bl~Ymg878u|ngt1=VOmFrQ%N~s z8)VmKtJp`&`aX`0qd|7vHi#j!MTd9PccpeM5r^4zzMAWy*y}#;f%c4Tv>A&E2%bCd zUClO{0ZGZEa6(J%>TNUwOPN`&HJ-tC6;X%ZQeUIvv#V>E%}gyBY*%iBoE8k8aOp@p z4stqn3w(n;_H`>KaP8F9YHtNqoE7l$@xIvqyB(|ki&@L3){4UZ-=UBN+!NA(h1k?~ zf^^SsunzVKXK93(iAm*b~7O$UZ<}8 z%FU$cn0$Y%?4)r2tpAQhaxy*EZmk#c)O@fJ_PAN1i858RJGbrn>~H~H{GqFe2oBoKR7w;#?`0| zmEOFvI;- z*6jW2>;CHZq5ErxzQj;K&7|s}o~$RH31YE1HEf!Ke$xK_3b;k2w;H~gS(;*UuJfdv zxVpT?X=+PcJtwz?pZE1}9z4k)6i#(&#_w4z-p}ePOyD%@JAcmkKkWa$5AD9ItXUZC zyINh%E#^j8|GOAEe1~FG?`Zr3zIT@6B(NIR|4JYa^eH@cUan>aZ2|X7C)+6Y%dN;7 z^jvH@6U0M;L}fmt;2n=;`RN3R@a66pAZmg?N{DUpY*&!32MNBDK@#3#CGfuRcRF1M z8WM&NRD(l(k1QXPmh(~Xldf%}NK>|B+oovUTo_P;sHXdiYU`Vx0h@B%D146Hg-a8! zT%0QM(lwx<{Xf~fb19(Z1ch6wAunB>CEuxm@_VPNkWX9ye|c|dl$Wk_i~Hv3%yOtt zI*xqI{~eVt-?s$HPsc#OedZ_dFMIOS6q{&N9 z&yt^6#`H;_i2U$f_?9jO=@URe=idI?3@%stq>s;13AIO-D0%7Q+*bJJ*37b`Px^0e z1-^XWQlw9MS{4G|@}qD1SP;0c3kjIf!pFbl$V(rSr45;7MxXT5ESK;tE&8UXWVwWY zIgy{93<`eYzS{^aA@b8lXCVnJ8)*OkAOBzO*YICQ$9~%AQw7<675q|({kqY^Bwg&+ zjb{5*$QS!{qs4yRXt7^6TI|=2X8Tp36T5Pw#jf1wQ>4C=1?LH#Bsf=aj^J#;S%NKs z&4MYxCc#F*nSu?1Nx_6*y6qnwpWGrv;8d~+us7R{VgEd-vYAzEg;+90+vg8 zw!eiq+us7R{VgEd-vYAzEg;+90bvzkl=xW;{@6M8tC_z_ z3hpB~R&b2q-hz7xvi&vG!}iyJY<~^7hvc*UHN@He8j$U;0oncx`$gykG^pMF^%0Vt(v_K%Pgb%K_Eh0>gY?E| zh6(Il+Fav`aQdmSILa>f+h$Q#@;GMeY_gASuFFndfdz{*=LZ|JWKg6K!a=SD2e44l z^sN5Z+g$6)()!z74%t5ve{Ah$7YB@m!2M4H{D?$nlYSIVi*?z}qEx_iiBq5{#Ycx) zR~9vuvT|jn^{Bmpe8*?0xEZ3VBxT_!?xA89xF*-JWEe{?pqBhG!VxzPlz=kDgXGXO#l)MnMZbnxR1=4|2Igr}p>z2H z!4_Tj-d2lbF)^a9dv};4|Lop3UnNOOqpe)yozPu#fvP0Ve6n@Yb+2K#V7cYpHIv6@ zyLy_T8+be04Pds9*Oz;0vY{dyY5m_-O;FZr?Em9Xto=VR?>Ena)$e?)`X7MY&p3Dn z{|4N@#qjbyA^WJN)RJ^ZVnBp>RM??cF>jCjXp4RBqI3r$4Rh3dq~d~SK)O8$bF?~> zSZ(-9OY4D(+6n;>Y=!Kedykn;8?)S{8;9jGK6O$A!+FFCUr z!-xv{Hc=ze+fy;f>$h6Wy9`~IzpW$E+iklLgdx0=)WG3siwfa1Yb#g6Fi*`X12f9; zmtB@NsZ5yB<-aK`*HdIQiT8U$(y%;JOrM-quMyls4o)j75PshN3;6ewW%jAtYER&v zce76+dTcIRZBO=n<{H-34s(_1u5M}i*;ejxb1gQI&3_7dzV*h4T^Fh{Vv zU^l_8f?_XsbZ3e0EZE6G$FDB>|6Pf{Blx!9TY_&2z9IO!;A?^#1z#0>#lg{e65k;B zvfxXCFAA;~d_nMe!RG{@6?{hUX~C!3L9uUNb*VC1z}uS!2|eP__hTzyZ(7eo{^xG% zCg=stx8^}MxEzu|6W||ogw;=7YIV2TLsKYieg%!e_2#3n5WEDo0Zum?As=)!_78iR z!=W*pW41AVg-zghVG;OI*c4d;KjYn@P4K7s5hnoesF$E`{D8XEI7>zuNoo;;4zo6x zpm)QCo7mf8Ypn2U7gwte_5Ggc`+bP-_XOYX@xI>&`+gtf`+cDA_c-701Bh8$4iU?E zT|(VZ6o?fDVgmv(n3(dF>lcU>1Y-HbvMr}OYgFs#xPg9yyIxaO3VA?()Cxw;VAKdk zRUkU(uVD1gVDz8C=pVu8@5E}RR;fGtWquZ9e&&-<90;nRoL_W@Q+O%)@rx%WwF^eu z2BU3)(MT}5Lon)?-G!94Q?vAr88h-`rRq zRm=AZy^tIEX*FXb)EH-Gd%5#FSJL6H>41^G-@C9sqUL(=iPdcf`y&VWBM15;HppilXC@!V3iYsy=?G!>`YEE<-;``#v8680_(Bb({Co_Sy1h)z&zN6$L+ShkRDo@?9U|_b^T3O8yW0$%2aDuEewUHZVAB zg@@fZj6CE+=@@+Je8-*9pr2qTz3=W}+VVKa8?k3hz;H-?Tz0_ye}c2LzT`hMP%((3 zB(N+pa=m_n*t4VC=)b&dpn9ZFMK0^3WpYIoAvb*r@c@7IGH$4Xqcbuw2`@A0M z*~r538Z8d*?YgIDiJzXfoagQ52BceDmAkF&;Y!oZI8eeCE_9%jecx7+PJx>I0|$X=4p^kMG0EVTExc zbdaya`r&-zELa(u4a+2T&?}g3?E{}>BdsCuThI@l3%Wx_p`EoIw3vP|e>A@~KQlkF zuE*NuXvi@gj4#+;uuC+|7-S4E`WU&8Md*O@%zxY8_As9`x<7~gI4s~WpToW!_Tey( z!`>YB;;<)&JvhweFo(nL9CqWdD~DY;?9AcL9CqSxCk}Vyup@^ZIBd^hI}Y1&*oMOh zhdXe%J%`(IXmMzAXmF?~9Q7B6e{%Rw4*%frcMgB!@K+9h;qYe;f8sFBq0QkI4u9nE z2M)jI@H-B_&mmGe<;pZHF#^I+NenR2sksR*A;Rp_gb2yB{p&Sn3 zu#CgO9F}r8h{J&#mT*|iVG)Og91fsx)MgGhariNZA9460haYhGK8Npd_%4U9MeS-H2t`xjS@NU7o1n(5QL-2ON+XQbFyhU(@;Bvv61(yjf6}(CC zM!_2duNPb*xL9zJ;B|u63SJ|4wcu5Pe;2$`@Cw1p1uqj^D0r#h0>MiJFBZH=@It{0 z1kV?oFL<8dxq{~io-KHm;F*GJ1)mUHBlx)BV}g$gt`>Ym@L|D+1Xl?@DENTj8G@$^ zo+fyz;3irRMo+q0Pr6D^`n#TVrJi(!o^-jMbeW#CP*1v4 zPgPa`~N$2TF=juu4 z=t*bmNoVOvXX;63=t-yRNvG*ar|L59IkD$n!st=YJs2|3IGq zfjs{MdHx6T{14>$AIS4Rkmr9O&;LN4|A9RJ19|=j^863v`5(yhKal5tAkY6mp8tV7 z{{wmc2lD(659IkD$n!st=YJs2|3IGqfjs{M zdHx6T{14>$AIS4Rkmr9O&;LN4|A9RJ19|=j^863v`5(yhKal5tAkY6mp8tV7{{wmc z2lD(659IkD$n!st=YJs2|3IGqfjs{MdHx61 z692Ee8mX+;asGcge0mIpp6`>`x0C+QcE&r<;6Du#K!ah$_ceF}Ia?jCMi!;}<9t!G zssd(jys?GseYnPz3e)|FFnnk!gyqd}635acMd^aAR0#VGuszHCy#DEY5R(7qz)Ua$ zQn-~AG*lD!sU+PORODSKK$YR(#mMOmS2!r$he*RGwi#0Bt5=iJVXC({okzr)_<+v! zEKc{{I;F<}9hmM#l$wNtSEr8~TAJ=jwBd90Ok)F_(c*NEt+&DBk`7GgZoLgYj_JU3 z&bDYh?rB-NJJEuD+RAevXGK0v>aOW-peI&pkltkxw#HT6E!~yMfvwtVx$GR)q3JGE zFf2xq;glv}bvVFnElzi)656ZfYof3*3)4FjC0MVmG)lOz1Ja#{4s6)$bW+`*^iD*k zJ$wI!J??BtdPgGGUMiQ^$Ej_n>S6zDoWkgzZ5@UmS6fB+0=$mXywlC8@ZHna_!xFP zE`dFOy^OBvOK|?{wHXt}ThJrL7Qcy*i-|!bng&eZj?~7F;8^Hic3TL$F&JoWovoqCQ}@5& z-myy;uY(MsUZJ}Gb(nu5Swm_cYQzTtV-B@uyX%QPirC~qhL|X|7j0rrG22`4kg>MMqNGBahK<(41NrQ z^jE^u8^(U1X8$o*kop?l)N8{uTLP{B`>7L^^(MIeH-NuiffN2A&;tG*c77fK7ym4? z1|0ic%^vXJ^)dMI58wpfnDI9I1AjYp2fQ0|FHKa@KF?7+jw=iI)EU^7LpLi zLN*}m2oeND5k){zPy_@gnMpEaG6^%2gy62Y-s`^MzH#M>`vRikilT_(g4gA4?)$z> zk9xiL{-1NYx~IEqg5K}F@AtjG|9kU;I#X4rtE#K3x~oo|^PI~>2MSUDa(OEC(BUSR z4$$MUP2=zGl;V6I=}rzIt;%OUrECC?MNb|*lqn^?;_87U!RL5WO7nP_JC^_@0j6er z(I6!YD3?~&5MLu|ai}DXNTw7F!&?dGgb1L-i{sz>&l?aRwR6Ff z!MirBi*+l*kXg&HchZm>P9WY@`?^qCF0V&~hG?qa|7 z`GJ1&u}4=W39YJ-x{UHh{WbG!qiuLY#4V*u@%))UW1%BUdID|15L|Fb${lmjjzR1P zle1xzO;+$=XoU(fjeu8rVi@9!z}e04$&hG{65-5yC!kKe+-V#{!+7S=p!L`Xe+vXO zETi};XsP3!8gH#BY=;YrLb#_$(&06iur6tx|IZV~TgKx!=Q{@&{)fXkM?d)d*s0$G z9Dp$FdJCWd@EXqGF2RZ0T%4SB6Q9F!_XePW&QqrRaI+jXM-x!FU?k}#a-qU+b*!Xn zSG3~Tn$)AIE!2bpvkdHX6K?hdX|eMhEip@x&k(?_;>cr@8x^#~9Fm0#UwC*CX~6cO zp6kjtOTa}F(_I(AB3dme&e9U7__tc{cSU9q^6BxruZGDMyUYfzIPRv%EX=}F-|TM1 zAagKy=$X39VRfhaW-4TmIS2>V^qvs)@G=l-ibWD_cr&#FN0DdxV6y-W+-Dw!L@U}- zLq!yu1HnP_-dluJn75w(U^72!F-;x#5b}nn(98n|H`P-SafB@pnqo6IdrdJYfsjWQ zt6K(uiO=noa>!>3@syf5;Nb_Y@Sul*LuS2x2AloCr`~)pUK_M52TII-;NS<+ zuGtr;xUwAHxWZagq9f;kc$~KtqLZBeUqp>~9B|-I2|AlF4@OX=(oV zqy7Ku#vR5P@ZV9Ye*+(17XtfpEY9O!h1KsWZ5F=tUy7&1#nAW}Cq!jxBDNQbF0yNW zX6En6)CA)7CVtGW&dPVa6NaWnftg+k9%j$@cHR%eQX`2OgQ9ch%)4Sl zY6Nlncb1-_J@1WSsj6QrKJyM4o*GWv{@e5v?|Pq%NDcet*0|p-RjHwL0fu#*ZYdr{{>jQLj|}47yyr953m|IKy!`JMsK_ccIbEM7wIeXxzN<< zu6=>^|DD=-S`+*Mje=*dPv8OYJ~7|31^~F6C*D~khtX<#7>(?y$I=2&VapLi(IqbIIbj6 zV3*685bV%fDpDJ<7ehCWEDjXV2goUacu;eqPQKj5jpGMf(0XnbI5m_D3~}QKe;YC? zbK=Ia{)@32YHnv|&U9xtj<)gK=ms{D2i<1qZ9zr~UuAUfF?cw%UuzRm^5x=-l=0#?`+?#>KIt9W*P^GJ(3cU* z83T3q?2X+-E#&_b>HB{tX8samDD>uDh6kWk`fPo$_AT`9uF+btzn>_g+Cf@Bc=LLk zru0yTM=ZxYfY6zIVUcs|Xcp<$<~iW*N|%U=0Et6g*PubXZ1%jl#pc7Z6y6EzTtIT; zqv$G=dXIMwzCvdzg*IStkOi+_PPzG@Q9O)Yg;MPp!G*L|$#TK05f&_YrZ@NkcK?=z z{gAQ%zP9d0*JSI4*_Hf0lg$XWCM|COF9d;T3>dEVRtqV`+Yf6yU^R@l zq*JQJYr81*F|W$P9B(G8UbPi#S5^gRHRCBc1o=!>1KqXlLwVm@j=_l$gk3ZobGO?5 zM?B3~S~@I12P7WW=6VQ!)K)AVGCV-bT{kZ%k?;3<|5&d|!l%la1mCddYB_38Q$@ib5Ge{+!ek~U&*fLbmPK9l zVJDM%L99C*%^BEPOYr@rZ6StSV?5l7muUxtO=KX=1F4i25Ey5fe8A*6nZwo0X8S!{ zI?P7gwM%AyUNusfTsjmVJv?DrSTt@~+XT~lydSU&v+5NWtiYF*8s^FmHnjvJ_1Mtz zZC%iUuM#ya!vSGfyPN^yf@U>4n1sg#d3DU)_AMJ@Ni>h3!Kmzo3o~Ct^ks4t5Ws8W zbU-0(Fboad`J2wV^#5`?UWp{va-LvIp7Qawlbcc5`AOy3B(dOio=pPX&jMO!Y|wkc zdAo@V=(tU(ppKTDmJIKLs8Rt+fauFwFJBNBHl(vXI0?4eYF#Pj|NlPyzwN3X)N^Xm zHZ|#4HR%~OX{(y_w3_sknzThtdQwe#LQQ&HO?pgCVpo!$PtT-BR4zvJ^Kw0`ay_Ib zJ*XyaQj;D~lQybJ8`Pxx)uflzq?gpB7uBR4YSIg8((`K4eQMIZYSKMw(%ov(U24*u zYSJBQ((P)}ZEDhbHR)D0>Gvf6%K?m^@ieS_n~Z~CZ~7gq|8CY#)E7Vls2iXDpO4f3 zX<9Bkc02>Ge?HW|%om_Ibyy$^yao_&;=v%`&-r~-nVL&Xe))^VBz<$+r-bFHImGLi zq%bdR<$ylVP^|chm8E7Ar(cN0oY)kR3pYy=P?kEhQ$|9N!{*3h9Fm$vjQHq!CIgo! z8R_#`oH~Tq{DL`IF>aig%2Ee|iG&lLvX*bzjKxQ7!@=;~Vd2`Ar)CnPzfw12&=RSa zr4HIvk;~yM+cIG+OU>97<1B}2$0Rk!4uRYtV5d0 z)D+_Mt0md3BO^w*VX}CKr1m3T|C6(LGg9s$smYzQWkkwlscK@wQZP#wC!3?>1D<<% zcxnud!a5M;o33@0KQ~MJ81f^Vf+x~^~H~Rkf72DzeTl@&Szq^6@do-|E zyXbEN1?W6Ir0=Wmsl6w*YmegeFQiQszZa{;QZXqr>;K36vbUchEU}w$W(K)LC``Zj z49e5v;+37YC#Fyb)xnHpk!r3u8wqXYmCi0tFas zIUc7UhiKDxXAU`vYqYBYr4i?WPLbn zIq~ood9|%sWLF((ZQ_$uFWdG0;&9KFCA*jJI(U`Cn<&#l^f;st*#rws*V-CTPSug7 zs?L~iEai=_r(k8oHC=^ml0AgD$Abx=y=NI6O;^(QzYtD6A^U&a_?>YsEPH1I-(!IO zv;H2|0k`WHK>9yluZEQ_$pW5*EZ_odg|>jTf4&eq#636_Oriky-#~LF&N69N1Lw01 zaEOEbZVd1iZI%jHzIhO`X+vyh!zT&3rez_@Ky!xgV)}eL7w4Jed=_`-T-;m(faI9G zmR!&JD$W!=)P(cd@wC$x1Upz4Sp{W5Na*3iFNtYUhXXg5)uS%z(mWGhXp1ntz>KeW z6Jg&)j(+H(pfeYm~bpht0vqwucv%VrF;{PWnIO3mq&Rf{K?YlNM7w(66Kk2BkRiaG-!Yc z=dqSGzI7{BYw1qn}I6e91A#bP=?AA+-w6lBK^n8aezRtsHxql537a1~N?o2{09BgvCZ5Tzr;TV;I;syoZy6$ABDiwN@(b)N;g| zKma;lKN)Y38hsx0hzgBA8qbM0Yr=v+RT8Z=ENKdh2iO6e6Ay_Ej}bz=laLS_9yG2K zy9%SZUoVoHzKtmnRBq zqrpg1LY)0Nq1I$FUy+4@Hz6+HoXNzA!ojb(8g~0qSLE!W1R`UVvTCo)?|pa5u4y7q zSb%)L?YF*!-_-aL&P~{L^6kz0O7;!kt$6f30{N$kD0j+B?ryvcm6cE)qxE5L)OfV3 zUlU^86kmSr09Qf?yMc~AvTiD&HoO3^NL*P0{=O4aM%tN(g+u*MBN!p74bdKx$&Ua< zpt8)p-u8e$WyX#ElmlMzr*vCSF#4Ht+BSOQ(JQ?18Q0rwA}MJ2pocxtz30gGw=`pu za10(T-wnqGz>5X9m_2>PgDnjcHTgi{Zc$uPCA-ERb~)er68bKZO#y-^jx3{rm+(=o zaer9>q_u_8d^1V-%YS4?pn@PqEW*{|?T>=PI@$ z#XiIFqW7%Qf-yXa7{2>JxP@yrUON}2$X$3p|MoTtFAVgbDlbcspKwLBqG8Ks$n^>1 z)J7XFNs*&)(yI4VD;cBV7TznArr1Tee~0OC1p!!VRm&d2{Wl@`>Y&vtWx8c4b`RbO zW18eCljmZ#V?xPLD! zOLZ>@D^lzkyp#Gpi^H-My9W2)yDZeTP^?I?WAIMO#A-FOXxt}7uEA;5=(+u0UO<+m z$VWJ>AiWnVi^=j7c?Zuf=7LR|YhhWMBCp^I(54HYj2&G7dE+8&$?2qbG3xz5!0~>-uxR z{kt1)i_76He3c&6m%>(Hx;{=X2c}OCT>#DJbM0Lq`Ro9a_Qd0uNC?lK@A0;_^5bwiYK-o_{o{cfA^nNDS-{g#3`}~GPa*5 zZ!&$Q>zbqW5FkC``n}op`(e*5O!ma8J+Vpj;h|e+-KP=w9F}lTkQy7TA;lekQ&QMb z4P6r0Le6IR*OSh#C!Al8JHH;IFE02lZ5r&XFJO<&F0A zM)&eYdw8SWy;1m)a+eI)Lw6Lghwdm~58cs#^*~~w*v(dBX?!K8T<;lPGdwZIrNm&f zhUEdCyy>3U{+`%0Pi!j5|E58i-$)ss!Uo_KoC7=vP2d}i%U}y|qOrmV!zOr+u|K>5 zm18RQ#5zB%e+Ey$JK+WVVQ2^5tX~Nk!5RATSmoF2$HEWTAz~}AKS#nBSWnmteFf~m z7q!Q4`HCYP` zv0;lp;YokO6aIw98S#-2)5FlG7q|EJ#rLL1ggWY4w_IQFfjjcPJMx}8@~%7bjyv+U z9f=29=d;&m6peo*zdY;>S`fP8ulwS!`Qm@@#b5QsclzS5_~I}7;xGB)FUrQENx_mO zGD4@xt#h46@R;-KQRmkq&achRuZNvq4>`Xcbbf7eemy{M&zfKinyc+=oZqpT{anBM zx_%zX8hl8=#E80m}Frpp3r( z%J>_gjK2ZO_#2>%zX8hl8=#E80?PO+pp3r)%J?gwjK2bUw`|{ClHMsPK?p7ztU6A|01Z6n2+F!oF^0F(y$OE$vjmE^U$onalqExE_mh@t|a z{ofjOesGCbUu|1dQaTR!k~Zb+D}ETvdZ<*c(;!!iO5Pk2V1q(;zVsRIm?f6HmZcEM zM75N>Q5awcaPC5&9PFstq*52y{Y z*pCo`t=`=?3lnt2p&;tqi`Wjs1OFqk?u8Fc#P*4u<;zMYsQK2t%Io(jWTjj8y}0{A zY#*=QER?Uw6xF_uG3Zb4C<@2oB>9tOwClevvN}97%)&U*Vx3w`4{rSzS&D$*Fb+2@ z+*j+rDhaUtrn`ttk6JvRW+{Ytq%MM3{~bmT3GqFJaF1s?eEqi=JtWCjnXFnq%aU*P zn3ex|ae&44?(2hzMp8kS)-LP6$&(d2V|L%*G|F@X;AHZwxGw}X-tM&Pj_7CY z;~;PpN?N)bzArB?DZ}k{F4oyH(oDNyiqzG`!pUW)d84O#qo;VIC%dDu-s8Q|aaOdg zIlc;-(tDoajjr}aPxnS;Gwf?+Gwi5rh8>m7u%jn=i#pL8J%Mz!YQkWKWE|!dq40tU zBrbL(%{PqiMV_w%Wt8_cc5mT0B-{tvH*{aPp3ch~!#D;x?Ok5n+iBrL|6;X3@|4Rv zx1;jT?Wp|#tOCpJ2Oy*N1CUYs0m$e{R_kO(gvB!l3xCQ?f5JiD#>w8YTXTXp_jr;f z@ZF;0R^UX#6?;*Zyk%n)Q2j}76w7MfncO>DCU{jEpN-Ho%y4%C1o7P`U7Uu}#do5zT4=-R(!4JS%pnb14 zIxv%Kf$=@Zm@dvS_A!Qv%d|xhTkH)F;6K9a$6s;UH&fp#r2v;>wa_BQ4%3yjo< z=()i3HnbmLHTVwB6Su+p$35aEu^BSIS71rhhV{f*;zM{B8v{8&e?j{hSo`5XYwPc5 z3&X!dV$(z`1OBJQJ@CGrkBo2-uP?EFpMJ(LjwK6&@E08e$bOx;wVXye@gxhO+)t8e zaYJa3v7bzfL9Zhm2PcsBqvU5fA+EoIp09NYBnKVh`peNfqwF5~H8fLaLu(YL8uj9p zC`owuCZNM2USTf|Y|WSu&;2e_AwDb}Vq2uIF-*5w;54wG$dcIW*-Up_wKntn`~{ic z=WWdV{>|{r?=y~~eIM7d3f`~f&xW&{pS69QpNF30{2W>0{M7fQ-7b}o=m@cs3+wm1 zSLGAyfV||o1{%AZL5Lyyx?}U+9DqY(&I`*!)0SWqXQr17w@RQ#D=r!3ikz9})EQp# zTIRR5%xYF}Rk;0d=jZ-s&`76lk0d)56j|(ugo>Y_R|G$g4jfBP?qX+!W2;tWen;QS z{5~ROmxc4?{FP2dDEe;Z_YvRAy4%8spY8mdJJ9(#^L^)M;hoOU{G{_!tEcxc4GqA- z0OnxjCU5+(d%f{#EY!*HPaEXTpE}zcpV01&>p#fW!?1N)zPY0(J2NqUT=3ne{T(xW6@AnANb zkCgNXN#{v=xTJ?kI#<#;lFpX&P)TP=dWfV4OFC21gCw0H>4B0SAn9~T_m^~M@U*F>2OJhN!l*yP)RE#t&p@_(lSX)B^@GZiKNAn7D-wt z>ELc62LHcP1@wAP(<;Q@#fxGpRsm}v37BmR!YSY5`eiuR+fVNSj~w@kHDGuDjj&+J zjBq>}21qA%{^1yVHlY=(PhC}P`&v5!%ErFGQbvp_=OVB_X=qkeXvJMe+i-wXQGK!z zilMxL@tmxRyA}W@4JXQ0VOD#v2!N$j*5-U~>yc8S(DcFP2wEyqmC#dizjtko$_y(Z z6sc|K_YQ9FINvS)Tcftks?+63bVh5FwW0I0x}Xk^2j|x1dWP3|JZjSm!Zs*f7Itf& z?k)Z}wRpR?v$01i0(2PeZVfEa)u&xhW9t@Y+5tvs@8)en!zc?!&ouzCN9GR6rtd1Y zrC}coIfHwIbUt3cQ->2XX9Fh`+W1{$f|qw8ZWq={#PZjk5G);b7d z@N5966|D~wCGp^`KTZe~97duN7f%#WzH)g8H6EzfL1f6Dv62naC{^70Q-Ot>W>pEX zKsZ)QtA4)AwrWp<+__Y1+cXHQNG;NJF%EMq^9yD;KrOuvD%6%qP22Q5R;hPiju#AH zxIa2%cag_9m2^*W0C_<82%HbT-8%yLJPF)A1@RI$y66i}rQC}IQDE8B6n$D^i3442 zMt9Z)G35Y{V%_#s^|li&baZAl?m#sg@ED<1%hsiBKTq4Z)0!koZQEo|+c+;0gN-Rq z-?k|j1n>P@-*W%+3M;gX$DMKNAINE#*^)ThVW zP-i$>ibijRJe!OOGNTEP9Y~eU7R-gXqq{8*w?~`IXDxPd$DXz!y`9aL$yVie>`wZB zMdDClyn~bf-@^l7v$4RKi2bmRGyW~`=y|+;48H!k>;v#oc;Gr)Yu1j$89))7(|wIo zfKB3R-~iU6h+MM)s>t*j5TP*6gky;YcF|1(zrR_JJiPtwyryuNht2@A&QWdVi$cJ; z46+t|o*8yjn>ni%0%IUK@=(t;L*B}2;G7=rCov(}r3L7tSjp8d=kVmE@SqkZ$Rl%ht(*ja+kS7txQNm}tOSB}v<5U6f+IzS{NQB;e}`AQ9>5$dj?$UHJDk6UXr*E~XL1(ids zC^Y9GkCpD7R#2YnCI*^^gN3^&n?`6~^DuNj-D6j`7HFP1*ET~@H9vFAImqOGar8JX zZO>eDHgc@zZz+rd!dB{8=9!23igamp=9#m6nJ!JvT=NiLsTu9ff#$);r9|3*)&NM8E!hW8pQ2(v%TlBd2OmZ!rg9ivnF8vlxT@! znUlq6vAy@OKskoH?>+&>fwz%wWK2AIM1ar$eZ2T)wE^=)WnVl#P!13)mEGwV%Ldld zCleP94V1IdqurI<@yjiETrcafqXGne=&QiKjz2cu3+9grl;e%!yTEAsBGPsL&B70ryM8fghk4Oy>Ys9rn`qpuQV zIVoelqazb5A=n`{{j-lzY30LQBoZ%d4|XiY>7Bf$se=+4tF1doB*hEtkDM+STjx8e zn|^kFUU+N473+-S1N6TM{WZL;PlWf3HIPXj0;<`?3J+d#RhMffS zFEmGNJ)%D}siJ_sI~>mWjc15ZIu`giSzne<-|h`&}A(`IncVPB{Hbd3GGLWd1TSU(*RNVZf5Gpr7uCsH0irT)(R^$I~(<&MG9tWA+m2e2-sx+a;p~L*^Qu5DR`U)cyCnyxYE~K2%^!~o6!B674S{UE>S|=C5oCcBt8)wyf1JA7<#;z2~b?a8cIN0K$n#J%xzJFC9pYFltr6Fbw znrz(D99%u_#IWo|6;L2PbtD62I^~jhqm~e7(K*>lo?<(^vD!=_=H034F z8#U=`HR&rg=}R@~3pMF;HR&@o=~Ff76E*2$HR&TY=|eT?12yS=HR(My>0LGH9X07~ zHR&xi>1Q?RZ)(y{YSNEt(hq7CbA?pVXv3s!4CENpGl0ud7L~sY!oO zlU`Mmc3SvfON8-~ag(tMzJCh!AN1{v|Fw|uzew}H2} z)CsUcBu6=(cYfoRjV+MYLq-^Efi%bxU6-bgCthrpv++V|CB58~rdENEK6xHKMc`PR z>L5OBO0)3U!p9-0mBi$))G90^h%8IB6Pw>u)naoCB}-Fnoj1-Upe#+bcFyM#Ru-j_ z#D|S+mYa}*%i>gmc(UK9EyOHJ#XB!Z3N%YnD~JaY%`BDG(h&@OKT1Dgml1lFq+-P6f0)GN5`dPbnmVh}BMcpyih@sZk(XUCTAFGEvoenGq4Ww# z%Tvp#Q2%{+go)M{xGEJPPOMKnJ>zitg{P&d2IBWWI1fMd_^?zx@%d+w!{-&MR;B88 z*$TgamA?OE|MMUHpI`S*v$;rr0(KQWCEZKX9+GyKbWcgUN!nG?E|LZ$-9ysdCEZO@ zLsDH*O;TaeN&l4eACmrE(w`;$o1{NU`lF;jNSc<^lr$yj_mX}m>9>-8Bk9+YekJLb zl71oS=aPOV>8Fx@BI(DHekAFKl71lR`;xvV>ARA?Bk9|cz9s2jCH;#?JeovlJ>Ibq(4jgCrSS(>6?B|GP6qm-IPFw@Lb}q|ZpYRnn*bGym-w{jX8#Kj{DQ{0HUv z56bf&l;=Mv&wo&!|DZhoL3#dz^85$o`47tTAC%`mD9?XTp8udc|3P{F!+$f+e^8$P zpgjLUdH#d){0HUv56bf&l;=Mv&wo&!|DZhoL3#dz^85$o`47tTAC%`mD9?XTp8udc z|3P{FgYx_b<@pcF^B%JUzT=RYXVe^8$PpgjN4 zKRo|IdH#d){0HUv56bf&l;=Mv&wo&!|DZhoL3#dz^85$o`47tTANBG42j%$>%JUzT z=RYXVe^8$PpgjLUdH#d){0HUv56bf&l;=O{;rWj^&wo&!|DZhoL3#dz^85$o`47tT zAC%`mD9?XTp8udc|3RPbre6p7|7smxepc&k!0(s?+x<~`iQeBBEz!VUg9m^IApg4x z_CY7$^uI=1U`&A|a6EJXdH^+aZ}FjcMLY?A0k;E4)2u3tKVXL|KMVpbtKq^Z!Bm)5!}|@cd*Jj#l?e*Gr#Y?jRf1w zS97!TbH?|q-P~N*5bS7&{?ydvtcwrDnC5t45Hi_lqqtkAjSsHOq@DN%374HDxDAGC zkEx~&8Lg%jERj{#1<8=0Znw*1JOrH%s4Xp7#Cqdos?{EwKg<<5WVI{O6W|}vlZP%x zJh-Z3YD5-Ni&HS1n;j=)F3{!LW4Zm=ngFhGfyy5e*Zf{~SxvYDZjr==Ke2KwE1^!BLMG1$G7?t#*WPal&s_^gasWvfMkO>D@_LoGF@C)Cp)DEKmtn{`a@1q<{qke0s@VF4$E1dj2Cb@d!aiE>>eb9pzkIl7PSyy+!TbbWI z7zzeO(onfr-Yb0hB&M=a7BZs1mbFHKxQYQzC=H%t=P>Mwj7%6Idp81emnaNCyNsbT z0_3vugHX68SwFJBG15s17Gi^n;S%lvGdtKsSd1g)x_firDfIns(T)?wPsaDgm&V7& zyT+e!4)~Js9JB!+H8vUd0t4t4<0@DLoo}2C{~sq9ZJ5!^F{hVeRv&?ReUSb~{Z(Lw zJ*z*dZ`L>BWN^K{7M_FG=odpn@J#&_AOj`!nBD-}pe6cIKnR+pAE-~!C+cJ1Rjdri zqIozq+)M8Qe}g{*G3aZYL%fgk!#99E_B{L#J+3_j-=lZp4RjN1hA!7G#CvG9c9OOd zsDx3iPCL$+W=w*w*H;bIOKad-@e3pqTR!=pG{z~S#WT+89j9Nxs?jU3*<;q@F|$KkacUc=$l9A3rY zl^m|&@Cptu=kPKP=W}=@hevQYkHf<`JdDG+9M0izHiw6DIE%wWI6RocnH(O(;Vm4_ z;P5~W58!Y*hx>Cljl-!NPT_Dr4kvS1&EX^t_vLURhZDL%ooA$I)*;>d8ei}8HC_A} z_PzHSpW!X=1m^w~nDb4T=?7tkl^DID1@JXA19t%T>vsKW{an2r7~%6Un}_KG^xfev z>@CdM2en&(7JiD>gjqLJG;8}{Rd5>5FFHkK6!S)4LBkEPxbJhVZ^jyt-e{Z+`}Huq zosIm5lJa-5inDp(=L904SnsE^B|hc9c9hWideU%d*DE|JROdg@(q8Vjfro>xxtw0b zncGOt?5f@uWb*!7g-qU`1ev@)2{L(q5@hoJB*^6bNs!6gN#xxKoqPG^YSLwD(xqzB zC2G>eYSKk&(uHc$1!~gyYSMX`J|#DGv4j5LPk7azz~H3TW3VoH#n17wKj9^R0xJ}_ z%h=)Pc)_3Wd}chv!x2cbCv;U(x?~%WFJw!6K3n4UY>CfhOWc+%@!4#N&tyy7O5gwf zVxho^|2@WUje27`7TNFU4*<_^kzN6<-ygfihp$v> z&tBlQw$nbRz$~UK;^Av-H-iovIhtx<|DC>?fjJK`y8FJ#VS!IwPCUE@xcp?(1aU(g zKJWO22Y+r2v}#n?$6s0*AV_R zCJSv{TkjQDW@$Dx8GcE!H2azn40z!wpO?kZE>$g+#;?h8m)ZN{vhjhED&JkgEh=>& z_7AYWhSi7KH}Jv04i(*f69Uw;`WVMw?YMvl$HOr^=`6RG_neOj4^gQ!?pZDU zFO&rcjh#CRj%Vv=Y^ly1@?I94kMH^ptiR9H76SKwfcP5_J0BI-LGM2(rVmW-4v=wHgolj}%zvWTj>Qu2 zI|9cQ;n=|RZdtM$WAGwL+4*S$*%+}sgzIV`-tb&4NbAVO;fp7i+?!cre_$F~glgU7 zEWj!p+ef8vxNKmB~sWgnH8Ch87KPTCsVnuY&qr6L#D{x~7H>Hjf849+-!l8R4&kI7-Y_ z;9zxpS9ul(%9on9MP>)MxLMh_xKoPEm7VYuhUhSsYAZ6^JK?EvcnZxn@UUXJudYJ6 zIqrY66)gO4eJqq)W+ssfEhEoOV{+1`g6^zP-g}{$=%gm@MysqiwA{y1S@L)p3dIaC zR0uf`JiegB7HkuI@$dT9T^{`(z#^`Fr0hUV^X@$HXl z3n3YJ3o?Pn;UDM*<3eqwagq@Q9`I~q3f>iifeNYt{r`Ra5Bj4(|G!564R-tyXayev zZQt?OXZIGXfco(Rd2L&V z!>Hrny?hBHN=exk4JMVjjAHJoTVzu?S=<4DC%zFYdg>E)OX;FH{oSz&JQD6rI20m3 z5KlhfjoYutAA@>Owpwex?@M&XFod_a)n{wDW3X?cM0eo7@0$kn`oFZ$>srq zI&4J4V$FPeOjrZy=h5OA2-Lv8o0f%9yiD59_Wb8utAakgD~9MC}Kc{{Kd-4lagl zF9w<3EXeZ8w8Me;L+_8Tw72p8cv8DhTdQ4$HA6ezAl)@hm_Yh|Tl@iUfXBrBzyRJ? zt3c&9i;Mr&+2*KDU%xi<6GsB1$`1IL>u<{ZgqppbdPC+XwB_y8>oPyD&HTIuP1^Tg zZ5H!eWkiEwCy!P%s2+~d8?ZDy+{~1JH9Z&P)sX2_tT@*j9pH`Tc%wK9a9`Wc8|~|j zviFTlMZLYbdwZjdii;0#s5y2t@QTO|0bYvZp@ZI}aT9HBB**bEq=7y=pBZ>k&QN$( zD=DWdDW@qZrz$C@C@CkCJf3Us{kzOh3V2GjcmD0PzzIOMoJ+ZGm zu`jI$!?lz)x+BZok%&9e;EvS0BXzX??}rmWp!jXT{(lj^=VbSHGbHv?^?tzp+=v-` z6r_VD@cAzgA+XwiW#-;cHKGNyXXmG`r7O%{#OT*7b1^#W>Y-*&u+qZXQ)c!x_5^b; zDi@1v53_5j+1Yw~nAwA_^lS9Fu5_=xN1EM<+ppQBaA(%xRpy>_h5t6PUBS!FDzn?K z;LohjtIV#yfV3tZv>&xs z;nia;_6V~f6YNAPIEZb6dKj?mX@m_vz+k=N<^|Zto4jL;F6VAO&S4}ZYF3-MM|f|I}!8PG;>R7U37%ybgk zA^U)sg5;^rLZ4ZFqKzkkj*Fq=V3lQ2x=`HtVnHB>4C>KLJkrcVVL`@gAF4;4#?)=?gHdu1X_KoQ~*A5D>xxIb0 z%(pAPSj`^Fqi5AHJ_ZRvst)KW@&xilNSF}4|>lf6jp$V|jxEMSA{jr4lN`D$` zPwH2RH9FyA+J7S~lPtPhv?dv>1)NO_?QXIFQi&T*)u)LH`_f%e*luBX!eG@Z7VBsG z!F%4O;)auboUq*j&Ng?7kMpDot4!*m7I+_%ghsW8bH*Vs+rna{oET{$QlM~+{3B!M&QrNQHZP{;zO=a56!_;ICcTeM&buA9$;KLxB zC2@zmEPHrb4q+{A(fz%!th=YSI_&e+ibJ9pUzf+?cpGc z$-NJ7PtOBPG}mPvQ{6lz5tq`YWr1$keviW8Jp6wxfKJ~SZLskL_5x319dNaACj9>_ zF=oOaZ~;7mn>ZIF%l~_T3UVp*dRAgpun2qqN%~M=2lf>I)C=@pK>RhePqaS+E9^;a z1I`SthS#4nfGb|C_1C(=;{RJ{3;t2;fWF{Hu^w{3i%EhJ4c9aT;XN-db}quWX!@nG z@o&rbRSwNQPh%F-IW-!G^NhMJYa1f<;xs;~-)0a#m&E-m0)EV{D2xglDf@WkSt*a}aq zg=G|U9aKVMIy|*neI0KHc2Y9P=(^Om@!sdKJw87yayCldN5zHt*%I?e5@$UScHkOK z_N2pcDx`1#R-P@fEL&n}w!|UX5=*ir7H3N=%9dD|Epc$R#6jxNW&IQDChgJu zNjI?;pYXBfvr(=QB}z$~L0+I2KtLiW?g!t-Cg-cvWk``ULnM|e?t6uNuswHw5hkOiIt?|(_L zO*;;tgRg1_LJzM}%ZC@h04xi?6_1O1(HQ%Wgk>$H*!eiXNkyrh+$pvABO&o>9*w+~ zU?ha|wc1AU;{Bwh*%AyzapWkTS|k}`;`Rq<27)ox{Jj0E251&m+PJr@%OX*Tp2ZCp z&;;Z{TU%DaiC=*g!G>(V=}uN8R(vE4SEuq-5A}hphoeC_3XYLYdD#l5sTU8HwS^Wy zAeF=S8xq$6y&?w}K>~fq>lQF;f1~-0$~5{$I!seBm`@_ zFC^ialLFZE>+Yu+lu7A+G>Nd#JvadicFp`Aepcpp-WdCLI8^o?VS9jI+%%K0J@BjT zOA_6;kRPyQ1n@WF&P!bhbhL0MYZO}?;(qw;%eB};;*kqokqt*!^`M|okion8lF;Hm zWzxH_$jwR@8>~lN+Zd!1P;v1x>zPqJEFQbk9eZ?lckJS&?%0_f)+6NW7O>VWRe(Z< z&a-oHez<^rB2o?_Lub=j07ozg#QIC@rW6JV2;}}U>nUT%J$AA4^Zp{|=f#Vx$5`9A z;9mRJzNg#2M!*js_fe#-L)`qND{|vHYw*=Z>LTI9zz1Bh(7=t>fWTo$5Zj?xsOK74 zU^xGN`&X}*s56^ac3|PR4D0{@b@u<&MT#ACb)lLxSWUt^73j541X+e1HT$!!E>M#O zs!923Ql6TWt0oOllXBFg{%TS`HL0(f)JIL~ttRcQCiPO2da6l#sYyN5r0#0co@!Dz zHK|-pDpQk6)ubV6Qi+;WtR_Lv(?0;Zs7V1eX%97NcQt7@H3=HG{u`s{a$`__yM#z6kpH-L?0i&3m!79D4Hu#g|yMUkK)Z z;jhXphZM3Bn=Vg_8-qz0G2jq`aoK=hOEKD>j5N!LUy<8p<8S3%Yo%F=D+qqrQv>YP z>2wWCZ3tjOaIHY44>N}lufOyRFT@vNc=5s&;4U#sz^z!s*Th@VTnf4VQnQ%2{PjyN z9QH=YV=pY{&7xiLLAYrN28Ni0#D~4K=YFj662UfF7ofOub1<>_Z^dE*G@hFN;+Vi`>MzjirH7cHZW0OgI{>X@->F zDQ82ra_Ai)bvwm62x-)ta>}9m7VGXq*Ys1~l$C)}(s=XSMX(-w5VnuwU)JRh4hfW! zK-a^GbBtu9wpFU=iglYx14RJGboYD<0qQ}s6|XV*rdaxW8@oI6eCnXoX33P7-fn|} zdvm3}+|qUM{YU-odbo5k+2Zl@g*@AWe)nBY$255Szq2vLz1f_%wkSZr_U@wbu1>VV z+n)7mU3!~ZIg6Je?&lJ2$yNfy&rrCrq?Jq8XB#%wxRNsUb$6o>&j=02Nar%1l-TFu z)Dv(Mkf~;#1$+})YMJ8H<89xF)(w)ThZI#(3&p8PwRB*MW?Cpt?LZIW1>i0{yb^$~ z+`r<~HnoEA$}mm?xeLUpt-?O9K?~|h{1FNVo#!KVuCnpJGudrGiRISq?4a-eAj1EC z*Lc!c=iq0(+s;1tEW1f4S)r z=)~ex+CwA(dk=4xG1yO9YQDMYVt-x;uWJkEJ6(i4>H+7vXfuv2>z zW^sCO7eJ%Xm5|iKX2@1PP7=nobTLqv9t0+OFZh^nCW9K~K~|O)h?ua*AeMsk zK(OG8;wz;gY~i>MO6Mb=Z{E`sPeq98u-=M6TZ4pL1CF#E4 z;o7qDSPQj+be}GQ-xVUW;Bqa_2B&)?pG(Q)dlqCl>AfZ9de_YAg-3F3x|hT`w{tQJ zuiSJ`2Ls(&x! zc`#U)I*X^=bT{O1Z(2F71ygRitITs1DHllt(p`{8?R4c?>&k+30NT-f3$A5LW-*kX z-osYHcIDd(pl-&CVjpc!VSEGsAFt{C^)A{^K=1t{BzKR)=Jsao3P|lv)RJ1A@wB$5 z@t`(Kn*cunS3o+r3cdnrpeZmFx&kFyIph^R;TiBJZL$8PmIs{RS78ynQNInAz=SQ3 zfc5V@tRBYdL$oq2SL-f*29oF};;&+-*eV_rcZeH}4~!h;gZY0if#f-D%{Ur`3`^{U z6et(b2;r^11cUm)6sg5YY$73Ex|W2i#LFO& z$`dz+xQ^y1RC$B(j+1(MqKij(q7zv`8JL{R3_#?GjHe#=dh7VltisZ4QJ>(=4#lPo%XpYtgfwzozg}7rNcNnFJJM#HnnxT`A zGuiRut(-_GAs&64I~>n696D~U^LQ@#kwjzksE;ePe@$dKWJ)V;^*;LxcgjMbFH#Ii zXeC_YY7}e2qtIw4 zAeO|S7)tWL94PPL%x@z!e?ma~4ZxoNe$3ez&i2Zo&-*GcyibAU&j|5P%+*`PsZ!Sm zhI9BH!b>di+0X{fK5MVpvatb+v6|+Fa8rc!Z#>(#vO9KJiX&$`LaPiA z2%D?61a@%Nhs9Ik5xc|m5btFdCwyGx8_WgqHE=aRs*BKP)yrzYq7k1IH){jV3{}QGlvct;kX$i& zi|nctSreCwUN2*p;y^!ADlqV@8#-FmO2tLvN&@61!)D3SFmcgXcQG|V)do&nw2zlX z9Wmmf@i_gajxcIk<4r*hlui)qCfnAcV5sNyy!@eRUx>S3#W=uDgp2er18Q9@`|h2< zQZ5I(UW3=1L`Jqe@>nZ0Pv?bmhg-JN!oC&K-&xNk*`qgf72g*NFiHbSHe4>Szmw{l&B!r6EFOU-sO%9 zJaJD?`gl3eAr#%>#13vun~^de=wJV@Z$o^;2$;dnjY&Rg+`D^j-B73n+F zs$h9@2SI4JU+anHpEA(c7p+4sHt=xU1)&6hzYE(U;dXI9{LkiCnPS_^^zC5Aq8FT> zy>7Kyv>aZN!lBql?$~}4=^IN|095JXQu=~fktLVWhlLEZvFDD|MmxIiWFfJgKzp?A zFIfG+T^bVGUy)HVdP#`KXIe$qw*nLY(YHLs1*6?}Shpz4pLCliI`|<^wEJ`N>RN6L zu9j8F$9L_yuBRCi8~^HwUJIAx&a)1QbNgByz}JTIv817gXT@?ixntc}HNnm^UbY4h zbBf=<@c}(pjwU)Gu~L4jd%A4ms$$M=o|naTIzHoy^kE zZH5RsR=;n;>K%@U0T<+shNgz>fevnQ)tRyyx^`~6b$iwWJK{S#3!CEp`2N#~M;48e zc+%4UKV0DC|2p{lo@#Uly2pK3uP?wl{cq3(T(6x5uN@<>4jLlD$OeKzGzzZ{$*QJh9@7mX*~Jp_H2AcE#t2Q_9S-yJ}-bv{Gh{*%f0(%re3p z4MvhCcv|QYW8gS6BXSvTj-m_vJ@36BBYqhU50}5h?h?gRnj?rEU&+p!V~b^mnpMQ> z?_5ty91+bZb2u?$LD+f0j%>uj0vK)%`^BcaL^oCDP-6EF3r}<0Vw@3XCGqdF=RG2w z5oX0NUf|pU4OII66aKHZ2C}`gvCdzqwP+2{&{?P*jxYAKPH}Rj9-a#i7Q(zab+iuk@bz1bd;ncB^@DYm88QZ9VY2e zNh>9-khEOVGD%A%9U^Ioq{WgJNm?lBU`Yo_%6OIG*ks1v1ZDh9P{!W`W&BN0#@_^G z{7q2C-vnj+O;E<)1ZDh9P{!W`W&BOhUa~&MUqzhpS3wzn6_oK;K^cD)l<`+V8GjX& z@mE0^e-(5OSsvrBBEFl9^H@Th@mE1LnJz3^&G@T$UW~sA`gfWBv!s8Ml<`-Q&-kmL zKge{(UqzhpS3wzn6_oK;LBErH-%9$8q+d(Q_^aS!{8doKUj=3SRZzxX1!eqIP{v;c zW&BmpkL>y1={)abmj7GlawqQ|Z5QtnV@+rC|Gz%Be@zM0|G;P6BI%QoJ|XGjl0GKs zqmn)%>1IhEmh>S>ACz>Hqz_2CQPK^P-Y@BWlHM!nJ(Aun>0OfEDd`=O-Y)5FlCGEZ zR!M&^={iYok@RNw1RhN=es9dWEEyOM024 zmr8nxq!&wik)$t4`l6&eBz-~B=Ox`P>2s29lk{0hC0=gzRvCX<(x)W7P|^z|JzvuE zB>krKE zRViBD>Jfng_ReKj-q0L{4t6-%jt)|bJ=eP-q%VO%2w^=ab;dbH1eiX>IQ^$H zfD5oPpQ7gh{p&gHUhPt?9lL_DuoV6l0>gWu3D}GaJ%5AJQ{hXQ&rC@diIw~CuoA5; zE!J88p!AgN3^g#spvN;fy&o7zD@3?UXn_o0s&o{jCxe4dUOgO8!nXRjAYGj;za|V7 zajKypJxS(wb!wm=VX5&lD7`Q8z4u_{OO==6^h7W~{_AQ$dyrt60rh0N#v7QP046@@ zb!vgqaD%KQFTD@4u`TW4YXr40KRv#S$l*R{2Ton04euoQNs?NL{nF!*i`{Pz!MXME zFxvx{rpMx(m$ZRIxB;TM2uvKMY&zIfgTo-4zESC==`lF0w-phZf^ld~*bfR55SC6> zKNh7&+Xw#`M_xWW3!Zl6=~3X}u26Vz1u*sqoSJGKk{$_8z9)qf`b75VEKZLA8$Voy z&6!0d=_)Ys6H=HWFgvt7#22TBXD`Zb7&WUfJq%2Ic;^Q*yRq*8h5Qh#Pf5;ZVA1ex5U zcDYfP^ohRzgK(q={J*V``JWGqzlD$j4l%ky#{WD}`Y(q5&vbo=z6W;UJ7CdwIV1#& zv}!FMwtR0vA9yV;W)y$Vi$Dk{#r~?l;y@9NMIEOU&9pc2TlXw;ZFnW2d08Lc z6*CL0VoqZLw~Y@|eKOG+XM+u%p<};-5jag1f3Eed8~fz| z3)#TV#wUvxA!EM)`?oD39gmFTZ89BYfj3FwsiaO`Kk*1&u>60e1-1LuCyNv?J6 zrxk%pf+aLs$;CP3%1uoK5rl4*F{=*oP)%827~Qg$5t?*1CsihHEgT%+moM%?E(b&5 zHYg&X9$00qJI(`o&^ZB6Oohw(Z;-N%0V-ocL zrwAZ^exN@HkKQ%<1bq)N#dyV-1uNc7(Eh1|tZffi?LH~45RKR)bU;cf|Lil?B~rkXc4P;$ zvWO?TRx->9YUQW1<$Cf!SJRO-*?!lz2P zK)ElmdWN61vsQ@J2VnPt4^^gAVg=}ty4Mh^XZv~Kj0LKe)-3ZpE3tYOI)b)i&g}s+ zUZRNjI1lkRmN_HpkP)kAVhVUr;%yZIyAOFTM8j1r5w=P2*0i&5B!BnZBb@HGql!bN zAKQCWSi4!*>>*B-v1=8-KQlLLx8tzG6lSq=Fn$03m-+v#o~_tHRUfJ*%~F#NQIif< zlV++(2dPOj)T9H|qyyBX>1xvcYSJ_{X{wquMNQgIO`5DGRjWyp)TDjYq={bcC8TPfa>pO*%|XnyV(wQIp20Nn_QdF>2CiHEEQZG*V3(p(a(SNyF8oVQSJ) zHK~&J|9!==!gv|TzAlnup^w zQt`;@Y=~JjVDJ2gnTHWG*1eurrJLC$1*kOV5;r~kq6JSQvPc<<%!7#2f5`5UIE*%DfQLj5p3-(HeHd*Xh-*mv;JwB#VQ@<# zs>}oE8h=lCH|#W)q*P+8Ii2|ZU9Irjf&fcGG0NPZuJZSda+OP3F~Xcim-q*va)~3k z7->$W3;ZKSxgaBb7-3HNb8s>#}&O$dqr%|Knu;OVajRXvYE>s0*ZiH;eeLUjQ!ABVi-J7|H@t$gDj^1xoPrS>)YP2Lwtu zs=>2sfhV7=a{PHu*sdXP3$6<~kyg)p%69nRW^afC{tk+CY@BLsnmogA-s84I3D;F{ zo~;U3=WVfFL%290QOF{-pZDmn0NG`DZnXuQV@vwrZNOu;Hx5^^WG9xj;778w0Xy$3 z08jItR31n>gzQoZ>1o1(nYPX{HG!WUv1T5eggjUcwp=CgyM$(0n9xdrnk}i;RzNAM=dW59&Bt2Zx!z7(6=^ROCOM0lJvm`x4(t{

    qNEcfZIiTB(xjvbN#l~P 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 <{C~3xD=k)*;qzR)abgvx9HJ$?;g| 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

    uWoNi(S-ivE%6XzdsE6I`265Iajd#?^)Ok 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

    w?z~@EtxSZMMIXAlYCYx$*%>6s$h5I3Ot3Y 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 z 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

    ;^8!d0-U$`dRSl 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

    <@AHJKIqK4NDc(O);9WaY@5aj20P2vCL8- zyxzbAI+O~8AG%C|z}f@1VhGWOZ$*YSv<_(n6W;yRJV$+ovpRj@i?fyUH9T)Vie108 zPPKD9&I7;ZJ>uO2-ykW-1}5PAdNcP^c=z6{wz{*`1**zD(@mm+*6J;Fn|njg?ySbt zIo6TZ#a=m-Td^K1XXa5iwZMs1TJmr@lpJYI1Z(ZAK%;Job%}MPwIk6q|~?G>yp z9j_~r>Y8_ob!2rvYNilIoM?E}P0dVl=$Y$uuScvaEk50H_~%8dSeNGdYI+mDc7v5s z&vc=dsEj&Ag(_jiTg-ASyw*QFi}dn1+yob)UxZZ5yD?Y_nn=Z34Qb)6{t;EG4Ml2- z{Q9mpN^lOmK?5w0XocQC>c?ie(>7N4)^HFYhgzm>v&$JQ|94r*BGmC>&&7u81B<=jl-LF ziLnbmKPMrkLk@2iDiY5W@%+Qy)KaD)eqv5s9T;gic1AloeH|W48c=QqOtDNSpKp?* zah<-_B##UEc_ul!q{-K`Qe~=-nyujT`)2PfuMB7Yhd|%&6Py9Q*}ceJ<}Pw)z)x>C zx4H9$^E>BBocLd^&T!(+RJF+&u4X$O)z9i0_yT z=6FEelgDF5|JVR}5xOW*m;j%oaBJhmc=l_P@Z!m0q^j%s#aLKIms*&>xdM1nt%(=I zQXwu+v(HlvU1K@?P6G`IH*=Ta(V;dvROZBT_-s4nl<|G&P|`7$!w(au!Ey&vmUoDe zGa~K`-XJ_|9V$AzNLo!ec{1E7>t2)JU`0a^W z;;9vWC1ruik({ZcG|*?cu^m!y9wAkva7c)bQ`VMM)s=Dsu`33~`j8Y5-SKl_V3S6I zG(q76mWMKSB|I|7)%av(u=RuSrV)r;10NQ0JN#_qrE&ueU2WIEBuSPz$6$m%+(2>G zH+}5dZm~XcGyDb$>v*7JSHXj~45*()b`COExZb}0cts&}=DFvW_tD-r0@qL4-Y`KY zuj<$a@LW%e@BD;T?g*8mmMhr$e%rYNdjGSb2}CP_N#4Hh2RH+CF8KRZcfKL+8oO7cvym@#dxLbH+_h<*&x0rLE3nlrS2g@&#p9?T1tl&@a%+W-F&{A zx>9Jrf>lc@aEK1R$!zM4#{{p;rxyPZX2lz4o}o#7pP{?Ixl9o?XmAS?HE1pELDQ475@s&5%Nrq7 zAchGJF?hX(o- zy+iTVp*WjY4$!v@<+ljMW1;w7p?LF9yjdvjKZS(}y83tH9r9{90%LrjJBk2j$+yu*D8Z->q9y|4pvi+jC$ z70wT@bI*mJu$6ADn{vzCLia>>F7%40yNBVuaRAm8!`y+8IdpS7xNY4Qt_zDpe|Nrg z{tAtQ_b?xM-FeY@*4YMW!~=MzG(skEEqsw)49UdVuuHPssex^h5@!)Sm5qni!f8+u;tp`# zDb8$X2-X4bs9&j5)lp3{3xtnzAbhlKF_9UZnw9YWQw_%nWcfi0ogkDxmgvKRddPu= z9ur+minM?b)U$U@?blAzK%Bik2Gkv~>M|x^mD_JAD~$6|PgHm`NV(1k*cn% z#WXH^ShipNZL^3PD-okYp{{`IJ!*Gg{cT4PS@@bXSyfGG9Oem_5*5yDy28wsL*M$_ zW)K-x=n?IvVNijZg+BdsqQc@Qf+}9@OZ3paBX`%mmE1k3{7)mwu+&*!NMM%(*Kq_9 zMh^_g^&%VfO>Mfqz~%$w`M=rrIjCdoq@(SmS$5JT~O z${p+Whp!&j`O0}8wz^-%tovSPBj(y?U>9(a_a(gayn^+>UGNcdK4b$)%>9q>#=#R% zCvPu!3;C1#YxoV@?A``1KG;kN{f;PVm)%`rIrF(lWP5|t1 z@5VZyj=X%keVl(gzjq#imB2dZ7$+Z=OFvRuVav15_6G`G@)=Ozrrj0=?G|zh4&!&2 zBP}b3aWCF-g%(P|@L06=7Qo{o?%yD3Bipjce|>v5ZN= zFP6Wtjq5)&pq4FbojS6EBG(U!DK-V^)6?pSE()g{4gm$}$*XKb{t8I1uTaaub}hj* z6(|m}Dg0Wfot*lH$t@HuquQvz+6e_G!Gakp%F7BUv|j35-!KsrwB4wL!e1kGt8bWq zEX=_Dtl+u`1;?8OGi#wv^$iCii#98zPJjIai)sfThaV~3T6WEY=Jt0WPL9{#&-&I08a3x zL(^v%j7GMF<^M0;Kf?0AmiwRQE?4Jx@D$>f;tPMcyPul}>0KLFIp4tN$2*YMJ>hJE z&)_TINoXacb0^_#F$MF0f#gq6eW~74FT!qMqq@TQ(9`z>&oIuM&~Xs;;=jl}0ws`T zD|q%wk1MrOO01NGl~Qb_6j>>SR!ZDTSwu2Z?hjt}D;_dpn~m6mM(hD2cE1tZWW??> zV)q)cdyLrKWZ+Ty(mEZC)C40-f|2TAgk9756{LbWmBC0wFj5|jET)ePRe-ZGkfWs1 zm{aHkeg6^zj}Irz3n$DC-|~Nk6MhaS{1i_3F`V!ZGFeI;<9^UqvRZp8NxzW>8)kU> z9`?K$-DyU5n9=9V=(A?@88iB{8Qq?VZif0-#Ri&sQ#a~xHVGCi%hScYUNVz-y<{el z8(y~CVJ7ox$V}ojlbM9+fWcTVsZhd;|8Aw$L;rWYf~U_l;QJBK|9#7CbXUPjZ!a|- zc0ZqYHmVY}9hN_*JH6CbAeX

    ^y=8ypm=?Me!8eCq(UF?tE@|tS7#RSz0>h)HM0C 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

    J?1%BGYZQV<3|GWtfrxYUBP0! z;Tzk>cqvZoyw0wIN^2r*S9?lyR7uFR64kI8?&)K-IXax0ij!8F`{igexm%277;dGZ zl?*WmOiqg~*VQw+#(4SZCCjyL8(m%5$yHvY3ZeCI>>G{5AB54bhmxpeCFu>%m@r>e z-f&N4NwTyS{>4fQ;5%IegzdAQ)!iUhWm4lwW5bDcD}y|+-2f?#h$Y*f*h6d*>nxB3 zdmNdlf~X>-M(2t_+E-xbix#`?jY^e^eUlUIQ`kD={lH);g?I|^^}s@qs=z~qv$Qnv zv6v|DC9R=gv^P;IcBb>*>JVf3ky|RXIAv2e@72&XrKpK3QppRxJycL>$}8ygP;RAh zcdIe)WppO82NrdYwaJt?qG&%OswLr%p%7l=v9^Gur#$L$;E@HMY9)RD+mZk8SE2WR z8peQ8&`SOk7Qn8uXJVhO4LtX)wa$cPzrpHv^)%M!N2=M4cJ_SkruhyuUE=9dvT5wT zX4?EpJ+npU!&YiE-}42oY?bqaC-F?x%nal$WId1WQP1_9#?g`+V@>LzEj&ML7#o5B=Vk6|TLSU@hkQJ=cqV=(jMNsFj4+e)U|GAs?7HfpKzJ z<1+5Q{qZ5Ts?8x z(u%aNEz%vXT~V*`$0^LV11@u7GAcKE(X>0N33Kbh&CXW$7}w0>bhs9pPW1 z>j`jd$oqsj*1|*?HWEY&O3S(H@k3&rY5&Wsb1nAP3SfDzG9w;xGnbl!PWntK=!|G#2KHx;Mw;b`2IQ_eth?U zjo&w+$GgNj!P*`ELEcbz!BF6YKdd?=J-fw}={T-1F*Achx(O%?6w~$%w(io^Zaep@ zTfQqUp@S*f!+}Ntbv5$ONRN)c$q<8#Al|TGPv_;?0mM7I5Gz_^YuP5q;{!88pM7Uy z4ol4f`7*Ox3rP8fgWC{7&cUH(_>RKiHfn9iVTKV`_`Y1O;zWtRqYRndP~wDYm{!&5 zY{RlN4$BplWoK8!Q+Xw+8aHcHU`SL2+zX1cNj|KCn;Hx*QjXKI#Y{8~r%kjunoZ11 zVvmce3+{qHNp=-BZ{f>*sSU1L1ot#5fl@Y{zj3BP8cV)X5AJec0Nh~@~| zEzn48ZiS;a^&;-@od~zKEl&NvyBe=>_IEwb|C1D83=Ys*&;{Oz{r{!V+B?whXK!o$ z0~!E#Li=u(b*#0&HOOiSec&hI1#qdVz~%lQwy$@_4l9Q8mMW3NK{uR7OxI@P{5B$S zxRFRK^q8=LKMcpO(UdKlkz-6aL&aO{BBetGV5sNt3^|u#bx~CYpWBI4rm&C~w(Yj`w+*7_O)QMGTfAe13C|4?YhX5jyti-OKUe{VlGn3&J0 z*re}=EV&|3fq=_l$gC?k36;qAD?!78>nx^iU437WSu=pH$U;wqg&Npn?}KK;>xN2i zeFR3+^v*SnIqITmdgYoXn9j9A)AvNOG`*jk8(s1AdVqne5j~1AaGMhkBZ>v9LeF2gdOVYJ0W+HNT~4W zhmt!=$#|`4Wb{Tn+*Sv91)7pddRQ%C2_R&Ty-&a6CYFeqHy`6T}sTWaST4CHa$zb?uaEzAi`1)YzLmH9^?Nmdc|U) zpq{>gj&Pt@SFu7pJ)MoMyE+(CssfQoa|4k*&kIC$xjzu;{S)oBB16o)X|6WyHaZLL z#?|AmYd5*p(xSI5Asqp)32F}u#tz>;80&v(FxKO9I*&uw!Ch!-_OyHGG(JbC@xgxj z8Rw)n&FJX38=rPJ8APDpYTbj9K^f$t@pNTR$)I%hiLJb!nWi7hT|&xL)fCo!`Pq@k zOI>zAE~&U_r$A&IHi3Xbz^AS_LrO+vN&Fy$6e=XTaskqca$2oBd|wGAdSg>@V#^ z%0x5X4@Qbf{`X)1Uw?g2A-ime^yJ-KoFw)uCyD*aNn*cplGv}DB=##OiT%n+V!v{d z*sq)<_A4iO_AA-09PC$$UCGJ2N_is$cM;rKaJb+w!J&df1P2Qi2o4e)C^$f{zhFPX ze8IkgeFS?8_7dzV$oA^cE^L1fDE2q8tKqhn*x#Hi_BSVs{msc@e{-_f-<&M=Hz%|G zJ>7RnX3;rhftKct!KMVdO_@m$tg5L{%C-|-4H-c<`5%0@a68}<=?Jt7P_7{O{ ze-X&`7lEI6{r|uAKmXboKjke9 zyjJiU!K($Y68xLsm4a6YUM_f<;H83>2wp6Bk>K-!TLhmId{*!o!KVc`3qB?Iq@dW# zobdPw-s9a|F*8JWKFQ!7~Jx3Z5?bg5VOt(*#cyTr7Bs;3C13 z1?vPC3Z5jmKyW^-|J&2~-`Akod!ADY31BD8?Vq%-v8(Jcc1N7Xdjyt%s;on-Zt&vq zn7T$)f!+Lr{N@M<9SnmCn5)ep%T?Hv6lpx9a)*P{P`b*A3o=>XAP>~;4kKo)t~JSr z&kXx1ENTPep^Y-qte2MMkd7QejA4~-%;63;cd1+RKd{Kde{-6TxDPv@M zV56CmxI`)d8QWOm4a=_l$`)p3N#SD}E!-2qpq2+T%IJw>P|N+nXozGzk&K5_I>b}^ zftQ@sh96Rdm(U&%e;6XkrP!c|j2mT60hE7&@y#i4Mz0&^z`Z#&FewjIQVh(#la(Y?w172Eq-D zBsSv)av~wv2;7}m!cRpL4>ecwRA+Upa^7FYGX>i$XlPS^pOgBAUL zc3101^{Vw6bOA24YSgh-C-ob20`^ktVD)33IT$b{kG;RQgnBdTgo8^g#!8mUQ5Ln~ zK5(6|m23YO$US3hU@=fUwt?V8&D%9m8`gJ;v35zgA1c1Ded8KElV;f`1fXdI9Aax;-8CnIq1(87ucFbBwwWmQw?hN0toj|ID{ zg?v=UO^xB+Ny_Z!05e|hqgvI%vkxZso|dOT4|`Sf@O56T)v9LyiTb~jOg+enCTW66 zI?5y+X_Cg9q;V$c2$OWUNjl6V9cq#eF-ZrTq=QV-fhK9JNg8944lqgko230r(!M5X zACt7VN!rUK9cz-NnxrWv=@^rAv`Lz5l17`PJx$UcCTWyO8flVtH%Yshq+LzY2$Qsn zN!r;Y4gc@@|6iMG(E17TlM2CNGNbo?xv4Ud+ z4-nj6a6iF)1@{r$TW~MI(Smyl?jblwaJJwq!CJwYf;EEGf>nZ9!5M;;f*HZI;3&b7 zg1ZauCb+BM2*F(hcNQEjI81P;;1I#Nf`bJM1P2KY6dWMfU$CEGzF=R$K7zdkd;Pcn z|Lgr9@;~nXK<@uQ?*BmU|3L2lK<@uQ?*BmU|3L2lK<@uQ?*BmU|3L2lK<@uQ?*BmU z|3L2lK<@uQ?*BmU|3L2lK<@uQ?*BmU|3L2lK<@uQ?*BmU|3L2lK<@uQ?*BmU|3L2l zK<@uQ?*BmU|3L2lK<@uQ?*BmU|3L2lK<@uQ?*BmU|3L2lK<@uQ?*BmU|3L2lK<@uQ z?*BmU|3L2lK<@uQ?*BmU|3L2lK<@uQ?*BmU|3L2lK<@uQ?*BmU|3L2lK<@uQ?*BmU z|3L2lK<@uQ?*BmU|3L2lK<@uQ?*BmU|3L2lK<@uQ?*BmU|3L2lK<@uQ?*BmU|3L2l zK<@uQ?*BmU|G-|&?N+LVHA%r*|6SI})+FayobFHI6hKq^S)2hVgNDz1HJSTJ?$^K8 zW&U%n^34B0N(T=Fq`?OzC^`jW>Mr+f<=Ljun4xh5n@2?v{LQw`AEn;fce{dEJ}dWz z^2c^Gui!QDSKk(RNXPs;9@L1~K+;II-CDpN45R@#rh+CR$M$iw4J+YkwP`zTc#Jey zjH}8LMUW>)UJ~CWHjtH+Lj}P;H)%_!BQGl5IY#<;MmZ1|6++uG@|u!iF;e?8t|_Kd z1(8>rFeElG@Fe^;D9XSrOvK$!-^#5NW;3-|=0_Kj7#tf2iHlLKcyt-XuKwRq3U>ZC zIX5|{Ii;}ZTL4?2pWDws{&$XDVUL4PfR?by_XsTToeMi5$5^AR?y#BnG3QK*G4kr{P;#ICPA=I}H@ih2q8`fn@@j@p^p_BzexXpt-2o zR88c1kf+{P4x>m=ZB4)h4kbaE@IWL{O_Y};Ei=|LY=bc+m8gNJE<>6{tmW6eu6_(O z!MJ6-9T!r*OFE!>PHADcs#2o^>D$AELV&*o?wM9cAdRdK*wk9BCwan@&)#+#QKrYd`D2MibI^ zi%gfzC1k#9MCR^>5-uKLTpZX$!kfPf(pgQ=FI+Z`X#U?(y<)@S-wF0!>J>=#f3iD3 zXYVy@gY`F9**w7->HNdl0PBDYVee;OSlG1ecVQ>^a!CHCsrxWHnE3DbUQnL)o^Va{ zul{+`arzFx2oqF0A>j5-fT+c1c)Jt1ba?uJYNm){7oXgX&;7J?at!DQSrPp&UgF8d zDY-g9TF$WV2d~=+7$&2U0)p2?U4oSmrg*l{Gm5;ZbFhp+I(KQcs8bITW^gxX8>f4tBU4r&bNF?s5@4(XsjX62yRMOk$nfif|NT+Aqosg;T=eb@) za#vy}r#6xGvwj<1ZAkMtz)(Ch!!F~gHv}`PM3&Ex@hjNXEC4So-XS-GcGUk{S;H0VeSeM~ zf3_93hC9zWH^9p8SZD%#0bd}OVGgjb)mD9~8q_85^fOv{-s%6Ds7$;N z&WA|Vf}XI>KB6CQ$K^XzcZ`YEuxnn)lLL)UZTTtS;ofJA$Wd+i!8`Wrev7gHiFdOm z<*G#Jx!zD{@Rnwium)?kgt}q6_m27bmSEb;uYD-jX-2L%M2UHwxpq=FOdY`Egxdf~ zI*C@4VZ*ZFrcyVYU}TG_9lj5|ff}kp+_Q%pcqdSWOmUv)I!U|W$UPz+8$M7l&n}h( zb@pAN-yv^StTT@)i1p%iNuVzDenxYTr1^h4b)0MeYd);{_ksP7Ct&}p0=xd*tRJk+ z)-r28=KMopSMfD?{X7lKfASCd7{yRPprwFTM{U~gt_q+?QADhmAZ?wMUTEZ57@4QJ zT7aHOoLJGL^gNk0v~qx=&2(bMS0sWtw~7GYv?#vtiUP_PCxDNZ6ncJmh5gk9bUltI zCZkYd%B?h@JaQb^4CN7X)q!R_mN>&18Y>W#JQa+FmWj9IkktruV5SgT_%1v)c_PPv z$1t}Qu}T?OxBO_Z(lSMB6t|DVV2QqB0sG`X$IfFNp7$hT55I0+?%GNQ%oG0%Gv|y4 zFoBrE%^JvARyfdvI*K^4#EHB^eYFGbBmWdP*8;Epc;XKC5w8}3RS+sXuF(qnE28FB zsoDddb?bKP8l2O4-FnKpA2vJl?GAP`>u1=~k6}Fch)?>gv+M24aWZ(8T?#AyV{p;U z@Cmj?{RCUUuUJRJgWzsfzSY%gZ8dYgcRq!^(3hRfkSg2d^^$^e8=gB%PR{ zcOy|&F=UruWanUHIGvATwqw}ysr&P+9QDlH&ogpAm*#$+p8L5Z_w%&e&r@?h7yB>g z@BXjf{9nKNzkcz5{p|nx$^Z2u&HqQB13TY2AEU=U?W}Wd!CLC~kF?)@D3swb7Au~w9>+ccv-u6(t2hRFA*0JT&n8kihSQ-L4KE$R5@8UG-=eJ=$51cG9CA z^=Jn@+Fp;gb6<8YH&MM?Pd(a0kLKyo?s~MF9>p!t@Z{x;TL?yR3&ALEAsFpQXED8N z)9SQ^q4-Im_<~S;ekeXK6rUT4&k4n6hvKtB@mhC;Po?1F77o|;dnpuuv9*I$MkZBW zHK$=2`?*&StaZCxs(hP!{a>s7U-$UG?)HDJ@_(%)-JO{*s*}RJiX0Loth-IpDwDL5 zcKT;#PH4|V2MniI^*WwTdy>%yb@F`b|DDxR3*Yi5)mJ$G+txnJ9tOK#-@*URTI(un zp;fGw!aKl5> zy0ppQ*v_QxNg2ToIm~1fdVUrm40lPj89K#DB9>DjXe0LzEve=uHFJ_R@b-isMfgDs zdyRxkVG{g$cUGCjow<_RHg~|DpLZ?YHJL4g`m8HuY;$|4O(51uR+9q=WZUMhP+|qv z{IGb$0=zbNh7w_F1jhU!6rd|_gN;FID6c}OE?i+$i_xDpw}!6ulKI+OJX3eLS*kFq z3!m4VR6i&-f;J#1+i^pUn|D_S*OxLeLt+L0SSg<5wtL7kYexmtWZ_Z<4|--Y z!9ox!XL|20F>-?HRzJYOiQPQwfx*jhDmGD3!=6hhgFc?Y!ypgYStF}`p5SkKFVFs7 zh)ddkdQVUJJD3i$3vO#n@9LQ#3?>I_(Ibih%|xq1zLoA#)x=g&B_36-HS(gfVJ^<5 zOXzXpRCg(zf~Lea%W3`J79xC>`JLoU#whbEcK)uxEdNkw{eNLS2wR`U@R-$9y$W4` zg?~ock24$WtQ2AhZ4p$OC?p&A)mVD7WiF}#Rx0eOG`zI(cyR<ez z<1IostTn5MJG^kqabszkg|a$jjjCiDuSyZAuKN-`RAolvRe@C9zfo{k{sDLKiLi*` z-)5$9?x4Lg+-91%w|<)>t%ux`ZWD5p3NRb;7HVhA&p4FkND&{L{%B9#l_5dan54%7 zg?2eyhNoUm{NcAm_~A5!jySjjAr{mp5^q>w;PMv3S*y?R3v4@+&%{dz<2`vwru#Hqoj9~$b%UA)Ui_{2c*%IOk%S~La#H=E`J1E%| zrQs1Lh&gO%-DQUD&zZ9e$ijvD9H{?yRr@LD@38-Ky>qHl1Wy&H<{uwS&Ui zf1`7?^%(qpoP%CI&Km3-YV81vfV~|XW5Fi-die1ywD-2VVU_{W zwyC$t?WYw&GU|?6*=@ZkASL4Cj)RQVkSOxEWq1p3MlXr9eJ@Gd!S61;liVC74eQEM z$x@o}iwSDAIIkyfhH4B|aCRK8kc~36xO-REac(e=s!WNyW?S4XDg)?B`pX=(xP3$= zvb3CWKVWKcS2+Kr5j$7{M4GrmYBjaEOGFKFItrb8@P3(gb#VgERt9vn7<>3e{>4zi za9xV2#hvi>lfCXfu8(2&-JzEwk*&bSTVCK1s;kb9xSM!wIW}VXbEy`0L{9WkcK>>^ zJHM8>_kr!WX42TkbQNhd_I+FBvps$)i!;ZB zBf|c%I`j4rAEuQNrkB;3w|VALCBI4-XlG-&Morb3xAtQL`+nJc2_M1K>Zs0K(Z{u1 zjeA0az`;N&!f5s&WJhDZ*KD;AB|$IIEO+xvWQXzJW2`Ex;r^o+x_ORg2ituLRnVR^ z)k@Xo**aTgjd(u~bZs5UT{AV`^MzM4Id-jD(Hc7KgQmsjvX_9J8Qng8{GD%sJG{YoSnxu?L zN}Hq#law+^K+gm<1dU-T#j2XZ12Pf3LvY|2Rc^_udqW7K&I3!^=rEAcJ`qPgjXd zVgU@f@Y(84+xGbp6Cqk9+ksSQ;6h_v7=FN9oTha_hElSu%b$yVzK_T~Q7rPjeZE7L zSgsz(9oB?r!lkgQ;JeS)5!t&OG?ec1ZAA50)-9s3eZKK5bhssuQV(Xq`nG07n$p=_0&6a4DljThm-Vmo@|%WrC}3^Sb)QroL#CqytL=%|DHeO1c}`^I|FdOCRDv`vAD8w4?)IgMrUuC5L@ze4N^2=Arm z5~=y#Xnp?;bW_;}5892Y(R>eRFZ=IrAe|HUg61`?$OBm?#5s8L(Rl9u%jaH*v_i5~ z%@4Nup4j8ybrm-N?8e~n;_V@4QSOsp8}nTE2uB913Fxuo07)7)KB)%VmqoF_p*w9@ zx!G)=^!8GMx!?`Mno>AQssC46)0OkH^R4r_^C9E_ufrGUGtT4C+_@h%!R~Taz%#(* z&V|t5S>l}R%)=N_>73{kJ102DI7dN~XDqaXp0_vKkHTX3I{O~`4tqH)hhJr1iXFl; z?NcE)m}6JlX;>03w2y=4(0HsX4zTyKcejVbN^oC0&+Y^d!Q0#0+P3v8B#mF=zaSw=NfCOHPJf4I>_43+7r7OLt*8(x7E$+VC`hJfHdRZ z_SeK|X-{s&;SL;b&tXdrTX47?hs`-`#^JUc#yD)sVG|Cw;n3mG=Fs9$Q8?+J9RAMX zZyf&0;V&Hi%;8TQ{>b4E9DdK?cN~7p;Wr$9&EZ!Ze#zk%9DdH>XB>XY;U^q^%;85I ze#qem9KO%tdmO&Y;X53@&EY>de2c?3Is7|^Z*cfJhp%z?Du=Id_%eqtarh#KFL3xg zhg&#&j>BguoZN%MJPx~a*p0)k9CqQbGl!ix?8spU4%>6sj>EPbw&AcfhdXh&BZZTm z;qYk=H*@$Dhfi|&1c#4v_!x(ea`*^`4|DhshnqNT;BX^_lY8>-2RVFz!wnqX&*6Fw z*KxR(!}~Z~!{NOguIBI_4)5l06^ARyt;a|h@yD9~6`bl>Z{KC#0PWukpxsl4J;01z zf*pW~*b5wG7pSM~?)Hwhvc6F3oTc#R{Ty}&?|^l{v!NlJvW`{t>T;+O9BS=@9yZA8 ziQcunwGCzqU#j<^5%>{&2|njM0u7@(F``_d{ss-8(M2OHu}FF^nX3z|JvaHx}UTv;#feZ_kqR=-2j$@g&F9v_Wn3r-#x;FQDMT! zFk$yFVYe`0*Dzs3n6L}!7~v2k*4aDV>Lym;_#hv^?O7fsoJjVpxed|k2fwAo-Xv`| zq!nWK=)`NJ_31oMaRy?xtG0#bIHVT6?)`Yp`|+yx;}!46%ifQdydN)mKVI;DJn#M3 z;+C77gY%C4&v#oKwOeopX~)E&^Dya3(zuFeOKThMDT8dRsO+HI49cwrWd+`iv;L)# z|LA||s>Ux0zs;N68-?45t{rnfJLG<{Mi1UMo`!i3W&#NVW{%rW5x_a_J zY&dCwGmWCMl6V;w2{@^SWr2uUht}1%Ab!m1v^7zHzYsE@^1SLY-fE>O(2%=czZZ-Nogi{LEpOiX1IXl?pnPdVMX2H>jy5aF!x1m`qkBM z3r@peW}1xAW#gr;Q90MHDDE}}-u&=}E>{DuZ@i`uCv&h>4if<0Iko|H^-bxTa80yp zis+;Q)dnRr`NI-WEles|-bvS>akjxVWcEp zCCO@XM;Fg4tf3S8+59S;)G}q|?RMTZ)&t(>gO`#QI~>%)>YA^Iyn?!pR%E*&k(c>} zmcXV&gqXkG;C}8caYeCFo2`boO`J~)=YPcAePVQS$E_CnKlV#l7g4Ll5vzK~+Tw+A zxeDR(GQ;Lab*7b`%o&XX`3%fPqCLzbfn!egWX=ITqhe#~da+03d<*N;bai=JENp5; z9yvTl;~rHDzTNOZpcI|1F3nVv^9s7e$aZhuU2YS8Wl$FFi69?rYNllr){5$M=x~-3 zxIBp}NWxRJotnba&cL0LJ2q*T3|-bQ*4nEcDg@Df^wvZB$9usa&Oi&?;h(ELw3$2tc&Be0&{0kXi4 z>=&T{aF=}}>;a!*XW7Tk7{~=X+fA*nFg`p2-Jrk0Phgc*WKF>AzrgB*A^cnQ59kQ2 zg=XSUGK5pKm;)C+}32nS)Ag5+2&Saz+GAiM5Ey0<=;y7Oz3^p#2a(j0^`h5v@YJ+9%Y72YT^jx~8T=t$U#jPE$}i;%EZeC{~xB8AUuJinuh2 zczP6ZNfhz4DB`J6#Klp>Q=*8AXl_Y&gpNGzieTh&k~mWewrZiF2f^I#Ptr7;N#&%( zU7eV|nbsfyO6`kb!V5H!1xHm)Maz@oOYeT5k&HH)saBt6P);={iw(*t24#^!Ihp4FUEtIcHa;4h zt03E(=nP`(KabhhL2ftM9>KPM9zg$|g*m{kkeS))1NE@F39Et1NN=DW>sD+B6*m%{ zD$Hf+1+T7zQEVQq+SILRF7|Dj(bA3nX%y>Rx1!m$iuJk`%o@`&IsvO$sWR7QHj=lE zN=_wsIPF@uB8FrxGI(`$8LU20_U-FdG!=_G&1g+P|K+anvdtVl>Q>-D zHLXKhs=(p{9}+4j&vj_ny>5j96IV@V!Xm|G!EE^?u(0<#ouwp|iDQ;il+Czb6R4pr zh|bJsfz!D8U?ItRuu{A&5?mBP?`$6U`1S*ZR-!+M**n)XcGX)lda056CY~cpgS98$5tc4{UeoxF59Q6EVdb*oYt2WfQ2Cft_ zJCNqt%1RAdch%tIQn;ZXT zSLhA@tln48srzw~;9?ZYe{@g^GdP}`WvL&jN1uwIJsClJB7*jK1nsd1+M^M)N9YWi z)CJ4oL-pt(dKBmNg3Jf$(F679SUoyMj~<{$_t&HQ`B9RZOdO;~2kKGwUB|b;%>DJ$ zetI-tkM`B0ee`H=J=%*t(p*qc897DYHdilNQI+-b**VI`3WXi1e5^1R#j(P!?n?k> zweS}``tx>9drE~*yel6J{C*(tdqd#&{ej=>1Hadih>h}ryf#@~rPf>@CR`ULTpK2^ z*fW^N)nN`ksvhLv)6hWzpN0++_%w8oa5>3cnSd`#ll!#T8WQkv+UUyM&rI%TI`^|8 z_cN9IS&n{3J~ipDIkxe4gZ$t50vZ5MK{j8Hy}mQB%U6N@y>ZxC8-_JNYwV_d2QA<& z*x|bqXM@hM7r;KqacU{f3hs$Lye^Ow{t6v|*Rfx>4r_s%p(}79cIg&Ec9^mXp*wgW zcHM?qeXY(`E2{}cfiKj%@BsRRTCY~10{kcKh>s2JhN_3219h64^lu6M_So~Exu3u1 ze*TvG`D^ayFS(yT=YIa=y#z^YJ){cNwR@9jnjTW}Yya0*{;x0nUtjpYKKFlp=KuQC z|MiLg>tp{H78*UMjN*o66%YXI`%WnSb}0UjQ2eb>{LN7O@1gh`q4?{e_-mo~tKld5 zY?$y&nDBI%fVBa4S^uqgDol7XOn4$pcsxvaOopancFH_|FFiV1kM5~Q_t2xG^yo-E zy1O3TO^@!XM@Pt@S4eJT)S8Y`Yd&9${;=@wFoDf3;Q9L;E5jUjg$Z|t33t%?|G)k} z|M~#q+E1T+o*>(=hCfQNUq6}cS0gU=>nDr-`pIIyezMrFpDgz4CyV|1$!xzG*NI*E z$zoT2^0`vZIf7>ko+Wsu;2DBT1y2`TB6ynMse+3IPZ3-sc(P!f;6lNZ1Q!U-7n~=^ z_Nq~Tw!aNz``bXazYS#j+d#Iz4P^Vfoy*r z$oAKPY=0fd_Sb=Ie;vs7*MX&yPl;ecuvn1ouY<2p;%t8%@#zw0`|F6a{dFMQUk9@N zb>OkWH&t+o;4y-1e;s^me;vs7*MV$*9XLVw*#0`=M@oFW;5fk}1lj&N_}KnBknOJn z+5S3^?XLsb{yOkLxo)iB7_a~T*Z=2V8w05QiW8H22<8cP7wjh3Rj`X-XTeT_9R)iG zwij$C*jBKOU~9ph1a}l{CAfp&_JS=1TL^9^*j%ug;I@J>!KQ*u1h)}%1Z_b}P`T*( zyMvYili-hnKL~y=_?_Ulg5L;!E%=q-mx5ooIC-#Of#4v)fr0}B z`wR9H%opq{*hjFpU@yU*F1mhoalfBQ{8PbC1V0x1Nbp0!4+P&Ad{6LQ!FODoJVfGe z3;sj!Ex|Vh|1S83;Ol~~3BD@$ir~wFFOmGO9V~!3TVVC45_)voL7Q&{boP$3cfpGO zE$eQ~<4dg3)=ug@$nwusMPPRSAjIf}jYe`wrfn*CGQSEs>kVO9|GN5~#0P0mBp>#< za2T!1)$PPaaSvj~&Pp^h9Zq-ih3G4fSRsarWUYcavAfNN8gy^01~ut`?KIS&Tcb5_ zt4nv*r>?#$u|l{KSp#3{33*r-FdBCBf)Y@a+ZjA00@X4L$}>e83f4}4#43_e+vvv}m&(>39K5x6ENsip7#f79=~k1p!X#Z_lFm0t=b5B)P0~3g>1>m9mPtC( zB%NWBmYSr~P0|wj{&!c0)BfKB&ULWRS?G*~9{slV$M)m)&Gr(z+&d4Zbd#4dCMtxWl4>zNQLdezDUJ)3)U*6U>w@QDRka! z!^M5fi%-OXO)3``_lBzu*=3^>xLLSeEvm`7=Uj1dFY)uythk1gi)*UNvDYP)?&99#}op+e=_ zcrSrBMJ>Y-b9df}t6L+LUxHvNwj;f(cM4w(Jxw}DgW6*cc}Jx3t$9~_(_eIoR!HNT zduiH~7msTPFz~JW47q78>b-rqwg)${vy!&3I0DH z5qwziA;C?84T2j59~68*aD(9eg6jp>39c2qPjHRky@IO+?-9IPaFyUn!Mg59{v;l zgI77?QNtQizyE*)6T&b=VrDpO>wx>OQa7thBioZQ8w_Ni?V_DT$ByG zbMzh@2uu~wT8E;rZUd#NqVlSuXHC*GCh2LDwAmy*Ws;sWNl%!h$4QsNtyi{s#t+^d z!i;Sq-Ih)COCq9o=&85s(cARst$K8Y9e( z2@WL1%hefg_&HXVB+?^NdbC`Ro~TEYdbEtxQaN{czQS2fbrWo}hbXYk9-_cDdx-La zmn|9NNmpO0M=#N%7wgfB^yr0p^a4G4z8*bKkDeQPtGkEd-9quMp?H^2ymKhtDHLZ@ z>C}AEi#mkT+qZN&OE0TdD~4;aVKo2W#VS+i$GhXSPe)&q=V_d~UuoUIT6}YOba=se z*jeq|1l_>XoY_tir-Y7nj==b^r?ay&0BRZ?oE@Ad_AmBV_6PPG_7ad1-A4SRJ2Mmk6LXV8%xK>^MFe%te zEDH_3uAD^6cXeeqFRd(-=)Q-Sjce`oAiQU8wxu|Sl1Y#0;l)dEA|_EhEA3qjLv5|# zFQq$Y%=S#wRo{A5Z!F}Q4}4&HWpBFk^nZr3ptDw-m`hIDZc%33G`ZatS$`s1QNT(V;=^N_| zsg0j0&Q(QN)@%5`#yN+l+iz`9D_EHZQy7Hr(p=mJhrITAAxg=ba;#(s8kYzRbCY=kfw1y4@VNs zqk(Guk>Wh1O2u0MQatj7pF|H4F`>lc|V+HbXp@%gUjLYlOs$aVoAR5Y3|vmG24 zLXgH&Kjtfnr)T4^kjdFR^g6*{5_v>77*)fEo`Fbt&B@SE3htMqcs~fedPV3L5F|&j zzVF$m^s>dVzsiW>-y6y{Km+d{b|LBY%gczbSG}X0_q6A^kTT|%RW2|yKX0?U|38)d z|1F1y--%9N%=4eMZ?fmx6YT!b=zjsT`8s&_8VpMwuc+H${d21EibWEzJwFoLkjD1B zC!dE6SCQUhJ9~HH#Dmjr#p4V}@{#Fojc4jf^^xhW;3ToWmZ=EogA#sZI)Yfk<$Ln{ zoU|Vs{<{#TxwY!<3;2?MWVv%ASq63iP|x9w)HApvfYOIGR=U4C0LGzUq#;YYcVBSs z?G&K!A;cKIAD=O|Yk)f%Osru=0-x32K>%mLA8^WU0yqc#At&!FfOBBuoZc=2?tK7p zZuQ>19S3M0^e4vfQ}=Huu=@bbgMP#tR$=jZwVep$oZo29fn5pQSYPlOy@dNN#<|=M z1#;~}oZ%Nb$m#7?AlKfF<(k{MXs#B)|IeWc=YE$u<<5aP{kJ{5{yqo)K9}3`>}e{Y z4uvPseCuae}?0br5yp7XeL|Bn1AZRyPhybqV!bR3-A(8h|F z68y-kO~*P7Dlc*b5n|UEZ_CKgUtV2Ri(}k!vb@Dvo(Vl_2KSRyi&p`wS{m)t`UcMh zbs#;F;Bi*1UypAio6pN7(omTx%p*IpHK{84PV$FLt>0)C1m3btEq_SW`UeNIl>zrA z-HK3pd}ab>2H@VN6jowO^I!wOt=9vd=k8q5G9OUu@AG^%2h#jcwpzcgKYyizB~?Xz zrPcZkW+C!nR_oUe;%{*t+~2X4Z=}gmgD74@x5t14U3<*!?xEs)=6rK z^QH3^YyxhCbnr%430;cwK^bTYOoEMoJz#gQhtmdrLVw1(|9MyrzYD$sF7)JsYNJ}E zZd8}Ti_jvg2EG8NKq9y&ECh6eH^5)jXX@{6^=QF^*S!{B26Wp?E(P_2Ml1gRkHpYz zUlNL69Ex8QieDItUl59)PwPgvS!r3Fm?e@bG&AD8hUw9vdUS{$9jr$S^eCVH^GoW* zrxH0zlHE=x_{d6@=*M;=IDZ>)nfhp-|6tvTMA!b2SFcrkkd`QrM5uVXALCxSHouC zVw~Y~U}Mv^zlCkhm!T)L&b}4)KF@*H@C?}aoB->dBVgCFgWVjb0zZci@fKL|T!VGQ z)z4@O}2 zESEAAV@5l3+z7Ia3`TaRr-gda+5V&Xp?VR1s9uC0su#H}c+IWB$ckX3J{VaZjNBp- zC{I<7-w=%4AB?OIM%D!*Yl9IS9qmj_n@E;atJ^=+VjpO+_qEu2TI^jCC{Zpj)>Ex+ ziRsa%dbEii-A0c(deqjVmL64F^yYu+(ch{6P_6KI5*2q!EKbsaqNElp(_*D^Z!oe} ztu7d&#SYM7`+G4MGg6Bl(qfymSc4YZNYYW%43;fw6QywGir%6V>@dL!6I6(B-9N*G z-@}C8!h~PLgkQphpPO5GZ2!al!K%Q_zAxl`FWPt8SJ(@zU#wTH`(XWZFS{G;d|abu z!}7;F>LJVo?uReXT3G)bl+us{0F}1&}-97_l;}OH`a&jOxQs# zOqgL=iwrY}fw^(p!>1=%KhW5!5{aPYhjA@E2QO}389Mo13ePJ%v0C<{=hG*U3Y}@! zZkJm2ZN$Z}RxKBQhv5R&fj#e|oJAalvfxTHU7LYG`pIvUTBTOk7sL+J)LUt$U1h%7l-6jTVvBZ&|Nw zcr!0XUg*7i$SEluhw!|7stted8S5G-sHUoLb{-a1c@+s51>}3$@J6@{xgD>Jm%F)3 zGrtay5+<|Wl4-+B;VO7uNWJS{!POy9#+7EZ?#(XQxEY>6v%^^ zU@Dz0fU9M{MsQTtq~Vg)dw;+8d=~}s$SMD;W#7>LUmJCqQeUeE>;T;2EWoV3AFO>m z3mYG^VF9oYR{l?7KR<&r{N2G=uJ*9U&_{F-1^>Rk{=DSLcOV2LgRXFY<>?7)A}w{n zr{U4A-d(9zy2CP7OhV z$P}BUOH}7&VQ(VrEu*7pBZHs*CO& z*#vb)wneZ_J=+`p^=#*2w+Nj-aBpPC+T0MCve0-2uEA^m_~?0_G=PU%&XeDA+RTe= zf{E#Y{AI|ovI>6WOEa;;mH&@c&P&d1u=_XJ8Hm3B9QN$zqVMNJ{{I}TdCbLZJzxC@ z?VT&IU6>O#Kzuw7Vn%$&bvZMP62Q(TgpB0-%JsJaTfIjRD_&6T#x&MS@-0Oh$gJ{@ zqf&>{C1K&Tc1b3Uoo{Y0$Y>8E_OO6jWA{C@BJ)H4Fmt?(;_Vp%)kDB;NWZHamf_2a z(TTjT@v95YgB#^6Ox3vK63%HIM4VxPuAgTajDMn2vRXc}J+RSiQ3=;?1?0qIi8CzM z_OmTal-7t#K?uvo5N}vm?(>#pU^X0M2afz5K#bwTi9RE&IT9ZV-@nnqaU=sKig`T3 z+p{0>hM%vWC*1JSHk+I6zKv#!$xlKa6{@fgcnvu@eIDpQ3U-rNeoXn|5$sL8VY$A? ztMwezcQ0ZNH>}5uI(Y9QSVuR;ifywtvpS_x?R6Yd6J6FcQnF-{A*n1N;Clu;cc=)=@SZkhF!_syfCTuYS67m0C$I%U}W>qc|mxobUUa@l#$VF=-RJaF5@dNgAXO1h9eQ3vlOS83SpAG zs4UOxNU>RgCev7`YO&gI#cPw*WyRSz+YnY8mwW3Muj17-Z}7f^YU6F;%gHfnR^}jT zJSxKPs225iz z(YY2gfVi_CEPgeG&ELoDdUydz*+11s*nPsb%C^u6(g)*w z9^bb284pfT&@2Vs0Y5KYo0g#bLEZsBk0CG>LGr+Ga$x#F-~a!#^ZzfBTE4alne>85 zdfp^$F-gyvBtB=LXV2#hbP}I4&`EsGKqv7z1D(X@40IBoGtfzooAr9kBt2@99x+J| zo1}+K(k7GCV3IbPqz6sX114#MNqXHRy=IbLHAy(m5Pkt(Hc2m;r29?MdXu!yB&{_` z_nD+MCh1<2wAv)yW0LMRNvli}{C_F6lhs;bukJnA?);lI54!myomZ{a@C335{{4Ev zhu%i)=TEbTsZEgorT+A+{Qp%(&lyAYZ0J`~z_V2LS`0jHVuCIA5xz(tCu^lmipb|<+u$+eJ@N5+0 z9=%=n5_UC2snr}9h1nT+1;;lGxz#4%K-&!sw*9^?VAqvYC}!&LwM91k3v0-mgV{{w z3wDY1>F-uC%nb)BaOC9r5z_9feE!ypFy)x#^M=IwVDT5K5WJKZLLL%PrI|xxeOOAW z-GK0uWG(a*%IA9S>7y<%+2=&&4?#w0B2uxvd^Q}Xm16X4%!8xDfog;C|XQWdAKbhace)r4vbo)r02N+@Zwp&|M?QOBk|0T`_ zY_T>$LvR@^|IW6`oo^sfc-cA(K1J55%beR-H|QaF2fYb?K~INfVH(oJdr|mm*bs^O zqrG0}d{tq^220J5Ibx8)P8{vegIp1>R!_qpogZ1Vg7$bhC6$_8HQtMn&)B@#!Ps^U z&UD`hP`{X)0O2hP;lW32a zeoDnx-4-I8$67@>j-z|}m9MHaSFD~oJP^6Go%f{U z)%5;7{T8Wq;KC~Grgt13=pku!_m9%j^!BB9doB1b-d62hhqPg=)k2vd(xf@9|J$k) zl=Fmh1-$z1<~Z;JdMkW?PO$r8=kF=&T6pytYjslJsi)Cf7lZXL{K24HF~pFDK{=9_ zVf4z1QxLd0C?dA7Skq^tVHQk&${|JG2u(54TqEy9MH(VD6*QqwX8~# zI2uFcL5@5POonATjJuu~1NY$WS3!t-0`Z1L!#UoXbQW8ZEJVOY#qq?9L0_+6@Ht+Sf-6uo z9PaNJV&3}wk$BOQ|DYO2H(rgLEC{@l8|Tf*g|J~V3B2@a)mqt<5y8gZL~t6;7&W;} zNM3~PtO;~YquW{V9Tt!s!5-mJbV;~ES}{R665JaeNf#I|RZxHvkSPtTs~=DNm=kJu ztQ8QJFEw`-L;ruWg1+BDu=}+GboySi8*t+9bXfR565sf))<3N`puKkyGyo2s5>iT>~Tl$Sby4tF!M^LXW}Ezx!u|))}Lf`CKJx! zCXg9(-QFwKA8$zn7ti^a=eB4buTspjqDQPhiKRlN1?mIyrR*7o8#)eO6Xb;+vlY5r zT|K6KtRuM0!bpP(tWUx~N!bHc)~cZjzfqZf@ee2_Ycr#exOw1uGVcAOQqLR8*eW zD^~2i>$AOQeU|_CoH={%?#@m0yiJB2#aMx?YpbxJes2!CD0Wso=1fWgVp++z-OQFI3^OwhXo&#!u(uCD6k3iqe-X(WQ55$?&Wa=NkvMN8^uU7QDZy?K9C z7TD;>hFIxeNO!eba53Sqsv4X!p-Z1iCURmJ)8$Q54=ro1!m70z;lLlq7VP}DvER2h z;_QE_-P!uUx*aF~ldSg0e$I(Q9{(QgE*Y95coyun2gm%8>iN~-Du_>I(sJC=&ACO* z_!sV>@gjplw3m%N92p9CtUx15!ZqZJ8js62{3RY5%3^l`>d4%1w1$qc%mO=xhX#TF zJO#Fqh-thU;%}*k>bpkXz=n#@*EU?6;VOB#BSVAm#+z5ckWxmI?@VpW>)p_WN--57 zu|?x{@&=3u4dNAVs<-5JisSH(MjG203iTfr8bl8{-NjOIxn z-o3fH4E}!>D@ftL4GF)o)&ThF+Qa#)^OEzhb0<83UE!P!Phb&91s(!_puJ%!p_%g6o@9@P?0lCZ9sO5+(=rGSW=p~l;J)=MU+ha- zT*2JT{BQw8N7bXJ(6#_*VT6OHEb#$sDnUv|I)3jf{jD$djW70fQ>V2Pseq{q_s0wD zv0qZ-GW>0qlGqFgj0XoRa5nof(a9Y35Ny~4hbe4985Tf9e24` ziNsp93?{S)ChQSRXdX;x7EEXwOb7)Nb`K^r2`21Dn-b`caAMlex&zC?Bl_tMEJg>e z=tf%|ktpmB72tIrT1a+05LFkQllpab>epGRUu^k<=@zBZlBr*3=njj}5i-_bYU$y@ zgv0c66AE?a{ek#>f%vvS{N6zPom5{Tc~(HSOha%Dxh1R^H< zLg&mTEhx_$4tHwz()zy}<^b^i_W*YNPIFF#Mqd_mdp@zB#ctiT@bPyHJOQ+0`@fr^ z#TSDY(0#1V@Zq&n-Knlpr=oCUfAG9n1T(gL?n=@r=vL_e^86cFg@G(s-DL@Cob?tU zi>7=^N@0{Fhrl$zqhL5tup$x>Ik|PSk+rv{AVlck1-X*M!{O%}VshHV2M$JOfs!WL z?j?xQT^{2+{A6U)oYc)O!bBGXHTLRxT8CDg6lewf+;SHDhMws94K1#jQ%3)(;W$D+ z0ZuCUn$V?z79M0;qHr9F8K_9};JU|ygzwx-0$PZ%QYAPMJ`NN#vsWI9(#k=lH9Vul zogE7T?s5-75q9aN{LBpH3m_h~V+|4DNID+`G5Q}AcPQKZ*T71heUh!t2FRKFEW+-v<=ukg+Ucj_VUl8VpP-`4( z#z+oqhSSDXaSgxjzDxB9xu-eaa`4Gpi8C*A_I2of?rDxep3)}q)qm)?2J5HkUGUBi z9h0g4M%sVqJ_AF!dgy4fn>z?a*dmdv0$&cxMMt}7a0_`b_>{yO7RV>@+ z2F!!NqwXHTidLz2jtbyfl{u+GMx)gBPUAv(!#wY~E>wZ7bnN8Q5*uF_T+e)y)bJa5bzR1COR=t3u+!A`_CrGC@Wf?{2);Uvb;7>CHits*XxIS3 zcYT(1ly!hL-0EeubG~ujgGV534fG1<9BBKMI>$LvFgF;8bGbd$nN}0~SNjXt`FqBG zKz)xrgXQ)m_L+7K+4#fm!M^Yr(8F$vRls+U9Nc9+h8@JU*0t6W>>|9P9)}O$2h}EZ zGcK+VSt9Xr()_Dd+y81UM1%hMKROM;Arq83v30dE>5rb_kDjih&}T|AT(;=iSG$tCA*CH`o!KN`VZw({Jmzma^BmcFBf z{@hdj(FJZaR)RaaJlh}5@<+S)qn-WHPIQn&*QL9k;g7+Tq$jU~FV@}{Yv+r#^~Kuw zVi2wN)VY^0){3Xzaehz`4p#L~NDuOpi%m#K6z@)1Np<@b{^%|KsCMqlkGYII%wDG* z^Li4l(>>w72w(W4pZlYq`J`(@*ReidzQTyxb{cu zV|ep@4to3dSnDAbbeVOYb($4-esI2or0`476}Z#66(@#EoztCDoIxN^Tsn|gr z1A8F7aW20nP7;5B7m?SoNAMSD6t9LA(DPtb>=bAc90ltiZ6HPbi~1UNgq~Lq;8b`i zDIxxuKkLRnL-l`-hPDD~3)S<-)B3eGJP%S0=Ty@Imwp$uzKYhL_^BR0!u@ptduy%5 zu_2v|-~f8@qq-~-U?C;_`-0DOJxHJOZR+O%(^5a1&nG^jn&{(+&5oN+bW0bh)xFcd zmml5SY0re}#!FK_Z&;K1dHI#8pBH>gYjUde#Jk;JqucU@Aes%IVpuDw`jNCYt(Anh zIuky-JKH)Qy*T~5*&{-Sft1SKkVE4D=qMha2O)+mss*wj$m=fU;0tBm73tqcFHcd$ z66*4;#1>oz^B0vof)3VoRIPeDRVvmu&Ub{m)m??DpKIHuekP~$-GN|Mo%?HQ3-{NU zC_mVUdgOWeQD029;cFvP`|R$twrV5&xK-ggHpcnzCEnPkp5E9kfA_{NJ(LdZq3KEG zj-KI(3_XtI_>hx;gg>-6@Nx`1o9`}MhsA~3p3is3kp!D80c|u~Ry6e%vPOzX<+bvo zRZ(-h9-rH@mFN3C)1HVuJlCf8$FS-Bq;(&5@ovH>a5gjm%3uNH1nY2Xe|YrnWwi$% z|D-<0j^49s2c&s!gN=~OoWDDtIB#H0@enKquXV0>E{1KvDp(9Y3LeFWIytb$SyJ7W zWhfv8py1pTZVh=?ThvD#rT~_^+pe09=O8OQ{8>B zZoXJoUyMykQ=P1Eq^@8S)Sft-p!URr^lXCKlg}ooJ#jWc?TNDqYEK;V25vWYPGai3 z_k6K;eX)0ZF+4L*IWiTM_+K8_^|u!GQwmEVkYPU{Ix**)j<4}Kzvsq{xb17 zbsVN~m0x%xpL-*0IN2rp)WZN5d46B$`MuQhdx_`w1@!%|vSusiXYlNo;M(`Vw=aWp zp8)UP?`(B8K@ND8a}9g~T{8fq6$?Xf9Ru#&?VhZP(~IV|UJ4u@qNmU39aVKIjh4vRP}|47PT_?ACY6}wjB3t&5 zN1RKv*c8iDvwJWBvYJN7+(QcVKsAwJ2RKu0o&yV1m}sOz_wWKPW#dGK(~C?MHgJ#u zW%E<06!w`LD&-z(pl7Ryw1J)t9B`o3m5sF8J?wy+-x$aYH^1J4513o10FB{W*K<7K zJp@5JqeLF;Suc6|Km^i>Mi?&dees{cnwR5 z7-td-tM?rRA0%iq6?Y@{3 zbizJFQ(Ivt;%oR7dIz(Co!CX(Zf&(TVkU4Syb2Aq`dT^og70NDg|~tqv6t`(>=C>Y za%lazW9~P|4gp)so*Dq9}9jY_@Uqjg6|8yC-|=5JA!Wuz9smk;2VOk3%(}!svvrq z{2%7;5`0;Z{Z%2I{ci!;{}zz_Zvol=7I3G~v;Qr`+5Z-h{ci!;{}zz_Zvol=7LfgK z0onf+@KLGf5kdC9hIID72HYX(4+{Q8aJwM;UjyC!5@-Kwh_nASAp2hfvi~(8`(FcY z6?*o+hB*6Q1Kug=cL;74+$6~U*Fd*X;u{3l3$p(;JVNkr!NUZn3QiH6 zEO@TqV!?9+&lWsO@Jzu)f=R(M1jS!o{%I0lD0r&iB*BS-hYB7dc(C9>f(Hs7AUHvA zf5H6(_Z2)(aJ=9?g5w0o3XTyREjUVWq~Hj_y#n@K;JNk5uNKbT3dc#RX^qO$5)(5%7At1vPH7O#Uze>aoADT%Ym`U%ON$;6S@0v;Pm`QJ&NpI2jzl}9c;mmIrEOal16u>y=6=x%M`i{q* zS}WKA+F@S@OQ6&3A@BgS6TUlP0Thdz)_I<<;lJZgSE+u-Hb@-6rd`}rude+dFVqps z@;sY~BJ*H!2qx$Zxsuwqe3hlF6Z=@Y_Wk~$j#vdsWkr=a4cGV4z!0s5^BlTvG#1fP zm!!2~Tw5*6?H{7mu#dQ+EQ9S-wX9Fi5I=gZH(p?xv{aY=-Y3*Cb!k{ihWD)u(lD3) z>Z>V(^#gV3Z@!wsg>lGuna#iSC)ZvB-D^BtfW3|kRNn`wwB2T3535Um@I43UifM5} zA64x;sES3f_@P42r!2zu#{5(t`W}58X4jyHX11*My+NUlY$Abct0L=Tctvvh9vC0o z&$y4;kA1be)F$1#8R)cLl)sg4)Bayqb&O)G-q&Dv|72%BoSQ1F*dKsY|7o!MaUk^k zcgGt1F-Y)S2ra-Pt-d(%dtR+jOH>R+jlT}bdaJ2w&2o=rk*dby#KgPUvRN@iI_N*$TL0v_)0(P&gGg4is0;$lm5{=PCAxTZ z1r+PxUPltk`1OEEtc9Q^UA$&~YKduSwgJg?r-BUb?#xPY%$%Xt1&!Cr7l%CNeAn7j zc?_Cmr2ANihgzL8k1hkU#~EmbN%aY_wNm+4MnhiV?O*$!1IdybZthDdZR@>u3I zl~;%@OD>5E&owTbD1^XBA^V9z=^CSS2?Ptchml*IAy;-yk()4cW8#4ZhPC3zrKgs@ zCDhDA4es|8Wcu$n-6~{PxiZ+YZwwjl8qz?d?tlPor7MFi+4Q=E=T^Et^&sCG0|ko_ z`zb^f3jI<60(u*i5EPIQH;&l&5@>xC`P@La0u0mIatLZK&s;maN>c+-`iwOI!&ZUuC8p!qRnnQ}Z1X9-g9=qG)!JTq+P%&!2S0N>&9@rg63nOj|Gwq1~ zXZ>#sUwaS*j=!jU{}Fx!7RZpf}I6B33e3hAlP28onTwRHiE4M_Y!O+ zxTj!C!4`sh2sRgNCfHOkB)Gd^6T#gC9YI^r5>y&z{4V&L;ID$e2>wIxXThHYe-!*d z@O#1U1phAhH^FZOzY+Xe@GFh^g9Qf(4ip?9*k7=pU|+#J!9Ieyg1rTM3HH=D<4eK6 z3VtE@x!`Alp9+2=__5$ef*%TgAo#w<{2>y5Pw-vAcLd)Sd`s|6!8Zh77ko|dRl!#T zcm0R|{}j6$MAU!SPhO{&zY8J5+ZP%@Pun-!wXpl!8y0|e!lKuFYdY-z|3f_nDcwKm z{a2|W$#t!85J?kp-acN?a|PtjW*OX z&quAHMr%#Y`9Zn+A5hBtACyfRr*zi>Fl)RUQ3em!Q}^Vq3(%hq5jNPL=`{jKZIBw` z4Kknht{1RSgfyxt-r!E`{cDGQ$#sgTgD2&FYFQ`X$o_O94!+I4S-sH0`2J}`8@xHU z;?(*A0tO5JxCOG-KnqT7qy@fp2P9J#5N+_)_O+IofWH63p^y)Iexo4st9|y(u)cuw z|I^lk)?HZhUk@LkXINDpncl6C3B1v{40=IzPSiO8dO>5HK9FDE-Tn#kc5lOf$V2v4 zs}T0Xm)n=wi?MrH4#_|A8qnA3V(kGxV&97%&^>Am9FQ*l|IDbUmRhaBhI~Xl4R?~A z9rA_}sa22EvAk!343Cq0>3tWmI);u%5~a6kncq1*##T~2`9_MBte)sqO_=?TmW^R4f8(YDa4#^Q4oGC{mgG3`m zqOI=KN+c3(F@l8QiMR#ZmczYPVga3K$Iamg1n{>$&i5wKgw_a>So^jtlFG4@r=)+6 z)uO7LKDeAafcr7gcC!$nQ}=m^TaG@2rB-zrd_h8jR>$@m=ZOqll#Uclhrql`RUx)=n>agt$UZalEoZZRin9S+qY}FG$lI00WS{q#;~rApAG- zi-20xhHjq7`lmgSweNW%%f6TUM46LcP5(aeOY_8I(GgyZEIZfWvYUQ+5KcnVCo8*#qQk6qM{-BF}_$t4Xw zrr3pp*b`rxvWN`TCNTVEXhLkM>%7f)=5&W;YQ*__ zhkCKDyXRdb=ZYwSX3Lz(*B@%bFfTx28aL4{~?-{y%Gvvu?Ayt3$0T z)EUs^d)B@SQo(V18YF?ggAU;R&ehHWRb-W`!<;j_hT78}q{A*{;H!v@Z0NpIJ72@` zVs=BXe78`0It}2G(aPFEiK;Se9lJ%}aGkjq;fqoVHTP2ZchU9$)aw0Rf9$DDavp{^ zOs(F}b>yDPf@eu6KIzCT5im2e@9HdmAtYMQuN ziGJ^;x#ykIku93TEo>Z%K^>q2x}B7Ao{A$EoV--;*n$xa`6V#11>HD#b*^0E+WA8k z=u#C-{|Xh;Nd|5>f#W1Gf2uZ|1}{+bNNgn0KU}PI9iIOF-Z$W%{O#Ia#MNWv7z@}i zjy|nX_x6W}P-6)-MHj|}8p|B&2w ztJxsW4X*TP3d8Pf;R!4OD>#W#9{kYtSwtS(bnuc#Ys6tF_EfqMaj@&X#AI3?+>6gD zw;n}0|6vigY5E<-en}@3A?E|WFIiDIUR)EG5FLZXeMh1LSNP~kU_nU?zeJ%FB356p z6VZXFgZ-kZOUbmT?r$6yw+CVC;KDwAaLpZuJ&<-p7QA|z3@)2^TKJKC zdd#S=P3HQ7r{XvVYz@i`>J{k|@=?ikdx3_I$bEg|-)qZsT2AZ#Zp73Ft3tKN>H$7~ zAF=@VL1*_gXO=S_`mMiWRd7F6@@GIw{~)_3Wb)s(9)K>;N^3dx1!h?j;OiIlb{ zR*ZWG*>ocBpzM4Mt7K&u5_sA`jk*aRGPdO9&8~`97S(8340Tg=hVuBHOWSXn>$-3D zR9}P@j5a`}Zb~2@Z#dr@T$GWnJl!0A@~e34VqBlT-*oT(d?7fiM~F|DGZ5$wIQE-vqQQ3X-r=OeW1s_+=IKbxgu`^@N&Q!tro1wJ*-=Z#-c#JYt21(N~Y{o|Kv{Y z%Jz-?rD=PZI4pNk4!bJx=Sm})0P{eyrId+)^CxDydIa8td0m)06%Oy+7fU)9D_FAS z8L!a~DEH7zH59=6Do?v|55dRTeSDg8s`b0YPjB`mn5Vi=&zCLl=EeB@)3n?3W=G)} z0A2-LeXrRUnN^?%Xw24^xKPXg9H^l8`zSQ^&&7V;Ax<~&{A-x+Uk+;>R0&xyC3^@r(!qYz)s2fZg4Qh@*nuX!h1|PI8VEHg}hH!Pr~*)?xU(Ie`btnUIU>I9{!T#_6u ze}V>dcD)1o38;AYWPK;(l6~($@zfR2#*QH2JJ1!xBkr6&J6YcWc`SV5=2g_d3Yo0v zIwtGeBcI-Hsh(R;SI$Y+w}US|dic~a>1h)9!nLE1*0pv0?fGa5D-*H^LN#qNR^yp% zp^sXF#(h5NOSv`S5_iS~k`@_B z(z7Ix?2(ZqJu?DH^QMX>MlF?p#*&&1p=+9fgddQXBsBx-m8@?H0`3|wL15McvXGE9 z^O5;yI(V0Mmv^aIaCXxzS>FVCH06iQ#Y{7r&dK`SK*9H8%wq7WIS{O);Yg(?8vKm{ z3)pFyJ69Udovk!iThuVM)PmESYw&%aZcl~|-YDqh_p~m7R=y4UU7y1K|8wyDyVbhQ zx)vvZtKr+{W9L=papxXq4Qv2i;+*X)fEM5^=LlzCXMocMwtp=65%>t}h{x@F>~*jO zaFKl)+YH$c-i5kaE!gtU2e1V8l-iC4EN-nA6|^x4Lr(a5&YuTQKUs(r7sJz0i??XQ zS?A!(5q%rvuj?ZJ--TrT2Y0G=vUOnmB5AeCn7WwH5p-NVQ9+x;61ixV^cyJa9!mcn zer5W1uM5(@o3xd}Fj=P_TT46Hs0mvMki07?Rclw$embRKUqL-~tJ|Q*R=U6HFL!^f zWs5SP9p9EL%HT&{p)SqOO`ZR{H@2t;oqo_W#i|?MfCCH2T2N70l+1C_k;UptIx=t* z)ap5OWZ*{oUh9o@tP|2Ote)4Y9dG)gOZp2f=XT$zTfy#>)b;1;H;ZCLr$;=I=ACpW zQBE;TkM*K!hpX5Wdm_?Hca)n@r0!qmCn+k0rzCHgqDWu4L8(Noe2Y$Nipubfp70ks zHKCua3&{XeQP~_kqic(7w?T5%?plup;=83xMl2{q+lNLqmCcY~yp%W&)O@})u zS4K0DI<@>zDNS*Ba?n>mu3A1xo_-0eNS(7M&Hw-1^nV5#dJy>o%%uKiQa>}PubGr* zCiO9sa?PaPW>PORsi&FL!%WICle(Kp-OQw}W>U79lw~G$F_Su*NuA83j%HE^GpW6q zG~7%YW+n|alZKc{gUzHtW>PydsjZpR#!PB$ChcV=wK9|TG?QAINiEEzJPca z|Muz#1)D$h(B?lD-*55&wg&P)li>s8b6Ebm%qmt#K;OP4Z1vTvy2ie^{n^b)o`Y$m z-q9?26XYW<)JGSAYVR-_Q4}c%*U*MGtuX@B_Zrl+R>FRMM(TTpgvjKCrxlcf-v(ABX+%)`lCzy(F^?1^Zn8D{Lyp$(Z&AgIsWL` z{^(ihXf#@VVrzeNFMqU^KZ+;d-Vv2;>5sPXNB8hYoBN~9{L!Y;b)`GDz>UdfSn1_Q zEz!6?dWt_=PmSNEVTo1D-c)y_>$iP@!taRUjy-90`Y$Y;y(xCtfbBDb5FMN zFQ@OSKj|_viA-JpY2n$%KC)(>^!^;U*N9iwjF%`l3vcSl5bWwot>b9OI9@1qRF@`uBuaX57_>@I~1 zN+R&bgzr!+TtGrGU zpzj*29rw)}lC?NXkTDe}L!*ck-&kMOK2mBi#BN6tVelX)O-Ql``ue!L5kwo5C3R^N zrEyrfcUy~&+ncC^cNd`6RinMb8*6VdzQ{aT0^zVfBIM4(iQ7;j%y9nd+r7mZ)exe? zceH_?a(8l3ba!u$63yk~gN94htaCd#(9bvpOeTgpk8n|@c-C-O&<`Hf1J=CN56J3l$!I-ffqIB#M#@GNY6{{=gI zn<4AF5}tvsg1xWvU=?72Q|(kZ#n|mT7Jk8}I0rf7?HBB)?1ynico%GYt-+k(TAUm# zh2_uFVcqK#cm*qj^zRIuBuvEK;#gSy8~}~tu675z6)b#N&@uQMF`4~*vW&9vCf#S>;X%kzuMp1U%|@Q zyY_3=RO?{)Fdtea|NFTKWU*gZ(f4buCD4?vD;VDY>~lU`BE??2~mp zD!Hi~a8PnnK4AakrUL+@lbZ$t1}8Ul0OTb%5oM3$?GT9W+9i2A9IkY2o4lPUTP1HF z0BD-Lo$9ob8zEho{Y!G=9KessjiAi_GPx0y*`Fjgf-?K94Ys%PJy+yIHB>`loHZ2;?%>lXr6C)bw%u1l^z3UEns{aC>H$@RH_MalKp zs?9z%S$`^EezLw4P@Sx&IxCX(RA(evPj$}1sRQ5yXjudDq00(50#0}UlknXD900Kq zz`oEE0gQw>NdU~(6#*bZPn6x0x6#!*CU5HnXqCJTpR4RpaxE62*-mmTD6@V}t~~x4~^wRUmJJGVPk017$7z6#$vbcl zT~{aXAj;**JN5%yk-UQ_FHGLi7O*(EnJ7<7ZblDwjVCw5pJmsI{SL6P&mL^xz{hgCsO?950TupV>CRg_X#FMM>#ImBvRd`~ZCnr~-ce4tU zt8folCnZ@c#=N zxL-OS!3+3C=OSmmQ{YU7f8XKiWpyw1^LGPx?PB@AxsVMWgMEP?t(Tw~a51a}&bAJ+ z`eB}5>1D1?p|*5R;Y1;P9-Etz=X?HR5aGW6d;YqF+TsJs7l~HVvK0H-^xam^f7&tB z7UQ2MOQ(P0N_Ryo>tLcjE@Ey^#$b#B&V)cu={Ua)lVePX6}#iQda|OkmV~pTaKV6; zeu*on-28XQ+|dCM=M=%~YqYY;l|E?xn=7b>V&OOk)Rb18(&?a$)*ztt(RX!b+Y;1r zENi2c2yth)r>B-=+Va`6Q3q#VYh=S|S2gt-XJ4Hu8@*Op%-PG~O_v^B z`sye>C|&$|qji*@fENKhB`UfhQw4A)>|X!6jv;pS#TO`uMA;ZQ?WnsMqMrZI^UA|ZQCvLH zs^>pSKk35qx+tC-pURDx-Y(QuUo}w_hBqIoz3@F(R)t^0vT8`ru|NT)x?C!HyX(7{ z3Gjm8ebo}FJs=L-Q8OJS)>N@`S8nr@RjId1-g_Jr>6}X1|LX$bA4vRM;l%JY&jznQ zYTpEJp85Dv?_s@fZG-Rc3fRrg#;M)gIImmbyrIrgbJCK4xuLFfPEU&rHe#aZacH<0 z-la>8zNT}CWdu@Gap*K~&Q;w*G;dCqha_B81Wc&+(nepA#j^S7d={MM7j5+A-9j{r z_T+_0BLF8?T=kXNybF}dj>7jK4rn=Z<_z~Gl6FU9CGb3(Q&p+e31%Lf8|qG@g4^OK zyiDTKWN@S)Qc|M#h-S`o`7%`tCZ$*vkcbZiv~ytKq$bY2JrmlcgLuRu(k&3=#-SH+ zXQT=iFCZJKUv9Ocf1l8ROmr?8&-T@#F@HeDuasIeIxjSUx|bH!-m7wLg(PFeufn2n z4O9n{Vueu>gw-sKp&yuJSdX{gJ8}{44&>-wPnzfZ+bq3Ga7$PHZs-Y|W zM;~?rZ4#$?gzNmVe`pXL+Xwm=Yu{K5l3a!C##7h$YeO}&L;4 z35|6Mo(=KkDy@bqg|G;jLWE_km^txggN~Gfw8{!ZImUp7zDHgf)PgM{8UB*>qd`J1 zdNa>e_-C0b6bd1WQ6QrC$y*P$z~hj(piV_=MrLSDS*(~kUeiEoWCUpF1^3pXTSJvV z7-MhPT;V&0z&0v}PK~}3)IS{l7`d4cGK9iNRirGO{zb*xC+ml~4k=5@suGX@Nbola zc9n*@J}fz-t}3BDe&WW4xHsn6P$?`etHK~lm7)s=gMz!zOTn8c^1>wR2Z4lzT|6Y% z$tg$2ghhPb9y72 z<^>)(H*7gkhd@lM7c#l)(`D0pM`&SBaBl@D^rOS|bAs1T?F%8Z zd!|f&FPf`T`2QT?U=IHS{Ccg01+XKWo;U&6VPA!n`vG=)$p72}9{?w*5#ae>;JXhV z%=svW2E1C{Ripv25+j}4qrNQ_b<3}MjF|n0L&blAU@*^T`M4_8CQKnn%!HmnphdsA z>R56M^q_DDkTqgYTV{zfcDPDko)QHS$TDJb*ie}VJ!fdCMq$h%&w80!^^512Q0O5` z*Z}cAj5~IlldqQx8_0i`?J(BAV z0zG-`_R;(1H_)6pkcff}_0M(CSqFg1=q%62-81jOqnkj~!AIw%_RN9srtVMV!8g@I z9+(fIclV`TPKZu1cP=Sk@2@l*gKr?1~U1$=WRTwtF+xPX8DMC*HRDLuR=Xy zS1w=d%FR4ju6K~&fr1AJP7vH*a6iF)1;-2SBREcQtl${I(SoA{M+%M*+*@$C;4s0V zf^4rU5}V2Pw}5Pa3&{4jfNXyY$o98@Y<~;L_P2m+e+$U=w}81)Z*M`izlHRk5@-8s zh_n4QAlqL9vi&t6+g}5+{WT!lUjwrJH6Ytx19p=7*!~*gY<~^N_Sb-He+|g?*MMw) z4cJ=B?IqYsa8JROf-MBu{u;`${WT!lUjwrJH6Ytx1G4=!U=t~~o1i0T3$pz+(6RkB zyf?q=^nA9zhB(__1G4=!AlqL9vi&vSPcHxe$N$GaHwI8Y!#>+ff-efbAo#rCbAmes zpA~#Y@M*!P1fLXqLhy0H#{?f0d_?eJ!G{EQ2tFwI7s2g<4+!2bc%R@l!FvVo5xiS) ztKeONTLkYEyhCua;3mP_1vd(A5L_=)mYXold|U4SDleOck*CXLDf|k!GJx%a=DY{mp&=;yI)V=dZcEj5Mh;HDpt!x=XPSn2Gpy^RXntv{!02dilL(U*oI> z);TgXdig#5LOrmW^FEkp1Sgute$Mi{&8H3H@%p6A-xJI49K=es-b%H`c*gc_HJeZ< zs^@`vH=C3NIO@pI*gJ->#=GwoDu(@phF+q>2C#m82706N+^HGr*5bsOU(hM^{r`8< z|Cwp(LFAiBGt8u8%%r2ur0HhTG&AWaGwDb(=?F9Fa5L#JGij=sG{sDsY$i=IlO~!; zhnh);m`MklNe7up2bxI-m`M}Nq?62~6V0R(%%tPZq~pw_W6h-f&7}Rzq_xBjs038d>-|o=+ZD##yeFHDtyR7@2 zZ{czCX87Gc-#Xo@w#uxNt)n67KOX+~dc*r>3+F?1E^GsTY_GQ;gjbOJ)D7?-^d#(q z-R|51nZZSvNkp7{XOjKBvyU?b3ZJdvQ|Ko91?)RQ*{CFL-)G1OKE;dn)zx^XvBlH>$+ZJYG(3wL;a_fG%5;F|RBvmYY8PAryk#>U#kd8(Cboxj;T{i&hpf=#cEdF$vjo{ZPqP*ReW8 zDtdJ*_Ze0rclg2H*zQp7%$1UHJWOa$T)jM1H6Fsb3+1YGtlVj}C(`i@Po(vUo=A(Q z(l6@m-zm2`*n?DSS2VYVVE=!LvPL;?I9p)Tw*o%E`ypWty!-4_^*HPQ%I*Srzn87M zt*foMR=(2#tAb}?A?$2BY2Vs)wu0<6uNkwH`3!Su> z=9)wCWYf`~TYPGU{0ba1h;6PGQ*gtyzA^8$C{m2~fE%IiZso0}JPO&2YV<`}5fl%p zmBUASZ$#%~7L2)j3~wFZ>+n(DDoAmrtfU53bs`md;n3nR*Jx4tPN+M18r|Xu^fk7a zTiWSN)DJ6o5wUUD;&77!ax&-!*Jpc+BfV|Z4L~=~gWvTqt#{~o&{FUVVVnQ&!F=Sg zFw7;0Al==qU9*PV<^1|X&ISh&5jZQ-0$X?Ql^g0owq`sm0AoBgkVL>^7il+jcYAa^ zJvaiHS zY*_Dj96Ww8j1$2R4w;r4w+a4w^ZrON)o5UJwXoQSeQWJ z>R~7e0(2DSK$1wh26fLA8!64w1d<6ki+p5~td>e=vI)(YHdh4$Ei*uYJqDKohb6UI z+zP@s#~_b{dOTHAt8meyA@0Ma@Cm{apCn!Ca#(P8uVnpnSYN>(+>F)K@ohkuWE#@g z>=0O%LtUm%- z+-XHM@fw)JqY{uKIvmL?vr<%p?_fBttxL8`)*prpZZI-P1(*v!P-QC8NoEXf<#t8u zAix+;XpLMnYzp#I4XcD?Y$Vn?Sw9)6WCD!tP$#0dCN)(ZsY%VEW!Tx_fXH$46CsVl ztxCW?r)%1&X8wH2M!`do&Ha_mmV$=_3zoz&E!3kCp2ESdl#5#sS=zH89_&HL5#q}lxuZQO7PXG$;A1qi=iQygBL&5#bf|3aa z+Sipu@|@4&XZkc9rm@C@hPl8)lRB~1{12N%`+$nyb`MqX)SM#WHmEbti(3{fimu4=U z{1y`(9*}QaCC#SPb5L-LfXeWzU@#q=o)v+RxXxFd%YYCSD5U(L_E!dGgom{PA`P}I z&6qeb4--Z3h&I5a-IMEP6B$?{(54i_;*fk6kp#s6e9Q}TkS7xnxHnKwnvtP~b`sHm zlLIs+Q{x6tB-%_jsCgM)@J=8Ka7dswVRk&d<3T{&?j!IsK05t4P#G$kF3*wFxbPM# zJeEj<&o50%uLCNa*;s|1!2xehK9L4n=vJ5-DDcA0Ai`j8xPdt@;ZcoOC<6}d|5aJDmGd+Fdwl790y}_jK>Kf} z^Mvyd*6>@MP0;^aI2X3Q<~T(dD~^S|;KQ6lVJq-O`x*N&SPa-^ zZ-EZrT6+a-el3ITfF;lZJj0$33j#5_)GmM?V7`5nJq07ne$XQtj(J5NI|nue+Sz+T z7tn@ff$y!at%;gA+Ezd#KqW&ILkT>x<_#SdY^Q^>m(v_NOTXDaVx{s0MzeRE8?ECZ#dHMrEe^!a#VG7u^vCW+ zH|$@ufqvlb=!E~Fza~ygJO5h_zv1v}4!`2?OAi0a;TIf!&f#Yqe#+q|9DdBR zhtG2O42Ms1_!Ngva`*&?k8}7KhmUgj2!{`I_z;IXIDC-9zi_yn!v{FLpTqk&+{WR( z9Nxp>-5hS^@GcIwaCj$&cW}6w!kG?-His66io*QgIsA>oUpf4R!+&u2GlxHM_#=lu zaQHok-*NbN4*$mCCJt}sa3hBsI9$(RJ%{T!yp6-P9IoN;Rt{HlxQfG-9Il{n=5GA^ z77lOb@Fos#=O4Kj;7d8spRXDdZ;>2+kL* z6PzblD>zrMMzC5iAs81tMX*Y+QZOc1As7`b7n~zlCRi$1B3LXK5iAlc6f6)73(gjt zC3v#nNrEQ|o*;O<;BkV-3eFVF7n~t@jNs9N(*>sq9wm6B;1Pm{3mzsoRd9;nWWjR< z7Ym*vc(&kKf@caY5=;u7A$YprX@Uy{PZgXbI8pFW!9xTO7CcDsK*0k9CkXB@xS!y@ zg69d27u-j1oZwi&F@mE7M+uG;93i;3;BdiV|Kb0Co&O>K!~73q{s%Ju1DXGU%>O{< ze<1Tekoh0T{10UQ2QvQyng4;z|3Kz{AoD+v`5(yq4`luaGXDda|AEZ^K<0lS^FNUJ zAISUO{O{HWR!GJt71b!xmZ!=IYDw)v(2}5 zRjWz|uyJ`mJy|2BwP%2~%$1k%)=h>0G7*<#Y6uBw3=*~FK;;#ChjLkC#alViyC!=x zG^o6xYc$X~(M&g6P#Mi2Y_qB=BQ2aaWoXA7bPRSX@@%*5BmkAbiHcUx_TA}>P$uFk zoV!7lI@sqkEZiaK6ZvX}vUOT<++VrVkKGjb=?gP8V>jF%HVXWd=x^=$$Y1O3csAHY z3ee&dx4glJbIfnU_4D+#9Ir3RkVmIl*7fvX#?IIzDq?nw%G8Tgz25xwRea3vTL0%* z`!KsFZ1X&0t+W=vs!q203^xB4sbl}#AOKTLr(y%b@NS!^ zoR1SE*n5T*PMnD0v5rZuBVVQ6_X+GCr6|!UP+EqHw4DD};kIQ<9~)isscdk^EL9c; zJV}y|t^?JMI-(73`gv$cU!QDbi1PsGj?AMHL2ZpxiEsjxIkn=l0J<8rL>|-~Ns%Wi z=>o7FuOAz_XfEgtYgLII+jcCE6o%(iVk4i=aXh#!G$7V!10ZCYC@bbZ#nY-F+ThblRU0_A!ZU~xeQ;+m zMeiPA;m*p5u;Ko4kF%gUGzXN1ZL{>Qx94aJ*DoXD;G<0w3r|2ls+0(Ws&i>V?~xbr ze>XKz!ROCkAg^<#6QT2er-l8c{e-<5zCgp!|8I*ux#w{Ta1pF<9gqF9uCP+|Haq~W z!bw0e3d5FAvc3-Ic6_9SlPMfck(mt=3E>lOoGi^lHrmem(K>rhCD}RUhk^WBBOkVd z-A^;lQ|7woDKK|aT8&dyc%9Y$ zyneW@JKEAn#iJnX0F)z_4w!wpC6$#$IblAiMg?<>3R1)Mz+`ZS&VR@_H{dmkyD_Y9|aMZ?JFW5iUx457H}Y~=AHN#&)6P1HQgsM#}AqV&l| z>D2Iucl0FWGUui0P7jHw{6wR2&oKD!DF3_2l!Hu~NoSZzr<+NqnMn)Hq*KkL1!mHG zGpWu@nr9}}nn`obq#84++DuBANpUmj6f>#HOsX`KVrEi>nG`jX%FU#6&7{R<(m7_* z*=EvNX408v(i}6X%uFgZlS<5_VlydXCKZ`Ug=SKLnG`mYW}8W~i2r-2X=MNBA=v*} z;+*2lboO&{ojvSt?43BxyV5=tbASWvzIIET%ROanur7rkuoJA&Rwwn7dP6;+R;cq) z0c>0HU*`}zymE?nY=bf4T1@q|^wZi;yM?moyCykgZv#fM#6E|*`A2_2NNyBK!H;0` zjD|NUSW<&!gJgY@9pb@UvZPAM{1|QnX)L$7DVX)vRKa<>7SI^+q-!|L&BU6tA|*#S zVyBsnxvMK?G~xxYq!U4Mr0o3g&>87&f@%B@575$ zbCvq}TnXjd^s5rBE{;UBQ$lqmEVHqY7e7`sBvq%B%4r=_oQPYu*Y9l|Y}2hO3Hk9$+;{^0Bd-9jDH_e?#EIfP-_Y*%BqF!dQ8ykf5`tlhyB0#IL+^4|8Bp86Z|Cf0m$>;E_nSq!#dn* zr`}YXAnAXy@cEyDKCl9tX)TmmBH-nQxiUN$P?85zW7U+R#A-mhJI{j~I-f6gm zQEGKAs&sF-qa)H`4Uu9wj(RI;gTb>J83`A4RBUA9#b|M&%R-}%EsqX?<2ouBl)Fha zO)Ri^u7$hVqtUxbFQWRwp&gN8Ov`-Zo@znctWjFe;tKx%nu6Ald2!cE?m{aUUhar4 zxUhBUQj4yB@N-9mcd zNO^pMl$=eJ!Bu@=!G=YO1u{dz$-j8(pR9*;cpk0Zd@b}Wdw2s#FXXWLKb@$9_miUb zF6ywUa2gQ@`#wdSTHs;RY9UcJwrS;A?9unXn@T9i`n=`b-?SgF zSJ~&=W%eXH4>kZlhcAG7NCK8)G#Cb%--Oi>W5UB~;~(k-`^Snb{grVNRXeu9Vp#es zqn1@;_@)J%o97wnh@aK6M7t2nx!PDx&l7umW0!Rdk+>O&%BW@xAFE+3z|DxA7IXdO&uPKMLyNO8jgzT-gHUi;zL;&sj4n3&;pw_ zZ1Oflz(b^cO|X6_M^w4e`1W8j_H+^5=$P!Y`qxXKwV+^?_{OTb(ke^F=b9>{?SH+`-%!wEDa8phMrALto- zWQTY!$h{hD-$6x1TdAGV%>A&-#b6({L`x>mXdbv4Sw7?G%8cE5gtB;2CWVUdkt>Ct zC9+_~bDbGYT|Ey_Y^jD~d|_!Kh6ym;ey3_zNyM8OVS{v>U+ZdlnECpp=rpgnwG#G! zU)vo%eP4ry&kyzx=L6W;-`DEqJc=0stp|>F#y~ag7yB((1YK#LXP4Vk?Kajq)~k^J z{}vX)*QrYtjG+Ht`*Zz@!!#8adj2sOG%qZ-+aq`UDwtbNT~l>j&mnoAgF=* zVJSq$@zKXw1ZB5^Pl&FVBeb-oJUOv~$-#2b#Vddr@fbhFNw2%h2@fSVhM(i4*W9HM zT?a!=A*Mypb<~Gb>b7suwJ=%l|8qTmOO14UWVoEH1ya-Z!@ElCDgV_LzkyyRgE^zPMI7rGYAQ<=pz6)A2nU2HU|P^_<)o?~3J0K3sJp-P=ty3`#es9wBM z@EM1YvRd61%nB#41Ik$&+>u90VQ3DMS#r)?j~645Us^VYE~)eDgAa`?@9Lpx(yKK8 z@2ZX?{hxJC5_bO&cKWdP&tvf9aiLvlPqX*N{{Oew|6gxifN%dH@T<`rzBHawo7I(S z9*SoE%Sx^%=h(FJP_%O%FNO{rlw)Lh+$Fi5d}HgKSkC5yURld_POgW0Y}twBT(8`HSw3fXL9|Xu0}>Vyh|r&n8tYl|4bR(&rYs~=WDWHBBu#Ewp5XQ z{BOLgL{l;s+BO5>S6joLP%&PRKwF6QOz zZH-urz9X?Ba;=p*D)g>Kl4%7_L7I*Z4M1ge(FbHmIyPT)SVU=V>g;c8nY!c$$1TZ3H2Xr z6ydw%Er`wGxislEuM%?wfOMPm8(GZ0H#|nueJ#t*hTxj#0{$|_C9<D%qcYyvX6yJ)M`l-ANg)= zmD>OIe!L>2*2kj}h$O_q(YpB=SmUrQO6~EaYb#q*)7{4P?x(M2bgC;UU8#==sZ=~PB5OVZwrd^KAOlxlltE*~{;DZDd0 zbu(^r?kk{tYIrCM&TR6W`C*!#!^Sjh$U~R~W@oTlqs6g&^{b5+DAlAU^&*gb2*zo+ zZbC=$1l&j7=K-aLEz1jaH$%v1(6?E#yo!6H)ob-cb8+i~7$lwk- zw}(=@y*xCO$D=zv)JUvi$BG@xp(KtqCH7wRTEcgQljhK<*8%1}@QuIKISp(5fsO@V zU-i8I-xqd29=EQ?tp7lq_L2Y3>s2*~GyY-ImHipw#(dYHZ&$q7JG;l0Zy#(?nxafH zA5YEnQDrU>X0FmZ>&GmrH&No|GhN)f0>EBwFCxWvI0LEciV2tQ+1RDiD+An3526J3 zWvI`yN*D|$4IngZOE|P-jwtT1M}1@q7C*)x^B;E0~L2^yyEoA0}rJ$Xbp#??n)xP3IS!O#wgP( z61+Jbi89z&w@%OM1XJn`AT3XC3=V19 z5@qlJz;kULK=54KfX)zW#C$-n7i0GY)8tCTjhunac%Pe+71!MSpE3 z>#ra#`fD>qe{H7dugw(wwV9&7HdFN1X0rYY%86dtOwlWwd4pW%dco@iuNAyT@M^(j zf>#M%DR_n8<${+9UMhHr;KhO$30^3;RB(yl1%l@bvc3x1&-yn&*1rLsBl)afUJK7Wc@23 z>t6v`{|XqF_ObpI;#Cr7{VT*-{|d{uPk*uYjz71!VmzAnRWNk9PV0 zKlZ;HWp^W!`oAbLbBN$z!9jup1qTTB7wjk4S1?bok6^A~Z^2%IJq3FR<_LBd>?YV% zFk3K7u!~@4!A^o51v?0~7i=fkRl>u|5@-S!5;;G5d2>7JHfvT{!Q>(!EZFq+*jgX3w|Z|rQlx$zYzRf@H4?r1wRq| zSnwmk4~hT(-R%F?n{trr%%t1Qq_t+!8Z+ruGikM%w8~6cX(p{OlWsASZZ?x{GLvpJ zla`xFH<(G+n@QK1N!OZ5*O*CHn@P*eq^r!NE6t?MX3{1z>2@<|qnWh9Oj>UyU126& zZYEu3CS7VKU1BC(Y$jb~CS7PIEj5#tm`N9yN#{4Wr{HXPf5+Yki#e}3&shh+2Vl}U z&KaWihikyg)V)?)^_ktx`pS9`_CL$*xhRnSb2lfjw5y_>wHT@Vm^)6VR=T@cDME;k zfIb6hMIN8_=Gh)n+Di%S@17dNW;5+|IGQd218LL-?9*hZRjs(g+f?jem%wa)WvyB7 zxPIQI3L#1EnoS+o7kvR40Ic40Ys;{QSrTT8bVhrdd^{*bLRp$p*GoF3Iqm_MZ-qZD z&unf+4b*Xi;53l8e5f0Awc25)c82b+bs(Gu;-Jgh22Gr~5d+`|koT$5byJ^-SdPEy z{&*>h(=W#V)URN77hy{bRu#?eem_VF`;#S^UbrS7!d+hKF6j{#L-UYM^UX>>2v&+^ zbVkRBP2SC835)c5QC*p_neSjvn2&C#i|OK!qRdG6b|3biovyH=GQ+7+lTY9ck(9-m zd-!JHt^kL_@OPR)*SX0@wtXk||4Z<=+TCeiV9&Bg!P4j3)+WgJ9B1`czvG;Lr7D4T z@Jc5E?||+9<>xx~n6aVG`%}xxajFYXA92W>usk09BKbO)uTF>=P~WRH=zHvMKa|H} zDS1vgO5!yy%&7dVw!_zG-zM0MC7vW&aw>vzcnCb3d$H>5_m%2=uiLSpCRvPF0o-#K zkG}PCrS?+&^>)8g4%PnR>In9mNPNS5QPjGnO6~nYUzT)4JE9O3!yT5z%JD3MBbhq8 zP^sLW?h7LuPch!iGKjnM#j(SK>53!JS-{Z)PB${#-`eS@cp->+gu=CPhEU1m*xENkfIS-N+-E>^C0fT|yZb#TkCoAJa6=rB-wX|Uu3xAle`-Jst%q15brU@IWgY=Yzk%9P}HgY@NCe*2AAt+nleVSG?2N?rd~!bS{oWalotY-LsXW zpFu09yMtSS28NsNi?5_Tf#8R@ZI{CfpuO*ceRM5KLGfOsH?|^wRGK9Zp7LYHN;>(%neuW~6jA zQnHPdEF-0hk4f(fL+n5KcX4C%sdr4j(`N_bX9ePC2I7kX@nj%=Mj(DVt^Yfz zF-@!{)~#wI?0vj|p>+&ofd@ISSPQKgPQ7!6I>$L4_BC7CAKUlCD|nSX*~Zt3bn^1( z`H*va4$YzKw&O6M(^o?1Fu5^j-0HSt`)MHnrovHil%+<^Pn5dx8+QUmS0sUfnko{r zHNU`<@5#`@4By_{j<=3h?x)wS6vtB;JU30=lp7+0uX*(9V^}2*(`>BY_etorl{$x% zY4lA)fGAQTN=`mPwPUR7r&-sBSqCfuWLjvb9b?=%s@p_(5Q}ECU0xK2 zWN?NjbE3b0pi(K;#QlxD?Swvh;>9@GfXumgiSK|0ttT0CLCvwW$KyNvsV7Xc%nWnp2`9L7 zB&n%M2ve}}s=r3;f>HRQdkt3`Cu zM>=r6_m!qswVGttjqCTiTc7{$r<|8?{(lDee6Z65l7O3FwReU+*!rCkC-x?M_ z?p7CLsjy#q{KDBc`7>@GJan!N#|z-6r>u~s(sWf2k{{!Ygkbo1jfapN7-u9b49Dg| zxK`JQWBhSM7(5%NOG6)2u8TAGv7jQML0<>401KH*h+>Wl7cNC*bIbILGbmX^<6g6XZaA7W>Q6RFv}=YY>qkKUE6f!-&2PC9qF@;-DfXTFW(tuZK2$cvvcqsw4fc6YE7KiJDi4YU*OjVPG z4akAY+c~I_Dj{oEhV1}U31NkSL>PQI+-u|QObLqO1sy=NLHkNV3s)UfBhK~vgUYm! z&$2LBc2wyF7-TBoSu=yJAd#7gm%+h<>%0a1-yC+s+PH06Wi# zI!C~%)E=;#{Tx;SmqFX-5W5HLa=&bCvzA+ntcZ1(H4K`6KSCPtesvQxf@A(U5M-@K zLQ)=&2QECyXzHDSHjCEJhV=aiSNdM(#Vhp+uYGd;-pJABQ@9j7&Qk|L@P4=}c(03) z?z!+D>Ko>-51%{cN(iwJMGp8r)rwNm1$UQ05GNmkeDshn-_1tFgZ&k|8t)KMAA}qh zC71T#g=1A~+{3`8ihSI+R5T3LR#s}3$2|-{24Bn=8j;!Go9P=4k=f6i=^Fyk$iB$r zp7sxWP)NvYs%X?}sWOie)U`d5>-&I;o8_nS3~vyR&jk@!Ian1DxnuGA-i=&NhOyqs z^}Rqvs_G3iN)KJ=;hwG%fXgg0Ty;;b?}03?Lb8HG6iVj=O1r}no_Tj<@vTT{?@)wJ z>xOKMM9^5#!(@ix2T!CcsJPRGDm~;t`5_yb7;#cnc!n7i%?cDv4=s3MyC9PvhFh<9 zIKjj2jC^Jg$(JDn4A%*7q;64Q*nqM}N93_`17-~n#0wYth6XW!S@BP6ud(4a>2_4FBQB*@M6J>1TPd^D!4?D{eS<5|Njif z`)R2EAos!i4`luaGXDda|AEZ^K<0lS^FNUJAISUO{O{O{LcfIXB&J2 zZ^kO)2ImS`7C003hE9Qb1#D&%sqG)_<)|CLW8|kb3LmqHQnmiJrcPTs8lE?L8#z=Z zQw%BE9uzGpCDqY7wf$Ym=LEI=9Zx0OhvN>LIqgwTZKBIBYkP4*;Qvue1dl4@jC}rL*msl57Moub>{2B)V63{;-YjcQZ#y)=aOsY>B@*Oabf!R zNdwZqr<_1uc5$PTMBVGU_3)PqjS+RllTtB9Cr%>gtwdL(RzK^ODXN&MZ)tAiz?a*? zW-|!F)s=C0>kDHx+CQQ1U@mrBYog(alXZTGL>gMb#KgRuCe)PCbeq;}lAA9uH&7Bvm8~s2t zr!5}MJhfcN<{fg1?yFjI&b(uJXJ>EZ*JA$xrfjrFQ5a!^FX$t62iKC|f4tWUdAI4v zI9iwW7|s9NsCiA)JaF$AwF+jAc3I2q=GF_&GtTw!^EK9Sa3XjU{CDk-gTnu|KM2EM zsgnmQ6VN1sJyNKkk;47nZ*kQi{RKSBT0i|(S0mG; z*DG8<`CUr6Hr)LM{CjZzLU*F?8o3YIe)N~Q+co{qmnqq?0%i`dUs)ZmguCsch_++m zE26GzIVzM(8gja8{blgbq0F4ISc?(bl6}L)Xv-jQtvv>Z`eEIf2MZ{8j0v36RVSd5 z4|6L;mAql-qn{8R9_q*E(th$d>@n&0(YVBf$k0$fEZBoraEq7)N*gE;DTGKv!aP%& zP&o4cvG*O&RTbOcbIuViRq4Hi8d~TblqS*=d(WIYC-DC5`@Xf_yKCLqXZGx=XJ*cnT_WB22;N_){5a`2 z0>cE(*h6j#vct21M#U0ap_9MvOT+7)l_+AxEFte?bU}C?kQ$AJS0%q+q&tnO!0W(K zR6ec>LWCDb=hiW2h`z?SV~kUcAB;DReda)8r}-_`0k50S;I?n8c?~rFl*0^GUN=v{0F;@SpiF$$rS^eS$*`N6$9vdz%j6R z8hN~1zP(Sm&wEPT=Uq>z8c}J)eS1t=B~St>`n-zAo7kjr=>}t*W`8jW3lr1uHoFbzXLbN-IBJ_OA1|pq=wLC&zir z_|bW6yxMteP}9x`h8`x4bv@b9gq=^J*xbW?zG9^vxiC4}d0aBoc|2jWDlYn1VMXe< z237}ZAl2i<#YO%unEF}X|IHEB8`cA`@R!8bm%>VC3+Vja3yYgEV-QyI zZ-{%vxnj=I->$%Q1sOioL_o1%SL$#{t*z4N31YH-su6>?jjrfY`MEh@VsvkHP9fr; z_^wNgTODS*f;vXBfl9g@d{ePY3G?iQq-%}7BDmT)nW*tOtA;w72@?u@YlbVo=|mg6 zRdiD(ljK>Y5CZ294(?;75q(g2)1{9`m0b*wPCYVd5=!j2ez?1vLZq1St0^&SAhSOe zXpYH5UVU@qVpD{VmwnSUiKwe@jwCeyNLpN(P9$2KGW!ZrjF-k5>tgcB(S(FcuL+2t zU3vwti*SW@643?Uwg2j0VflT_*&3ActP5>fCnP+j4;S4zlpT=jX{*GuRv zV~Hx*15^!sS50`OV~95Ro;E6%=k^M-f%9JE^+Z*HLJf6F^4yQNGvW zyPB$FoDBK@CBmox2f#hB@VnR=#1_CG1E){i9B*`ot&hKm?c#i~#B75#!c)eL|HSxr zNNh%qocwYaa!LV&u%70;6+))-^yIv0^Lx0dVR5Ff>2knTEqPvjgdr)u6ClivK_PR< zl0WBdoA*biNSB&ApNTA<&q}pn>!)1Z;;d0PcQtErB zIp9pEi!Dx%8d?&D)#QUfl7)$^@J4(;lrW?b-?Mqx?Y5DbYqc@rK|-0gPFNHqM9N{y zaHAmjT0p2Lm#-y90v$Nz2yAGKrNQK~6FP^NQ5;MTTsUFYwTu#*Tg`45+~$+kI6dQK zHouNTiN#h(O$s|lNC~m*HYFel;l&#EPLD`)mhzx*>RUxvSwruozK!W{3GM&?ZU6g- zBlW)(NLH5TWU-scZj{|6?4HiIc4x7B8oQ^mJCog0 z*qy=d$?Q&NcN)7>*`31fWOgU9JCWT9?4HE#cy>=@cO1K8*&V~~Xm&@jdjh-1vpbUA z5$q0UcNn`v*&V{}V0H(wJCNN0?Dl83AG>|o?Za+wb~D)R#coe_d$8M`-EQorv)h&3 zF6?$@H^pv}-4b?}v0Kb;g55Z~MeG)`yOiAmcJtZIV>g%G9Cl;uX0zLg-Hz;bU^k83 z_UyJ}w=KJE*lo>jD|TD5+k)NZ>^5V!DZ8cYHet6hyN%dw$Zi96k7M^(cI&fSkKMZL z)?v3cyS3Pjuv?SH|G%32@9Vl8;?l9rcKgdRRw2q@(ugs69Grw~pGSqju`39Xjek+W)r^QQH6SwXU|7!}`xq=mPx_ zXZ{a>`>({DVfHf{!2aK1<9_3ESpJ!93}szlPeCs5TtqzD4=h`!Ko2Riq8)e$@^!iS znJH|f!Cg&vPP7yPlhO>3VEGE|tTqXszUE5(+2BDtxt8dOg-?Bf(+sGdha5o)%Up=@ z+U)IJDz{Gu4dqiiK;wETH?Vn4gL+%ZLzW-IaXN{Yklg@S!@-7KZmz+OH5I&dOqC06 zVltVK0q%TTE)<+zQxMM8qHu_Pfpt5XCz-raqsg|8UH8ZXQeH4Pz*-v-eG&+;v8^v$ z0y-0+A|iC69twd6<{(Gtgs@N<7ffy^A(Y$7O__}*QPQZ_cmy-Em>VoDa;SH4BEp%2 z%?-!PAX`mDfb_@d=|fg9#`XopjijGlw%I0yuzZ36d% z#B&6M1{ehbZakO3KK4NgPOwYhhI)^B&<4kYg4@8QaF2J;-9{pu->n<&Khi-ni~tQc zvrFR~;~;pr9_$?5U{DN0Fir&O3pcj!xCYf23KDKem&AKSgK7)`MW7n)u?*Nd2P2$# z|7urz6jKKmpUuT!vj2Ujwc1*UyW}6u=VAY6wYk9TYt{h&|J}y9Vz9ATyf5~MEODVR z%xGv!_23PcLAnL(;nX#JJ5uq)GvE!5V0wU{D2`^*ElC_s`z*AHA7cxyC_<>E)g>0h z6VD+@O4gQNk<^(Op&=U_@x+V0BQ5EAM`h27lFRZ_d1)01Xi(P*{enN)3Nj@UR=MZ> zwStMMki?!2w3D*X8EB`c?7bgqQVNygkaY>mGo!p`giPwBn>HPt8sRWU+AQ%Uno-t^ zjeY2}A@@uf6}E6uFk!7q8Oy^+af+&|qRm)o%T;?*)l)1D);<$<({)qg87n%;ZbY?* z`PbqQ$(-?ZZ1G`5V_Sjswaxh2_Dv^IK`kC%UE;t5Tlg3ZldBJaFOIl)04{uKPfgv( zi3D?UML4(tN4ysmxprKqBrVe(q#b-G7r!n5-yWwV8`Fu|_d zdO>|Loh+%65+$^aLr;208E@-J-~Xm!EZP4i`(M*>E%TfC0_=R0LlbyMeE0X_)^D-V z$1ugqxZPR_(!dYavhr}u7-lVtKIVn-%vc(@NlGDaMb?k-p)8d*kvJF4rHH{JX7B;X zh%n8A;|uCCxFN_PQp|?F_u{M;q>gT>@&f1LF(StN9Zno8$BFQ;Gi<`T%xdphFzd)=a8_Wr=Q)i?gJZ=lgLgGXJmsa%s+WvU z^P{Pj(>`t@A0w)wxa#6GxdN$~$n9YA6A2L8q`P6pEkPm0+16gVALk6pqC(tWV3uup1q$jTr}S%m5%7tW{xy zTCP=HnuKZ!qCibxhPo#gaz!bBa-r~sgqU%3PFIdZ1OcH1AmUYVfC!D6f^sKGhmJBI zbi6bU(Bb}u6y0)iT`RZG0~xJb0*c0YRP9;YFgs~P&C z!$>$41U%v#0{_PiY0T8p@P5!}{5KI(h4n1Ba`SNaXTa+3&Di&!WVVLRuSbkcMjmYa z)_}C%cCiYCNBF_~MDY)7Oxi1mJUA6QL7*6^BNrnuS>OYeqzJ(el$$y#swNJ6b4rLd*w`+uGl?MCWk*idolvmM zDJI(BD|eIiPcHbLC5S%wCS7{(M1vNIgPLX<--`)M0Pds%;p!rafWd#H2)+pj9lem^ z1d9~N#5)=FuiUnjq69lkAWC3jLfs1xOS35I%oe^$3RTG`>YyyOLme_<)iK(D|NjDE zO|nLse~1Ub0i1*ez-z$^bT({(WLvXg4YZy46|Dcg06zZrL3$u>Iyf z^M33Wt^}9hO0x+1!%i{BL0?dJvyFM2X&OHnpBir%&l~%UdyShgmsA>A;4~a(3^2M_ zuYiYeS78iR!twniF6msbHR98m5;xuF_ufwoXcS7cTSobOC-_Ns`@OsT-kpB$4!`$7 zzxM&FwtzMz{8WbdvCNb>e*>|`Ew-MJEr4BtKoiFuzF7bLcc|9Awo{PPn4PMVhUeASI&w8(C9dVq=66EI| zThr&O;qx8i^I1Nh>GK&rAKKr|q5gmPeE;zI{v_^pDhs%&W2y47e(xB+ceGs#tliQ` zsfACu-DrC8c85T}i;3MA_`Tj`@cDsb`LVg)KP|x5*ljuf9R-x=%_z+)E_$P?>g#t9rc@z z`c+5$qN9G+Q9tRZA9d6ZI_i5J^_`CTR!4oKqrTQrU+JhXHPoEiI;xhAis-1CI;w__ zIz~gy{z6B6uA@HFQJ?ClPjuABI_e`G^`VaXKu5i=qu$d|@6z}`Nn9zc@2wBO0r-Tq z8}|TLfe)|(vOf!~sn+q(2-MCx7B)eDHb2KI;3e~MbGLc7c>`nvS3wt8HZ%lIHV2yR z%|>P&eDQyWtVi>7l)SHPmj#7pYH#I zCCw}C$L#VioyWpL=dmvf7=reUFG=JI4~4g?hoM)fhwdF{W{-j| z7SahbW1LN1qGH-2nn>*;iVf!ylQw(B-tXP#Ta)hdxj(wkXEPT#(-&UG<)O;XUE@4X z{@HmPvDkUcINo_|(1z=t7Ztl3b5Zl6UC&YvwT`Q0HAHE|?uP1NQ$jtgVM*C&UScju zFh}#GrIKh~*E6KQj>Xl*x)Qe#%eObNx?9m)7>_C~#MLM1+7*v1ZEE%OA@Q*l8&}hZ z7^I|%G`m$@5@sM@EV=Ab_jy_m`UEqcG`=>6hVR z_Xi%&&Bu8>mw;Pd<(9qdBKLV(clY_E6W!0zzct zBQKkqPns_A`ue@<^|ffi9hF`MT2$<6;sz$-c{w!x|84&VjqsoRN&N|Pep8U;*I`dZ z>93fh^jFML`YYxr{S|YR{)#zDf5jZ7zhaKkUonT}*O3m(l>@R|IpD7t6t5{R@Ds ze*uv7F95!%%ES5>;Ai~{fUJK3@L3hk`WN75{R@Dse*uv7F95Rs1;ED@{UHSpDtJJ_ z{R-|=ko7Mh9_wEKWc>?(tbYOUAw|df7vN|83xK;7ewTtf72Kg9>t6sJ>t6t5{R@Ds ze*uv7F96=7=vn^){H%WgaGO2;|E>S$KQ{qTd&2(DS_Lmq@O%Z=D0rTN=PG!Pf~ys* zRPbyCS1EXwf@dnoUuWdEQu$XXSfOCKf@KOWSFlvUl!8eGOB7tDV6lP;1>*`9DOjlB zQUwbX%vUf^!CVD%6pSgDtzeddnF>Y~T%zFV3NBV~k%9{qT%h251?MR^SHU?7UZLRS z3SOq*r3zl6;3fq(DtNJi8x&OfGUi;U{Oc85r{HV_XDN7^f~P7tQ^8XdoT1>!3QkvW znu1dmoTA{B3QksVl7bTzoS@)I3XWIsL(B@?;X(onJET>U$}C6L!2|V4BiN57M4O*4`wwI*~t_{ z4&*fqs2fyI4V4tQJ%s^Rb<>Z#x8sO9c-1S@h7dCgF@WmW>Zx*}2t(Z`)hDXpS+J*^ zOxLS&dp*!;HWM>(LzQ1tl)^Pn98W1*sVFXa>JokM_}8I_-Zsb91c>V#nONEk<|``@ z*FHM2V&y=wYaOxJFb4u#31ni{PCRnN#BtT-ytUqy+iMarSf_l);!Yi5NdQ-~`J}K| z@)V)$HIA4(c4W}oD9h5ba{Dnv9J~bZBu`C9GC%Yt(T6M|4<6DxelCt~!HESuHc}z4 zIOnD|EX_yZV4{M?AK1}Q3P8od6@kD^ycj32qB*M{uWwS!SPCq|d|%x%(k{X}5fvUr z8=y^_Xk>7WRuK{uwWFa-wuD^EV_L9wZ9B+~WBKENn=}C($kaz#){Ll9 zCJ3oLc=TJXST(g9m=A7G7CIaKZrcd!gOsI2;b3hBgITgfjee(Hq%~dr+Mx-YP@tS@ z?i>AfAX5&sQ+~4roB43!=HyHLzN0@3#A10!oE%dF-w0GiHjf?pUQ5;{Zx;uzNtqa0^=UKa`tyWPR;xbny;qWL<9qy7pZM_w5Vm9b zFZ>zgIO2b+KJvXb()kgGd3cWWu|HBK4n(B9^QzDN*-%9}#)knsRPiwWGk;31xZtWU z8%A&=+_1iZG^nic!s8o78WXz+VKVaz2sO%!BDVQ>;R!%dJZkGGvw>ukHI@+xH7Q-< z%F|fQj%Q@0qGj1Msc;p=IX6rGpG?yKeGlw@EwV;fEzDn_`}ZF3|18BSpgVYgKQmr1 z9yBgBmf`MhkkJU|b%$|EcL7!d|HQ9jWmTk>ASEtfb&r)SPn6`sv<#RnQ^d0i!#w`iS z`5i+7W=H}Vo+S+uz`3PAffzoMa@-}1$bpvA(RCRJehk^2gO-_ir^v% zx?s-)1=dJ*9qok?LeB7q*oz@(iCu{hW;XHU%L^dz_^bez2y@CfpVYvj2b?4oHYbTg z<6Y>0pj;>LEN(zh7EYiRG$_V$tr&qt3=%2T67eovury48K)!!_0jDiikW5lb#=AfP zZ%qjZXo3|^bwS`+l;Axr0||2tIV8S?2r5);>rSq2@qv|40yJ2A)EC}GKs5^vFjB=q z&YAkiy^Dd{FyjBc8PY$~aLV{IM*kgVr8&p!V;%#YJ=^f5 zpDBhJ>Co8og4iM|c+iiEv>!)Y#+lGY1p`ne@jTef054QgtO#;6(ZVz=ULaJ%CcdcO z`&NA*5Yl zjt|QcPkD($l+3&7?b}65HWM!fA0(Z$LkKA>vGHsbs9a}AM^FjmTcejoiUPGXo35}0 z-}yaY$-<0ssf0#3FKJ5&cqw(Vlr3^^lY#3#%yP)Qc;^V_b-RSf8Rpr7Ri0O7OEK7~ zMe*WM7riF)mfJ!Xep1EW>1&>Oj$Qyit)72EOEjDAKSC2N=@V&7@+-2*Q6X^e%EE^B z>UpIZk+zt~HTrPsW&b|^`zMw#AtZEug7ecp3iehoL&07O_EfNkg54GDreL~)T@~!2 zU}pt8DcDiL4hp6z*j~YQ3bs|Sje@NeY^7jJ1zRZCT)}1vHdU~Rf{hhyq+mk@8z^|3 zg2yUYU%`3`)>W{Mg0&T_rC>zCnhMrX@E8Rx1x*DF1%-st{x|fn|3mrzRN*5P9HHQF z1&1j(RKXz%4pwlGf&&#CpkRLm`zhF0LTUdS`Tt${e^>A~1%FlW7X^P-@FxX-RPYA{ zzgO@(38npSr2nnLf1}{n3Vx;FmkNHN;O7c{rr@Uvexl&V3bOt0f9wAa8Q@1jQTyRM zp2t5RkAFZO|A0LH0eSob^7sej@ej!3ACSjCAdi1Q9{+$m{sDRX1M>I>I>I>| zzsORE4e_=SmZtIKfpwrAzgSNnO<~tlY)Eusg|>D@aYUB86b(iMaiyQO!;|eIERdse zAR26qqS>;Dw;T=&W+@u9lDOpse+?)$bb>=Wf!eT$Tb}nfBvItUv>LW;neq%o-11r* zmN&JViAbC}-14fP1HEpDFH3m}amy=u4xqpxM?7Wc@N!y&C5Akev`Oe~i(8)S9AO!( z00FV~x~aSro{=Py>AdJ|F4;Mux)9vk9K7wY_l3#eT+&1vm94$)Wj!1^BO!mxol;YG!`dy(;9@xBR}IjsDU(QDOPx4r1? zt&)OGZ_D^E(fa=cvB9)1hYjD>Mji2+_|*EwdfO_ua;;gI3HpI0sy_7h{$PG#tp}Ih zE8=PK814e^7B`El5b<4D40zgn6xu@WG_N-=GS9%N;e1#K9cre-W^fHi0DNS;3QoWW z!3TIbtOU4RfXBl!@P23=y^UuOc8H}7S1#h^ubihZou@CHr_Y_I&zz@Eou^Nnr;nYd zkBHF>V$iUC#6q-fYX%WDf{0^+2rGy%iFFLc1-p5EuID+&^BnU$XM3KrJkOcLc7}8c zVsXrh;vqIv?D4aqVvnB<6?^<_sMzCYL&Y9{tw8#bfM2ymNiHgao0s_DIo}h);fF1JSUA zVc4Ld)y3N-vZw#5VSdptKWmtuG|Z10<_Fn2Zue6y>>?m&;&j#zgVYd*XiXiYEC%-1 zC!X{9p7r@)JHkWxbTA?H+T3g-QvUB$y8pl1I@3DU>TG@w?Z2DMC1xMvAK>A=#>j=n z?mE!@yG@)ePIbp>wNJPR?n0N3IEV3_kK~lX3ScTTTB4Ms^ArZ+&POCBWec`ObzB2? zBI4jRu#<8QOxEY6VBCXdH=L|?B z?H;7{-&`b%qh;#8yAMpyQG{U0{Soj{p<^1U_M|V&(NUCO@%>S7){1YpeNT>?@3s^t z$noHhlb=kM%Cj!iqs`Ilfr}~9-k>Vp`sfj$!lYQ8rXhz`M~{#NP6ZVKj0Y_#La_Jv ztKhvl!h3E(F@l%fAu*^5$e{VrGw@z1A%kX!L3c{N4(+{0@mw!K?zkzD2W#LVS659) zxXDox_Fg+7;l@Ww*u8=RWuqfey4O+k{T~Iz9@f{^o7U6Tqxc?^eV$9LHP8kUw=yCB zH`zMD>Th+mS_Py4_P{>q&E^&6I_wb&&Bfw2=n5MRok3}416T<97BT=Y8jpz&AUXUT zxC3??4;XhCR~l=KBxaNa#x&Rz?r(H38i4=*YiJX=s@nMk0mKchuA)it`{4s*xF;J6 zd+}nr``Fce?BYJch>A_yNv5+DgN8mTV)O4o1S?F>j=2=S1}T0aMr@+MA}e*^&heki zFU-*J{>AhBv*(#jIl%BI zcAvu`^g-q1=N~-J5E60l-;po_(-ey9Q?f%LLc0w2v6uVU(|zpWK6Y=2O?!4M6U+s& zb6?1IBYc?l8cn-8;&j~q4Hm{J)?Z

    q1EUjB9QS5DMl!?wq8rT#D1xUEb#;ul2EE9H$ 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

    {HFMtNLum^(zcL(vWunmYq?!ojSO&V*u z>*(DxaGY!c#o#7IOf&{Y}8-2JWp(zZPFrne&8dqmFI_|J-w&q4q!E*W+^7`VO=$yz5_r<?KXulrFzPs|ssS@p&MpRcs<)h8L#AF)r?9oOK5P}Gl zVM6u5rwG4*yC3Mlyo76UqqV3W_{1PA7K^bE;pfIs;kke}VAsh}i1@F@ZQ$$AVL+@N z_}I884!V`&qCOiD8G;Fqhl)b4!*t;W7}>!K03w{=F6Xk;EpN9^WC$L@90yghv$2u{ z7C>gWi}JmOMTXEVr2C?utb~?KIgaQsJTioyJ@W_*X&JV?8kbbwwc$hDiB=oi@-9On zL+H-tK8tyZ&Lbm3FhS*@r$@aSPO)8sG5su^_Kpl8#xTzUXGw55lIs|9fH5k|iGTE0 zGZ^o7Kv-|Q)4#U&us(t1&b8R@JJUJt=~{=fYXR*^I*(#Y;Ww3jOSmZuj2 zxwfm8NIhdFHbg~X>gYy~IkIbnP3N?><_rIhnScoN^lH*-Gl+Me@f4wxoH4)m#b+k#u6d*b=IT z`kU16ycLF=X-u_Uu%TwQePht)QDawG&XKKl%gHi zjiWXxs~dPC)SYpAsYhQoKM)`j9kqAW_^3UKV0V;P{<_H+8f zH$82D@?Y}Oo$3@j*9&!LAVNH00U5Z;!U}Wqjau8si*d!HK_)VKP>XqTfE8wjp?t5?z_4*1g zh?O)Bquz=rt}b zxZx+)_Za`Dl#h&b=P-5LJK`~1{qH`TgOoCO%Kd`K6)jM$1^>hUhc!z<=C9!C=W*+H z>wK%)n&rF&@84I#6WB3MKK1~9h?t;vz}~kSZ~uMaLA$H^hk6gY0B(U?f0`=h0r2*8 z;43TjpE4r{sHPVrU3XXdW{I^v>PU$Y( z)$*4+^R7U@7Pju#E5|RA4#wn0-HZ~Rkr*udR-xos&F?X zsO7Kgb@2b2?dU5#BVBn7KsTG*sbYpL%ZL2N-&r{9%#N-*WjjbhogKE++pLqVNmM2I zjWld|7uQ8|_9&_n8QNL!&`j@Ay^`Ck4Y!GHSLN=`k6~wciys=*YK$2^Oyf1QR|bxe z-4BC)CAnzuPf3#I&_kjog z=d3@WU_SJG>z$?W@SlgZ!SnWw*1=XsSOGs?pWe>f3ky+EHCFv_0FLOFo?Kab5sX_J zriFu7cPkGKk50P`T>sMlFwXz|?jocwFMMRMyz6IX)~;V&`}`pH{f(RK4lFIn)A#_- zu{asGBs{W0oQrlbB9QVocA#Mq>uX&Yx5(R{Due(mAdFk3u6;IiS>7X%i*}c{d0QHl zj^-kL&U;bgF~+74Y-7q`uT`d^%$+l|&X#rcVv2$o@rM^xWl}Nd`OMy~{HwQy(kOF` zlv?>&n6xrk2Hjw;RzLDqabBw~Y0hRp4b$R-tq?okbG7?PJ+wS+YD1t_La5{J|Ml)H z-?1EB7!RAXLhO#LN{myII0x1leJstfSLsB+9hEPgy54^iNXY)d{1Qt zWyeWG9CiSfB`!kb<7gsPf+6K$f_~{l9AUV{s*F{F1mWe2VyqK_oq7T2$eVk(8#T!^ zx%MrG;4g|twzyip5unPPjYCMGp&jDuHlROp-(pbS%_2&$UT(?^K0VxcTp*pL|>jNA+&h1jT`R*RrM5pe*tcGHPCtUvQR8;`+3AEsh-U|NG6h^0K2;UJybAZb?j zgRwe+Nb4OdUk?Pz;~S*(bwYT~jw8zOljC2KrXRv+9ZS^V(aNbS!j&CE#NitjAolb| zP<~GVX}!wtpbiOrm`t=rk44oY>LNGB0~$WMp@xIHB{V$g4>auRnf^E0|9@cGLBDSn zy=NA^YZkp@7QJm2y=4}?X%@X<7QJp3y=E4@Y8Jg>7X8I6df6;`$t-%&EPBB#dfqJB zWfnbW7CmbgJ!2LX%;g}bNjQf)QP}al1^>NQ+6(OC5&xqdVgNl0 z|G#Hh3Ha^p1wG(9>OqPWgad!?532k*P{Gn?8=_E@#_&OvsDiZ6T|7a}eG+O}`I@bT z;0+$3=>-HG@rkI%JRLlm>)ls68YnOuz~Wd|QK+Ad4b>#+#p%lu)sXooAoYju9X}m{A`AuRCC{FdYPP6|?7P@kR*%iKA_hQh>@eQ@Yr-DlSI1sVcJ9{c@QKMUei#Zk} zj@MT6rU*_`Q3B~j!v8@O(7GRk!&xz(iB-?5z+%0qv~(d>p=6@L>lIw^6wpvBDnOGg zgN8uVFgVd zjzm9wy?i~(KRo3VF(~|$`%4ag$p=G*38>{O@oTfoJX9ZHR{KjkT;<`Y=BFonbYMA$ z+jSTS*xtY=@Ro3Be7w2x|0gJC7ovV-9MblE4n5y0`1c=XH-i5E7Hf$$#pU0TQKGXAo#Y{Dkf}^yxYL=Awmuaz>sUq6&N-awZ zgT6FesZhfp&NN8OfyiWP!P+uS#NkzFwqq3`!h?#;1xuhx$M0nTADX5jBh1RJ-qiNmH9xF^GjkAHMei`rsr>>;F~==w)@n z*Zxn|E=2m9Zykc!;0k#6-^XbJTmE&B4IXLj4tal_xv{x~Zf8o-Y7VmV;W&^jl-yp|)7UEg%t=y4 z)O+R&2SB9>{XT%vG^Mo8@Ts}BL9wdxI;$Ccd?F=KzhDFGug+VU2-5l`| z^M*#qDmQclnHZI)a^1-hb4Nw;;1(?R0YMM-de4$MFT{O%b6j^R@qc&3|8zcfo`wbR zYG(nw{q2qL8b2cn!2R$9at5OIPO$sg5!ePjZQW&^1Aji_tf)EyUjgr{N7OpClKlVm z;3vAdL#`^x-95$rtjbg)P6i8-)C;4#v#!6nEfgfoD@j+A2_HS5i+}dwIePVOCHGk^ z&&yrQhpOfMp){h!m3MY1ALjd-u|7E~<;Z?s08;O)UZ>=|eS7kA;kWEwR~p_pW#O(~ z*tb`NjWNBGyCl>DSl_s|A}@?;h{iP-d0}L4enLX0ip9&5Y0r#Dy|7Q{Vp1}M7(un} zYA=APcN5SFw*%|0>=t2bX1|l(b<)_Ybyr1M$B;cY1qFo)Q8-tvTbqM`F3~5rW-r&* zpLct`Qx7|+M}$p?xuO(PoEIp?i>^BMMo)D|-6jg~1l-?I&&FQwsRO+_$Xw&quJ&^5 z4Q6F|Wrb^SHugGPF&NH$-l$bt*HMSrc5v*qc%W!S?RQJ6-P%8eyTrA8qsHP&yV94D ze`HL$vvy!)Bz^O61wvV3`3Q?6vL}UoR51)t(lHqJ@Co)mBzQl_Z$DihA>WT%@;twO zD2}C4Rfy&$>YncRgsUKoc3G(VM)+H#FA(Yg9hIWFpBn7GA#iv68mhR1_`jW6p=<{c zK54JdY^T6E3%b9%;P#z`ta& zggpe(J<({pAL4lj_Gwf2YOaTPY#-(|?gQOTd{Ucl!R~MtOGfQ3RcX0A!N#fg`zziU zywIUjlXL{}SRE6(UmNm3X8auQP^GSB3gimy;Vf!-ExKs@@jdtLE zFM9egx@ln!(n!@h`0HU`)gEJH*-0bpepr~!=PjLXd|%gFwb!1{Xgb-Uo;zi^shInG zKGrG6LBs0bE8J0pxuHmp#?9(JCUooh%*NAnaOlL`T+a3mBL4q({EvTq>T>-j6nrPh z`_~aqLHt(~i2sTL@n2CO{woT^e?EnX z1%fq#^98E~s{}KGX~B~PD+MbAQ-bA!WrFhr=L#kTO9e{=iv<&calsoG3U!@Cd=f1rHM(FLf(HtY z5j;R}f5H6(M>j+0?ZIlkh1edyLCg0ptbE==4A2MRz2i!F0aynAzD4#4_Tlzu>U@D10gpQOKyz?`vkZHO3m`k#ACba4I=f>h;aB#%hy%LQz8Ahj z7FkJax^=iUO1%aP!Y$-YwJ-t2Pd!Hnah#i5snwmWf)SaAGdkQBaXKLe}5hY%rrGh&CXw{L(2 z;pK=EvdTWwJ{9_dD(oyOg(PvdJr!|9CnB!EfruwG+#Y22wWD??yRF^AZerW8KK=o- z&}Z0*@D`#DKaaS>k0A1J9efboft|?L!yEBs)&-bP&cGhU1+Ysjvx==b&cTROKEfFc zKjl3Uue`m}%4r4*hJV^W+22B&`H}sOb1il>9&a5DJH|t>dtsC{6j6+OTivX^tUawg ztlj?exU(_BA{Si9=>?pg&*^!bp3CVfPS4?VC8uX|x`NZQI6afo<(!_u>FJ!F#%V35 zr*gWC)1{m);dC*lr*OK6(}kQa;IxL*`J7gBTE%IG(=?|ib6Ux11*a)a%Q-FMbRMU3 zIZbj}%4rFw#hfNMjdNPWX(6XEPUmoX5~n9}TEOXSPG@mClhYZTPUmzQr&BpSfz#tT zJ&x03IlZ3K>o~oZ)3uyl!|BzWUd8E^oL<4{8cr|gbTy}!ae67ImvDM9rx$U045w2# zoy_UcoKE8OC{B;$bRwq{I6Z>X!#O>S)A5`h%IP>x|HSDboQ~!6U``L>^gvF>aC!iz z`*XS`cR&OH=XJctSK$pl5)bUhkosL{7u);W?IHEwW}Ron zto^Lkhza%(+=azKPJa*tLE4yy*Du7H$*P1O?L?DpsO@`sTgp5_NPyvKBAS7oz>sjL z?d`(k71$qEKY0g;nOXDQ$Zsh% zF6Y4Ep5h7w@P+{20uZoe!}Vy54m@g*>y3bhRES;L9D=yhyVOT)ijCCio%184gy)+j zEtA1Lb`j@lx>N5+2i6W!Kj1q(7ttjb!+@VPT0|5pP1IoTPksu9RmLC;YaAk-pG;Tz zkvg;?7}hK+3FB6=S*4`ZRio&Hk*vg&2`kf(FOqdpF5)Ixu^AKR?q<`h_|K)np1EAD zH44#{!!t}Sx;+L*I>T^?WSiU`?19o13t(oBfWGEKI&8O4v#~O2*c?qKD}8jEEzIS5 zVc71yBjh>Wz2#-e^1>W&e&=nx?XSTqehz&3b+`X+zkxUTd3Fij)P3!y zcqhMt_wbd7<}umI$4u}8*74iaHSiHKho*x1|6rT6#IsGJnAsI+2t&Q7J+N$A>{&MX zm55TpPJ-ydar7z1(Q&bkhh@_um}Zg2LoKQNz`U;7cg_-Y zlEID}ga|feRUjf=k?BMHh+4wlzQIUL$lqMR>*=&QWAa2V|k ze%Meg>ZRJca$FB-U=@6G#HuqTiA5FobXyq1-asBXTymLr$r?#zHEm?_HuS$ z)j-hvHESIQ1}a27DKZ1bwE>Gb5X20EpcNePe|t4TIWJ+i-(sxhd*Hi$8{&P=u!q>Y zS?^l+TWhRRYb5;ty{zs~XQ`9ah`idmJ;=le50N$}=U_tI(A_~wZ%U0c%#e6Knh{;N z$q;j*xu*3umu1uewRKHEXNC|7vZT+n`L%TsqQ)?4oiuq<75uyYlqa!*f64PgaeEKAwebwjZ+_u$MBd%Y@!K|tj7Fs7iAFBy*s7(s6Lt6$)niVukja{=71h!l)CGv2?8o54Mz}4dtIs^<{{~1CP2lk9D zrenevs+~rgL}1r?3XU-BTK(A|JE6c-ZxNA(JLHpwCKnh2E+qPJX9Dzri3S~6kgFp( zCLNI0G)(GGK(zkvrpA-~{{#5SuX2vVmvnpV0el7D0Bh`p_AE8tKE&>WHNYqE4zS)j z8}>gF@b$ch`dmE)DcA~p4|HR} zp&~Y;kvRwvRX*4=(u>|M8V#&$iV&}}h}TM$4@F&t*Yv3t`-W7r4u^(PuV256gi_}}k(ma-wSK#zJy1HYKJ=i@r&+^mn z>Jj1hOrRD9E?BKrR=S;=erq(sp6s#|xbSLd?Y$G+Zk%7nkY5zjZ!@Z4AdW4E()^u9 z^RQOLdxYH8&<&V=PiJe*ZSM0&8F zCE|y&V)8(RFDzU;afA2$G6@a|deG932i>Hiu1qTK8R7jPK^pQ8<~GD6^WZ^4a~Lv5T0tOoyTzX@63gZ4)27)Sxh1Nc&Vrai$r4Bo}_ ztS(k7*bV-Gx#Kq-QF7@_MR{WEZsb}Ul<6|KAu3y_ z&Tz;}b+%yPYb2}p@@lK&9ZmEL|3Z>`s>FR(>$mLzjSS^5!0Y=4GB>^0%{ho0jaC## zv2UijkOG58sRt0bj2PL>X~zeu$NKm`&;7Nj(~b|CyQvurMT=vL5}DQu-2P(nhsp1v zggSqCFJ}U%xFAYShS78pon~QmNd@9z!aQ>5cDFBaIN?yYjdCw29xa3}M?JZ$DIO>s zueSGeD`-eD5YG&E52CDkX0UtN2m}k>84Um0G$uv!Xb{w`tE7^%Wf&8>6K>_KdBNO~ z&3AV?(1D4JI&(jYk4L|8|Mq4l+!#8rHwI>gBZH1CdbZ;QEqnPgw@o5W#0Rj(!aXz* z&l?l0+wEAnKSZgnyEd3xxh9x9^$NE)+~#-$SLA1aJRrgqZfq})6nXXF4v!SMk$cKb zs#^4-5YhLOTE&qi(JOu))s^MM|NqP4e-*Se_CXf3FpHX-MSGY{s(HCaX z=gr`hv!$Bq!0X>f)&}U+W>^D}z0s+5j&wR9;_r6I0uG0z|2^tV=Y>D|>K(%Ck~|wT zQFS>4SL_J5BucJ_TuGYt;J56DmT&x{ZU48?L4=MKY4D;-D(bzYyaD_%5u}d8IV9HO zSh(p|-`8xoD4EX2HrJ{9c>9fHY>N>^7&|Qx6+Ts8XPQF(PM%7oGkgS`^J9H)bf(3Q zk&!;U?Sz{bQu4cpy)$um(#t7pZt=*$kzphK6F`((RGQjxAH3O@RaI8t3rczxU0hEC zJvZ+g8OFP)$}F51I%ZMmT5WsS+?x&a!39jW|C%b;olxE z{NUAVsnrzGzpsWDplNml);^OlBRmSN``M8HO~eeaLrrtuw)$arP#eq(FW4LH3+(E8 zP6X$z^wr_ub|PLee`!`=KLmU|(r~CN55#T)Xx%-BY9ND(gzSN^jH`(99drfigC|EL zefR?=NQ1RZrMMd%JQ0p$`8zXkuJVdPtdHDNjp@M~&9uJ2c`n4a9>oE+QjNMr`jAkZ zrYv-&jJD~fX!8x<_{g+&-}JWVp5h1H1V z;tj%Sxk-ZKbf)Lt&uzthCgJ^Cn&?{Rx%Ug!^D`TD?^)MvIry*=@8BZu(f95D|84(U z&rDWNG1*VTe!9P4Kfye~zJh%Odkgjw>?znoFe=zxu$y34!7hTG1v?3L6x>U&gJ65X zc7kmM+X(I{*jliaU`xRkg3Sf@5Zqm`nP5}FCV~;c-2@v8HWG9MZ9z*=xj6eb!G8+= zL-1F@zYG2%__N?ofMpqR!F_W#WPK<0lS^FNUJAISUO{O{XT%7+)xOSNjXeUVLrYj;Cm`jY3~Qm$_F(uDZ)W`nec=nR9lX`L!aCDB z**ejh2rGi9)dnm79~)q-|C%aSCYqqnD0KrY)Ja0^=axK3nv0FNP;bo+VxW#r$0o_h&$jH z_Gv?(*NPs2i@j{AXgThC|h=z_iNFG-mkffykDi0y6qMwLo)b=Q=DWG1;jQdJPnq7Yj>2T?3Ts=O<|GDJ> z|L47*`aiF})c?8WW&h{O+oT)uB@cSP4ru26iY(k6PPH(O@CI?j~=? z^`^B#-HDI^mlCT&Z_jF4L_PF4*Hbm42pU^Flf~6((pZR#^cF8F?~C1~D5J0GtUyEU zd|z0c|v&vxPvAI)vQ+Kc1W;u%k)?^nrHQUmm9-Qr1D{_fpyU(4h(T0>dtY3W73hKx8w76+)!Q#b4fO*l)g<_*FVyS&MU*{i+Rdp z^Ab^*#KJRhhAj=ENA+XrV{Xb)*nNt$C3<9@#43{0dXgi=6N}1?p#DYuNKQHEV6*JH zS&sU#nnF~u_fe`p|=;4HsQl?6{)RvP7~N!qJ3;!i-Mxq67pR!waDbQLWs&89m%H?Qluh*Z>aQ z=&D-mBKyA%Y9EUKx!$RDPH+Zc*UYo9{7J(4zcqH^Y)913v^B}OfdI^i5&O01?p+Jf{wWeYhopcw*@gIDWi!HCYE~OrLR8rH@?$@!wyqsfhmGUH z)Sf_fcx_!v78l8}*Fk``6aB zAi^+*_?H$moX0pcZ?IL*h~BmTpRAmBoE?bwvlQ`vhr;jA*YNwd1v`Liv1@NK_UU!R z&b+s=1K=j?yPIYWhd02FAi}*I{y-;dFX$e%+d4H-{YhZ2N@AHRFe905z{CktB|FQ< z*hg!(bp#O!?L$Ol7Ls9!chA~wdx3^tEg_mrMG<+{;=9y~Bs!1_H z+}1vKx4`0FW4&s(wF40?XF`p|C_;fphD&T)Pg}*s9ueAVle;Z!lfld^Dkt=RPmnd# zf4cDzca6Pk}g56FE^+?mH(k?V&OvmCBgv zI@E644VCMqkPU23UBJ_ zTf5B$4Q8$YP0r~GS7CvY2ib4Uo1*Y=V2?Y^P=RK0OiS3gvCL@1n~Jc5U@0nHhV-r| zF#R-B7pmcEvBJLpx1DdX`hVGZ%&Ehk-)pd^|1^9D6l0g~MCSlR0qX_{fMtJYzYqJq zt+4GoANzU}*v-2?b_lh`{O~dM>)x*xW2f#~?9r{os-XybZpUM{Z65a7Hf0aO52!og zMfgH@&Y%y~l0?mp8%nWUB^64Q+P(@^M{85c|51jlu5gNqR4S1=@C*9dqFh;7Ra>|U z=uVj(n@dr5($9MKCq4V4p8Y}3{!Pz*uV=s0v)_7ITs5`=ZqT!L>sc7Ixt(;0@6@w* z@>>S%f(jMfiGx!2O=UgqfiayV&j$)drYd)0mCarb4>X`O=ww?EIrSZX2c$1d9 zQOn(+<^H7QuGezcX*n1Mx{oiPVXc*~J;{{w9N&SYdQ7T>F+L(@Cm)m>w1oCLth#Z_8t^)bmqb zrbj?dnTY4N)3Vr6jr--**6bh5^bOwWGYK6S_E6tI}Wl*e1*ZD*DB=_6=6R@V#H_};UuDP$5QILADz}}5AVjgEmLc= zr^s)t(`J60{e9@P?C+))4<1LWtExz)PvJ8r<}WN;!e>MnTW51MhC-?sa7Zdd^ zCdA+_`$*L4$3a3ig=nA5N{^obNtRZsSLFa_>6l)Q08$UCJa*VWV^66cS#X67>m-5^4i`+mSkT z*XgAH8)(f__I~ii(aqiyJ~+Nb{NESB-J7kO@$G*$eD}-)2Y=|i0u8|f&YjM+&V^VR zWS}270os9m;B}*e(-`Z5cOf^pA6kJm_F0G%T5M0VkAT#F3gQM1rP%;>|6e0+$aC-^ za1Sj0FNfdY=8C$8`8I|vLpcWf|E(grnGoabxGxQ_M`sVyvqSal5IsBC%WkGc(nF`{ z*+qJGp`Kl!XKUz*rEc5+?@H*$t)cvSnkrFWolrOYlO8zyPVcy{uxg*>S`N?A|Hs~Y zz*$jb|Kio%;w6ZZa~R@~h9F2zk|il1q7v`S+=+MYj5jb0#t{SNj0pu46bvYch|H)c zqL>wPj%!?9U0v68-SvIX>C^XiclDrtKEL8W9QXqfIArkjT8s$sflm@Ey`S;N3lPZxeJqsauE z=&IWH>`9~{7Z<7>M|-p5z1eZz>{xGhj5j;ln;qrNj`U_nc(W|3qKSmv`{D-l25>U< z-ImB zjREiw9=9gL&yIx%LH9!gFltWw!^<=))ZFF=hZ8Y`^TS6zi@e&?hnx5;1HNw-YECYe zjmmHW|M0Dkwrmk!YV$P5$ubv`g00QU zm^iLIdw1n-!Mcr+e66A!2I-O5#3_!?W~r3Oi`$|1CQkM>2i^$t0wzxKH5U!@{*;>= z58n`jPfbBWjZVcnk?r9jY#WuT>YO@Tb9LFTQ>Ys~D(=?Ou|-vN-?UsMb7f@9=V~E4E$PXS zkTD`8P57*nP>QF*zQR5MV`5_XJQuE(s_q>?luMoxlCExh!C#0iC!mKB&s%W?#6c+v z4grJ2Lij=4C1$u^6j>WR+)d`E<1{B(GDpcPGfu~04BO4HHOrOENo zsf`Z|33bM6!bKSLvhY>f<%B;^w;qlo3~W4XKh{3#NBXdhs;dhOSvbT#(uWaU9$X(U zX%_kP7XG@A{-OSC(Cee8&>aEJy4A+o>`-T#z09lxO`h7gvnQL|dgub?u11^WaF*>- z-#5(NJwlz2@b(+f+=Jcia3OMU18>;mdk`&zb@=V6hp8XYk>UiuPdyz^zAu=#6k6X} z|C6`(3AM%B#d)-fad3-OVNvN%*W_)ETPAxDbVAAzpfT4JG5njw!F_!q5CmFWW6UZgd#IVkj*RXjeV^ZPySv zf1rlLupFG%h~o}d0=7gER72~e0{hy2<$>y`x~T9b5bsNHCNhMm`~nr~ z5iz6V<(0PZ0MeYnMCW(i!F1(t7K2d0bc&?eMbAgp)pHpnz;=u9+cAi!aC^P8gPu#^ zcZXWS=myp`x&&XT-4=QrP*;x-v5M3bRQ>Csf^NQy3o^PKP?2QDGcKO=JYTjU*(TOtIxUT>;_*Tq3D!7ClYW%T;(%Wz4G z;Qu9?Dq!z;t>I;yXZ>Z7B2>!@BjDqBbO z)KNWjRCgWKO-GH_QR8&fSRFM+M~&7|qjXeP9o0ogW$CESI;xY7>ZqeS=qR`Z_FIm( z(@|}8R2v=D+Lr(4DtP^U%-Rgi-z2ntM?%(ji1{UU0(Y1fg6}`hY!6<*0pmX73Zu-J zVf2OfpU+_rxDoq-+~3*_KomXy(9ptuyK_qR! znVwCAEgOQ-wZxdRMhfHMf!PAHmM0rwI(D$*d(N`KI>z}7`0db%>q98j>(*hP_u zrC84o)6oybbQ)K#Vr;kISIX%HBk3D3lE@0U(4m>7en8VFfX4G#Lub7MJBxwY;4}nX zj$R<5iD}>+k!%2YACKwH1{Es;_^7xXt@J!-EBrl!IzbP3D&%|U-8!PAyQd_*T|`MY zcS&Z8*rvLsD@s^>!oMxVc)OsCeDtWGtsq*>a<`h<{5LNl2D-L<=&h5xH}^IV zt#x#_mf6~&q=UO8vz@~YY!B@co(u1eDYJ!ZXub*g-v$Ml{$6PO+>MBTSHWj@m05zQ zUo&wE=nwzg%@7IrN9gmv1%KQRBL?6t@CDQx76FGF*FyTY686C-7?X_QMnCZRTR@@V z7jXJNfq$Q8)g$okvjINEUxqjF?eH3OrL_ugn22?PHPsrPSEN`ky_75)adrxPlMw6J zA@I=`scVR{X_uA`Dkb?2XCe#dxqi=e{hs6c%`z&XKh}kx?fN~-^?Ro4_YBwX>BK%p zJ79Z2hXJ|;;kg=SP6mT#8&=L0KWdo2kvxmq3D15$^Yc04*8&SxV?1_BLr<=OCs*H- z3wd(P^-Z@@&r=3B|E?ZbhMA@`J!LGhLm4grx(hQAPl4}^Wb1pg2sPj?MW_LHwjN38 z&=iyu)rQaAna|vrPu-b6$*dG6b3V`f{4DeH)6CC5;bA%|@PRrQl4Kur?Fsc96hb=k zZ_ImAJ@K|T3-3#OHTXP$^EUekZ}xC+wy`&Rm^aIcDCkt0Ld*(x%MD2AjZ$79MUlh_ z>q&<{gNUp3-K2(1qOSL5uk&WF^1Oc$`6IsgZ-Ga6uXPLT1I|O7&=PBrH5a1s!fGNEbgbUNiQ?x7c0A&Bo>G3&b0FS?yO3VIcM&$pkr| z2P7?zy#$;GaR7*3LU~Z&sr7~@$L_JxUA*Qgd)1R;=SgYGmw7eB!VsRvW6hd*a$q21 z6**;1Jh>x0xx+oV#-7|^b}oV)QY3aV>y4DgB*%Iq=^X2gpg&0U5|6&D_h zo!jBbv751Uz3rZ|ZJyk{p4>e$FJNxP)T2pHF5$_=J-Jgnxe8CN+>?uWa%G-e)RVK{ z^u(iy4DBr?B#Kd&U~c*0v2$?ig)c&k-kp=Ka{a!N*F+2qI($ZxeV_4WpY~>-@@Dr- z59B;ioj1pmJI<3k){~p<$<6ZQW_ofnJh|zf+%cZqH2(Z??3+lrGwpe$v~FG$LOb^Y zzZi*d(fe{&?Ps_-?f+ZAsju}4*7Ygy{oNG$Klej|zrgHm{0n>jTZ~iSyRS1m_C2C5 z0pTC}gO2!2uq1l;IZEz>0DO~IkU~!+26oR3qV_W|+|>ESVJK#kat_siQuK7HfnB4A z6XULt7ZqiHuvCsAVn0*TP3$|BKxuv&ss#8Y_MA{)=rEPY{0t%cAmcf$fDtqWq_jWx zjF=q(2c2BNGn-5m^tOXfF&N7v&}$BBy+;seig%4SP>U z82Omr7`f+^1p3jxLGL*+VL+pPb3pFX6Bflts^Fh^?-jUDQn;-nsD^)0_-gQ}iuiwn z)Q6=1)7xx?D8SzvA3?Y8QTPJeh*&$TvAd5Ni?QFg_we__KKN>A|HQ3a#QvFpZ+{o7 ziTSJf4ZMCnYs^%CRUaCbS&L{Pz0AAJwb%ok1`UBl<_x2?+5`XL>(u3{IyG(%(DQn`X{oT_<#mN+QsE-{@yDlawuE1$N zq4wdo8DLb=`aP=5?~sAKke~kvo@rygPTyckWz+2h%ebhG*pH zHabSwjY2>SDQCSaoL(y+w^El*qzxnyARC54`$95Qot2Na#;Srg2;^PF2sZK#K!b?SPqwq4@M-d*jkAye`q1*CjghxBC( z4yE<~-}v8ud|P4rPg*idAp5U@KQQrMwOIUDEf)V(i^YG{V)0+KSo~Kl7XMX?#edae z_Fsc`#IMw1@hi1trt~vI;B8I9lK+ zfg=Tu5I9^Q`>Tn>mazXFK=!`_$o_W#+5Zk8``-a%|2u#Kr9S)LL7x5Z0J8rbK=!`_ z$o_W#+5Zk8`(FZN|4V@Ee+iKNF9EXuCBW{|KKoxnzN_TB2+R`5{+CeB{+9sR{}Lek zUjk(ROMvWu36T9S0kZ!kz}C`ED}gNqvi~KNv;QT)W`bw`OUO5oJo{flp8YQYHWvJ0 z0viczD3JXxfsXwz0kZ!kK=!``$o`iA4-tCyzl6Lgd848Al^O>&AMF12!0K-;B!H(| zrHJi07aaQ0)*$$aX$zLHVg3!Ce_mnU-WKfZFGW<(IHH3sg8kn_a~QmZc4jHTPw)}) zf$sxPH6UUDn^w{e`X-NW2Q@ z>?R|#h7uD4KM~U_u3q?+_Q8}(LSv{~jZ=o4y6h#V43t%~8o6?bGjrX!S$KQ)aN308 zF^&Z5o6{azx?z;niIn061Ivpo?|JjhFvg zX6x#<%?=rIE#N|juQ{F=Qcr5c@%s?sN27Ke-rcu4_-JB64Y{5nyxMaIS+3B}miLnJ z8-9_XAi+GZxO#w19&KcPuS=y`h1xz+T8qW1icXesQ7jO(xkG*7*TvRMFEI<7-=WMwfq#v6Y&!K|R8|UhsAtRxjdT72h z9EF|UlgnJ0?SGN(QIfSlZeBE!l^3tVu){af9v*E1Ll(K}igj}L2vJzB?u8JDrxg#* zlS?wcA8nKQU2`Dwd;6a=zwfG*D?yNrmFb_OFH8T-nlEF66C$&Z+~b0RXk^i&w5`Xm zAOJ5XO?R~|Do+ta2*@X1kYVN(k!qu=H8Odqq^hfXk~J4Mkk!9`|19!S)9KNcR*nmo z8v!36QVNU7zAh{~ZSJ%OON_qu1e_H%W0dp#|F8c~duo1fO7BnjXM0!RI|APp_?Eyo z1->Ehb%C!5d{y8p0$&z*K;TOPUljO)z~==%C-7N;&j@^4;8Ozk3w%=G69V@Md|cpO zfsYA%RNx+gj|hBN;6nmy1=a}ME$~5sy97QUaHqig1?~`dpTO+`w+Xyg;5`Dj3cOq3 zT>|eE_@%%v1b!~?Gl8E9{FA^>1b!^=BY__Z{6OIQ0^bvOhrlfYHw(O7;B5jo3EU{~ zR)Mz&+#qnhz;yz@5_q$~n*^>Ec%#4@1YR%jI)T>;TqE!rfmaK>iunKS)Od>j`5

    +#X@Qt4b)@lXpTiN;s+6c#ik`-G#lrU+?PuYsQ9jj}O1r2LPcxcE~6!H6^ zOf(w=tlZ)u@b(3=S%GB4h)I=E1XgOTb9K#3kg6v+LYk?z{v~+J7dio zsFqA~RAF3H%fkp8N&R6^Q&G;d;3`ic!YTX}i4_UDni9}eDs~D&?-mz`s~XJIWKgjd zi>E0#4}=wm(->xI63BQOTx1kViel~1prE)k5hQ$nT_pG*Ma$!?9F5DG01DRdaZ^OY zrH+Qr(I{sg5fuAZgCzF;?l+iDV`-Fk(^`^ z2NotWJeOlZ#+T-9uL7zZsXSXSg+9jw_34rp+1l86fJcLnFVWo?{5;yaY#7w2ph0m< z=ue&iOy)?C@ssIpCnGDv?HvIMeg@nWUilctGdyTKX_;6Bt0dkJKd7(NwdN=A6!4gOK;33;GuNs8 zX>R{aa}?zLZPi=Q8u}A#iT6U9u->=~J_1InbBx}!uc44>aYSlOsHaw82o4Ii0oX>q zQb1fvCZRx1&qE2KOFE14$2#~BkLJ?m%Bg@&pn7mZnxr_FSorsC^|W~xq~h(l2D((6 z_R~&{>LZt|@5;0~*H{DtDgDoB4HXjV72EltgQE*mFFb)tgY}9B#SoXBFM|i2IA(kL zx)_nKZq4$NDzR> z4{-sr$}^3qvo9sib_TKHCT~8q+?$X5)tm3cO43{(H=WO6v))NxzKv4n&q!a3jhXd& zdR#!@*|=n`4{;7Go@HE2(G=PW9qn-XH024x#UVbG1-e&%v(06uy4zV@+>>{r*(5 z4c6{`&=1?VnH||Ql zjRPeA$59pk6uGOoHxU@uvA;DgZ9@SCm)TUwKUMBd(whrh#H`=C2;WA7&i@_Y)D!W4 zR;$0MH&qRyd_Io&U+2T~*LZN0nj#+f6Y%zRju|$`B0A{5;Ro;$aQ03&79*l(Gc~e za_9uXosVrz*z&OUp|-T8lLo2Ou>o#*c!v-h6L`v;iVYp(a*TxR=L?`;$0mN>4%B_$ zbzy^G?!hL+x3eOWM@|QMm%g$I!pxGv0rlfhRHQQH4INL(>GE_RydPe9c-;hc4-K>) z_(HL}=N<6MBOL$6o*tZuSlKAJIxfKOzj2-AcK3%l&S$y#a2W#O?c22Q zrn*VQBzxgn#~-e{l~k-EZ124n-rOa`yK{RQr579;vvP4$X$QY>z2i36-GXz=vwBS{ zkM-}(gzJKuatN8?#@6=Z#+^|~iXXQ=KeP%_2zC2jat$Ky^L>v{M|Nd_o=NfEepGx9 zLifwELTna-XV|7nKPWuUYSp>kXBn~E6JX>@klvO}I)&QOp-7(BOzT{`C2n$XG2f(? zjl54gguv1+FM@}kG1g(`JMaW{4)g*0!vgqj zRjKCw@zwqR{~EnQEwPldEz-rsa~IAkD7Irwdp+;-|fet*gb?8KF-|CD)3xK^mQk2UZ&Ob@zhKCjuR;{ zLy35Vc-aKD`?eEi&qZBam;a#!PfxZ3HHo_ z_l3J1a04#6*h@w?Gl=XG4_T}X+RePaJyW1A{=xku!f_U?=z^|BZD`w_-&pqOFgE+0 z?rm*D8(RPWY4*PnO)X_{zK+V%QMo!QtfQ9csHHk;iH=&VqZa9?g*xhF9d(k9I#EY0 z&`~GosQEhTcpWuQN6pnyb9B^kI_g**HCsoO>ZlSORji|mbX1{^D$r50bks~8HA6>D z*HOplsA)QCs*akXqbBR9Njhqxj+#L0f2`5OGUwsMKhn%GvyApoy!^%t8NY&i_qFko z@tCm-em*Y)Ct!{-!Kk!;v_7<6hgNVC>uLD&+zP9{HP|auTa{KBw1O8Pa>zKu2<-!w zT^lGr9%}w#{?+^xQG=c}mSUIj0Q7=yg$BXp#!=W+tbmMRDRctb8jayy=x^#vs3O0i zUQkbftGL-JhL{_A0A=d7asQ`w5F{cmPQo(r<+DlR4BKFQ!qtI2oJqnFNr8H9HDyZ3 z3MgMa%O2Xm;RoYAmQec;bG|(q;H=trk*nIH|4z5P=Q)zV5>?ftBZ%236?!FFSp$%P zw=Nhc6Z0vHyuUB|f>=_FMkJo%WR*JmR}%XZrpsJn=pc}2q707r5=FnXw?MyeiM*n!s)6aB?Ju=^$RmY}szI(y`^)Vc zPbJ`ECfJ~oo?IxWui9$2injVYzmhR5A(HwPC%YWyAlqL;>;J#;|Ni*fg=P|ZdaDGU zEwEbPSpv@#c!t2!1)e7GRDml6Rta1ouu|Z1fhmDWfeC?efu{(p5LhlSCa_FkRA8yV z5`o16iv$)5ED#tGm@hC-V6MQhz-0oL3S1&^vA{(F7YaOC;7I~c6u3a(2?FN}JYL{D zfpZ1U5qP=4%LHC3@DhO+3%p3+g#s@SxLV-(0?!k8uE28y9w+cvfwKk95;#-f41v=H z9wTs?z^MYK2%IeN3W1XZP82vn;L!rd3mhkKtiUk>M++P!aHPNy|6TuoeC<;Wnm_3O z@cIYj^$*DFACT8SAg_NwUjKl+{sDRY1M>O@mQKUKOnDvKwkfVy#4`s{R8s) z2juk+$m<`F*FPYye?VUUfV}yTuYW*Z|A4&y0eSrc^7;ql z^$*DFACT8SAg_NwUjKl+{sDRY1M>O@mQKUKOnDvKwkfVy#4`s{R8s)2juk+ z$m<`F*FPYye?VUUfV}yTuYW*Z|A4&y0eSrc^7;ql^$*DF zACT8SAg_NwUjKl+{sDRY1M>O@mQKUKOnDvKwkfVy#4`s{R8s)2juk+$m<`F z*FPYye?VUUfV}G{PER-4(h3+*kdcaR>l$tEYGpfpdbXBsKQ7N+$xg0em{FfZD=rnqo~8Z zAy^!+w=RWK>S#2ULiC&9rR zCq$sgfT=3&VKchuMuba~l||*Ygu}y3I`pcvmrkZi#h}$24)l(C=oQ`u6JX-$47o!u z2S?1gpXio4w_|2``@J;nN|gJBcTfn4a87~@NxSqzugnRxgHUrx6#r+4 zI!hr|&k4pc@cl8s=xVgIzPCPw|Bq)85qO(*t96ZazEuV7fJN3UYpgZE%ECF)#Hs!x z^8hRYwwt#Y^~@{HvtbdCYtA(%AYNEkvnlij|AIIn&l$DqEJOjm2^@rKBLNx0UibuB z>%;&e{RJrHCF2OngX8pz6#wV{cqjnUk&r>q7%rz{mgJ}ByE2nXT$z!Tu1udhT$#hJ zc4ds$)2%}XFrglV3kNm>rb|ww9&+a@zHsN}J?_qRguV?M^72&SG*}N7xSqLttjdSj zcA5{dl_RFOru)u4K8nrP`Vbo)Acc}ll{3q|`FVT2`H81{^P>=7z+J!lW!`*8$0}H! zfWr>;mN$GSJ$>}jQID*rYCYL` zk9o2aPxEBEU+T$re94nN4DOlQJ5QN<>Qr~GmYto*Ak?Pk++~-3@6KI(yF0h)8`pz& zdbKN4Hp7*f|AQ+t7r}(nPxqYnNdKp$8fxqRRKW9J190l@HqV7+&ro>%dIfrWW$^6P z5V1eEs8uQtr1*nYLK2DwS}ekFE+TcpBLt$KgriyI1?<%wA;=OSCQrql7x(fN%Q>tf zeAC8Jt_8$IRG$1|PUwXQHJMXDrK!o}M#vL?ab)j0e6UGYPwWt?0QHOts^IsV;i`Zc z&x@wu!<*=#!ctE3eiarMJ=78)^ME zFZ46YsFGjR$5RR4FGSCUkcj(%PuD0_@$02{s$fe5PttHyXm3Ao<)u`|eG^@74xmex zM-}{PMxF|q7Ci1v?r#pur4f&n7AAVXs}oNzj&?kruVqB+f4)4#UQKyA|5q5xl=ZXq zgY}K|IsAOQ16#ls!P|cv-oAE058y8N{I~&LKQ6Ua!}G^!)^b=0lt4FN33P(zg4;jE zd<&L=&zt+P7pR5ruY2J&bR&F-Uxz)x#qcF~7UBdZ;ZeK@yMsmM39uNPZcc(O(Qxb& z`XP2;mf6m10pDQt5qsztoH@Ql)ZtICb9e*Zhn~d=WDk6W?Lbt)&G1FE7CuQXH!d{J zK^)Q*h%gw1&$4CEQyOUvvHBwtQCF*j)yirDR`DU`zY)jauZU;%sriAm9`Or~H)b2t zAi)@oh=c=;K1O$=6XFs!GY&HjrFYu@o;arz;rA8`6Ur|)t4E~oEs`ZlL;ar!2wZ*clLr>}APDyOe-`ZA{nIDLuJ z7dd@_)8{#Tj?-s3eTLJgIem)L{hU6@=@XppBYm@bgIoo{Bsxp5zZ-rmK?q-&{Q+;HNS4C<2-ZW6|>bfV2F9sR5)=uCU`Odp-^erodHDn{*ehA45Z35K=YU;@*mr;3MGe znv3Yq<#2?RpOs%;$yO$w*3^^N4GDFDy02ahp@+&#apctxXzIyp%@wM*tLwUd9%&!t zyn{->0;M#o0ABFvL*X0H^@tWj`Z(@cOCo@E7D8Y6sTWKSB1W(tcyiN;kLevEmssAG z11YCL$&tffxb9pMmp?(@PG901)vv1)aDy;+3J$qi_>olXfZh|XJ3tJ{JH zzzRV$t@iaNBE>6%NZa(aISa0_V*84?LIDG4-9OZYmCrKG!lhvx3b6rP6ScaP-ZXhi z40;$>x1{}l2lD^-w)Ft)|4zkMeUjA)?|=h{gcmsO(*@Q&Layc^+L3+208vR05i#>978Nf;45b)Eq!g^&E#*eb?WYL@ zMH)dOg+L&}odQ9jMu2e?$DyxA_YIE93qXMVuB(eY@RrK?w!*)21jSf*u42}9W>ds` zl-U#IoTBWi&Q&5Y8wUMTfA)4V;q~Tt_cMFl^Fm zZQwm^VMdq26px4FIRLp&Sg@R10wTV5E+WsV3WjWpL4#%4Sh;9iCn?z0ErNw5-(k;* z!+&~$>D)rcsMAB}Jux9{_Q@b4g<0hx^PQ3~`jbG%BMYLV8ww-46G6jQ7(`>AhA@o_ z@C@^P^`3xm%T7QEKM+!qIrZRin2$o5edR8sj=B z&IJuW5`LQWDTem{4b4#s9=f-{r|(p&jrle9@z=or_bAU>_`jL|&VY9Y`iE%gXPe<% za)O;A-T!bd%$=Qx4xW8aw~zXS=q;ZnM>xV%Gy&CG?SnVPa7KmcI#ldE?FIIEU}RX?q#`_B2u-sr%ulXBmiEV%LWl?o*doJWkTiP8K^m>3 zeHrik3XKGP$}m3 z7~jAT*a2An?|>iStBqCaP00S9FmjM;q|z_54pH#}X7Fo>)eL6CmQ@RKD8xpgVVK z0}`~Mj5|65O3Uz15P{Dow&i{VA(>$^?c^ssNAeTNp1gp~(NP8;&sa{0&O^M2{7HAn zK!ifAd6NWOsLz8fkJV$h!IGzuKH??-qUb|c1>~pPA=5$)MAQ!U_v_SG>qf}6aOvrr z-MPpfcP_uDJ9lDhcW%x<+__mz+_{OP+_~`|XYRwk&hC;HTVKiVYBXb{?9$}uUHlO3l zT)@FLKt~Zl^VQ~6GCiDK0Jm%W&~dKU-`VQ`kzzs+UQt~OX)b(0WH605C=4S`O^|{x z|127l{yC>j`sdVtq<;?XpZ?h+>U0uI*vn++6k7jn5wJ)7Vzw~8Gddfu8V|q*@C@kc zkAo!O5qJft2Csjzm2EYIZqRe^^l>?&dK_;KS6{2=;nDj7W&6IUdlmnGw#13-j7=N% zu57$o8Y{=QTR!rtwsYrDH#)poE|SXPs2FCd+D@HA9qEiryE2C(i62hTv9YIi3U$Pn z(Nhl7011gbc4fOzM>_tct0UlJs9Ln*$vr)AjojBdDi!P642^ICAYTLBuAkI87(6oWbvm$DT z<5e~D^fH96;d(X4cV-qH*DFV0W?0Rk7yPozZ`qy2{6@Xp-c6}nYMfx!R4tl6`MvLBeqN)pxV_I4CL5EO#XTqs6Ekh?RYSDWg z`S6l%nQlbfxs631bqXZs*9Dy5^6Ix3-~;yUUS9aW*D%5_vsN0pga|J~Hv zNISo7ePJDdMc+p263FDP zumym#r1K(#V`jTGs70_i`Ba8N6PM*@x z%k~4kTSwmn^j$hS4)l#WdMeQRJ9SwHj6}E5UUUu6y20|I5}-eKiJqGB{b#ycO{_D_0&2K)q*;x);sK6nvSwC#e^iCENCY{Gcka_oV>X&9}M`K;l8OjNe2&{ zegkwTdY$E(MR!W+}?rJUL`)EdVF``$$;%Cfyt^-!r@?{p8f zW??>E6O(Ckt#-ZXo}Ngs9>3c4QLj*I?5(9oSnVc?#Yd8_&ksF)CIZbucD>y@)S4s- z{Omyk=TXh?s=@ z93bcrWZU3ORYaCMYOx;jd4p~Ff3dROh5z3h;rpMo>AFF?|6_9>qIh0_x4=~J^h|K` z9)=G8Y4G|r(rANdpl_*%)s=tX?BAohwn2S0fR0!Sr<+t6oZrIo2hpa9;{ipUlpN7| zRoB)BAj%XlIt9+)>ApKx*IJ;UNV*uK%g`N4AV8rnlnM*y$&9O^KOLv{S1d9ElDZEN`+6e3db+=>7d~GPE!;_ z;rI$JkiiR~xrFA!Y0f~>G_1uTzILJca4HD+O49^5#a7zSJKP7aL^01*x)?uLNMqj; zv{0qBKqPiCBOzo;`Dp5$R6jz}mSVGIowU%M%B*G+ITMEVWU^Ym% z?2L^r9$hCLA-;%AGD0H=>JupBJ0OJ~K@lp)eU&r9A&mPJ6tW6}({e^2gwhIMsY?h1 z4S;f#LIwnF5L>fG6Z~M>W1z8>XZ+eX_Po;iZ=ohD>s4s^o(jFcPUg2P|1UDfn1^H4 zZ-@LZ*XRS^91p6~K^XKm1cA#TZJ;&ldA(@MH@7^Ia4oXo2x?CC{O&lldU!v`%1=M~ zsN3Q9*5!ALtKUHgj81iN&ksIc_j?H!+3t5;r0*RCeU!GSr%8CyD_-7LplfqbI(c{X zsjg{Fba>=EgHN~Td5?j*)xoLV?=(mXTM{)EYH-`$_ZvjEEr=Y;zHV~+T?dhEb0YOm zd3x0D_a2Cw9hBJp4#X8UCE_~g!}C4_b(0|K%*uDa8zE^uf~frucADDvp2WZp4;pxy z-u=$R>@_B0|LmoSGw)B_m&1tEe_zt1_~Ck&qUA;hZJEgJ_1_SV{5z^+>#1Lj9>!cF zYVI{RA^zvR=Gn&OIQNe;+Zum^-Cs4{4xd=hs@o9*_*iSGI>qX!KC%u`Pne$?9S{@1 z`D@3!sKyqY!@)&dI98aloj9u9uUN-H2(46m-UwWV=85Z&{-(7 zS<<^-^VBMUhj;RXPcLV+`&ECV@SYgU!Mo5de$z9gN;rQjwy#|6e#1Jh2dnQ=k2?!V zfhCc|lE=JfrIKakw#KA-xeyu^N8vr|qN>Czih{PlVK!`1VR|FGO7(KN}gi0qh`q5v>0kLd8s7(q7U1nec=&D;NYSuErw|%vxC(Ok2&mnS9u})&PAj0 zrB*LI+9kw(`rX|yNt$9$w-Eb{H(iZH91?qSmQLvr;-CQTRuWNmk)3wqr(SqCU^r#u zF%z$8o1_22g8^4$lkoj{;h}&giptBdt(mRi9a*oL=iiyQLbw648>k6r0Mklb zZf90^JMK04v9x`35_g}UpyV%Y_$(`r9X%oP)E)2?q${Z1FL@r+L=;1S& z&^<)%gd2ONIelp|&r^el(o-lz(|UwhpV8A&EPdZ?s^xjD`M@UEk&pefy#n5X$b>d# zd@FH)#Lh2itH!8ZV;ZV!VE=orGAdx_f08kSBKI2YtiM7V;6>;H?0{Xs8rB0Shi|WW z9Pzg+tbZ-@2U!2UYCdT`Xl^mDH!n0-8V#W{c(Qp6?0T}zmS%n9XX7j59k%~H*SHrv zgzJopjWfY3{74;8k0OT1I&^LSk-!~`HcZ0cgnDKsuqkH}|Bpd?5XFVXWMi+M-%jG$ z@_1nwkw7BzYADK-DygjxDblHFs2 z5F^R4dVVO$x@jXGNhQXNC1EwD0TIli9W%e@ohZLCtkl}f@AQ|?@up77M zQ9XL9C%d-Llf5`)U!P6fWu-lk;zCHurbkFjjIbp<6%Z7w^Vi#5$>b!|l^h`1Awl0; z5FeNZBNXtF-+(0O8N`B%z4>|Hd*}P|&qx5DrZ)>+O9c7tPq1$*74m)Vf4y|fh)AOS0#81_ z{fTnnRE~kF{pFeFA;#YyBZUB57s}QCxPAL5(;gPU{D7r!)JmLrzCC7|^62z@doJkN zgYiK9Rd$PZR;_9%6}fcfMef|Z2S^jfeh63c_|@(vnZ^(wp+3i7vndjhl^4_gzYSda zVzsZglCb9M2%EWwaqf?pli}_ApIE`Q@bmTsfkoB$7C+Xy5bK3j{F@QRdp9Fv|1@L9=%Ju zRM)l#1s`Kw6zo#H3?gGD>Rw&j4n%w~a}kxnx`WT$khC*hR&{M#(D5X==peF2PTFc$ zUE4;EfDN!KN#HdhfQHkdy0$e``boyC;1(}j93@_77R6OzZY@`Ffy$64I@#vtcusEeGM#Y1@*=$PZ8(fQi!S6$l(w4~M$I4%BTG3Xl}jNX3~ zCjNhpF<)V|k2D9E-HrKXBYe3(N6fFiu=u$V-|W*7`D+<_1bG8i!L{)Cx!$_cS_SW% zbKnhR5WW>H;pOuu^GnDLNH6d~c=%igx#3yR6Ix~-XM~Lfuo{|ZjDT;E9!7hk3F3eL ztp0)spl?EhXs_A@c_BnL{}26<%SYN2s8_P->Rj< z7}@$a=tJkiEPberHP}H=Y)&*!n}bBCLHcs;uSoygzCQhP-MaM8H9ykVky?d8CN8mL zq&GkHG;e;~E8cvoJJvTeImSx{jwkZf zoqbzdgY0tWU1d*Vs4aZray{bGfn18!n!nT6-6>IP;O;{n5fF~}(VgqlEIky2`dN2# zrmUb~Hg7+iGFot~#D?KkNbefL^m4(Dwl_T<8r-+6Z_rHegQx)=)3d(x$*e8?ZmXea!}` z#&k-5;k|o>0o64r4&x*D7XG=R;;Z#EFL&lp@?(}n8$AF7}Mxb_^ws%x^SntvLDs`>T`cq%(n zRsVF>Rh9N4^!@LwW+>}Dc>A~kCxAKXG8I)btbuSa{SSQ6_d*JIF}!!oF^@9aA^Oh; zi2k#|SOspuRHHXe1YhABehS@u?3+~ZiJ+JkoaRSg--!>q#pdY!>Dl)(B#`R zO!6;>S>z(gxCc}Z{(^WmxH|45KSD~H6<}tFO{A(mqeF;=Kr{rW81^CDef3!gW8VVS0Pky5=z9PGAuGPt3#B;|* zS-#FFBwi|>%Vj-$)iQ?pjk+Tu6P?)jAtzT?B)WDz!B_3+%04R_)3k+CiIw0hN8&_; zv!>0EE4$j^=J`qB_J_`HJjrEObqnzUS!<{QBK?R>b7kjHHtUajTXG_YlwH;(#P-eJ zHt1y~hVx}tnC9K8y_!M`_&xakdEC0mS_!W{gRBpQ!I$n26Ei9}JoD2XFxGzT{NwsVi+KPfdi1a>apgg6=HtgutDBvltd zlW%a`S&vvKP;a3yH3%tbGifJxRI14ghf9w>;I#z0M09+|la`HGW{t<;4$&|y9s#~a zY;S2tgGzJypL|EDMz4V9%6EV%(<|D5HJ%FgdTn#BH8l0%JOn*Das}q$cK$PlJP+?idiMzxHwR54N59B|4aev!#)X=e*)$bc zt;O(5z{g&D!--I4v8-?wlvWCf(+ZJl7Iqvk1y7sdUaVCAzja_sQ}l!9w=xok^=+gC zrcg9HRnH^h^Gv)o=$b7eAXO)*{S>k)f!ewP*5u!}VQ-<_0B&GB5-H_dT)suA5vH@Y zU@isC{TKmTLO2YuQb%T|Zya;4uw=>$$*~!AKIb(&q$EO8s^8_#hl1X9GG$mg_(hbe z8r#~I+uMek^9vvG&hUy#>*=W78~_}fDJgg=iQ@L-3B#O2HzW?* z9%`ry6gLO9>=bHEuWt*k4xqbY2OA>$HNJ=|o>Z#->s{>?VO8v{jg_*EN<}K>@-?fj zJ{&{Zi>u*#g2lbExDb3aI|7`#_9>+%^l+}VB8B%Re6ql&1-pgK{x^O9dl|!(IS7$I z{$+dw`=8TI=~Z{GhC2_4$-R>#wgC&)aGlMm2^ZvwWBYcONpR3QmJ;VB;GvbA_$8Y1+Tkcv=@_z6pWIKSsp2l zb$`XlKt|W_Ksr-aF?=CK1fizFd8t%c4h0a4wLXl_^=V|+$x8&H1y}yQ#=%R9*B`dMs!cM&?5gw6b#29bq#GH<(1XKRv`;60*kBIhAsS zDQvl8`9t0%h6lP!u1NNoEHjdkiQR9|5y|$oJQP zr&nPuh8OT*R(Htw6e54V2aCU2cmlcs5`h(Fp}G)u!n@29A>|us_BA`0jd3FQ3(f>D z!9UO=#!lmIcnQ14IM+zQI$*vr**FRuzn0)1{GdLD)Nha4p*E|v*k`SShd~zugeO) z5oNSGGgam+^5qx$@+bT9C;9Rx`tmF?a}+!;T$s&nX`l*S%iWFXFfjh zDhfe^Ow%>ak87MCS35thq8AgUac^xdETf+_y;;MXRi5lKzk0Lain*G4=3n0IFW&4w zz1g3=*?-tmj+<+H#p(e!!*rK`un&p@7Woki{fLwOh?D#Xh~m7BvURq*7nbh15%c|3 zVC>PuehdpE1$%1?lWGHuYy2n}*Z5H|uJNN_$lymsbrg(I{8T0O1A*Boq`kxNqtk1H zhJ>}Tepedftd@vtg*@r{{e;4`SgD#DK7MC&+M42`#jgLBXe9>Uwe z3uk@2LwWz>^u{r#2m;dR!9Y1Bs?E*P|MI^RF;@2#Z_%%x;e$5hzU$aEw*DR6vHA^IZ%@U4Z zf%+W30`NF#SK`VnxlQt$1a1^~tH4_XZVD_$z=Me+7`^uK;rV6~L8JkK?Z(ze4gHe+BvF zlIQp<$R{Pw@mG+KOa2sr6#~lza{Lw0ar_lPj=uuP@mByj{t6(+UjgL!D}aSkzd&F_ zV7|aSfw=<10y+K)>T~=RK#sox$njSIIsOXZLTCNgxz6iY<^Q8=xsG>_agcY3bzNQS z|9^U=2e(J_oF7>-OyE#~M+qDvaInB51r8E8P~ZT8{RQR->?g3Vz&-+d3+yE@TVPLt zJp^_a*iB$pfn5Y<3G6JelfaGwI|ytqu${oR0^0~|EwGiqmI7M{Y%Z{wz@`G52s}dI z;Q|{AJWOCCfei&V5LjPeNZ_FY>j|7BaH7Bo0*@9rUf?)^V+D>8I9i~@%ULo~@*@Ne z7kG$3OQ0#x5U6ap_*a4d7WglLzX<%Nz@G*F!-h*HOa3Q;e;4?pz`qInLE!fS|0?i1 zf!_-Ji@e*tx$;5FpO!uX3?G{L;aX_FG-gLs55 zOK#2zHHWVxCK4vMhoEI6$Fh#cRThSixfNM-{$U=Jhqh#2*HCL|4A%fct-pce`i5G= zeuDY~3C?;2IP>L~!}+jIJHC6UIi#9AB_J1;k*7;_`>|c@3!r(!KdlvY`)pWnfxSu1 zA5Qcl@u#Ie~OT zH9FXC>65$is6nBo!<_aYb0?3l;FnOGm#W|zLvlh*$-^@b)K^2hu9bs(gqqSc5p|>t zav;&$_00E5c*7 QI?1lVl>Y0#=2wAX;@`UtiltA>ErI5Q8#{o@?gEdD>M69``j2 zed7p1Q9#dA8>%|6w>NVP)1x56#;l=(0w^DIFDn{v9o;{Q#nalqfRG;$B9owWM^KhR zFj;B@DqR8HJwf09|1|#}HJTmtV%>^-@q;?mE*%AhONw$|oLov0B+}|#yi-TrucHDC z>+jR4w(F>EI_h2>b&rnPs-y1KQM%#$;yZP!J9N|*9kp3U-L9hodn0^w4}$vWw+L=Y&C#C!$N ztxUgOev=@*RMa)M)NGBrY7(#glGHp)|>upHGX<9Np)bGKxM+SsCX08>~iAsng zav@l9tiHUhKh%eP$7Nb4A-Cgj-%DEC(0X1qfoKlg|FAU>F>{_WuLd`605ty}H!gy= z&i3lhu>3t+%?{XX{Ewi9hH_}zX{}5pSQ1+(xo{IIp#tiZiC39VRMQx<@ z{yaF8!~5sDs_AEwdS49;<4?hq<4rRL`Io1C7_@9Tl7T` zvc`lSdc_ln-mh2eYM)-l_FX!%y5?vi_In<15#w6|HHzGFSWGz2DfCsxqZWmP^wc??nGwOL2g zVfgbT`!!iBs4)8XRgmey+>fFPcyjCL!MhKMuJ|ChUm8c!qW>wocy$X7djb1 zmHad0(;Lrq!mogS`0t?4gF}CQF@t{CZ_>k)fMah4ednP>@4vgg@xWUtKhOQEYmOpv z|MTo2kF3D%xJ>pu(2yQNHT<*cso{7Bwf7?!)8OARCS0*IrXzoIOdcb^vq-|w3D!H##-Kq=5UW2(~g5QGKhO5_Vw$(Ys*~C z#!hpU^p@t1HaU)Cr9skQ;exx&!HA$#$DgB+OkEX|o>@2_nlV&Q?Yq!XX3i8M$c2QX zQ2Q=$R82F*dC(^VkBP5P?OUxkPDdfT@$;d@hs_ROWL^<}J>YkXUmt4qRUK^=Kbiq4 z#8WEcTD`{6SEi2XKEgFeeky{k3pL&S4O}W|;W-M?uHog0<0`f9Jgt;&8Y!*Nm7lAX zV%LVNvP;vd)|r-}&n#-(`&MbQhL$tMXX}%KU8J;J-HC&4c_t;5o4)Ytx`(=uuN>F3 z(41w#rW97t_Sjcn>w69`<}w<0%gv7FGlosGM#F-`JFeF9_MV|G*xb3B#_NzGU1i0} zv9GfSxO#0M8F@eVklh$a#@xpw8=CP%uD-$19mI&_HltI|)m%^C{|@R{g=pXRL82dp z48J=ffV_^V-j|rAumkD?8T|W3jd86}1v|dc@DP58`b<3uFMyXr`}bJia}S4HV_>j~ zLsMf#Y}QyT2~{jx!5h}IqftiF;FN)L!0yjUKQ+wfY&0;+*8mw%@q^pCx^^VW=&^Ph z;4;iUEKo}7yHrS%hnqy(Q1~%@!-KAJ zP>!#;r#!RC!JPC10jcD=8gOrH@PzaQ1*yckD14h45cR2>NH#E-o8BPe`Ogg2yJ>+( zx?Zp^XYW{^Pq2TZg2u8z$XDhegkra|IRQ=2I%v`x643Mrq;YLRV3ge*G(5|`zMPE* ztmnIdgr9W}iD$C`)9tRH;u-Kzc{dpUmH+$RV81g<^3zCc@w)=w5%{*iw*Y&fzJwjM&Q!|pAxuV;FAKM5V%j^;{x{zd`#e@ z0`~}fMBu{$9}-wAutwl+fe#AYCGY`(I|be^aEHMA1a23&P2jx(?-96F;N1f65_qS; zF9m)f@NWvgZxgsl;6{PB3cN+& z27&7Zt`qo`z?%i$Byg?38wK7V@OpvQ3A|R|8iCgcyjtK@|6TvTbHV$_X#Vme_WB3p z^$*DFACT8SAg_NwUjKl+{sDRY1M>O@mQKUKOnDvKwkfVy#4`s{R8s)2juk+ z$m<`F*FPYye?VUUfV}yTuYW*Z|A4&y0eSrc^7;ql^$*DF zACT8SAg_NwUjKl+{sDRY1M>O@mQKUKOnDvKwkfVy#4`s{R8s)2juk+$m<`F z*FPYye?VUUfV}yTuYW*Z|A4&y0eSrc^7;ql^$*DFACT8S zAg_NwUjKl+{sDRY1M>O@mQKUKOnDvKwkfVy#4`s{R8s)2juk+$m<`F*FPYy ze?VUUfV}|W>^HjL8GmHRtM`a^B2Scc*lI!e8}7iFCeSTLUX=35#B>T zg%5%KkR;pz|3Me4)A{i2TT}m6vMsFMG!_;;h%WW+#X-nLq)1Ja$(7BH2_je;gk%MN zIT5zJjkNil%qFrfK}JqyYV}$_;zmE>20!9@KjJz+0*dzDUe@>#Fof|^TTL)NW2Zy!Q5Gsl*&=McVluTNjBA$gEY**_SOh$A-Q)WS;CdV;duh~2^8;n+~Wr+ z+bdlq%lEE>w(9HN>}%fatE4qgoq*AjiWPSFlx$rj&-@l&{sLcqwJ(3ZFMpmdf37co zjxWE;mp|K=uO|N;G(O@Mbbo^^qbLWClv@9t`$^$IYA7PQmUp{L?s8}DbZ72xXSTRA zo86h)>HB{)mZbHa^`Z5WwGUpv@3L+NCt#J8f`^|)*0I(EYlzhc8vU)T!z|PMyZIUX z{_Tgp;8t^kd6jt%ID)jsCqQ?wo7vht%=p##-uT#f#dy+q5bus#VOemAaW-rTqwoYY z-#A9y2rj|^qYLV+A!_Q1G+rdMb&O(Xqg(V%)} zBs~S`{1moYak6UHI5I>@XDcYb0=Uqg*k;XH?ew&7>d==9IpN!S=8!xe&mwef`WWIvpR9SI8sT?HK z1+B;^%Z18sywI)#PxSc^%uiTv51z7-E#h3hTJwvmFn`)odxTtAI>(in{h}+= zf1oSVie3KYlW~3oL&h8oA8lWQU?SsAB#%YlJXEP?RyKg63;G!^bbb|F>-?H=q4R6X zSI)0)7ub(P0h!^dYp$_-=G@{lT$wqgu1t&j?O88KMyuLQmj>dnu6tZ}@D$(*t z`{EI$63^Rwxyg2}p=sY_%Bd&kOMA$SD#-k9e5rl6Im{)V*oUw5=C}RBz7tYD6HniD z@c%PT!MkT)c>b$3FEvks7qD;P?f*jKWTP*9`#z`E!XwByyd88eUHw8mz^Xu0ViMxv z15plhC5mBeGuAw^qh6N`2=xHd!b_Y;C18;pBs=Z3dSHm$)OzV19|=JnTpZK^Ny6aN zDTw}}oKO!ib-W$Of+pslcla0f5A^`=%1>=GFm>_^f(8@LFM(hEz`>mFsLeQ28G|NE zGC?UsqL3=;3dbuS9~A0ML$aJYQMfsX#9+Ex2njZO?)O}Sx@yeeP;Z)3e+@KG{;L9J zNnJI1NT@e!X!v?Tot!!=9aVQF_LLRa)2N(KZ_>~R7@ao3>Z&0}g?f|TgO3_vp9>>( z4{YS{P;XMu@YRCybQN)-;iaQgBptq~8!m0L4ks)Fs;3;)08 z8}RdS8e;gK06&1k%-&{uSoZ#kc%UD{9{_#FH-ls?>;soW8*nZn`1UtC7!6@__o;eC zJr1kh+tqd0L40I2F@J^r;JeuW*O*)2N91MfC?2r3AhO6M)|u8RRvz{eUGUjV(Eo}^ z`jbzeUF6{%BN2wz)P42on_#~g@JYLpU;K79e)xELnInThFH~{Ml(*sjMXq>np@D>#x=og9P!gP#v^LeFZ5am4!3T3 zj(>te^bO%cT;Q$+o*X>dy2|Eza>sje^E|n^p4=Qy?l@2GSWj*?8PVEfDTUXO$WUm` z_K?Aq(!naO9(!3w9iUGWRf8T(98q;Y@a5mPx+oG)*?%$tI6jac6}Vhbe#~e;Vw4{- z(vKM7M-2BPDA@fVXAHj!`deVfe7H=+0LGodrl0SPojc2uJJXXp!;?GRlRM3mgC}8E zn=9!HkN$Y3l1pCkuB3V1>|C1QR%#l>|GLvU8}Yx6gfGwc%?Hf$%q8##dI;A4UGVxd z$LOK{p`KS8)u|v3_=9f4LTDb4&v?%Z31aei5xd1m7U0vDMZd*+RgdbLlTk&FQJyNW zt;CaXMN4l~=opL{$R1JPU}_uYHnkw3s~O z*fMF*o^ViFC|E}1^$)F+`9!NJ=Qx8!yYTo8a}~Uhad8;(@dq6;iNV2> ze0Ah=g4%@E$Xp`Cmp+(~oaU6JY@+i!y%RcJOpJzS9i-v3$hcc|%}k>6Pnk6Ah>vlDXAqfR zmq*AvqGa5K=|t;)#+++PitQP z5ccX9oc%umPw;8=kh<6RLZSB=G<@J+x=QVBX1(Y746qMa_Q3XJ^E<}OJ)0)_Wd>hxW#;#+i!;BcACdWeOl9VG=Z`bL8?irs z8N{7@Nf+L@q) zUE1IXp&qVJA9ok#$VX|r=h&grav_}l!|(kOG9i>5JWI$53X;>L zj{56%2Od?fKh&_e+@LJKp$?>yUSCz6b&ed#I}Vj75G!*CEjvZA9l~_CT3$x zz1=N$_OZ=4O$-AL&ywu*%uy@$G#ft(SMVFxWM5+r$EByjY_-tWD})z;zWSLXB30=x$Czn8$D zUnT4SMjIXRy7&+${w;_D7R7twLo?gj3x7axV@ZFGe^(3>!M~DV))AZ8zNFkHSs@NZ zNXybLg=RD?XPwPr?%|G}uR{PT;g#hc;pp>9SsC-i=$X%L?I>PK5!r4ytgPHto!I`n zvC}C$wc&H%-0a+zzPkDFV?fMsZn%Z7E_Q4bWX-vr=DxbQ@T&;{ggQFKq zC9zV3L4ggN^Db2zj&oFQ)5Wf4Hyo=~u7Dn+j8<)!ZMCyqe%iB`T$xNeWG%ePbJK7s zP^abj$CcdWxoL$Qm_%lPl(0#m&TbLLJ<+fe(rv{ZzS*gO2R!GFt=QtL7=v?HXIj%L zxVT8Pm&`5CyarZm>KbC*Q>RDq+6hh?UURJDy<(&9rlm>vzL13KPUhR8^6IEyv25+`|&|D~5lKyW##s7U6T)H!?rPe5HPX7rR z{=<;(t%NjSxY^S98{~QS8*7ZDF%N!s8pG4pUho1|qvG%QgWlsw2oJ+*ort<{pDO}d(&{C2s_u& zxpk4yegWSY5I_-j4hZNuQ7!_w%8tbCOTrZ&2MSv0UWy1Co}&2JfZ|fbp_2j34j4cI zTyNOs0Z`?g1p?O6b`2nX1-QtWDED6^Ho#zG*&fkxkuw7NfYST&avmcHrUww%O6oL9 zD5xF-0=jMLAY3A7U{Aw6;i*XTW*p8Cl&GhokS`=%nC1pynx>$XpPO`Ph699In2ch+ z4X)xe*9Ya3v~m}x2aokcl=EZluJ7jVU4h_lw|I_?`e5(6F_>+$ML`ShVSI=f^@kctd!jrD;@Qvj`~7JeXgTE(^1dssONOlvpVV-9rd)1dP+y_*HKUEs3&yPJ{|SAj@nD> zzrt9ite>qP;M@0e$nf5QcitBf>FaUq2zEiw?=JWTzQMZMx)lCC&xXF=a(MhKvGT1Y z@cB6xntxNwx6D^?R@jfY;kD*Y`1icS+z9UAb>@|jDxL=)pDWEIB8U_rp70__7>|Qh z(Ij&$_7z8({mh>5_1O;khKIx3r)m5G?%}t_m&PaHIJ{vT02lEIV-Nh1?|>%JX5$v{ z6W4&Fcp-QZXTVcw96Ch>#xi&v9SON&fA}5k3LV5&@I2bkIt0E9egY5U&*rD*2iAJ% zG8}KrhDXy0IK>Rb9;T1c-RK1Gq0NlL4D9Oucm36aQRR{Zr*TeC;k1I&a!zBMmT?;8 zw3O2lPK!A$;PM2}Il+z`gF6ML*rwchfnbVUvJ(1G|oSwkx zd`^$&bRMU3Ii17lahx8@>1N(^d_khS!Yjf4?`LfYsma zSgXew*Bd2f7a&hl@2NW>8CZ+;KHU0W?7at=6vfs)Ufm50K}0~}%I*@E97H7u3I@P{ zBB%tFWp;Nqu+g1amMDy(V#2H#5L8SUP|Ok}=r!kf^_t@i=A3`;Idyubt7~@k-tT_@ z@Bcja?gRBsRh_P`uFzd|>V$~1FNlXXVp`WXuz}SI79pkBw1Jb1&0uMD1#gdxPiN)e zhRFSOtVuou7C(sNMA8sO>6Ks!`?|#DC4Gl!BO%r$bcalq7b*whJuvHk=Up(E{iCql z379v$YXDQf3JyAW(QedSZ8~6JgtYby^4hwB%*5j}5Ys*484NOR8as&nh!`c$jV@f6 zx#)2Xby7i{UgsP2t{l`aLMn|$;ixvP_YFd|Y2OTWh94oEQDh(jU*^1l{e zT$1Ox&Wrzn`QaO-B)7DB6K~vCtz6oNowL9=7bw^)M0K(CL~7-7u$ftAkjUU<0TR%p zEE$6h9^OhDr5=AK_^?u#2Wr(S2I=*DU(!`}%-=d7H3lRtszGLn-Gmu;L<>=xDxyVe8AYaO@k|iyjhE30 z3+N&FP)YP*DUK99+9Az0MClccmR=1$I!@kwen05T8>J6%G$Eogm*~R{lB$hNUr67S z5nWiGBt@65GQ?y`i8L&IlOp9G0j?)5DEVU-2nQ6BL&bDKSa`&~1GhNHV<0C^q0vJD zrecsY3Y$npL>_+B0C}2Airy?FV$9lx$_{W$(TW8`jn_cK)S7z=(&+Dy`YTXWc+T%s zIL%eX(9S2~u&`6$=~5h4G~8^WZKUCX+*Z`%gx{%0n)3?c<9~-Z&4q309-~I6i(F{I zb@n3ew@yBG$zvg}udD_|T-055gTOnsaU$6##!@hPu@jilWvF+Yn-VNX)oCA*`ajz7o3y(vF z=z8}G$Pk?j*`P^o+$};?_>VL#ilcQELr0~4jZFR8H}z|D>em?enAGpRNkRfwlQW>j ztn1`QZV2XFPqGrl(fC5laY#(W3gKR+yO&N-x4a)tcrTprZaCqcaKhW+gttgE1Qn`^ zw(Cm5JM@@zg5Y%UW2MlI>+q5hd(nu!V8q}As|%`K2NzUoS+8KEXD|Y9WN9)MtMRYN z4d%deSeh(580kh*FMN%QBWw<@R>g(t1y+g- z_Vt_LetILE@RxAH>#4^bk@^KuuJqVr4Lr0M55$|e-|^0@opTWr@%Ff?c4IJdM=)}G zFtQ;SVRb-QgTwy1s+QFO{RpcA`jMM;FU`lmxbd0b_3Hx}&l3Nyn|f72q969XybrM3 zztg+eTL9kPNbu4k;Gezh-sxWEE_I`r@%tx5R;CVuuKeA5Lx5k zT9gi4B(E?EKX|ZH33Kg~yMLERCn^=W(9OZB7Dwc~sH%UvWuu)9IDe6Q3>|0MfnGU8nkD0RBZ~qzR<+PTNC2f?OtdI!#g;>b&$A)VY0qXP$ca#$g*)>xN|= z*hzOUUq^aE@p7tc)&X7hWRP^QP5h(ttnn?~jjA&=fMM+`=I-zA3fbK)&MNmU*aK_k zRD)mM6TAOcpr3n|Dpuq1ZaCXJ8k&Ne{W;w?<+P&?Z3=&}+SsSD25b7ONko)XF_Y+< zyhtaE6!>%Cl2CiUKTWz{dPX|YW>3@AlxjnPCe3#S4Yad(=$JI$8uu%Q496fGuG;nb z*{FPBMMk2Z`tX}UDiy8IY{|LlkA1n(m@6SHiC7e zOdJ|hP3}Xtq#hgsH47JJvgW>F7j!X|#E+4{eeGeOHni%ieR$BgBZi%Tb<=45h)6#& zoRrGQGIkT>49Cq^fu=-`^?_@nKW5_O7_U;^QJ!-PhMDCjeW9x z&kZeU|DUanRyg&00J8t{u+|?7VQ~jKd^>T9w;XSU32ru4`0qPA;s5&#Nb(=)?CErb zMc_Bo-SFyLi;F{lkjkis*a3YhThL3PELO#!{rN!VVV;=OGjpkWux(Zcp%9j-fVGIt zwQLwTMy}aui3{y%qUx30oB$Pl1yqoV40*zhJFNU_x{k@s@#cy@c?uGC1$7D7vE*ie z;6yEQ=nbrjAeRf%%G{~&Pf0g`G}4L4#?bMzNsw6&TGYP=dGvI0X)z?;WaM{9Zmvcq zeJCX}s&#iD4pW5;elUGQEFo&EYv2!BbBWMsl^~#RrGI4+%fI>+sz5GPsD-|~2s}D1 zI)$Rk&7$k7stXbjAr=8C6g}50n#}v*v%vync-As0T5gQZzC0@$y0p3KO-q9obE~1F zfHwie(n^BAslCvgB`|l$ZQ?V0pcq>~lJ`2hIGkMu``_X;8-g}5Wb>o@S3^q*u9dNZ z(w7(6m#5@((94C$2D1@zGQw>tV!<&;=oBD_I{o8lUpsm3+tq|HliZbDReWP>Wh z1jfMih!owLfiyjtVFS`7I`l*ay1>MS{GdaG=*Fz^%ny@(5rFZtq~Y6#UJAJV;)ZV@d_my$iyFRt`eiXRxoIKj=xt#< zQ1E3D{7nNLytoCphTa^;HU4}FyhK1czcJFl3k96GdLj)stzT;J<$_}8HC}A$Mbjg> zsg6kTrpZ`Y{n7!SI6+k5X7FzgG+sdHh&a)Qd)KE=zl=ax+Zbi~#RSR|8>LLWq*}Uf zsj+Ig3$4EG@b`VEd!2hJe0?tj|9=jWr?~rhT_LB_2QoUldc(YTVHfN>=kKrx`~vI( zJm8%Uxtwd%1@IDdrkCd|g?wC}ezNXIJ`U$DuD4*ST6=It<}*Ba68cNo#ESBOc%C95moRo(x6;R)&A=S?T34$~}j zQa|etO#kec`Z=Lp>SzCPsh^$SP5o@usfE{`Zm4elK(_}p0-|8uJWXn7x;^3#q<;@s zBkcr(!)pD#l7UG4(e&@Ro6^7MEJ^^a;UB%%@rU%8zqPi3J^?zUYe){*a zPxYl0)zL(kBS~8@T3mvK0k$5f?TQ<92XS9QC2iTG#CVdvt!1?~iR9&zDkDY8N=g%I zrAu5*KRS1d3<(^x#?=k1-;O+vt^G$ZZ`qMj3?0c9sT-jD&ZX+;wP$z}RFia%JqcaJ zK=$L0n#1W&t{voZ-nfZUO2IIWk5AzE&}Z7&wv zK7rkBeSb4P1_qt{NkRE-p>P?Dw_?V!o)l$?R^9Y7(#bXrm2JN%m43=?6I!a%q5n5s z!882xSOF}DRNqLLw*1(A2=9Svto^$~GU#F0@S3ZpJNv13vF1Ph4?LRhdMnDJ{!rei zDvZ`Z)u)17QsBLByg$`lXQ0UA{y?$+3JK1v@oI(WNUAF3IH}9D0ln)?h>h^sIcQ^5 z!KjE9V93N@=ysgX>|tUu)o<0X+f1W|7=N%4 zBswtWosaPuIb2xL0$2#psxl_ovHm8U$-olA8Ipb1Stb>AAX}9;%R1g@6x|bg|7y}5 z9WE{7lTJ$+wW2W$#wCdi6yo4f-0&D>E=&?DWu`MyVTPXv`##GcRa=8S{v2lp^z|n> z;~Mk}z6v%1SKu^nKBR$5VJlz;q=zO!61Neb-Tzjf;UgRJ{~htjHt)akrub*B(e{(` z9gVZuel09iiv8-@V!wK}*sq>_yU>aK>e*tydbZfFo-OvPXS4lUlp}VfXNz6wd?nZa zCitu1FM>Y{{v`OL;17b|3w|f~t>8C;UkiRE_@&?%f}ab1Citn~CxZVFWP7!!Kil60 zvi)5k+usGU{aqm2-vzS$T_D@v1+x8JAlu&svi)5k+usGU{aqm2-vz!Q_htLbh_n4= zAlqLCvi)Ts+g}E<{beBAUk0-MW#Efa4%=Twob4|I+5R%{S;=Sn%ZRi6Wgy#M2D1HS z;1fdkxZq=gY=0T~Y=0T}CrM}f%ZNWD@tuM@1h)%r6MRr`t03E7#`SD}8OZjRfoy*n z$o7|kY=0TZ_LqTde;IhUKmQw?=MBvAf9qUs;N9ai@-FdKH8lVKnOXd=(^C5v#b%!` zc%I<7f-42j5j2=_`y#4-cI_?PWskP`o>QB+D`h)PWsYL z`od27+)nz;PWqJQ{}{Exb?3wS=PdC2$G8Kb+rPr?3{D@}@qPj4ejC*bYNKL(AxKa2U5hPw-loJeKkwb1CBS>OwjXQ%`-u43Ri^pE31hQ;FcvRXw_u z1hKH;(v(H&x{czaiKuC8Jp6v~1a&%A2_k%_AUk#1l-f>nirakSfXMJI2VL|`DI zFOm~^MT7e_J&PGgOayk*8QYj^CDBRkg0Zm!g0b$$2V+f7V=mV)PFe0 z9;@Vf<7r?9Yab(_NS*x|vwu()H(gQj6f+(zFym9+HRB`CWR8}9JsZPNr+?kv>&MT} zg>vHX#b!gF{uOgf{R^kOV?>9~H==uXH=?;MjcDhemGV0ryvLop`27MUkE)4*$kE_> zawpXx=co?@k=+Id3fRm>z0i&zQ>(%60tb~Ng;%7151*3$-M?x2ch{cj-|aLnj>cgP zaVp$yPuPw1PyZV(y-Yi(I(~p6Odq1ba_pbv|n8%v71KkDZ`S6c#&E+UIrUSd&d2GAX8n7 zA**XevGY%*^S|BIO!EJGowo?q{&O)$w?k`prrRGrz#oT{U!}93(?-1w8K6@@_(%WX zSgvcPBM4akBwNI_1<(o9Vn73vo4bJ0b~X!{uN5^&^S3x=U|Xp_*VUs zn|CL2>s%^T8BLz5OZ!ZP!xd!#8|Fg0kmJkZI%X;jN^WjP^EYTbCXVvs{1J7!Fd!L|#LhZP*sck;;`DQAn!;FP*KQHD!3D5=Q7$;}ZElKhNOWbo|W6s4j0 zp9Pgy?`_!sybSU`6TLp3=e`a5-K*f)W12e@mcakvJnF1>&Vsi65l&C||9nSn#cOp@ z_M*V+cj;<`+Tk#I-gt zB+`7P%$($wHXvXbh%`YQ!aTV}qDTjlU2PJQ%Broc)3P~P$t|rx!d7I`rH~XX%TMMd zx9o!KAym(FHs1tCQn}IG%4#|bqW15a+|ml95Mv0FQZDY((!Nhkl$?_5>=uw0;Rf^H zlIY=bs0T>d&3$1LKRf*r%}s8Jplp&|R_S+}`Qk)#HUkacAWai^S)#3)f`FSdO<=qr zLDIw~FiJl)QW`PtFXaVDe1WBX$AiSWNmQ)KV3wuCM@%e^;r+@B#Fox7JI7 zpFhUy2zh{~;pOLS*#9FNU>`%b=PaBJOmMnG7U&(w{TDz4vnP!f4-Zkaa~&k@%Sxhn z-IkCH9t~QxgFFOx&Ae#n&KmK?#du3VL5yDzDViz1={l~$W;h%! zDy#4-e0FtAF9lUJ>@R8hk>$>&a`0Z`e?+ z+1Q<3gS2)7%>a2%rr~C&Ue$wrpJb%aeOY~3UW9$o2Ja-Nb5a!7=$41~isX$)n+I=( z*AKa_D34)Xf?vMtX?A`?S1rA6U?gu?gBQUd6_!B0a_!P}Jt8FJV&9>t8j^ur-nG3W zc{K5?Nh2Ntv1^tYc=n}NddkGE~+*5Fv;84LKf`bJI2@Vt-AlP59pI~3X zJi$JKy#;#-_7vf?0xH1-l4#7VIS0QLuyH?t<+F+X=Q6+)c2J z;I4wL1$Pl_CD>B1gN#;CR7tg8K{ZCpcDcjNrb4qXkC^judPn z=n1-lj-b+b!f%4V3jQMav*1sHKMMY!arVIy|6cGr!EXh>5&T;4E5R=XzYzRf@H4?r z1wZ-k{Qtd~o;jb|59fb8|A9RJfjs|#JpX|_|A9RJfjs|#JpX|_|A9RJfjs|#JpX|_ z|A9RJfjs|#JpX|_|A9RJfjs|#JpX|_|A9RJfjs|#JpX|_|A9RJfjs|#JpX|_|A9RJ zfjs|#JpX|_|A9RJfjs|#JpX|_|A9RJfjs|#JpX|_|A9RJfjs|#JpX|_|A9RJfjs|# zJpX|_|A9RJfjs|#JpX|_|A9RJfjs|#JpX|_|A9RJfjs|#JpX|_|A9RJfjs|#JpX|_ z|A9RJfjs|#JpX|_|KVqs=Rc6=Kal4?kmo;;=Rc6=Kal4?uIKrWIM06|&wn7#e<06) zAkTjw&wn7#e<06)AkTjw&wn7#e<0?6t!fLGKJIik&-vAP#yi?s2XCKCJ>|?-Pk1-0 zN#0BF3)~(0K39UY!M}dmk_|0mz>qA1n=%N5@*=}vM5xPKyQlpVT*L+mB zHDtj*+zO-SL!J}MeQ7T)7plB5Y&0t1)XAo=x9d?-TV0<^#+5P@zX-j#Fhh_2`;&GL z7io{%i~@w}^7b~RZzaU&T6K9lyT4L)KSHE!?O}jnSdu|KR$acET>*@5-bREr#(#z_pmS% zlE_S5-akTCXN0<-x)j3B1(2z=W`$Y@AD_Khtd(nwHx3NL(|(=(qmcl;{Q^2-?XXC1 zo_fJ+;;|TxiolsKu`T=^v1U)+%yvaXAI!&v(flq zyTH0v_#LL!o$VXm3e=*uuByRmt955(s5f0fOqL8cSebzw?m8g$n{hP2ni_5Wjk*`r z;+!Kx(Whl-l9J4W3`X#@<;cKe)_{kcK?h!~L3O0KkFgQdkE(HXPEC7LhpAZ ze0l#F-v3U4-=86lt6ox9s{}}`Kb)xy!Kni=Z;YOV%X0GmSOr(zu`1X}@)aX-G&Gp# z!`glZeN8nT5XP#YPB@5&F$WqhoEToPcS$-zbPaAW@ON(jwJsh}ARh3$#8i7K8Aj{- zgV?fiR=jg_6{#uhtvyMg%zi|M*OO6cpR5>X$i&LfMfzUcq zOP{Xb&=|Ggnhr^B?nA_3HOw?I-kJE+6y=s+x^P8sc-5OO2_G}1FQLVRE*?+VtMR%7 zPI_?e*^`LF=bq_;gQq?yx<{s>(`PS%6Cg0&yAyG^rPIX5X%NVB8z(nThM;kpL*(JE zNtd2FB^sXGoK2)SCNg?4O`7q<2#0{(=(6x!FfXH_hq~<1cwJH_Ng&Mvsijrv9~%Wu zmFW9F46J|r+khFq(;1Js-VIVcKd6sj5Bx8%2ej4OfHQ&fp&eWeX`Vy8eW3KUoBNCV zH%Rh4xIr~b%D z7r(~Jcdo0fOiXM=ZgNuzHO1iJ-|{9Yp>bLTthXZNjK{2$N3E1+tdys%l&7qeC#{qx ztdz%7DOEeyL2gK0^rMyXgO&2VmGWKc;VW^}9jndi7EahBoq%s}BDQOukr1oew{JMX zqUaN*=p9bz6;9|GPUsO%=pIhU4JYJ~D4OoHo%di4)h24z*hyE}NvrLoEA6B!?4--> zq|5B2Rd&*)cG4y3q!^i(iY2=3Zzt_%Cylj}#*ieBZi!eyqUo(>^cFLEvl(4)MsG5s zH>QS^KQW%OQegjU1LS{_%54r=zlUMr<22axI^4S*egGcxra^MA4Riq?g#EAiu+Eos zhj}OC{I9<{2r7>+sts-1{?2p;X^+N921N!8q5~3o?^aZlk!n76HL=R-c!Jhhej2?2 z)hU;H^B{QefAi|9rzts5YsEA=IZl&3?{_bRi=YuAf6Db#k#N(`&Mb%8hiv zcRG+?Qe9n?OG>P~kZtyh?{o^@YhbK|EEZxxjL#=E%dY!3kjv|UUH9w7%XKQ;xOPxw zw2H*VxQMZRBRygHhq^(Ccw@ph@d>F1uCB+S7a#nk`(`0*%Pz=;PbsW_sIbAG`R9k4 z2JW8f(2Z4fIM|hA;rciIlRATh#3;0eT>TsV0i!{XzA5i}>tE{|$%CmKZaCaR?j)D6 zx}DzO)&HfBK3t_9$V^BzuYV~0VJpN|m>;95^7i@D@!BjqdQVxc5ZouCpspDU^7n=y=#r7Z-w$?5Zt3jX`0+P)vIoSqosdQ1G0M*}_I+KF zTRMV(8zW61dp%s;!5=AsZBlxFhpyWl1oYVmh}T(rI?S>5AS3yo09kq;N9+IpH2t43 zvqX<=IJn?4;gy(gAkTcspsFoy3cEa{%yS-Av-ex|!6=E~}@V)Wc5d zZYSm1NxUmE@0e{Xvq^@>S7cKt}`(Mv{*LWv-`$6{iCHH3cBv}6G>3rrq z1j{}}&Pb;POa$MoPWnCDU$kri7wJGSA1pKIbye^Q4)d^Og{5F$YXK*)dJZ7kFvlrC zi+6ghUc`ZT{O=IgRrv>FkcJ;e#Q3xs4H_sJU)(bI4-hN8;0*1L3oJ&GzhVikUGS9q z5qY@g=0{tvW56FBOSIv-q-o7H4d}=G9({0q19s28M2|0t@vQ0cQ)?Y?Q%4gi7CQ}) z+Up*)`zX35%-&5GA6Nr{)i;ue!>qnEad16^qDTCJqV?Jctg?NGILssZ3Ero%(CtVV5AmftYx(cIV7+nx< z{?G-fH5MLzDA9*UgF&BKZ_)R^1J3{9@ox?0|9G#x`vENTp8;LKp|JY-BE0S`ge8!k zIRAfIU8m|m>i-Q*8TqM;m!#~~;5S;4R^DY0hSU?lXjb*m$H5Cz#8|q}8j$)gME`gH zm>NAztHjc(M17`n{dVWug!7^qj!4^);U2Un`4aO>!~&g!QLWpzyU6#alBSKEJzc>^lGJj^xEzc-~CXU5`ya$)x?sw%e~mHFt$o12`va}v{$i$rcO_ z9qf`<+SD-B)X?)?YCj(~zA#l6?zMIo`XT`O`G`RY!C)9@EgF=;;n|`I8OTfNd^3^B zK+>Ya%ub=w%c|yK)MaSAMF*RYNW{f3Jxab^?6bB-2ieqm@{475qp=qq>PtqXACq3@ zcvN3J+@wDwW9fx4>Km&O7fl)(=?=z`KTfIUczu$~xRld!v-pWdbqa_%SzpTz*&$_Z zTX3H7F@68{z-Jx4Iv#-j&jOtI4*_@oBli(l0z8>*{^vMf!x!hB&gIS$2d09YPVfcv z8bk)xs3n=!15lTNU*~Ql_f1L(@fcj0o z`YQ8O#2yI_p7kEdFRZk>u$(ioS%!aSZMxOZFO5Dzx8aP8cMxeA(~7|sGp2WgQR z-Px$ZIH`gZQdnD78P^`RJ0!Qjx3e}StP2pP4R+)3>P&{ZTgz2C+bFtoa?4l{(Z0`k z0BUyh&=|A~_fREkV^+o43RpD`59vHST1DpcrHA$fDKiMtq+m;eGoYIh8_dyuGlwat z1hnKRkV7$+mbwTM!3O=mBo-7j%?me``L88ew4n+ zEqlT)HQyz$&}8urzEyoJiaRow6g3_OTHgH!Xj4mLwA)bR^PK|u>E$p8hGZZ}FM%;m z27`e6E>MEG?4|kNK}}TNquy2U%(I`@4jTG*yDQ+ScQ7n{KI2^FEWr0aSAC`a1lIeB zAkFlLwb=|TIxHim#>C^9g@yBUq71Kp3`&`zI2k_{w3c;VJ>GT5g<>6f3=xKf1cHRA zsSDzx8zv4-W30ZW5pj6ItV_11G^#wc;VK8FHw+3NMTB94!n$CY>R2pJAtKCm<2@gI zE@Rrm?(vayL3mpdynu!|POFaq9lZmLg41IfMgi^D0oIn2>9X*8H+@;~)qt)(oT$TH z9j2xVp;Hbc+VDBPPiwp~uva^jh{N6O6Ng?OsP!R@)!KZOpw^Qbt##nFGAy}yBGHBq z{r!q$e8ph9Hi0e*FX;V?04xi-k2@W6U@G%Y_|HR?L96rS1P7Zf)xShjo96re5 zRt~ptxS7LE96rF|{T$xM;k_K*!{OZ=-o@da9B$>5}lEW`J{G7wjIQ*2uPdNMshkxhrZyf%W!;d-qh{F## z{D8xC9A3-eH5^{e;aU#YaCjAmt2w-q!z(zvoWsjFT*cv~9A3iVw;W!~;YA!?$l(PX zp3mWV9G=VJN)FHA@N5px;_yrk&){$cho`p$Q!iT`sl3~~OT9|(Se*X#fyM6c-M8Gw zU=4h=dnzOW4|RvQ?VN8R4Y(Z=0ts~_EPRh}veg~11@N|d6wcmGlG!pi(&<1fIlam< z?5yI^qFl(dLKUAJ5Q7(h1AUwmLy@0XKx)-V-m7Z(KRM4jveOs7Lj~@_8#r~tv`&!@ zv{Z7Dv@nkIHtiD0d!lC~hfmgtw2Z_;OYs`S*EJU|QS|Yj)6GA(CmLwna!B8#{4YAQ zs}(M_Y#}+2)(7@;Jl}g0h|3mIkcgKpU$0rZfuWGpY3|1+U!zesPAbs=gn!LifbxdwxyqI^MaeRM%?Nwgw5 zpD7Clb=1A8DT#z0a>n$2kv!V=A-TM^I$jQ690mqQAe#UGwg3G`-jpVd)}PKlPLTCiv0@PY^?cD^&lmmme9>Re z7yb2o(O=IO{q=m&U(aX#Rg@!o<@uslo)b1&t6#|{~E~p*Fe_42D1J&aG2C{s37ZKBYm*MS^pYw z*1ra_{xy*GuYs(84P^amV4hsZ`qzl}mUu70o`O9DS^pYztbYw;{c9lWUjteH8p!(B zz%040t6&$w&VsCe4La7p2D1J&koB*DtbYw;{cB)bxo$VXHZ=eDRv#;8w)z;>z4n72 z;2ur~r@8l)_aS_MJ_&n3cX-#rBk<`s8z}cqfQ7*E-f)}}{^ov)Jpy?R+6X(I7h#_; z4>|zT-HGl9^}X8zS^!P3WB3?*hR2=zp$D+WxxiTtUScIY0Nt+EsY}%|ug08H|C=$g zT}eu9V1&WG=(B%M$H`XXGwsPBqt36~eQ_Yt{<&6OmLoYM$ogZdlz0t$W=X}1YWf-Z zMblQ3Kz1s>W&k-}LA0zw-SkmQuLJ*9>%Jz7j7TnpB%Qhpb}YFj6e~D15Si085Scog zB~r^|BaG<$@kTV!!-$@^z=%%X z+lcPJ%!rP>&4})@s}YTC^cxM;pv~2uzmh(Q)Kfp2y8V*hPYLN_Sx>RjMbp8nFez*!EX~vHQLY#_qm07`xRd^TzC8-n9n>V^_@&#*%PSlp3~+ zn*<_<*99Yc1tRtg;f*%OJFZiC| zyMpfszAgBc;G2SP2>wOzb-~vJ|19{b;46YJ3%(@yqTmaH&kH^$_^jYFf=>%RCHSP^ z6M~NmJ|_66;3I;65`0+jA;F!3I|R22ZWDY^aI4@J!Oeo31RoH*U+{au?*zXU{6_F= z!LJ0r6#PQ)b3w6}G5b@AeBoNuMxbO=6^S}jQoG@gr46O_{tZ0hk3*Bb>7|m!hI65 zfGeQ;e}LQDZR&jBY=S&s+?fGsz|Cqccz{`u3tA4V0RQq|4h!P6#tXNs0@fjkk2wj_p$faP`Y_1L_PY zpz?WoDvNw=mes)SgAizQ_)%?K8uZ8pB9JsEg4yHZ$aCP#ldqns^Jas)3NUFrb z+~k*gM!J!ZLnh?h4s7gSz1$pVbJKZaMv@a!z`sd!()O9@ZLVHINF3R^);+K2Hn2 zs2dlwkF>?%F!e9)Ll>zV=eLivr!=>wum=Aqu^3jL;gFQ*3Tq0PZ0!mCA~`tO1sSB0 zpezPXW;GjJ#01MNK$34fx$-+Y|L>>{SKce$OXq-V7SM1yjK_t}G7n9grNp#@@&=g&?fI5yF z9OuFnL>oRsPSKJ*hA7yl^yD~MEhpmeacPPeW{9JD9^#ySE|G?XNmHaa+UG{c;c*!e zh7YD8PMN3%|CXAzAXY4LD4;HFlp4!=c#nnySgCJGruwGJ*3?9bwk-x}r*NBf+u0@Jqpddzc;U-|ZsxsW1n-#?sHCP-Z#;VFS>l==l3yCf)Oj=4(BpgWP3P5E^ z9TY(ADS^YE=mLFLh|5MnmlGDIfb2(EZ7l`}j0z>_EnHSh9C0cd{WJ%cSjG{2agoYu z5u5{IexrnC^YzRE;q2cdB#WIoXdjlqFX2pQs<*c{82h$d zI0|m(wep%kTk%_1E&14e$9>H?%sB|YhxdUMgT798r>oQ6*~MuJA0^+Z&l`Gg{kzk1 zbCNrY(4bwDJMpf}ZJ*pZ0?<0SGZ)Y_xf5%yTsOI+PN|$apNN$@4xGuRZ z3Rs)mHW_enavScRb5?R26tQ!bC$|yhlH`MQ_qybRboa{SgLL=Owrt570lkr3wJOG&qUKfgBwy#pJYu z6dPby=+OZpunewL_AmHO0KS3D7~o6jivT`>5gEXTa2o-53r^$#uO&BuN0j|saudA6 zW!teaTJPfIE_#P|xgJk`E*R*Crpp6J=kKe1Ka1l;ofAw7E-?4j%}K18LANIrzN&K;h7 z2rZa9DEZJXfV||+1-Q{A$p=OP&P_gme#kyG`2g~=7bWjUKV;8O-j9CBJ~4SeO3AKB z-j9CBjwSCW$`g|Jqi?g1N#2LP%|0r5AI3}eA<6ru01imr2j$@GvB~>-0Y)Y7YXcab zyqE4bAbBrQ_D(eAusU5?S?wF`F|S(PyMKhf<3eAG!`pg%W2<@1W0Ibnuln*XAy9T^(`>8zqVj0X z)Sq=-F+TeCBdpHDf(ozFzzqt)M&vz;S(nv42lMHFfHGPHJ{r3($xv_~i<}L0vG?W- ztv}_6#UksBxFbJK27^4Sv+W&L^8W^Iyr!jkN+nss5T}w44iJ++BKG9n2(7g{p`645bVRXI#U!y5w6MaU<4 z4wcR?s7NitP(Yzw0PUOgq(**$ou9sbU~)^exysp>Zjjms#On$R(a9vbgsnyuc9N;> z2EK7~K##XnfW8)@G^C`2MSgNiKC)@gnl6rw^cS;`G0{M>eKu%_myo83V_6B68odIC zj=%|^U}g7orAUeimqW_`cw}Ov1umCe7M}Jv_<0Ov>|G( z!n+`-#=YArCXWbqjNcgR7>9I)w`FYOvxt67^(F4}1R`{A>I}!qe+SO`PV-7tiFdfu88*NUhNjOJbrsg)r(-414(se!p&fXIy9g`# zQEq!^20f28MmF2lWG4r~#Q?t;)%Naq#dP7pE}!`c2jlBSi~-pl9T`9=F51hu`V&svl$ur<=3 zV72-JpKX}VmNkW1eKA@K>);H3;o8W9N(!F#}$i1Iw#mIhTi4`zD`HS3_Cn>mwj+Rw@2#X)*FrWOZkdv3rD zjb8nxKlEz#xxq)}wQ=g(u2x?fY(~!XhboQK)hoMeaZ`U15EBKaUQ;Vbwfa13MEa{^ zwfYk5deolkHsyT*i(k)U{%?dGfD5qCuk{MNsonwJo?Z{^vR!Zm-*umNci^=D8dwKi z?$+T{V7fa=ZCAIsd&BBqTjw|D6X$j8-|uy0%gvPL)wmNg_P4(2(yzv|r6?4(oeq~)O`n7e|j zV52M~?Pe#zRdARJu7bl!a1|U*f~(+g5?lp`lUla*ded;MtAg*usudS4? ztduXUlrOB5&#jcttdvhljx5*>v8611fTTnn4rvm7*lb-o%4X}*Q8rtbjhT><0;t)+R=uZ#DPYcCQ4aJv-;-`e-Cx_xmKVDlFgVp;9uZH5U zgyJuU;xC2bFNWeTgyPSK;?ITR&xYd9kRS-PAJtD?FxiYA-crqh{l9&b_XK2oO1*v6 zK2CS_9cuvJ5Bpy+cR#m_^9AgHta56dL)GJu+nJ-3Z;Bj?B)rwhY8RcK(fiZfi#+lJ zCh*+QB>rED4vdicU!I3L;cZ?JqXisz$z>U~XE!gg9{>uVd@>VyfS+JefH!jKN3F=@ z*Wi&K^CHCmHt%n@$jyn~kuF#>r|59lnSrWqK%@&cOFmVUx#GDvzR5tl*nD!KEy!H( zBD0#Xj=(Ak;f}j`VXp|OCZ;N&h40PAxw*a%Tcb-6HE_>)zCHSM8)i0kt{(Z)Zf+=! z+YkN7chIB9)`f2^L$IbUky|9%*Jec@`Nl35)ESEX%C4&B+}lI@Ti@hG`l+DkLYD3_ zl>5C+Ovkxo?7=Si>%AkragdqkQpxy)CFl?sUhhhCp+-Y~=j8avc*qlT_loq!9wg&c zB{;s!cu_C<{*(Ogf8~Gvxz`fOPr(1z`GV&Oo-4Rg@EpOj1 zuv~DiV3}a4V2NO{U`((`uu!l-Fe*4lFkkR0!PSCS3SJ?2x!`4js{}6_ zLj)%YPW~UQ zNep6wSYT>{E;FH1p;9{O89Z~Bq>ZyGQ8%2d~w=z>PaB~!c z{xL5#)%x=?k-*?rxql9$)?e5w(wmNIj5~#Ed;y#u6N}9t0&lspEUsCR>(BRXh3ocX zOHeUvMd6r?B=TtGTQDm}JIHl|G_)ttrnw4c!htTei;)j)W{4>10%r8mzIuZM;059a zwrpK5xb%tTy~>D{#}>kK5CsaSAKhR2aR`FghnQyVTt9_XkH4@A66cz@!J zL&4D*T7>+E`44=o?~z(sjE5fP9{e}^a&YRFzP>YQgNVBjT;nud9-aSnP*b%0-vaLl z@c2K(x!*ak{51?5y=UPKtPb{n`orq?D{8%32GU0VaE1nf0o&Fky1gVu9Rcrh{ByjWZ@!(OsHViX9-b(y=)am?g-^kHZP{yh3}X?)x=4L zFRBN@uSG=)=vHu8=+jrb!4nx_Ly~aJvLfdr@#*;{~TrenFdPoHl(5 zJTkdC4q7?}HXbl_hT6!9Fa%I*>Dutarmjt&4x=4UBvSCKGT$b2QjB3xL-gT}O%-jN z8bkiCnyACmDorgX$Su90YLq%#fl1iX{SLOjo`W3U&FXBN@tp(ty%Qn3H_bf|az8!Y z_O6E&z;otRsjjH3Wa0~Sl7S~rKo=lZ)h232=LE;xOi~R6X=RbRuX*5iB=Eag z;CIu&??#@rni{5hY zR=f=^_GUsKXoUKUJIQP1e&9^;UQ~IJEWG3Luvn^~#TveW;{L>Vmo0t4ar4+>OdeK= z6(tD-uw0XYBcHsl4_mkqI+BCZN3KSBDtT}JNEWkwsW^BStS$fnmOk|LFiG!TrFuuQ zh|`{`Bvd&qx}`6=^HjgadNh^SS3fg932t4AuVMzA;z zd37IMN54=!PX^(yyVnkkWbtu8=&>_Niru{iTzS89N)l)ow55G+P<43k2uZp~izl!o z%hWFq82v)k%h)gX4~k^5p;}as1_bnju+~fDlBST|<}Z266l9DW{6kA)36SbIu*vH( zi8wBO)_hWWhD=X-WN09ef|*^ZS3*=ZqL5|u*wUBnkq@OTyR_%gvDCW$;46q_I>%W0 z9OhD!zL738rim2&g%EQj({oHVAD25LL&qM0b{*JY+lDe)I+M{AvlaY)m8c}N|J$f< zp!xq8WC72@cY2C?Sv}wlgD&9L?yKr5mIz#?X1hg@;s1{>FR{!eJiFzV!_!@;}QXhAuob-*QwSJf34=jyYf2;5HP@b)yFU04f6C4ZG3 zd9|~apK^6W#;PC-KsBCM(M^k9r7~*JPX1-{${}`zH(+Zcm#>=(`6iZt@e543@tIfJ zDT1m7E-GPNrFm6oaJ*L1g~jIAkRK_kMv1R7=NA{7A1kcW?LDu|x-fmSN?*>(?yIy^df)aimpLEVuA;&{l>m82)A zjn7jzt{>@(mHBmoB|8W&>5E5%YlR(2efqxpX7NWNHGt|MjiarjtK|=eMh~Q_$PIx$ z-c-w$(07!Vp!M;ZyuNk}mJOaBOr?_(<{o4g{e$T)H_{CV;&vZsZuf|pH zK=S8mb*d`G#rm&Ha%&SvPtrJ7IFe1o>#^z~eh;-AGCdGK^LXa7*Ko-~DWCda5 zlp}}xiE>ixA5>?qU!61?B*5~4Y;+k2cqRo10&E^MYbhwWS<@5-YX|*P0ut_@G)b79 zL+5|{I9-%`5Ty8eIX#`d-QC@Y^Mmtu=Uv$Dc?Lc~E1WLQY|Q?nus^s0UI0&V<~av> zpF>*sCFlrlhUL(!ymP&iyc%c)&ceCD!QNi*$lK0S(8+rbS_F@|o7`LBCHP#NBgC26I5VX7gwvl)lWdNqNOhc zA}vqTZAUr9OZ1~){lUKCcOriNl}^hvRsxTiCrQOD21r&4{zyp!V^Jj zWBia7UI+f!7IvdLp&8~@SE+lN>eP~Wht)D7h^3`Yd0gMC1UlRh=B`*U=}6s_k}zp9 znN>n3f^~wgomz93TupJc=1zSFR|+b72>-Be?hv;cHz2V)}!+cb81(5m$r zcOt}!(JnEtIl(bwd!h>;;$+&WfVN$Ow4qH4&N|x?Ef#O~{lgm=xbxYKh{LVLl`uCm zSoyahQmm8ha{Y}B%GzuwrVB<76 zxuqEqhdVbw9NI)-J~X8(u-tFp0gMe5Mp_dh5BEy?2I2M^YMMuMZ44ZEGq zpzHfLX!}0yJm9RyivMib|EXgApcio3cei&v_yo(nd0q*u103Rw_6B%+KwtP*toGlA zhR{RqJ?@R}aTVZ)lma{9QjJ}30&}*`XgyOr0;_XB6cA!tki{ z2N$)M869p$u|*0J4>O}fX&ukcU71k#zDv6R9V130gf7DgiPYshZmu(<>&)o2X7m~} zdbJr{OW*$-IQ4?fpH1-pSC6y4QK+1Qo%_R>$7i_Z?jdeJw;Oq|$ zprby(iT(}hbgT#_DsbU?LI>LCuoN@5o;Oj@BhgN#cq5i*P%y)#ULK)K|j{7vuO**~el9%CcVa$F0Uc9=DGu=$?5*fpFg@X4UUNisF6`>j#)~ph zXZV)ad`Hg2(FZ(I`q>?mTj5!rbBYEvk(Z3qJ>r$T&o1NU+4*B@R zw^n{WShZDUDNm`WU0YBXwS(J1R6uUOTln@x0Azj&@ZU5k=;4VSFz zCb_M{xhNU?ZOTP!?jo((0zDojJz)6p(51HWxv<5x5GjmSl;W~My8F-`Es;w--$HT) zbh)Tg3%NR!Pi3REnqyS)xWT9ju9z3<6*DLz4N%CM8WhbMppbQRPI7BgP;j55?qaT; z>HEL0N;dKQZ~LX*3U2|70-W!Cp|1AcRd=ZE0lVM5V70m#U}ah9{lDR+){CSxBl1p2_cISSUe-d4}z z=JY;7-C#8VFX)Hg^UV1Bq4ZNMwA_f9c`zm(piKHtjT7F4x;zwxeQxgG za-F->jGkmhm-q#PSlxAk5j);*O}z4J6N9mK(jB9tymq3><4u@QH{L~GP>vSFDxfVs zr8Y&5ghbV)X7my>da*?3?p%kSOFS)6ZP;UWlol8$o1=4|l1frc-FLnbJI{!nYs6N{ zlgqe&*Nna+w=BiV3AP_|%xJb5?Pf;zFr!&!$;@HZwWs;^0e$~FDd_(_@7?GvhQ|Lu z==#6vZh(gWEO(%*oR_c%Smw-vG+ztM*n1!Rl%Ri7P!@L3ObBtZ@03r`&pn>3Cs8-_Wa&>os@tQn>IRkp=+5p$8g6>O3aKRl z?w;G&-P6khQ06p7nO-WON3%g`^}D%jKzZFjW$`cUB?Q`j526f@;!Mj4l$zB@sd5P| zEznC{L1_sJV-{stX0&u)SNp>(hqs6O6lDE2xNF?A@I9}^Io&bt1a}Oqb@p|;dEdaw zXB$_k70#Ei)cLCOgf|4-0s6MDbdrz?D8mWiROeuCBBTR`;1scw(+aldNbdJV^_beK zHmd8?D(@qB8GqJ$*t_4m)w>#6MyJ8rco{5-9-|a}j7o3-j*m9{aXdPNc9A7e#esmp z()$CEb~nSwESX$On4u#h^m7oCgXcRap8t^S2Jpd1+#CtHPT z^>4Z`WUFm?>EBne=p<9BOKQ^T=PuKC0e%0!rhYd0QP&Sb1Mrt|y^z<&)CQlXHda$8 z;&2F$!=XpU z$;DXLstwo4JH_*kNv67@hxL;SSkhYmidFS!qkA((+bQa;@wyo} z-ej^aHipfII{gY=79tp-+ZOBLgqXT_|Mc%W>(ak(_{JamRVO{0`Z@MqJq<90;)4ox zr{gy&IRE-o#UI_fr7BRJ)mYc*>%FYbQ^n3^=MrzDQ=`U0#^()n4{ZKMy|Fk;{si(s z*MO%t6K{mp&iiOwECSf#IV4DHt4ql+8*iwL&zO4d8E3j`k{9WK4~!+vqO~t0{Gl)y7=Uxcb4_7~nD#d)7w_9kO9X2|c1%hi6q9Hi1cI>ykL*^}K|N?DcSwbQ)cc%vZ5B4)bVXvi{CgXx+VRTm1|$t-HDNfnzXN}wjysD2Sz z1o~xxidZt5NnuisF{%&eo0aw>?hkt_esjSV6?M6|H#N$ty)q>PjJXu6g;dF4RTpxu<vb~xcJ z`o>eC$g9dpA+OXw`2*MM+B|8PRTa6;d3LS8tb zPdK4>IH6ZKp=UUu2iYE@nwHek!AC4{UPXKBv9WV= zC9a3u3}iLJNs!eDCqY&toCH~oa1vxS!byz6>3Gbh>c!US%%tUhH|mkC zHh&jR_|{MGC)9i41ROP(Q|_IX?n!D4%=khwuM{>tk8}?J53etHcrBfuozK9-dm8fn zcRAO?0{Guxi~nSJ|0#5Tg?`_m&Nx`v9|&)OonT?#!Ak!nSO@!7{T<%JpH=r_y??3q zH}5rfqxU#Y7H+}W!U}J`7lZ%6{h&|K#oeLKf=u8!{jf^uTM3sWh4jmXu_gG5Xf~PF zEA%@T5_WAi(kRfeT$nK{EI$z5ZF_s1BG;--)7haOE>WANrGDPGJ@xaR-BLfdZ%zGt z@XXZDYwt|`yh?lLqr%SIKub8fRe6Q~tN1nl*MUd+zjhz%|7x?9MjfueLqUf4P#Ca- z>p_Xe)WuNWOJ~Op#pz8TI(i7Z+k>zg+|5Ddo4>9DdrNabf2y|9E0u-##tDB4E2^V0CQGf}jD~w@T2L-S3=XAhnIA2As zq@X!o9!sce?;^RIRBCZ`bwz*H@#LgZSnFIc{>)TK6pt+!e_rYu&?gG8ud4o3M#=)V zayA;Ll{|2Cv{SECyHGQ!HUCJ(sVUW_86CVqx)Nx~csW+FkiYITiTMBjY4U$tY&odS zcG4z0=>a?Gemm(tJLz6K=^i`jZaayGj)%uJ86fVwB1hHW+y#pCvCNpuCtTY*-6*h zN!Qp(SKCQz?W8q!(p7fSYCGvlJLw8L>2jL?ZJa5}-OYIeK6g%ncJH&`&7BA>pw8~+ zu>Nx~?EH=fSFf#lQ(dc$Pz(MKme9_n{|7hy*KRq8&DpTu2T~7!*RwQv{^O)n# zaHqJF;2&(HI~4nmT(`5k8@z)lXc&JEFXC^5r|_)vDE1=vIk&?j;aX>;GZY@aa-GhQ zCTI?Mg72}({}{WFS0f(T=KI%X?;pQP+fU5DTafM7!N0oLugn+wmHA@7GGFXh=8OHx ze6e4dFZL_*#eQWz+pj}8VplR>>`La}CHJ{gaHHTIg0~B95WG$BR>4~YZx&oHc$46b zf;R|WFL<5cI>BoNuMxajaIGNQt3&~foy*fc&6mD{YAuANc?oc z(*)W6BJ!6@{1m~H1(Sly1eXe)B)CM7?JuGnw!a8u`-?!fzX+T!boGL4e-Y_*5>E)m z1#1P_{vzmVB+m915wDUs+h0VS?Jok^{vvR$};r|IGwO>&z|6sv`1P>HEKybX^IKlk|_Y)i|I7V<^!O?=F1V;*v5Zp&_Z^69; zhYRj0I81P;;1I#Vf`bGH3JwtLFW678uV9{FAHm*&y##v-_7LnYm@Akgm@U{%a1X&O z!LEW`1Un0M66`40L2!4$_JUIdj}n|Bc%vYi6R}`+ zS3?zadDlaScdFON{RvY1H@XYm!`*Cf0F#j3?}4xDqmcZWsfI!T;~;$t z5Nu=PZ#Xp?lH7722=l_iBK73VI^bA_nIKxEa%6JL0d&dmkSt925>b|k<IUjjjZ?!eM+rH+p90dxY_I!nAY&;ly-4uqUfVMAY1*g8d%u}7o~yJ2-{Z{OA_HKg7y zSIO>)dZ_Eqd+>IYoiX|O{&qAAo|fjpYZr`tvsq$zT4m+C}7TjTKRtX@}lYzyq2hD zYUO({f=#`cW+{LXqL~{+u=G>kxDz*>FiHXpiltw5Wu8Q!0G}tZ^h@75b?Vv_8)E4v zzNz6rml({WtfuI98i2ZH%sXKAQkq}X^*5UTHO?I6{RoSmpTef+yRho{GI)TGL)ULB zYTt<*@I$68rs=AtO8wJN~&|kvAKA{;4?spWwdczUV%Ucg7BA4&Q_Q{d#vD z&h}P8i}-AK0bho-M8d7YF24XLjK^Z1e<-Yt?1!EHo{%u^gS~!N*c{mvyL}gDj^ARx z|2N1TyonwE^UjmbpRnhD04I>QVb_0+b0xHq&x1$s<=|A#hex6cr`VYTuES{992pG0 zLl5X8b_D04CA@ASPsWsHnZT0eY`xWp7RY)Bnoy$ynov479xbeeT@?t~qIlGA6e#Eu zL&a+fEZR~g_Hcud)(z^(J(kpd1ake_>C15#UyRL+)P5i2(+4hHJPhGue?r+%UfUbl zv{*5+xn=O=ds)|_>=JDl4%ZI1u8o)KuMaZ!v@-o2SkL6vVYIWLyN0(=fnC?YP|myHZ?idfQ;`uF#r;LBkK6rtx=F-IH4fAr~7eIC4(yw?exp^yxql zagU{mf;*?#$*lugDBd^)%lS9%mY_e^A9dhSovwqiLqawC+131i?7at=6vfs)UfnGW zS;-j|7F=?UMic`EK!RjlW_M7MScS-jVu-}nEX=iYsuowuv%RCRTApYEztCwNyypy;DhcvnK8$kQpj zs~?Q#{-Dst(|-E!6!i8y1^!hI9UWw*T?HuCK@|=Onx%m^# zbDZe0RGa)i7MDk%Ru6~TM4-++pq_FVdT{yJ9wC1IJ*_8T$_%-NypVEdbqV#Lmz9SC zg?9biXY2+`XBdIO3qUYQ)xD&P8YldzPHJYTvldZ~~TaIh0T0i2^vq z_j7YZejLyE;Y zC3u?>+0=&4e3p9Q5^>Q!-sbJ1f}}XeoboH4B+Qk0MdaQX4rYtH+Jow=a}VwqVl(c{ zMPNn8oonT~Sar^dTC{%Qm+VxmPwZK`+bJowH}$4kPL!BnIW<1zmu#hMLqZoE>cQKa z_8sG^Lfa&H!7eM0{Z!N2ZHIzKgjlD*&p&^33S&->qU9S?8P7v#{yz+cxS0FDZ9NBm zzKu2Ys^H7-MC%Ad|IL9u-_PbJ*uUFu-U|zW3*f~siKqb6;W1n$L<=-i$MY6lVl8 zP7h|RCap%Y&wPT{T7XP-_K1#S3chLIe+q5f08YFsHG?qKkYAl%Aeff zPj2@oxA~J#`jcBp)ss$y|H2Xk@JMqQV_y!3G4|zf7-L@!hcWi$a2R7>&KKIbKG$+S z({eu5az2sg1rJ@61kI^G2Q#3D%TJ|C!7e}088_qoAO#fL{Z-x#WF6?j|o01_=w=cf)5G)AozE|?*+dT{8sQA!LJ3s z68uu|Z-QS4elGZ#;Ddq>2;MJvpWwZM_XyrCc$eUvf_DgR65J^Gqu}j=8w76?yjAcP z!J7rw3*IDnqu>pK*9%_vU;h97{EzsF%>O{O{O{{ayhb zfIjLc=m1<&|6X6cd<0E^+1QQj9o#@K-+DikR^cKP#*SD#!ckPjaV7;9iLM3c|6O z2tA73yEEWDFkuwpZ89GIKnJ?EgRmN`_wA7>Amgm67+fUmV(0ZZj9{ByJzGNF6Oe-c zb@lW`HdRGbJ-v!NAK6mDq9XM)`|hYh#G2GG7m^7YALg;|b~=p2FL81sdB?ej`wXxf zggcL`-X{}3qHPa<{O!5vlzO5I8CtP$k=^`XJk*oMd7rx6p@mzMi|uyto@nz8xq0B; zQKW#S9j)QgSBQ?nFm+26WB(ghF}J>wGk)w~4M%rusi&vT;csLv9B~IW9zkLNhi+lQ zn;H+XP^N732i{cAKYLRx*u$3H3a)D7;hA$FdC`sxZBbG4p3V?(q*-;*PWPs4JkmY9 zrpi6MqLX`g(UbNdS44aM)j4YP7FiPF4yTjVb9UL|7ALnS>i$x1Y8|eW#?&r5^$9Z7 zlhpjx_8IW>+`-;XksnV~&2B9%x>b3^ozz zYIWh+&IwR)_R=P1E@DcoN1SRDo4M$-7VKR9Yz>zokprI0>CISde^Wf*FF zo=NacUyfa_S07A z%|kX_Y8%!}J5}#{I9U*bAjRGxoVLVwe!3I!6x@$O)JErTH_O*L7vr5%Y0LcE&Cp9J zI*!zxsh7quEHO6uX@>~fuIda1n@${w;XpjAwwtDRECPFa#2Vs`A;7lhrr6b^P$h$> zSsuA|^UUpvz7qKJwZ!+2g1y6vhlhBXUW^?9cYLd}JQ)00Q`_2f=kSK^GlOl@R1Q5j zQr=1{k43!YEv>8J#7_Tnr1o^rE0d+EbU}hbaq`S-+Dd0H!c&TfuYAgBr)4j+Yp#On z(@2u2Q_Td~cwveFgAyN2nhW=eL8|6kqLcjSr!L^R)Vey?|d0ss3twz2nxm z_7foBS*!3wC@>Aym#1vY)AU7>s%i_| zUBTxzD4|+>U*S63siW4n2Iio=%l~U)yuM~9(TU_ca zo=EX=_g`g@Y#&o_akXip^w7>3l$1^&8BMmUk^WLDqE=t-DU1x|h&4Dn3QKm$*x-2I z68fA`uc{C{4lh>(GP>PrR>iT>QnzjQr*CcKjC57mNfVqAg)vJ10Yeq5u}3?$krZm|RaHmwn#Sx$J1*K%@4qy_)Z6S`~bSE+&G@xoQ!3meabp)LUN*dEp##b+8De$o^ zy+FmO!HUkj2MQchP{xWdo{E)a*xN?CC_W)r43R`SZ0iibz4c@iQ(#FYwG$C%Y$l3eAbj32@o{~Tf$ZpPWC1Y~?&?v_UG=u+ z7cHT&BON`ey@-=A8b?4!ho7~qA|#CF_(qCV)>Rg<5j5luhoX*MKZ~dc&&Xko6iJGj zHx7!2FqY#`M%(<}GI>4@&8}F-PXT@Z|I_?`e5Ct9_^Y1vp`P^@J?qbU)(3jlpY*Kv z^{n^wtatUScl4~c^{lt_tT*+nH}tI6^{hR5)@yp!t9sTede+N&)=PTUi+a{>J?jfS z>vKKpGd=55J?j%a>tj9Z1wCt*p7p$*wNuY}PS1K)&w57BdRotVO3&J%XKmNBwh{k# zLLd*Lv-%lx^6l0KkO1BaUH^sFOzS|b^S^;^|83^Eu+pDu4m9^QJ~nn3x57`r3}du9 z0rU2U{;lcx+p5pMMgK1ncV;Jx%`rDDslsO<&YuE$`>7pmI)?bYC}mjqF5=IR+R?gO zs3U#5q@;j8AuKwwE4Fe%NOPlzSF;FyOYH^ey;nNQX7&lOYC~j*MKNgBP~C#R_YL(P zh?X&7r2dp(qXP~hV7fu#8hhz(PZ;LK`hZN`Wc3RNUCnt?&(RXf_-`+vtO`1QOQ-aKYn{mfsnV!sVOz^B7H$Ab3%twt5>X4WzD~jQW z!A#UxQtXvFu)4th;{vLNN1*;{zLf?HYhzR+xHsgzlETcY11Bi?%@g=mAgEFNTQ&Tv z5$r7%p@tS7Pp0bb$^?5wQKAcusL*9rDQGaVw+5XR3-+lBi7vSP=4sGby@0e}Z={}; z47~4$i4;p2-#w95WmSXwFrTP`PoYo+S2#F-{@%{-S?yp`@nj+mJ`-BY#C90dlZbe4 zW6GZ)Z0ybhVU`Grz7-KJelC#(_kVfeXT&%W{(t|97~szuj~REs;uqdOL3ok6UOfws{&#UCK#mp!YrwgX{2go! zg4}FBSl;~rePL&J@J90zNd0QeGFTQO#t?S?MnEUHoe_dhfsb)={E;XKZ$X%f!dv30 z4gJZGKiP<+YeZa@R@aqz6Qv}uahi$dwYHvAOX_=9{ZHoO8tpDe=p`Fho8hCDuFpxr zN3AyrAGO}AZ{Sbv<4>})OS#7QlC>lea#I)iQt;&ODO=-9Auf%l?0kQJrudU5_>%}w z?d|*|e-aWuZ|U*=l@u*8uw!oK)`BEjmRIx9`a!$9EsIM&IOBIp~ zj40!gBUgEjSK1FzQMe=t_1NUsnIxQSCvUMYh)Qu|*RTwk8nKfc>L`=sP)C{Ma(~@r z{v<+n)5tkZE%7H=SehxV_LnZk(|pkHeWII~Z>Yo7waR=Np1E!Yubu|Gze3FQ4>N~A z8)yRjdG&!WuSVeMkL2C(Ej$3cinqcR<37X&x(4>Rr^6bz61KR7u(F+kxx%618Mp)D zeOlo2&#|(2O+BX`NBp1->RLn-`2;@0-iDR&R_lJOHm$do9Ww zR%Q;|`AI0yIh16N*w6$75X;%(eF1V~CAbwlRx`pn^VnZs){ zha4O$iXhBeZ-gCvn1g&|k{8N3q;!pwgquPvG&rUP5!=bv{H3pw#E)FSgl(LMn6J5hplkJ|QhApKMzy(5t3 zeFRVaZGrM91L>`SG=%^7Y+-=YQS}hQs&WD=4|T!4-o!oL#NFP+UEai<-ozc=#3pY7 zu9-9E;hi4t!HLiDlR}+2@!2MD?B8CESH|Jk(YwuBfy1xN&X5M|Fg`~t&@oVR|IBrIRssyI4 z!SP!5+5W6XLCt2!b+S(#SD7|hc{pAePC|GLtqP5J|I-JCI$~bzj1u-!Xm_T}iNWgY zuX=o6M5K`0fH_7Sx57~=2oSay66%YozSC70Kta_q7EdOyK$4vTUya;d{aEngR455U zkHU?6>LV?D$_bxgUtb|eF-g=et#C(fs5R!=)MRmGc^bp1(X>H0nAUVbHcdr#qTTz4 zT4SBfMA+kuvs6HD>&2WVY@qF0$=C5VFF3JAh%3^}6f8UPQ6qUc+ae2JyXMwDA&R@^Ax0q8ERTfw7_I-i!L6^g2lM$$ ztr}}OUhpP-W;|uyig|kp)&yPPk>dq?>o3Ds{$xb(>}Ko(Pn+c9|4MZ#qW?}p6Y|%# zc5^j0Zb(q25P>rlt%`|&s*<;r!cXsbkX_3DYS)cLP z;6#MD!vk-ea z7|Q0VI9dZuD(C~j8#~@!%(E!3(94<3DNl&kgT~Rt_$ zRk(}?4BLg}DB=FvC16*l5Cc;t+daxIWWPhyB6?Kn_*sCL|FT7iGOR*K4rpI%pW4j} zP)_PA$|(mYV9&JJ_H<9OK+)*I?r99PyxHc^7L_F`p|V{9dOBV2+RY^(8SHHijUhx5 z+Jk9v7?#1%G~#|02m8f^h(ti;*gY#kIf=O3ex=gY^lq{{j@`2;2VPIS4+;YkF)e&PSD@o+^lB2U}}U!toHreM7^z!}*}HuNV!d@UlV7 z8vDV*<(!P2Q@Yy5a20?H6_T=a@?TWH{0~o-1>plRi|=KW zjc-6}?wvNnL!gDQK-WEY_{c#TQ;a;O19`+yzCQSQ3&NQdM1}FoLgnEz2xpcPp(b@< zR&{v}dg05m_0V|^z5F+#_OYcz3kLL`Tb|1LcoA}~B~&jcDRs^f;LD-4kJS)47&Gf> zvhpadqk3=G;pJCI!xj@Q9^b4d@bNCBY*j?84YaVU*mg-Xp>YOjGwJ~mUjT2#D!Et8^z%J0K-xNLM^DM z{%*j7k^tpi1<{`O1nvK|#QvZ90(*aZtc}p*I}E-(_L!H#C-(?*A7eMZ`z7$2)mhc4 zbt>+B>HlwGo;_K%@RY<$W5pGTc(#?rMSBLYo+)(5Y`SvDz_DD(<|$rX^b+R(cnb4O zCQkFOK80(6jWv2dIAlo#vCBfWc5sON-3V1GT!~#l=oisf65mI9b@`r{KC8!sdJG4> z-BXA=3!wu;*XDet%kjy{vUu8X&9G1pT4rRch|o!_UgJBJ+OQ6NgHYRB1t0lTbxu9> zSNG@rH9tM66Kj{DHe59-)C2DzFKrP-wYSsd7}PKQHUJW4?Nb zR9J7d^oUUZ%=6%{R&S+LzYy)I$Y92bow3lz{i0m~j$qO(bT1SC|A*=Sv)bxeZM3YDf6}x5p=bT5XZ@gO{aw%cUeEeY z&-zx+`bN+CTF?4Q&-#+)|LxSt%6bEyKF@=_-{FV^{v9*`ZZ%gTCP#l*0_=iMpM_Wh zv{8Rn_o_2M{4f9QU%R;@CL@}GC-zLS^#Vyzp`-GNS$+qi3{DX}loigp6dvo^gO)y8 zzLzmnDWDwzFIH)a+Kj~~d{fao5A^MRn?B{GZ<~$2*bPGo53h)_M$0{Fzi;j4Hbfun zyN4cccp*k-TJODa*soFaKcVkeySWw72RG9*jTd7A192C3Wnk^*mP8#~CS<6gqXd&S zEUWDbP`TcZDg>7}nF=JRy5OD7(9w7`G26ob|FH_I z{s(waIk4ePBH*bNwjeZcd~h?#Y_vA-?UwIHG^g>XLs zYfZ?W>|5+(Q}skO1i)DG32G!a*84KkcS)uMi0y@=OS8;s}HQfw@Mt zprxOv6o#idQFA|0Q8cPYOJC4zXs9Dit>tvA%auX|`&`p6)Sjo$e4jH9g}(Bt_{b5&Gby*2h3Zph z6-Psp!eXy7qOYzd{l(e1um_Ody0CVE4uL+_ExZjvxRPEIzr~ihu z9v)(HdZU0I0_q8#f z{nxLbo``-bw{~aLv z-vP4!9U%MP0kZ!cAp73|vi}|6m(m{l-$9!F?*Q5V4v_ut0NMW%ko_+K+5Zxd{VxI8 z{}S*+Y40zB?0*UQA4vL7g6w|@`RsoQ$o`jr?0*T!{+EF4e+kI`mw@bl3HZ9Svq$hX zLH56da`wLjWdBP*_P+#tQRvwJ64Eb7dY9nyf;$DD6J-BOplAO}K=!``WdBP*_P+$& zF7(?3+5Zyqw>E)e-$P)43(x(Vu*1K`TxBjYOVra63w#9p^LOA_;9nT;sz=mDw$^>m z+8;VWP2it@8{+Y8Fs_Df;3{YdFECCrro!vzLB>#Hf1@)Z^EFWaP+uUjz(;0Ivr`35@NAMw;bCyZY6Kp~0rrP_;+WAs#Nhhj| z^j+`)R9mhzpHq#9t9?WrNz;p(OGjt2wh$k$XhZrC_F?PHVXMqx%giC7h�VW)53q z4x48Vo00wnwF`}t``BdINi6f0EcGUqcoQ|=M71}u*qf;GCKh=UmG-FIk5y4Jt}eZV zbl@;ZSX-o{qlWuZ!+fcszSIzV6uF+d?0H{mr+vN~D~r8p!l-@H<5Gv# zd}?J%S}!SwlGEs3WUPu_6+$&<&Vi(F#0eOXMw^cmN?br$df!`psar_LMo8lkbwL$w z_aSu8f8U?)N$KKCb@rt?*{Mg1;M+mfo$pJX=S!XIOP%9OolR!ccpj>v>fwX!5x5^) zfW-|C^Crf5p4cUx;~LL#wdZ)T=eWvqyvTE0={Zh2-~a!{|NHlz8hVc+{@*o%R|{Sx zc%|SKg6jk?7radHQo&0EFBV)Yc#+_Rf@=gX5IkS-Ji&7X&k;OZ@GQYI15v&$mELbJDNU%~cEtnEa3N93^5KIWh1BoN%LGdW7YN1#O9YDriv**B5y3*i0>QB0 zM#1@l`GO}4o+LO=aIWAS!P$bd1ZN7)5IoV=|2aWff3cp$xA|;*m5;W1TL%1gJcQr0TR&*YmBG~>wWrkN`C~XrcO;y2Hg{{@pp|-9y zN+IiTo2|f-hZkn3*(y*IJMyH7BWGNhK5rO5~Ed)z-B@Igf_79O5dtW1!P_udQni3Wzelbt3brv;7W&}8J5e%Wl- z+ByWVv#s(yG#Pm;8Zq=n{4!YFM$9JdSR|Q7ymD7a_f~)cG6_-?D@HtY$Oh5@St~S+ zmV<~#EkoqWSD^y648=TbnPQJj74?^9sqe^9p-i^Kr^e>WPN6SWgA#rYSp1ifmo_nb z!T;wZ3x2%}>qK)oH2-%S-xyCrufNKeZ1l2TLad)jYKeI>X7anCtG~kPt44bm-ggKc zMV9Lo!=Yyqb9%CQg;HBK$=)@M9MPIX452h;R9R_5eQkY4%b|tYsQB;jNj=mx4Wapn z0nT$N;rqT?7x<`a8U&jpLff}Upvisu+4{()oSdR+z{1jgY58a;yyAqH_mF1Url0V< zMpqKea^VwRgVHp~!!oC~0~BiVrU@@-loXQER-N7CxyheK0%E{|z- z!WXmNEM4rTu4(KjL}yN4NFx!BXF2~%xGG2DNc4P7;;}7oS^os-0N=B|mxLpQw%bfq zmXn@Cmfqg`OW>}hqx=-=q+=Roql{%~bWBJa0o+`uWM;j$uQtIad@!WFMi`bmhhg2` z!)R%JX}yQldY!e&y2?7oT4F7L?0Irm{ou73d>Bao zC6N9zxxC{3Y`u{-HW0w_*H_8!dX zpyjkD&r?z>3em=>j=_u$!3?cRyC6l|U`Cr@Mr%(;5M`q*J*=^o(@4t+X*mtGoCd*X z;M`!wIl+vxgBcuV#(r$z5h@xV@{QYn%$X?T>tM!L!Hh418Gj3Ad=bp}JecvBdyDPI zcW@v*D3BgV^Z)j06#4(&1dqRSt)bBVe;Lt#mzmSdzNP^U;EnM5HOClkG*Rzi|Nl&t zuSP-bdkFRxHS^|VCFC@TR6%7bW`BC105F&cgPWB?2%E}9qJ4)A<3U6j+~*cbnzNFF z2KqKYS70EKVyfYLOP6BL5pphA3L#F9=whP-1G05MXxYTWUP9oS`V%F-x4u?ol>!Ii z35nl@sBlDxd2=>Gc>UxpJ@m3~wq9mi6=4s#&t95zR!F#*JR%E@rZnkUErD|Xy-<2q zPS{TFO_Z24WxE=86@?ai?WIM}iVBpud!h8Ku5izL5@qn7%k_9yS{Th9Agy0N#Ix#x z%0v#)2A>b`r)PcTtY!MwZthOhL2VL0wYwU_)paBC;CQ*@?#c`!+m$GToB1xKtkN(F zU5GCD;JI{}6&s$>&O{n~^juPB^#;ODdnI(P{=f3S-#4!y`3d$*h#RXUO{O{O{O{My_Z(=Y1a;y6HanJwFT3tfyoYh|37Qj3|nqDN) zb6Y*$Ba};Gd?`e1juK3vun=`T1SfKOhH^=y?WMrRM>4@){%PHk=$@q!NHP&3U6d3P z-MWWzNdW9^q$tWBskw!&T|>DfKeo#wTW>5cPe-an6nfauY^5=$bg=L2Qa23m0?s8I zHYC@+1Y6($X+vQtotm$bR4%dKy?%@TGTBQAE|Ve($VF6tlM~9N9TT|-CUN#NsFCWg zvk|}*0pwmR`l|lQ*VO`Ufiy~SH-zHLZlPR~XS)LxkEb){vy%t<&ya*+Z5q4l@bPGC z6HgxCKLZm`X*4p>zS7D4v)qbmSmH__6Fq!`U0}D6l!(8R`vq&G0|+MppU`}Tll!VH zPg|HL4zTTN60R8U#1q)(+VIU1gnXEwdts_cIUWeG@t(Q}z5%u%?(g-+ImS|G0L_4{;2`V}HdcR!*PoYQHFzgZ0aXq9 zx3EgXbApw;dj2ZwE!830i-2@ihz{F#)oS;zq&0ygbX6vq^)5^N8_=oY4m12sl}oglCSNRKXy%72#oXolJ_wrEVD5*6J@g3G7Mbq|zmW z)CP`DYgbMrBS+77PltyQUe_uM({mS+;7v%%;dui->DTwv^Uh>Rl+YE&v3WP=c#_4~ zIc4Ek`H?f)S_35=#r`48$rmM(m3v6%g{cZEt1Fwhbs*xXiFVr8n@&YbyZO_dT4d4@ z2!Izq>rE%(v%hqEiWi!F(T@xxGZ8)`tTdXVOjOO7=8J6PJK{<4Lacd|x%>LC(WP8g2|LV+x}oZ>V| zlK}FETAfpwik`fm+zdJw9AftU-k)xh?@u@0AQ!>(2r*I;h4Co%!O{yCw6Xd-r$Cnr z5>QodOw83Q8-scCni!9({nSonexPb2C07{y4M18tcqBd zK-!z~*8M+sJUEocTTc*&aLB(hlDx9F4(z1UJJBcMIo$nrxq0>*72^1^DD>^2q2L(z_{cjp9Tv)CEp@kjB8LzP8w>8&(qE;?kWe1&pk~fM zmjE4e>^91q-&f(lp=JZ@-vY<)G#@evc-A^$m!!8quHk#$H5cr3CGY2U0P zQBj#pRc0HB!Tm#dkjDjXSxK~tztg@B9yn+~D35lh{kIpi*%}_GJw9|7BT2Sx!<367 z4Eft1ko8*KDmn}FX=02}t<`F!AmdkeAvVt;W-CMjyBD$g8miafvGZnl1ej>`M9jaZ z&2@Mqj0iq!e?%HP?6l2o(Z?WyDNLGvvW$s(;?}%S588t^iPUzNSQ69sp%;8MfTLnL zbmZ+iT#QYGY|l-nrUN+!mY=v@Y7&|3|JzsXZ!30$uQle~^h5 zZVNe7i}t83_(Jc87%t)~tCN53BQHzf(GOQ3+!*F0Sq7y;uA`)3KNrwBhSTk=qz#7- z43V(k8EYa9LrDbzh064gM8lDK!|jneCc!u9;jm5^WehR;8NJ}i ztb@@C!jFc(&CS1;q5&K#={(YE# zAL8E!`S$_-y`O*Y-qO4{=JcZZ{XkS`S&{hy_SEk;oqzI_bUFql7Fw@-*xX^KXiOll;4oe=GPm!M}0-E$81d{w?L- z1^gRpqJC5zRheaNvu-vTLGR}XtC!V4y^fv!H7Wr--irfow*pgz(XJb`~*CC zgV9$wqU_(|j2?EdN&e86!apSZN@CrXLxH*JC8^e)=mcJ%7o$xPkU*`S?gVhikQAUU zVlP%WZspb5X^6W>;t|i8u#HM;x%PRcS`kHduFhW$e-oPXH?gs#+6G3v}e0kK`S=lZb{sY|*k!xo<@hURc1JycF*HUX|^bGZ8 z$s-q&VktCr$N`<}>uu^xN7AE{kd`oAz|E^TMffVQ7(mli)+?i(sAzU)IIQKTKJQ6L!L|r@+=H8BHY`pWF z{Z4cunYulc$CIDUn>+EG*nW5^*bHU|_MCWFj@CDDL6|)4^S#R5&_vy%hO1L7`1_w~ zjDzH^3-$p>`)`YNCoJ_YKunMdYd-As##uwG9DG@o#Pr;PFZ~Vp#-D4Rim!VV-}R&M zMemDmc~gAFKgaibm+=HN0N3M-z1mo$PJ#Ep3ylL1Pq+iz`F#(Kz?W$(NbrM!s^Unw z>cwZQF9SKx1=7zd>q|BJcMjv;tC6@RjKwyr2*G1TGe}5CX^bZ=ywpR7YdME$IpegP zL$#bk0@uXes6C^=-l#q49VDZobd-Giw)~OgZAilOyI|rJZvx)>nJ^hG!V@?KMv>lR z8-KF3KiSHkZ0S$#=TGkIPqy$UoBNZ^NN9`xCgQQml-g;K=nqNg97f{{UZZH*lv3xd z${eoD9G*(zND!1H6BP-p17gvG4kl0R$cj#x=H9dWw_Xz~UOFX^J|U2v97s4wO^f7_-1UGFzQ!LW+JYy#Z%1;WU=LOPp1L-+|^z1--RvN4vc`0M{p{T1K;XVqhv@8?@nAPpP|5qC#K^!=y#H)#FtHlI+Z zT3;bP=#}P~@ChEawwMz!pLb%1e1rG^uOOEAUB*?$nMRGZNZo3b8}ku2_$Xtn(ckEb zcgtPY4b~;S@KD*&Kkx-X+(`t2eY}@d&JMjvfJ?bi1lbOksokHG44E<#Ff+kt906uu zsGGmwOUZSWeE@P#Qh{MdA@YEdsq)w|>F7zE}z}V-kC-%bV+YYisCb zVpn52wSHMJ=kkX1dU0vgO}D$_gl}}i=iO3@9v@|}#N|@grW^B^mepXQmSx`S z=|e=_jc5jL_akc4LSORQPd(j_Eaj*u&N<88^_Is$GF~iLwnToLeRjvwES@O9+!Oa?1BF{W*LB?!nDfFTF?>*whqafL2gbEX1~ucUmJl!+SB$Hav99mhC9Z0 z<(N_zgp)3L*e(uMS;J7wHdj(i(q!zNITSEN8wv`VJu9K0ot#pq948nOH~|8< zr(&5C3=W*2A{oY}4&2b&U4V7jAW*O+o16fb2DyxfU|@g%7ZQuQUBuuF009k-)5S=_ zsg1(^fx<;Grx2a*heDdKJ2h!^oX%rl`@%;!k2)fB!y3!}r5PjI?E`x-t_sm%Q4#s+ zPl92ouw89ko|us}jzz*H3I3sy-nDi6BM>h8l*U{gyOXTi9*M%_jy#CFPR4QW-sl?L zR3-Y`MU|-(Tj1cH^gjdBE!VkbDX)yXTb2VNzGc!rmOqu`@zm}B&e1)14s>1=+R?pk zDCPSl)ic`esM5O6?m~5KtXuOj&-dNXON549vl>0@C z1lZkXG}d8s+X01a=qZJcmO9D*{?q(_9ztIcpVT}5U_I*~J?lU{>i|7#te!PS&l;^~ zjncD5>RBW7tl@eVZ{qu}ai~r;M9&(mXARP`2I^S@^sN4RRzE$fub$OM&&t!Yj?lBl z>sg2ES%>La)ofRhB^nk#4lntrVpN6Z|T07-^=W@FI!oXr$@8G{3g9 zii*O8G|RvCIMS%$JXeoSJ>1bfgPS>Qjh;6ouIDv<+uLBOkfPD5dv<#>i@1a8;_=?v zcIL>*ZWjx&rYEtWy5@a%j3|$@-lOF!_Zq%jlhKhUx+LLLifdgA35*P*WR0BUo)0-B z3tSW(Io-*FQ*$WMMbX<5R_>z4b9lHfb^4xz!EpLM!L8?Jj+{mdLDa+Zmr|D&kXDkN z;$`UsmXx>|4UhCat!Mw4Ci-@1G*VFDO-*R-O&#!wJe4?&y7wDT;?BOF#BE7W;+zql z#96cDiA4jmImV%V+6gT(`3HQ|#5f-N|3@p#=)bUD0gtbMrEd?l&HTySt&%9X8eYK` znq$od#!J|Ns|IN96Tm-Q+yWzC`R2Q>dUghYIrbLf!V`&`>UIEqh6ErI;kU z+bn?^KMxP(a?Aiv=%;9s7IgkgFCuh!FO4@UZdDN#I;R3}W42U+)$~ zlTgYl%0~Y8A*_+?Bj0Pk{^8i(+x>E$MD6aXXZpfHCh6_SI5}HT{{BAG$NvZ-Tv`@~ zt?HS6qe2wY#eP;0I~Mr?8lru@j_!#>%fAP?f-j%!k+)F(Da#vm+6m?@LdUg z|A}UA;~$9saSOiMlZ+h51)o+|z~9e=Y|k@{9gl*+p=L(vS@83k9>$JG5*@DEcZFHj z_b}r;f=KZ&XCuW6*}K+zP8`0MPIzSi=)_@r=|n&t02kTgh#ITQ zY@P7S20(o1UWom20vL22Ld00$WotPjGXUYidm+ro4=@M^5#e6$gdsLBuwy~ zJSbPdxeovx2^RcxK^X&lQ;#J=NCl#V4!Rr^=jC=yd!6S$e0t#P`os(x|6>!u(oG2lz$VRElE%3Aq zqYA-COPcn}Fwl>od+SF=p3wx8@E)Z9KMz{}qabu|49VY{(B-+;yb69jx*-D4XJ$EO z^P`}Pb2s+#mcj!-sr3Q;g&bn!SU0L))rZ(CxXs#l$L&hXpRc_IQ%?stXdf zn`KqkFDJy3Ja1`E1$=Ycf;LsxH^){TFi{P8`)!-gIQrHdVz!xI87h(ya$RZ)B;!(~uWx92XCJ9cIN-!?%QAz;u# zgpf{obOT3O0lBy&Sn(t?M?|4kKhP<}LK!+WkpQZ5_~bKQ>c}q0n|m*rE7j$7wktU$ znM$f||3ED&vupL~9_mQKP^m@Z>m9*!o@pQA$c%P56?47&?&}z0*HCu8=Un&Q>#O0O z>Arg~o+M22oQaz{XGd3d?CuoAvCR%!3R{Ijo%3`j_U`SJdd_stQ*Ah&CKpvFpbw0( z+gR8x)S6_7bQ&;(t(~VfE@&Ns2B>7)*RZjum0jNe=_1@BxL=>wHq_ebBvj??LE0E; z&w)a@&5B9{Lg25G+8FcZXCAwaQBTLni4S+Iz;ia7kj^&WlT~VG!AQ~VehJ*m^E0D1 zmVhaS`WWN45}i2^D|a~(PE$jqxRGY-DPF?l1k!pZwIH{KTL9*q{7}R-x2#F?c3fJ%6c_#zF&5;Fff8yBH5o zyv$9YzfXD-TWN7tjyO{38g;=F_9;@O6bek8Rc9DCsHXBD*hR^T5||69Ggn#PtGwTO zL{LtvQnXIaw$#fO2}O9IcpP^f8Au-yNRPMsmI}v8)s{WdQEb$xN6zsk&h{qG@+Qvo zCeH9CPWL8O`$zUmfAVj%GA*wxD~}boxWjY2$#cAs{41Bk&rCdgPv-FM%;8;`!#gvF zcVrGXWez=!aeQpM-3_E(P+nP7)VYGpj*K_=i=lE^U@morf7^^&yfXU^D_EVpP zY1xApl9U3sIYPQ|F>FhK;Fg=ECJa{FPxQ3%rso*)D`Fk&IHhxkmH3%c`i62_w{%u}_}0W~ zV!ZcPSP9K5`Dpv5K5E9qxb43FU%s`c)vee=jK_S?$9BBWBe^|gKIyG50;;PTD=e3UL79lL80lGlHQ9f zxgd!h2NbqH1^(98A22l31Jh<-9oqTKLHpUf0;=_6orrnVA2|!xaCgoErx?>OM6N8g zQ|MQ)el%<$XqoG|0zQj;#sUqGa)M$I4Fz(iU#(SZ69RiU=Z_K<>_xR3xbb?&B_#;L zq;W(DXJ=VV4%GFZA(lIf1RP>0r?Nq=zlYZ&S_lV^p{IxfLSx5Qe;STo-iJTD{Hzfb z`3r>woz}_Ym-OYCv5%1EiaO;og!RKB#HGYGbU2-bt|oA51X$1B;8J`2KZ5*!Z9x3r zsjz}IVDW!D{C^#f$lqT;*LNKv03TxP3y;4Kf&25-2&^3EVRbYSi z?LJ22r$APlP zzJWpJXs)bA!4`Sw<*`H-yu%){#nq%wiu-{@{V{a%;QhcHpVVZENPY;(VI@DCXm|n< z2iZ=D324B0p@YjmnrMTa@X*@&H^l#4A-0CjZ=H3GwaO}j9H6h&kahmAz}!FIJk0Ej zdHfz||6Bo^8w3k7y1^Il9(BLETvhK);tidIsfesjOE?9;fMrz>X<;7+hJCnns5?wS zA?{_S5T?#woK(JOne8r&4Xf6HVO*zXLkUOpC`gg zHLac$n#G#F6n3^r7$cAq2m9fGF3j;zqM>CZT$0n<4QqTBqe6}3IFxX0y9A-e5-{v1 zlW)2{XnPzB0^BU8s_(@Jzu(887_8zHYcE5zFaaIJEo`pbcU9&E2z`*FQOu+3DVCQW zhW99xvZjn%>Uq)O{6}JZxc?5jLFUgKCoI&nw(ba!usThUB*T>G#&}S1FCD7POAOsO z9Ho4hy`|2J3z|ZQp_~WUDR*90xP{|T#y8n1^S_{Q3l9Ya-cQYyLlJx_K`H1E(C|R} zXuK~XjK;wr@{LB|<%26Z2qeBM@xE~IydLN%;Ak%y4AKFjy94*&{08#8SfHLW7Jj|) zUcrr~^dXSn8zsVO9Ksz0s%jU9_Dvn6toOzqpnr3^t}bP zeUoA7`-Qm`di`;8yx9(`_ebEtH)f1S{O_+I|GyUG|Eqt_L`EMq--j;$cxPs$jlG|4 zqBGYbI`ZLzuR6K%CYJS4c3AFh5tP^!kT0{JZkaO~lop{5#;;&M)zUy~1qmn)XE`h8 zf@}&6kKYAJMC$Q+weh#OF5~A}DB<8H;{wM|e63^i>NX4Ff%Q>er8Nz^{>)p^-}E(( z)vMcdy`)!b7YEXKO_t%hB3q-5^Bn*Auf#e8{E^2amcTSOj*-LQ@>|$Pnz#rXowSl- zQY-)={VQ1%E{h^KAC?%Hhw61oHVj~oOujmZAr7w_dbdk%%0e82K(Z{R-|CXvuv&CG zF1;b=5Xo}wVJx`?`@gi<@%Fq3hCDo{^j&1h`Ye3_X)z*^>h0c2{NGJYRMwv%-Mh&; z9T9+!fgNoK`aCKU~`ovShyfZam; zqJi&yIw5##VWsQZO6?pA8#{UraWOAri=a1J6Ll=zHg$)U6TRtz1k`P{sWYs!=yR4S z#S$38d>#U|sY_3`sP+^W;DZbixHF(?Q?K5k?({Xwv>+sf`2LHdFSRK*H`JZJC|;_Z zqGX~bW3soYTb7m_8nRiid)!s)F+A-YXLq&#Fh zhXo!XC|g9L_-;wR;NZ;OLz2pNnRD`y*lVHbkaO~IN?x&Q=Mcxl4;3Liqxl{lPKtg? z=Up($G5>Un>1_{dQhDPq7^x9ZP=U%avfbbo4si_a+!jDU9hWm4>{#$+%E{@Ilpds) z!Y`bd_b)h5KRM?4FsI;4LH7^Psuz$2qb<8wFt#&CS>WfyzIJzD7K~}49*6$V!IrV! zSf+}tSJlC4t#K@D{%frht$y$Y{))K~7W^~J0kGeu6m3DxZ&%AX_mKHwCzm1eJ?xp*f`Li>GbFSR~*JK7jLiA zQEYw{QshFFOq=PJ3V-TCJ%C=Z*Y_3kq7pkU_aaI zosW3x`oSTZ7U!8vn=BPK81Y0pnytUF(-DLNFW?M4DB)~N7eB>TXQyOd^YtNi8pLyW z#rfKdrm`y?#a2N)#~(qb!_?I*r(c<^(MUawo|>)EEIqC5XGel|M~fuPc%NoD|0#%U zgBNq=qJ-3DcK-mZ2sVp(O9GPqEInB6%$}Ub1zw?GoS}DM^!M8H0)rF0iS*~?0Q&wP z2vuL}E9-r0H#~magLS}F)`ge}EQO|T6h1&FT8F^`urK!ITACwZ|NFJs8&-fXnA^;U zF+;ckz5&lR$02f11+;!=L2B5+Y>v1A-(l_W7Ty?Jv9q_%I1f=k(nhf{3m!N|BQ|Jj z_}m~3ZPjp5G%}VI^O2yrH0gd@F$sL^}0(GQO|urTS45kdhYYg@%B>M z7~}l8mk2#Pm8mt~(k>kWu~out0h}(LYgZ|YrPbC)qF>N^z`2~+gP8g z2dvlO3*^7f-z5lJ|K=XWaDg5|MH;;sOo+lCg_cn0%=|-h` z9u~fK1fi}*Gw}9%|D&wk&KgMm9ZTRB52E!%It8aw>iM;Fw~>u~o=UPuQ_n=(TSLh) zqG-?q*~#VMUz7g1FJImIBRvb82M>Ulgm*wp9ri97i^G1dB0&x#8ttL+w25d2)95vN z;3$m{Q}Akfx#NA5(y?T-zqPR)GseoX0E43wax2>QZrU}bI%Q=8F%J!=$1fzkcI1>) zSI|cl8@(4TloORyrV22PJZdp<4v|0}t*-fn_={7;1ODceB&y2PV~-P0Q3+C`R(7)v z;$g0dka6WPrwDsa`R5P77mJE0;1ypj?bZ|(aRLuL zjwL^>&e%P~3Twnr9#1lf?Yzrd;fgiRu*cH9`Q=4t!g4R~U3u~_ei*cLLajVc9Lm}` z;T(8uf$2*^Zaqo5`A(eNr<-*!_rb1+ONMU|D52$4qaW(jOLDDa+&f4*TeujXV(vYs_b&thK&{-^MGo$5F}>sUSO z7(Hu(o^`aIbrkLYwTA{Ei3ed!B~lT`w&D){Szh% zXR7&`DC^y7H>X01+@JdQoy#Fug=_=s4QxavL7{C#LUjePm?Bu9%323o(+i0ZdoaF1 z5ki>WkbDX%|GYASqCf?xH5CNx;K6Y}NFjQ``iy!2UGoHyqLaRcZBlH6u(%aF=y9Tg z{4onvvJ!!Y`NW_r-wRy=(tkcHI#^bJ2eIoAE5p?=DVi*;ze$LplD3jG=oajaj$Y_= z!Puvc5gnGwSuQ1&5MeaNrG&_`kBcKU#Yv0zc2dV10k-msK-W9Cjb0Wer|3oSR1{4v zh|vOq*Q?mej)Gj<%J*#(i>wllP=siM*W;t53rC}cduxA!=^oKVY*BTeW*Vkf10hrF3#I`MQBlU~=Mt!8-MGVlL>Phvmy3_g; z(uN&~IC!nK1}lw`R+Uw56=LQ#`P{n3R%;7dKJM~?W|I`35*{Mdwo9GT4Bg6cjjYxt zYMj_X4kmsl2P3YRgPbv>O^H^j)s|)M;U$|$S(9=*wQ`PHjHM|a^5Cti!OPBZG&18V zsg_pf!|79Z?h+Q1Xz@<=oJC#a^w3{vRxL?P1+f7Ei__S2=Q?N=dgXR+>hgDJ1}ilV z@9s$q{mG>Zm#cF=^QKmR?xbjBF60R^wSiO#!==O~N-90CD~U*` zr5w0wjFh#Mi;bu&u5%Aho8%tWZkPT>DqA~83;*F9g|Bjs4!8+VC7i|D*AdU5tsb>2 z>bCRD`!;1fGX7fk=ve1yU?1mbzlpSl$0J)-j`UX9J(9T=jIOn^LA1j8;}z}f5_ zbEWFe!d9#cYAgdo|{eWoTA3-~C4}5|?1G4>5g%=y?kH~}k;aquBJ#Owo~;2q5U;1OIw^YBaTB)kXx!xxOF zU?=n-Jc-|D9KR0jNL>b|z_F4)Mv&t#B7c;mM+$QMMdS~c^f1ApfM(}_Y~y#i^%8ri$IRQ2;}&Sz^=sq z2g3)r^||$i^{n+MqySf2=Yy}|<;R)^Z{VXKQg355F#iGHpMNo5H=kv@y_?}7V2!y7 zQi28M9CMO+xH-z~2W#P0W<$sfzBE3>-rtMh*Ui}dyA9lW34HdSVl0Ba;7QmeI1+w< z2ZDEL7x2e_iQWEqBAR8x8zppOW5#LT#42xMr8jY^H&IJdxDqI6M{}R0IW7)y+|cqI zbJQ&4;}rN`+?A$(Q0u5Ud4+ql+&x-Gn?xu@FtRN>B{#jS+C5tA9`SsgD3>jA^D5n= zw0nf9AD=J1Ea@ICbdM_RjwWGEbkHczF?%gS>y$sjlRw;ZJj`=E)N?$#XaP2u3Gh>oC=m*;fmHr&|-tCmxSSZX5?x9}{7CSx zf*%V0Mexsp9|-QJdPjVifU!P!Xa752D5}x<$z6OQHOMP6f0T^|pl_WTyxNA3+iKpX$K%hI<}V zEA&`fpH!hFXzM%(zo80Mo8i*DFq*}Fo4 z%^ny+o$Q!WW!d0CZ%#rn4~TzL2bVWbo-1XSWHxe8HaAe_Zrr&(x9wn{i~B!bG477>*`i1f?@|+14daM&O)mI~d;73>i=t`)q$7H1^qXcSMZ-2BC9n;r78D{9T zqxyx~v+Rv&p>Bn@9%QK)_h7eU3w@;Q#j&!&(TDd9c&wstsC{Nk$U6l1F{^?zdFCm~ zHre}Q^9I@mMfL*&#de6hA=1ZoFuOhSbzZGM!SQgxW8zTPdkt#+`~O!N=fgYTHtPWpwt%MapP(&pxpkJc#EL_K zYPxka;_nTF%&#@c^=eHd?{=Td&=0gRi>et{)T4wlPB8xKk)zg1~mWAMpVy3@qB!XXr4Dg zws$NvfWE;y;A%+jrWm~-V}A~+0#(^OfcCGgYXYT%Tudc>Z!l~K!nD4y6fZg26G6Ok zQIDx>OyrpG)JI;FfW|0Z{QK9|H6l_t%c+kPUtFT>Q(G4zN=&forNn+IcL1~ve}k6$ zP3`urt!n^UTG{y8&AP~ez4<;w9K15$f~Qw)odqII+bFpBLBtIcbhP^Mo!Pro;gtj~ z2R_?$A15xMXHkU9L5QV1S`}q))TXt+=5UX(f{24->Ne~ymY{aB9F(+L@-?fii)cup zC$o%*gMHA5`RbsovlP^{it;s0OBUaP3JNkyh!86ijWDygf`U{HQ3ZQS&3P7DIklUs zi7YtyMCL5Idem-SOfO{O{U!nrONuo`Vf|X&slZqQtNJb0=W#Uf#uKwm=B+TM_8j_|Jxa%?0NtL?Cd-9JX`z+)mx(0SID&xiN$I{}8b1*e*y3v=q-Iv=6ygr?NMKYpZucB-^Bh0vIo|3yX4lDl9cts_p8PGI z<2ujrX3z0s_6UV5u>Wn+mm?n8?-9X=1s@W8Q1AiTbdQI(UNdHhdo-99pYd=FysW{H zd0lt1Cya*|#o!))LHm~KumgInCzSL4*3MSn2d{RYqRV$KUAOSBw zQFR83Tinz^_NAmKDmN7H)Fq#iKp{>#A<_6@aE+Wvto9~YBgG+OjT9%r8YxZ!8Yvk* zfkYycfJ7pbfJ7pbfJ7pbm`C6L|1|r*wYnYDMS9kSde#~}>jFLNd_C(tJ?mUO>l{7n zY(48NJ?l(8>kK{XbUkaeo^_g@wMx%gsb`(4XVvOir|4NL^sME2)-pY7ot|~Mo^_d? zb*Y|piJo<_p2bQvKFLD<5}m3>&#Kn57VBA6de$O6t5VNO>scI7+27TqPPLHae_hoS z+W+5TU2m<#_nstxUm%*_!{+7Y5_2xT>RqrK_?}S*Ibf|(0BL?bIS~$D!K?)WNb*SCa+}UfzM*$OraAmr(oMnMsYPU3#eb2_>g_UsbR+(~; z1W-L|w=_jJ*)3#6IGn7C!s?z(_Q|lFkk8P)c1sgbVf(1La;ZR2n5cw{1tvi+8-oNw z8xKh_X^V?@>&~@X8i9Z}%iT8U4E9xatlbhqF@#K>`czE4MB@#$#tW)59RxuGjlg>a zAlOF;8vD*(h3lnLw6EP_K`BG_^2=g16)+IAcM3bzZZT0Lx(g_RcoI^yST#G^M$0e> zwbeZek`VLala@-ugXp4|?HUiaK;icA;MKr)Gj=)2!DxAf?9W2?Vg<^1|2K+<)x2t zCgr-ugm=-JMvC0U!$oUGjE!zUl3f*JF*15t4H_Oj4^4&uTl9-Tz!&K!aAo1pHmCv# zUxD7NHp8Z(lb==8gURN|drrfu}OA$d+@XJe{T7m2DIMw}nYBcJywr7GS2| z4fcOK%quXjKf?U~*n1E7xQc6md-g7{wsFC|+j5ngT(Plnp_^{NU`)4H(n?xO+7;TB zWgAmO4WT#FOmC+58Ur?__ZA?8njVq>ArMj^`TpnJxx2Tl41B-$-uM09iwtx2%$z%S z?%bKVGp7zllXnxkyNyH!?M>0;FryD*2 zzrvzNcmR(RCF~~FinH(&el%Wz4#a2hG&lhL@cK1TW{`Ic}trDipoVqxYIS&6a9j37)}YPOW+BK{>Dqnm14OHNWPQ!e24( z+3w=XM=nR35ElV_)y$?PawO9#2zT<}NZ`m?65 z4Cf3TC04&a8a*5it&(sp#at2hnmcNG;#Vk`Iazn&zC0Q-KiD=Ntnb^w+vZZ!Tf;d+ z%YzNUX*s9Vp_QVJU#Q<)et;ax1wZBu?^pL8a?B?W2cz>GIgRS?RP_-p9)gKrmm|d1 zR!UO%?oCxUUmwJKT`z~~Liwywa_09?bIn(Bj`q+aKk#FFo$kkG4fR@+YN&1U8jwo1 zjDJ!z_oWJR&bhYjO$)}!`JYU2NhnV67q7QNKr+k?XWI${Tl|O*8UKI}>Gqx-SJ|Ao zaEWbrrlmevXYSm|HV&tMnc9J??N#F5bn**DqbA%^mYsPw!yL;R@c;Txx~y^21GT~rf-(3;Q#d0V&d7u_8p9b4@`@WbU5~TxbZxD2g9_LQ zfwJQR*l_{uSgjUTmhLMv=JHPB8;Z7y+gZsouRIdTc~}NJG+2ah^M1Hp_2GJduw0OsjFEGKi29?N80E?t-N zWE>YWn(i0Y6F9stv$3}y>E%ay`jH-fq`M#4#*b(icCYHL{*o?!q_Zp-LU!O|vT*XN zS~zhMO>*l8BRLO5a_*1h+!x8YHfVF z{KELz*!!M{SJ35H{4PUN=qPM{7smIA&u1_2CK^M}I!~}3Jb-=gE!YiQiG}a^&Y8}s z*!Zq;@~jSZ>=2H?lkon?3U+noVd*>7nZRzL42eN6WCk6O8hnG?;BzDgze0BK4$^}c zksoY8f^Z))gmq{PuH`gxF1Cax$Bx5Nxfy%Hn%GjTjS-)j1ervKFRADaGM)4xf&bPr8;*L1$7 zyJ@7O+Hqo#k*^b<{gFX_@f_4n^I{jH|I(e&4v{z}tdYWfRJKi2dkO+VE1 z15Mx8^gT^~uIan(`Tr<6|KEVLZ#OTQ!A|j6p zA13|eD4I8=@MjIXMxADG3ki(8*;~L_;VY<2O3wC^g*>c#=)c8syym;CrAa~>)&%pD z@}O?G0-7=LyPKg+m%3r1R6yQ0+%Ygb(WtFUr)&TdPQep|E__l{x~7)qhOF3J*c!*T zTca@Z*k=kIN852i7k(#jrHHY zL;&o<8t^7(`!&vTB>R)t5o~g{<_mltKD-Zu|34f>E^JJDk)(Nd*@mQ>N{PAr zSA#UJW|z3U)>WI<^Xjos(#ynPXesCO!CI+er~L8 zuLKWPZcC~{1V>4BTsbZ!0Aj8#^h+uF{i)$jDI3-STg-AI1 z>NT*jeng_bFvjUP&ZgC}Vp>N=p0$j*w03x+zeZ4TX<#f$eXM{uYpT)yzcf^hB|%4{ z4(~#iW|H-!hO)WJe-$Z)rfN z@7Z}x?lmN#wxT`?J|rzReBb0g(F#~`7%zni`j()`5tF&0K+&7o7B(*Ng0UChoBJjj zgD=$jrK(Kk(#5`NknjH>lXT^OSK{|$DX07~#Q*(*72qNE0eNQ;`}9t+-^QN84rnEO zf@!fn=CAMzA226!;dlKZCYs<$@feLwHFzV?nU4LR_WR_v4dWr$iLR9(ZbgF1hHR^j zuU7nL@IeyKT6i*+hojPQB`SrV0+A3PbQ=qSibaZ*;#s*$w*iQz#!$>K@!yl+OIbJg z5<N#(c&nqGG(kF0WEHHn1;UHOIh27kx;2%$WO&& zD(qH}rH+6`Evo%A65zPDmL9PIV34H_hfW_SL}#~F2r`F3A)`CcCSQZNSy`!@g||>t zHMCS!zHJk|KLir(K7V`cR*APam|}f7{^G*+h+7OQeT%}D2-)vIq>uVQ;cXCd%K@I; zGP?EQ%Km{XecPQrZ5#SgrY#F@aVY6)OT-Mfu7Rc2-PUloK1f*g8u{il1hz5^mfn6=>d!*dA9r?eg|MPfM58|BZi!~y9L-u6&3Y=D^<*?_Q#9*|Xx7GP)`n=-P0_3yqggjZv#yV3T^G%| zHkx%!H0$bU)>YB0E2CLgM6=d*a&|V;%{j4n58{4*?tF-L?rh=!ZHV6q=l?9Yef9Ar z_yOBp;()|QAg#LzncZXNUVMSSZC;FZjm6Og`V;oMBV+xY?cnDP!S=U1oV>rl!}}@R zy9eRhT?)tU81eljw!^XcvF(W_@(@18&qHq5i2m?_G{XH8;YocnQ5?-Z8-2f3k=5ou zA(9k+XHpZIg_p_C`fPQ&VHO^GrJ$v;vAR!@CSUxi@l;%b0Y%#W#h)5`#Uciw&l=)vqJImbUyF38zIkO6{*U_}==N{Rs&q|yMTb+0{V=rn za|kc)-0#{1{!f+*yI&t5X`VzP5qw7rL_|?|X{pT07sDAZgfj?hR2Y*Re7{v$+Kx$8 zmbSl9mM+k*_x=7!xGgFNEVP9Iba0qrQ8?qEaK?e*jD_J0b-G*}gu{Y^u*~KEO*Lr# zuZ62W5An$FoyVA&2RI|)#jlT@6-&mZV_W(Tu|7{Qi_KIFTqS0C#K5&ld_Yv;u1)sH zXu9knL}7glC92G>sLWbIIBXKAJYone?0`!2y_q>pgwc~a;cLtn(l9g8M~ZS`zE013 zaM*Se;&20e#2hD*Xwqrja9DN~a`tHfMx~FuDoeyjmwg9+Y8Rnq&(|JxW73`mpxya9 zXbbhy=$)V)7UobDk06{OazyHMn=yj`*+M=&)QkYRd#KT~lN&uox{}A;L9Pt zlDPhT>G*j<9qya}wRfDGLnv(_<~$eZn*i}F_LOd?7XtlIiSGLH@p6L=5j z-M>$`c^-j#gWjdChvmXC)g>6@1=f}J!}D(*YPrvWq-MU9paaY^~fxD>#2>LS4GK4c1#Q5~@-}IneU+7*4{I@s-PC zyEm}SJU7~iB8}E^X6ahoN3yk?Ju)#&dN*_@mnLnSdsgXNxkP%abNVOLxt>(hoUEoH zq*AhAxy=8b=0d}NpPEha*O3CY5&?WDXMv}X;4gFLI^AL)p}}_o{=m!3@>0G({;PL) z6BDBAsNqx5vWMl&~O2bRx$H+rGbWp%dXt>Twg9xzC{eoA5lFD_iOQkOBp zqE|eD^L3VAjq2OfylFiwn0zYVoNe&}5e05wHr1D;uj5Nv=Zb$q^vei-z-KjBe~!Uu z!wrSV)3~#ju91k#h34S-4W@1>?_p+BU8(x3n_DU?OE#w#Z)1EQgY~ytc@2@~L)4j8 zx-qNLieS_4%X)sPicQaW9T|R6=DuYms?KXSM&6ORuYnPOhOWQW8R^3kr1Xbu2?L~s z{);vvJywND0dl-FmZ%u7ZnAj{P*yc$>1W+vhC1Wu64aFv_RkgcgsAIFbVemyz>-xr zma3ZJSGwvZng9Rs|Np~RFtKvQfBGg1)qWk^`mb1O{Z}lt{wtPR{}oHE|B9te_B!jo zVyX3Cu~hBXsmJ=2SZe)BEPcY#Z?tfOg^yeKn1zp8xZXmw(xpDN(gmuOE>Nv>fe%`` z2Q0kb!uu?|*TQ=&yxYRNEWFdgJ1kUtb?R07d!X9i1J(W>sP^|jwZ8|d{XJ0a?}2K6 z4^;bmpxWO9ueJ57{XMwa-vibE0#N-g0M-8jQ2j3eFSplSX5pn4USgs8Ux03n#nt}; zxcXlJs{aL``dVE-vnk_%oLiN8u zzWQGPo@Db+w6M*>6D(B!3(%?m1)%z00IL55;4zkNm4z!UTw!6WH~;_R|NDon0n&ff zsig;6xX{7_EZpD1{VZHy;l38`W8vNw?q%Vg7Vcr;?iS9sa5oEgwQv^;ceZdR3wN|| z2Mgy}IM>2C7S6VCdkbe-IMc%IESzECbPKn&aGHfvEu3QEWD6%*IMKoi3ny4O-okMf zj|Vd3Ex9%kX879L`u^_Q{qV2dxZ z@E{AzEF5a#5DN!eILN|*77nnmzlHrQ>}z2k3wv9bw6K?jJuU2EVRs9+v9OzkT`lZl zVP^}swy=|h9cBIxGK)<71N?tq6>lTz$Bx(l{sZm)dz}lNW@7%8J00NVKaKV8s@UP! z2#ECmO(XypnH(4T{>l=#opTF?g76!Gfi3WM)@A z>BWJD{I#f5Vfhwv~MEG{kyH^Y^ zaSJ`Y)v9uVxnlH)#0X(1IPMdsTF}DI!TU_*B)Fpf(k?mvckoKymE>a;YoNS78bl501zMQ#=k!@qsLj zR&jEvD$*$7HKwbr^3a=UFnd zD$hj7Bdl==vWZ~pgaCF4PIbgoTW+7-O8EbS&0aG9??T?!sQP~$oZq6&e=GX?%kk|q z&l!d_-!I_+-WWSEb`+5U`x4Ldbxifn#_#`L-U5KG!k$5TIFIK6W! zUmhzJ&4A~tD4wZpAs#6X4MwTkj44DrBN4Nk1-Y7MWq>xa@ZYAol zIuQ_{d9y17vQ+sS+L+2Uy7q%E%`PQq2=@Z>%8q#2vU7>HFfEv(E_0Jx?Np)~dn>FB z-CONwX*&A)jh|J19|AkzBVQjom(66-wW(Z-tf?7YYfvJY=ULLHno*_9TdhWY$*6$L zrBwBi+)}DWVwuDjwlsjN=LD~AX;RHcEkzY-Hl_Mn-K%kZfcB#nqD!+qh5EkS!s3OL z%?g&m(@eYLj^8J0S}Mwmc$w26(8_(+`(;E7->HzeJyEQ~Cl{ipr$C{qK)y-}vLMPQmner* z=d$u>#3VG!bY!yR6jkAhGM{m68zw?BU3w=#Qc})ClPjRsrwULPWILTu;q7f^8?1az z#iD0Qd@JW;=Rr9COR&$`8Y`TK@!VAd!I`nS%=-`V0pRKUj!DR>PJnTizJ*kz3{ZA&syZu!}$gc!XOsh%|~(+V5MRdf$j9~(a=A*%M4iVkRx zaNPKWOh4a~p;VVDb2U=~b(&XB9G#E|5gu(8B~{&YgvgE^ndpyr%10(sIYhL2LPG4^ zJtDM>al)eZz$J*=!o=#ag=Gg9&wb9 zYhF3V^Xac+k3K3J!)GluHu6~gcOID#bv}7VRGO^HHb;B2|4!o)-C?s!KeZxUtZ?U2 zDGuq{4iggH*^(7VlT}P!mi&^$iSk5u``#HH?Zs|2YquJe=*}FKN}+4O?Och6Uc2Sw zME7YfRj!54YGqkdR@A+l%lIUeV0NzEg2^^wa}$m-`TqAotWSK;yRh$Dg7mK={`>DE zw%x*mqF-b}NXg z4;5-wioo4{br*Lo$o3BrV%~Fm#Qt3jbua#ox{Es+1jPpnF^f@qbq97g&@cK9`oKorxyOn!arL02Ma&3 z@b?z}&cfeX_!|p%eGA{S@aGo3YvIoP8+x`nS<_^O4kSopGqFIo7ag)dn6yoJwM_^gG`xX_LN2mgCZi*I3J+(O5~ zn1#lLZu~#q>%T1it%cuM_)iP}Vd2vjK4syP7H+ce2@5w`xWU55Equ(vM=e}$;ZI!X z#{Z)|kJ$W&Equtr2Q7TS!uu_}&%%2xyvM@3ExgOZJO4BPOHA(XktO|y|74y2K%M_U zo&P|c|3IDpK%M_Uo&P|c|3IDpK%M_Uo&P|c|3IDpK%M_Uo&P|c|3IDpK%M_Uo&P|c z|3IDpK%M_Uo&P|c|3IDpK%M_Uo&P|c|3IDpK%M_Uo&P|c|3IDpK%M_Uo&P|c|3IDp zK%M_Uo&P|c|3IDpK%M_Uo&P|c|3IDpK%M_Uo&P|c|3IDpK%M_Uo&U&XwsPN(JO9CT z{sVRX19kobb^Zf&{&W4m?R(Yv53chcsPiAF^B<`5AE@&msPiAF^B<`5AE@&msPiAF z^B<`5AE@&msPiAF^B<`5pLQi|dvyMjuk#6kPjUX=QSAS3#NYR!=2!74=CSzJ=2HA-JZ^Txv(FNIdL@YGeNXIk{CCZa5vH*? zK}IGd_DOkMVi@JKEwyT17uZ0Vb${iOZHt$DzhC}}@ulPL_d^x`eN;lio49w+rHENq z;@q_EZ(|Y?ImV@uK#r=U7&$7Mbzjr6@!zj?raU3qq2-P|cO`rej>)bcfIt(sJzz{? z7>5%-T?5J(k(+P3C`z~tYyBwUp<@%G?&_}*jTG1NFnI5S#wqjIPsuhK4sf*6h2zz7 z)lZ7NBV*&X2CF@!6m27Y5bgVI7e}8;IxE_M182C58ee~^ZET&|LZYW#pUFn~5ZfL+ zIw4Vf?C=x8h^sgkXt7!MrGGG?QC=6V%B=f5FqlMtQ+cbQs{UM_kN`b}!IW)iDWPd* z)_vu_CDs$A_yg77Fh4aidZjf_^ zI^B>Xd>#8k>_fZ)J`?*1T7^fO&IZdDHys?WL4j0+TjsS+Vy93e6p^=#&!v!orCDs;wFr1VUNW$oPqtV;SB6=4QF6~@9m@C%lCUv-|s!dMg{s* z-dxip4!ihGPc`B$ay$k=(mN@U;F@Rph^Y|I+#*8V+WhJudQ1>q6+~AC(G@|oHHa<` zqAm6XipE>soP@QL3=LI)1I60Ok7DiQN3nJ)pc!*UTM#`Vh#ntAj|-y522md0Uo(&I zM|pfd%H#Xd6=FZdBjoBPju3+@`3ZaS=-0)12P9LkvNLn-U+wVB$O}08#=v0R7{E3J zu*U<~V-`cJG-FQwt^4wmV7)fV{{R1)|Nl>-c96f1X8kUj_1kFHZ=zYhj%NKTn)S z9?kkJn)PWk>rc_FKSs0u5Y2i$n)O;V>(yx1E77c%qggLSvtEp5y%5cMKAQDhH0#-D z)-#=)O=dStda=j79iM&Y!S`=P>;Fi+^zGuzaK_^MzZ=%PU&VeG`+4kTeEHrN9~!$U zb{Teo#}ggACUz(m!#l*L#zx^wZ)@`}^JnLu&S!WBeH&N3KQk{nFPIHff3LYY-aY=; z_#g2v_)h%g_!IaTo`%fvYWxcR2rJ_z{0Sa{FTouNi|PI8qLr@KAS;)?E{+>((haGZ z9d*H!{N<_PpX*wNR5_nK?l!j|Ro#$k9&n#6K>vEdT;Ffv-}aB!s7jJKeLp|4z>g3a zw@5~0+#*6`+#*6`+#*6`+#*6`+#*6`+#)jHZA~&)pPj71g=$i$bg(k_yH+2-#d<#J zM>hG9CoICpFx3z5mV7?k_{IG?`;o2vNGEN9l9@L5;Vj}loJHJ+vxxg}f@IA3s|po> ztn?!*{79=GS?)*hAxt0G+VXxR=SQ0T$kDnFkZURtcFey^znX$BI=%SwM~s((PiRzM z8mi43x9gsUAnXn1jo!ZBy?noW`hNH5NbG9F*X9M>W3uDHD-r>L%p>!}x3o68HC4x! zD3dXFkJT2Y*@ZWo>j%3pvjGe4#nXMixApy==KDR>_j`)(_hjGiNxt6`eZMR06j(L& z=Qg)7pW2;xMr;Yw4f6X{OVPMzyzt8@{E8KR8SmE~|CXKW5Oaiye-i&Gd;Xj7_PYvS zzxy&f`(Xw6Q|Epnc&8;2Fnjl3;fwRqSZnOy*tUeY{>;2!ZpV-B5#EFi!|`n!YVkcX zOLP@#Q>~jGsLNo~i|H4#Z$jAPWlqAt7rfn|tWX0vM|B^0U6NqjEmq?OO_dZB9DjWj z>5M)0qij=6sp#buZ-)v&Sqo0QaDpWVD`=`BG_<85jgm&%RmeeCq!JoVc_r$RN@!>j zf?z|vO7s*=6-y&kc#mwWSVABQRaX&Zof`ZEHDC>xYN$j2Efgc#HXPN#RB*cOVlta> z5|GPNnqr+uaWL1QD)xbnM8iXsdy*|Rl?|KLb2v!V)HGyab+}H&(2Y3)8tt|s4T@y0 zH#PKX4yPD)h6I@Ks;F$yWBTZ}4Tn)!5h}zKs~)FfNUJgBbtSFb<uG{ySRYO=|jO znUFH8+q;1`bG->((e`*+E(s5qV!u>+m$;K1!F-)u5SEM=FDOoYhCr>*hTl_>*0{sn7>aB;vDYPFC>Dh(_YXunhmRivH%MT5{il|sZ{=#HK` z?c+%)4-etuVnXntr9u%IQ^kcv&i_5lEe4<8>+t@!I6fZE-fQ^gX?6B-`o#W-_x{sj zhs4I2Z_OK!{eSp3CLwWi%Hzq(N;H`H3Rah5q?3OD85I*pQz(RkjSj9o89SsPbz|k*6}t)1}F; znVuLrh1wnZ0{@+CKIKE4D$DT$k0w?1_Inh#%kjI=F(NG~Ue%ncY$@@u$L|!WzY+GJ z$BJ+7s-4HF69l(@^yt-Sy9!%lS;_-VnLlB?%h1-QSkkH_-@2#?_Wa2e>bEmct+)dy z`JU!a3R5?;X%eM=^hBfWm>6ycb|TmSG?&o7n_m&8RVOCicRToeXoe2<#-Iv^T1twC z%$m2#6N9}`Z3(M&qZ+8sta+Qq^2U?W@xpQZEPUC>Q<*jIk5!KxI{G~7Tq#}JHSfv% z-`QMa;QRj$KfkZy1?0i_E%7Tj2eieT<5ir>7Z4R}`}pMesQ3V)|7_v>$@vAR`fHp= zo!gwNoD1Omuf(_iVa@`)`pW!yjk=a5J_;7qE`3ie>O7bPygy zwvScB%7_BArTNb_d&Tf*kCaDk2m^TkxQuul6 z_JyD8#ut9xQ0_h}K1bGizp8HYe$Btd`!z%z&{1b*<>3bj>z|+L+DyYrbKPeF^y1$N zi^DBN_IJz~?&}a@^K=Iva!<7nx$ZYUolo7Oipfrnosc!c(z0VGw++1@Dg|^{K0wn11*d9if`$BO*FvwoL7nd zb02YkE^i@gg&tlIL$>)~XRj~`%%ho*J{sJd7RT z4M+&iLs#IO?{+61cr~&&Ai760(c4*C-@L@d(|iyR6`MDAln+KK@8Zb@^X3lnMI-dQ zczQBV=H;7YFBk4aSwDY94l~cb!Hnv%K5hkiM|19de(Xdz{sX=0Di4)UQz~C2)hB1Y zB%gP}3{_Ce1(SH-(@39ai|c)6WV&XTPlvw>()T%+Q=!e?t&|_)htd zP?uZ2Gx`%gw9iC8TD|Ny0rap(1L)2uTNJOY?tfhX?Nbpz6Nk$8%)76-^^f}Cwi(md zgV7BZ8~$#Ql#lI0&v%ITl)^rjiq=7@B~RD^c@JHXyK{dJ-}e|_G3U50$7-c5%_~_D zQe78VEQ_bV%-G%K+lB-Mtn1r_-^s4;xK%dQ5tw;ZDtESfQRB+0Y(6>U6SokI*OeRc zd-pmV2(8?~?Zy^<%VlGp(e6>&@f>9@Cz z5-I7oPjE_{xVKw}ogzoi@DFGnsH|5fXS$hdUW+@I#Jk4NWY0g3C_t4&>}qtDGK1$k zv*88&+4;5eGv_5|1Jb)^kld}q!|xV&`2BV4?bx%i2jl(X7sqZz&*vii{2mwo(is## z*!dReU|sCU*g|&ub7E77`8gog)j2c9PQ(1x855su-ZQT`cgFW}eqyd<-M9pPW6C*{ z2!cD&r0Ab>?DsPwl)k{mthJ%BTj6I7Q775THnaI;ojBz}-Br5S;4`HEwWxaAdvzNw z1?I{Ri@$&Tl&xubYUKxopUoQ5QLk)#u8>=QY2oJ{iNepRrtov{j|)Hh{>t7XS7+LY zYN-upPs%RT{v54xF7A=5>-&{$Xr_AQ-b6TKD~y9f&a1K&KDE2LX_sTlct1@3;sfQuEk-yfQ+jS<3p< z!sUgZ<9pkN;1rqQt*4%^8&x$5HmCmBLozGP^^eF%rN(rIK%{0yMALp7=Ya# zwesX;A`6Erl&h0-79vcEMre!1z}gyHf2Y^FI&*Dj`TqBal^Lf$dU?-qCSS{Ud7t>t z;`hc+jvpDH#S;BTzU=1`4{Rs%C$kY>&$VW^5w6y+Q=6_7j|kN9zx8i?VxV&UY8fI3 z>Fe;!N7t6pGJUh>DA#hAUP*1bDqjW1BFb{=(FxuRY~OOBk{X+vh&9U3$X>4Q9FL#o zQHtqubxG25LodX&vJdc(j_>U;FnMXs$p*w$g&&c7n``6ciGj*2gs2kDR2M`Dv%|(F z#JH|JUW-ov78Dji^!F;$r@rI35g z2f+p~=PK$s5|wDc`<~6R+kj-H$c4i@Xmibbo*uA}H4$>kjVKf7OmqIt^tdwago@)} ziJH#8g&W#FlmXGo#;v);i0C{~gDUBWfDGGS94zo{R{BT-du$yXW=+T}OH|r1c<;t6 zzDrAxb#Uc>OAIIc8{;eDbK~8x{(S_lUKW}EsMx>Y;oZeMOCx#iBjXfek6xYnu0lGh4vtWU zrG!dJPt@t?cT38lWdi`kis4VQTyWQYE~AB%5FOincym+4@>z9;%v0^ zs|oqwt_j<Y5e~@0*~+1cqYCmK8M|9M`8fJN;KaKot(q~bb81B!3q8$^nZ@U2hcox zf&ANiV4gw)=zM$vw6`YoZrhmXV8lcSt07jvs&sP|$6!&S*tiu1jCQvmDL!>|BJ^$B zxFscgBi#}TYV8NNSKG!dC}Ndxi{!H)m2sE2|1QZ&`w1G{w$Y(Ll}_aLgeYjvt`J=x zyGBqW>zd3FbbVMya?S3yYed^dl*;-~l6-f0*|WT{ELp>TRaA+}a;}pv6j6?cj1|Ts zV@dOsqZ4x+<%}k;948RCezKmyaf5TL=LW|vb$SPRCN5naz7%$Klf4ubmt!dAHG4HT zr`R9l@loxreh{oGMIf6)HEcn{WhDgqYTTO_mSZ$rR#2q%+|jckXQOc$U4#nDC{NW)iH<9Gc`7WO zXpbFDk-iKq3M`ks+BP(KBSA~;5=n*GK!wF+5&fGCMcPg7z3fs*L1Uo6TmHC7L*OQM z$>S#VftwVUIqF&#sLNa0Sl`q1l8%7F><%qw^kiK`Q!TKB$^QTUnEwCL-Vr_MrM;qA zJ)>DYqFLReS=&Ujx<#|PMzgv^vpPq!wvJ|Xie`0;W_5^WC8AkdMYFbyW^ED8B7ziN zcKA3hfhmC@TNPHe(X3cB%S5u4{5zWUuSnL?fzhl1(X9T_tbWm~zR|2ck*p=(Mzg+& zX8kjo^^a)Q-=kT7i)MWt&H8IJ>#Jzim(i@hM67sKHzpf$ z=AmA~T`6Ea16Yp$M!*RlC5C!F3`0F1hM}Gh>mrPmOd8w2=0-HS&HdHkj4I(MWzvYf z8q8&v2}?%E^W6?8{@lO#Q!NPG`pl0%bT5_4&5u9uBk%i>_k@>|N!Js&xFt8{w*gGW z0Q5jE-(3T9@e{w5a0xo9E_@Mf61Gwi%?c0CqI)0ZM~?I(NBEJ${m5Z{P^Z>SP0Gk%TrUtMn z0c>(F)ZXOom{e#$Hi$GY#F9pW-clvT)b3WdeB>|JQ&*WTHIK3b(hiWl8NZJzfvrpA(l#RH0PFpU)F7J&_RLGV;a(miWjQO+6&&v}P zfu8ejEgFHitn-@qc6(35t{SU+M3VU|l1bk8E^kgqRH*mn@YDE7?Qw3Gx5gwYWGf$O zCd4(O4q{b0cX?-2q5_6%`-FP$ciVd$J0@*>u3dg6^S>#!)WrXR2H>aY0R93kz_;KA zK945gV@Ut+iQfii@G|W5&c;&jL~QkzW39Igd%dI34P1!L-hAg>qJ_PT$KWTN^>7UC za&BSYa3vDG^YJ5ks&fMShrE+PN3ha4!Z{er!oAQGoX3hXm3X0}u`C+k^g?H_19pbr zu*Q5I`vgm)4`T1cUXQ(q-|-D-4cy1tv@Uin(up;(bCEKhjQ+q1Boz%omPd(;GFtLDTCsy-w3>HN8gDt2Mn!(^lVMf()3JC&(QS8nx3xdk2F0^(^EA)Mbnct zJxS9OHEq-M1Wk|E^f*nA)pWI{$7s4r)0LX8(6m+4<(jr=n%6X^X|twBYucn~R@028 zjhZ%STCeFcP1Bk_tm#9VKB(yfn%=MJeVX2@={=g>t?6Bw-l^#wn%=JIZJOSy=`EVx ztZAL5wVKvwn$omd(<)6XHBD-|RMRDz9;NA#njWF);hG+%=_8sRs_7w`F4pv5O&4i; zkfsM}x=_;tG~Hj*{WM*m>Asroqv_tAOr_Zd4FGig{}9`Rr;di$?q)7NJgS^CoL@N) zuo7I!eBX%}03Q<#^rBc}Y&SDc9sfEFNObsSmOF?mP}6J3E{{qAUY9SNSF^A}Q&nlp_YRVF^F&N;mC0&s38T-`(-SedR8&_}LX0`7Yp{JVPfHJ! zE}pp4tq$AW?DE3?D$u^#MV7VbNLmh(5Z;hPt7BF0Te^z*D+Qn ze*f`WqVfh_e>;_5RifpPw?ln3@#@$Vl*fH77lnVKKYAO_P~)#h|Bu~H=_?|y&|H3v z@c;Xo?Op$0#}MgzjPs5293FjE5S4opv;G&cNBQP9#rBE~BkspDXzA5K&L2Xs;Yb=H z=2PsinZl(%gdBIIFtO0hLa?_JVSZ5swdDjviFHLEy*NDyVsEv`HYG2b8|WQ!jm z6oXy&pa9jt_NbB#jakcU+yasYj5jAi=^S@m829TJXG0r zb5;7JJ@i%=Aq~$Sx5|*@2jb4(MO=^q$^O5LARe(1F=MWT5%>#E^-shDk_5-JH~|0m16_$y=qM+>9M)jvw6 z*heUrAV82LIu1-4kr2o&lGVc#{q>yeQnA~CeWOtdyr5CZs=>N<>0hVTyP68-iWdeZdh2PQd}0D**tigIK$|nZwx31}kOzhh zi^Y#ANHZP^xLyt`ykmxHcDjk7&9l>5v1u>Cq-^%D0WfM{{g2G&r=q>IL zyI|+C#6UUxYYlWT8#8y3xZe!(YqJ5LAh*U(LN+iZ_EqeK*mbdEV*7D{`{x-MrdHH9 zwB*vu@l06CVWc_z4-rb{hWluNb=RE!$H|God=UtQ;MFM`om2&^G?Y{2VM7=Ec}8L^ zqaMN2iu!D0BQd*m=aE_gV@a^WJPuq}^_*u;S-1~730%IwVJdNxFN{HL`Tz7Ewy(N{ z_WG+C2P9sYsX*77(?6f++UpkHAumJ6N9kAoiRZ4;tGYm5;!XTMJd&zpN|o@_dHQFb z1+G`EQkJOl({OWLzoRT{r^w=-yc4=#V<48 zuE8!``l^N2fBjPHzkaFpU%%A)uV1SEtMN;3{nszG{_B@o|Mg2f|Mluu8anG&J~_zV zZ=i((EbMP#KMVU>*vG=&7WT5Rr-eN%>~7&U7Iw3+tA$-G>}=uI7Iw0*qlFzTRDad< z%T^ZO(n9sWO}_fy2CDyUp!(kis{d`CSN(4T)&Dk7{ci)+|29zlZv)l;HcVF+N z^}h~O|LZ{YzYbLY>p=Ct4pjf^K=r>4e9fEx|B3(m!`1-lfBduGZsBbf-fH137T#>( zIty>I@J0)7u<&{due0!43$L;8Y74Kj@Jb7>uyCz~ms@z5g_l}*iG>$ixW>YZEWFUd z3oJa}!t*RV*TQowJln#vEIiY~Gc5eEg{NEiBMVQn@Kg&=vG8OIPqOet3)?I_!NTJ$ zJkG*nEnIEkF%~{z;lma_WZ{DrK49Vf7T#y!y%yeM;oTPAW#OF`-eKV?3s+jW!opSy zms{9kVcx==h0PWoZDEszSqpz+VaCEn3mYt~w{V$-X$$KtthKPl!jy&87FKmKwebJ; zFy>wJ1a`Qmo1^2uj6ch+|2%8}a?XB8=sF>fd(P~E*UwY11K24x#QYum-wG@R{)B(P zM>4fCa|m`Tnxt&{kb>5697IUZK}WY7W?hwYr;(M0KMqks$o>gJO=MRxd%J-eORta* zH#wJc&j_=(AC%~;r#1H);rg*xw}tZp6(*bT#-`a0|&L163Zi0^z7 zx(6b#^>;|R**n66P^|!cyI!GQ zw?p7M0-6e+$!e6$o-O?U!RBCtHr@;IyOHv@Ak&{5-`e>-^89tk05fR+Pj$ND3G5~O z`20vCfNX=)kY~-Ua0!~Zw8US(wv8jvJ65%N&PWX@QAEnOXpqAGZ5u~Wrdrd5vbrSp zNjxPN4v$`#)rrD|!y*?l0JYXpZ5zuvm{F>j?rL&L-N{-Na^Vo95cP6k+s2{PB8oT$ zcA~^AW&hdixsDv!wsA-YQ!d;XL+`Irrhss_@~G0N#kRZdKsVUZbqvtiS0;w+@<7lH z+AN(FGhnGOkY>p{G{k?zX$U%KnQUe`r$Mc#tZm}}2()1Zf^-H$cL}KJE)+alfA84} zG{w0!q-|qAie*Lf-vfT1?k*Qgv3%*(=}R+kb9!2p=}$xK%u={tj1Efcj7&DhD5%Drbto{ zInfbYW3{3+M8r%O&UB*C9lw~g6h%vvbo7@L#Yvddbf83EnN;W#A$2krn^~yx#qzQG zSf%;K{3f<1F@8qJdd5FT3h;V-6aK(%jbBNKkk9ZBurhu)5`k$b(RPDl_!SqvgKvO$ zoagZdcBgX<)=i4LUvV#GWLA&<#io&cK3bOY^*|`waTd2b_;5 z$?ogB$?Ml>e@PYx;m zUVn`3BeC{rSSjv@B$XtaPyuM`N2b)t*_6Wh8 zrM7i7Y1|smLN!)9Q(XTYd53*yEO+oYZB9$uLKz%~;Pzc91=({u`=XPXm1XjEHBWa8 z=UjN6ef1vAjvK_S7>_F%=sxlS#q$36#=-HqZZ=O^Fio|kgCFdHKRvmKO`N>NoO$#| z_RSWuj{3K6xIX@#crI|Sm`|^Izen`2?<}eH9A8&Jn_F^q%dQNdTc2UOBFSjMJHgq+ z|N5BtUo#zN8}kX0yxH-$EZm^Rcl&?de z;@ldKyXuj+FiLn)>>SfkmkrPRCGEgB1>Vw?gQStx&S{{fhX)q9|2l+_=F$e9Dw(X8B+9fl zcf*ZWFQ@WQyi@i)jVmSkniZ%89&5&Q&juc1rg8~0baUx#p7u{VM_3#2*drkF$`U=Y14CTn@dn1kP?kZUpagq@YkUb|oIWbhE zO~p4T^cC%2kQtqjeU1MDcV83empOI5PIQMFi#40HsuD7Wl-gxNfl zay>9-S!BRfH78d^nmJJaeXlpU!(?DfI$25AE3DSn&J`J>chv320Qzp!++=nTXDB4`&N>eSe34ffvy_JdtLoZo}M+w`>vzGri;BDRci6 zSqS-wA&$B8UO#e=AGupT4}}`kt!DvyHc<9V0K-?M@4BY~7_LGGJJeFCW;p7HrGULA z-wul{*xrxK@+0~&_sF(mMt|>6VG@3V3&r%Ia?^VJ|CoyjB;@md`3EQ{o% z<+H_;XHn&6f0&h!WVin3Z$mT;av-Wl0Z(?Q?@^J`M`2C9S z_shQD>c7p_gR9a4Jr2JLzn}O0e$FXjA3PS)@BBk$ZaWl^Au9@_m*M!&*Tr=@|Ut?Jk=#f>(W5AOLw5@n>_pv7?v~8Fm#Nh`i z5QkV5^wD^s5BE`lzR0#f6Lg%AvL|b=9X=KY4H>)HhJ@G|C;^TUdbV<7+&Q< z8y>HPMq4%q!)vtAg(pCP&SQB%IBK(m9{YnJg>%bXB8GZ2VUX`ztwlJp+G#AApIVPNQ;lCp}|BB>%8_D@5lJn0< z&OahKe~;w+t?(4N{HFE!Rr!WoB&Ru&b95x9DUy?o4vRXnx;fxt(ij|F@mF+2HZ_1Lo{w zoc`Cw&mabvc=_EOPTz?5HgEzy!N%`-to!c3r;3bp8n(J3-cD1K+l+;aJ#kUEOd>3$e#>x_$Y8`l$CGp zRQKjK=P>C9`3;MqA$9Qm!WvW*?N{?8=Is4lG-s}uB?kXm=6Vgj;dL=gFJ^4jSvE)> zzE#Hpmd36Vm-w~}EXi@Bh|RC@V->I?i)EwKv8&d}bsg0`q+;fVKC)`yBOKILo4dCTplz>t&6m<<_Qn0RVO9AVy2GX(d>7=+!<+0~k{Y8ecjzeF3>U99 zXB-e9s6KRL5I^8n`{u+hHIv$EoDXeC?U@OnTUFRz5m~J{f0Auu66bcgrr&uLqy3AA zqp7I?o|;-I&M&yd3Y9F2d9Wc2sB|M)$U(&|lDQu*BY`Z=p8s?!f{M}AuyW*UvaIM; zsSH}LXf>LPm{>A8g+}wtMfekVQ+&FaW||!AX5-BA*Rb}#*|`k4pZM@T z3i9Fo%9uV+4O*zSJ(ADCxoBvu9bzBHgCN+lA~|P-_qLfU24J^sc=TMdtW4eNZHc0 z4O2t-ln_2Sgii|L6GM1K2%iwb$A|E7A$+V%!NSIM>E%K6vLJeC5WOUbUK~W%1ksCv z=!HS_f*^Xnh!SWO;SQ@{C5X{uE8g2u$A13wN?`M+yS@L&rUS$L3zWfl&#aEOJ2EgWRwKnn+0*x$l_7WTEUkA=N0Oj_8>!k!lP zu&}#@+gRAm!mbu}v9Pm+TU*%4!jAu$|37Trd(_f@=>O{c2kQI>>ih@l{0Hj%2kQI> z>ih@l{0Hj%2kQI>>ih@l{0Hj%2kQI>>ih@l{0Hj%2kQI>>ih@l{0Hj%2kQI>>ih@l z{0Hj%2kQI>>ih@l{0Hj%2kQI>>ih@l{0Hj%2kQI>>ih@l{0Hj%2kQI>>ih@l{0Hj% z2kQI>>ih@l{0Hj%2kQI>>ih@l{0Hj%2kQI>>ih@l{0Hj%2kQI>>ih@l{0Hj%2kQI> z>ih@l{0Hj%2kQI>>ih@l{0Hj%2kQI>>ih@l{0Hj%2kQI>>ih@l{0Hj%2kQI>>ih@l z{0Hj%2kQI>>ih@l{0Hj%2kQI>>ih@l{0Hj%2kQI>>ih@l{0Hj%|G(z{bH|7u#HBk# zv*ty!=0>yTM6+f`v$l_B&5CBtjAm^Y&6*L-njX#CHkvgpnl&|=H6@xgIhr*onl&++ zRT0ga5X~AN%^DZY8XL`;AI;h=nzd^*YnN!&&e5!$qFH02S>@5J(b23?(X5fttP#?ko2`wl>Tz=u66=TBRf z%Cy2R^P?Ijs#vN4w2EklAaNpyZWTng^iY&<(zOfs4x)Pn(LICc9zk^XAUZ#Y?iNIM z4WhdQ(Vcy0Ds!a28KC}VfEJpOMJqVdx`lVGi=r{&?>a{$;?h^>ac(iekBs*tx1ZZLG;=ndQA|$I*4B74W)F$s(jry0qmdN z7!+kIa|}PrK5MEHfT&x513g;f$?2#U~;E-&O4Y-*#?= zv%kn053lbny!xJi+Z5v6t0#?jLxsDIFHn|pw6%J230k}wm1@H3iV`ir z;b(~!j4x4Zx+zzejVjZvCcL%=HutwS*;F!K`syj3s+g}2tUXWQWvreWZK~Y7L{o{X z9lCuL?gAvtS7cbM-ZoOJgw-ygswTix_JIqjW%H$f-O{Icnn)BX7sSeEoA1#3* zs$J(Qfu}O(z2OCcx6jXeVx3x9>zb8>h+k#!_l-^f!$YWUWnpORu#P;fxwT(;|J~TIcJ;n{dEUd+Hrj^tu>{Zr1H9JbfSR4CCwn2zq~O_{0?v4i=Bsv0JJDpWw@v>ObY1JwLRE!ld4OuH1!%wMm6p~GHdp`Fn2twIRX;K1u(T_a&5dxgSE0C% zpO}^HxjuQjnuf-8mi0U8 zOE7&uUa0=yEgLP3IP|Mw6z6D~7%xPcmEOUaUH>sYF-#}94zO$kSKw%*v6MTIv)(mk z*pxYm^64^B?8r*1;HNUR5<^XOMBJQ0{Um4YHiNV5=0h1fjsFwl$KGT3wG-9xwfk;! zgnv?>$rxdk)Mei7Wn-p3%P6uVkKuq9`uZGR5z#!xLAYlk7JRJpr-(RVkjWUVexHip z9RG2=UTu3jV%4+Jxt9IF5@#+pJh9kE_~E^VH6a<>EjEgnIlm!j@Ks#+gZ?VoHtvX( z-gaX6guI3iv#U~rH!X3BOcbLOYgV$E*of|1AJDdO2V%uA$h&mRH)FrSCdmadCNTP& zhjE>l`F6}m)K~H7%o@xRXb~c;3L#cobFm&1i>i*vjKs*wrO`gMKZF9Ct2x|=@kAgX z1~&H*-79xWV0<>4LN&;;g{c+j9P(Cl%3$)gJ>`4?3KypuoASD>bL&}@@m>ODDAaqF zwLIfYDC8NvTg%l}A=iWlc+iZ`{H*tuCx0g`!J~l%w zorkvRo3c5QAX}Hr0 z^@b)d^gC>pJ~WY`pSM~1(4^*t&lURcC@QqaH^CWkbA&cLjtdjAFxlyl*+Ln9i3Q5y z#D{eI&5{-u0p`&xAq^`a7izT&0_~i+*>)Bd2jTzqGAm{NUl(tMt2fB`%z4tel=z=J z;}iV%v4_k`^!biL(|2n)ckI*ti~eROhRu@Am~=B*9DK9IrKZLyO*LanSzT6}^}djS zX<(k%-8DHe}%XykldVyC;hYm}5&%ca~7uI^l(kZD}* z6l+z|kd@-;)i11G!GCHic{^r?xVxJPv#&qpg^ zCUFJshNua&W<-HiBQ5t`5_#1lCUi1)!2jFXV4b(fndbD0eF^XHAu^U={l77Og*iTc zJaNExj*lcV*zY(KTo$_m&fpPn^!u7G&8y~)K^o7xOJS_|Ug^R|hw9)c7IH-M4UU!p zbQ`Ncm+!R-m?v0$&?NlNA3ZQw9dZ^s*59oQ*ALbiVM{|Z;^27Tr9>vd!Ojq6-}$cg zkNe{{;_*mMLi)~140UtzXnzI1;pdL-5!a2<0qxfBD-I0k5m#etD_(*1Hoir^OkDC} zz@mF*bJ=z6krC)s6n6EDU@p6MurdTAwaJVymt8|C>z&)8@K<8>>S$^4!?1eQ0R0yD zueINT)yMdIs>JedZhM9oC8q^_$k2*!ZhLx!F7j?^;T!2+j_OSC5ZZR(wSxnaI}EL>A2{3wdh&U!+h5V2Pu=n6(9I0;9 zD_*n>mk3Wp?rAg7gQMOIRwcC2s$L6LMVw=JuHofM`m=*9cibD+lxoz=!P`~B zl!;dK#`uJseY}b)VczhB@Cc(EzEQ7FNc30ZeD|i%;z3v(Mwj^Jje6S)E#eaMtQ@JL z_kU}YdR%w!FQoOUC@X!@C7x>mp^*P06)jpbTAiG`6|o1!t9pqY+M%IwPa zNEZ|zyg4sbM;^S(r}8JCYVe2Q>JcDCf;rDArtQJjx z596<3*LP?9s`xqV3$nxq*pKL2lj1`NbM*}o!`~%#$V1rs6EzgM|8B8ui6c_y971f+ z`_1*N8z-96xS^;aBg&KQA8OP8Kltl|*|Rn%?P`v>CBH*9fT>Z8Th_cPKYOvrnv3YcL3B|N zJt&ACSVS}R`R$GgqN{@F${@NTh_)8nn5m!Hr|>*t;h*U>G=vWc;e!iT<4a`5OU3?c zY^uqd^N$Q?91+eqJe+Y@IOEW8#v$R1#o-LK?{MFe+m1zHiei7JQ+4?Tj}#t@<7g^# z?6x6%S_oHT5BCO2uf`reT#Y?^xEg!-a5eVu;cD#R!`0ZshmQ}B!`+4d*URi?@cVN! znmv0lkKaU#XN9w;GnjSY>Da|^|0>MC&FkhilY_9-AB?3W?1sT`p#v*hD?am(5)q4o zF^?R=mGMt++prYsQQ=4}^%AuM51Q=SWJX9R*dy{5hXWH)K+E_-2wo71S=owERdR4l}um!~{%`4X1w5X0>fNLa1kl8c?LJ zlh6)s0L)CXF;%9=efJATyAI!cyCg=ZZP)m=4TlMFn6X#9QxZR<)hX+w9)8cELJm_R z&@)AHd1l)?hitwT@}XeoBgC-A77KBhiB+stWlMU{r^N?vzQs~&nfDnY9@HWs4|4&F zRSPBVNpS$8ZGlU65El$)hZcCmx=q(hz~y{hQh+vv0d^pykpUKxIJttRvYHkyc0-!* zeizDx+lB5Cy0EmUig$1T7e~0!QLz9#ZFP!o#Q)!EhHtuf_*sE&-$H!*OhB`*BT;{T&lmk!^!je# z9B{gGj8pF%=^Wtfg0A2MtOEO?E%-0&0)K<;?@LGu?ucC#I|qLuN8=}W5n6w9a>&ik1}A=Tz9RQ-fE6{ZG7?f z?PnK%UwMRv`j&>Zu98m_FFzGMat?2+7{PP8%#XyDn1wVDa}Je<=Q* zd1mo<#VE0@#hoaDgHq(i-+~b{SzXT*OZD4?^Nswyl*RSBv@8H z*}QV%TVl;eRdvZ#oV3J(`<|Le)&&@)${^09Sg}NeYVQAxX*4u2m4ZlN7PL~Wd2MU~ zmw9DgtLTJCZxp8Z`1zRbjB@%gqrW8j?oaX7d0Xs4{Cw2Le~%Z?N7(V79B;xWz#j4G z@B(|r4ZcD?a9*%}KhHYZ_J_ zcZ~0@mDHZ2a&u{eOk7Jf(yJheK0rRv)mA{%DI#I#`h07PUA)gXvUqc)^($@G+Xhu& zX^%2eD%Z28%ta_#>yr5$%wvtBu?xC9ooe0wT^W&b-)xh#bMRh!p#OzLWdRV5pW)VEKj-XRJ@F6Mm1&pe0M;0!EcL8THmEQ|n z@#9@cq(6%f z5igq!4v)O-paD!No97M=p_R^f(X?B1+CzOgc1Nxd5`A|@CoPmOPuA%1ZG>`-*@1pFONp>cCr5E@8;*|0<1Nw%#oX&pJ*N&(ZNV` zqb^2#y(tfjsC2qZLp9`Z3RQE(D@QD5;yiP1BWMDL}~EJ zq-k;~RUc%l?wHRqgP8ChlyWXU(7V_>BIR1MZcI-K7e)(hz)zm|01EYqy(=qONs78c z`(vl*@W{y|fbI<5KeMc(%a_<3wh%S6J298m@^W7m) zO_}0Ny`vL%m><1^Y!B>liTA!61pg0v-vM7mvHd^0i(Wtxq<2CMy(?Hy6npPo$W3yS zT$0>`n|letdY=Uw0`>+XV(*CPQ!FGFY$*2n?7era@Bck#&fYDv3I1OBeg6Odd-=e8 zcg~!dot>T8J9FmDIo#pA?A{UyHQ2?hL10+~8|2f#f>n{flA)y#dcn@}n%hJyfAA7_ za$jO-&LBwko`FTMI%ov- zQ8S%q{A1pA$OfAOSnFpJ@#2|~=~6EbEN#?+E0NFj9Oy3~cs)v+pLOt9O;?h1FpC); zOjt)~nW|O4!hS1>l>OXj?KI8lwC-524y%4Kiid&UY!z8?F>Ac)XIIT2Um3DU9a)nN zP@*S=0AEeYBN@Ln%EV3sW_uC0|K3$9&)=T(6;1iJTJ@u=8K38@zz;}tsXv*#SYSgp zIid#Ng#{Uah-}yeSGeB!TxJXf zviFmU>=6qt50{;1Hy>}oWpKPFFHQH|W*+WRs3PD~MlV@p>mdI>)0#``b*us&c2+sp;|$O_uoPPB#GQlG`OY+FqB9Kg|4vS8 zoCN&V{sDPgFkl7TmIORPyDg- zj`YVCoJXsFDwj6vH<^)-K_jN_a9ROyS~4;DRGO1>q@c8>K6P}KKpr6wLwu8U5-@^{VBaj)A)$g-l zM=WI**#}weElYg|DZtCH6?V7!OuYz6z@4xcdg(tjkmxb8)s-+4Njq?V{Ua2I`Mf?h z(v#$OXe>+a^09_M+MGa)H?i`ZvuRP6t;YTd?_i{==7b6LVS|*bCUMS9fDkPnpPj3eEalywqF-$liOgKJF zI4(?>8zuysHydbPhzfnLr7jRl2V%2m6lJS1p`in9$pOJ=|6sHr80BxLm$z>)wNEhG zI~eU1jP?vhd(hVfCBr`b^3lHQQS>k8J9XY~qi!B1sIDhJy+6 zq~(dZSVyL&l8jO}0od~vDL)|Jxb!Ah(4x zXZRbOf#Z&FoK=!2N|>ZllT>1o*lK04thmWlWRhl>r0FJ!#b3eVk1@H9Hc3aBq$5qz z5hm$ylXRF#I@BZ`Vv=T=q*{|yW0F!PsoEq}nWTeF(m^KaK$CQUN!s5e?PrqqHA(xJ zq`ghjUM6Wzle7no|1N5O1chfFDoy03nqPf3Cem=c}Dzf=iP(``ndYlsHWyMS9Cv`oLGcME$x4I71rJRvn*4*lm>4PF+?9$ zn+vkyW1+o@2DyKZ=EjzZ-lPw5{}yg9T@CZee%LzJX9BHisS;3U%gn}+!Zc2crW>He z2f07?%FJ9VmKW+{={B;JLEeMI`cdoKgWh(PDTNP3)kZSD71@unkoiOkCC>iUE#5o&EbLeV~CFMmjchiOXnT+H8-rH$-tK za0oN9?BB-6`qPSE z+TIF2KZ}T6|MibS0**VvRCxm1l18N(E*%}~#)lV}gHCGE7FZo=g4CFrwG9^!h;?Jl zRF~Z>aSu>0!CqowJui&lFFPFN}&bZmBL9 z4z*f-2kt$idfEj;(bHJN6_tm#Aey+A;t(pfnerM;fw5Zo{W#qlsQKIsNjUDnzIHP? zzH^Vd_;O$)I6}@=`7MrCK+@0eMha)(3K`E>`Hg$z$154<`>LY8-IZU%l^DGO{n|@$ zW;;`3l-O|Luo!u57Os*S%!AUAhxr>W8Nsfag|oN;8-wW#N{#9v7X?Z!PL$vjb~NY0 zA?!)lEmd=x)x2Pk_KT(;CSHb*pviPTMmhhuc&)=?dwRJBcjcEu^^oDbZ&HVIR85m zcEDe?Z?R8-udb2M?s?I=-kJ-apgpi=U#U)s^mgEW4j7@?H5;l& zhSP+la@HHiNYlg}*1+>UhH&fI0G?tN_y>piOS7; za^h^ZwcLGO+`cU8_U_)Ui`3arXdjH{DWFYeQQMx0*xEk zeuS-}L^17t;xxG41O>|$fZ9qGlKBq# zWOh44nW2?ZiBx{jd}^`|D#bcC8fzw0PVkXv*9M-PGv#Q+bc1(AWem-&N#Yq;FUU6m zN|I$cOfSirTS1j<_oK2E;Kjh?=XK|Nbv1f!g4>lN*?l)|GG=PnAi;!O)b#`Mc@cGL0~$GTFrnG5A!rTg~Y9O5R{`|jbbpE%u+N%}p`p$qw-){B~nEl^pFSe`T`)7jP1v0?bq1nHM+RIw1zIPr~ zXRGT~%6VVC3_bs1YnnB}{RH&obBXQn%SA^E|NhucMCD;Dej3;}?dQkIA zat-T8iKuGE69usz5ZSni@me~yp7u^C&v?8KA2rU`)j!u!_rmr98=FF#L)=pVV~KoV ziXU_FQ#gfBozP31l}#4Q*<7{w8Jt^}R*<~a$vHab)9zvUe6hvQY1Jo*)#4X>=>zXx zxiHqHU(@0jj0)j?T5hHmuY>aOQQW-;yy1{D^S& zdsnGmEV9k_A#XCH?!A-d|3_Mr74&=-;*{^nIOkhyRlu{?5zq+O!6#5cGm>x37n0&?WFAc!qs4P8!zYgm4k04F|yE@Kmfg#=;JH0nQe6 zuv^>8+JIAtAH(|KE7r5tTG$}G2Uf|ix0b^G$XIJAP8W5zI#{jYcxeNylYR^fMX$sh z^37qk(Z7~L_rOQ4UXcA)ATIuE;^Mz1F8*uc;=d*?{%hjmza}pJYvKc>9QI#TDp zT>Q$!XG?lkFe6wem=>HRSSwf~m=dfOtP-pgoGF+TtPm_0EE7x!mI{^#77Mb!3e=zd zZvff<29W)40NMWrko|7}+5ZNR{cix-{|1o#Zvff<29W)40NMWrko|7}+5ZagAh|#L zUqSo;iL?I|#P^dp`(Htv{jUJo{|ay~NoW5nh_n9{;O;_a|0{^I{}mwnUja^&^qmEF z5}YcyqagcV0YCd+0kZ!UAp2hdvi}tz`(FW0mVA>0w-($=aH1glUjhGkiL?I|#K%gU z{jVTCTH@?~1#$Mj0vzFv|7OQ|Go$=pI+mOH_E;@^OPouZ8~^{>ao${M)Sg(^!~{1L z+(fXIAb*R%XG`1?R2qx^F8GJw?}EPx{wny3;Lm~^1b-6zQSb-B?*+dT{8sQA!LJ3s z68uu|3&GC?KNI{^@Dst01wRt}Q1Ao6_XXb*d{^)t!M6q968xLsn}Tl$zApHh;H!f8 z%CrBamjz!Ed{JY(vtTE|j)GeXb`WeYxP@Rl!OaE5UrxNO#M=nA)>!m{;PZmd39c7> zR`40Yb%IX|J|+01;1hz6Ym9f1_*%io1RoWAMDSt3Cc#F*HG&TbJ}CHr;QdyJoEovjclMGamcE9ZO4$rM=Lm4n@4U~(eo0lOkN&t83jd1(K3gC`y zgxe=#0QaUF;r59eM&{ORLfn|j2H80M9 z5dH+>3^!h$(sxUJjV0X4RwQqz};7dpaU$UN1bFBNJ zFK`vC1fOQrTS@CE==pDNe{R3&9Dw1+HzIP*j;LXbP1eug}CP3YLIdt zlD?{&5u)wwo+PEHJb^cK*%?@XwAq<-Zqp;dG=J%KPq6nDsiwMlY9PAomq2vhIi%j| z7En6bAKUXYe{4JLcSwpIv#URCa0h?PT1Hx-*%hFiW8gxKUK|AXXjX{MOVy?8b>o2qxv{#oE6u{(_N02Khn}~8 z%?o>UUxE;#L7kq^k42HT!`&>@kJMfJ2BNobgE9|oZhH5p=w!+&{1>>#6N`LRdl+7e zsLw-Ts#L8RLT4rTp`lEC(E+4P%rUiSk~CVn0oqmg;oAj9e0X@I8;WacD%B;G!kn&F z7hgeVuj%dRp`xya0(yY3;Ktx!+G-!UF%)7F>b56o{$FbqDd!jGd+7Inj1l?b5wSG^0Rkpxt z-?o0Ue#CnJQ&=GQ8&>?!Sx;GyV$FXqERo%cRsS;U3hN@sDb9i&!V@8>NLy9dmn?$R zVOyL+8V$L_0QfQQ3duuTr)134VPVSf$_IPAw^Uk>|l*qg&% z9QLHJ=v5A1;qYY+U*hmZ4qxE#c@CfBa6O05a`+5~>o|Ox!>2fWlEU~1zJ7wk$2nZf z;bR;=%Hbm%KFnbghm9Pr;qW02ALQ@>4)5o1bz68f>7{nx#M%t5F_qX=L5+5&Tz_|-JHSD4SGxMuFirT;H#k_lz=zCXJE}kDNoJ`2NL-B!ptw} zzhz+DgmSf)N95?o*Yz)z|JVmrl63@g3M(XI*+S= z|EaxxyrE0=E2G0FbOsp``D&@fHp?JPC8@ewf2jDwWDeJG#)aWDZwF(>c|Eld*3DN^ zQ3EkCKl!DueOcWknMB67Zpn~Hop$ylBT{MhuJ=kaki`dTQ%CBMTKGKUf^ZsK{3OeC zO&5jU0^Eqzb6qaMeuL~*@autD>J*GrXvz7Ei+jY_$%*?Aa6_WKO3gSQ5@_0CbWXDjnAjjtJey&YT5Y_xr?O%)UxxUQftzzimH~) zAIK-fN%Spc>wZbyQtu?HWs8iC=ke%{cW!~Uc&s0edIYLhOMZ-W8I!*;8KAhqTfp4j zlfN#|I}YAUtcM|~3Ob&~n^Kuq(FneF$6FQ#Nq@yPshsa46?g)gN>CLu`h0Bf=6=Oo z6UF(=v?I?MU!vdtEwKQ!Vs;wSph5C{qSUz2mBU=b3TH2iai2i`q1>0#r9_*DN=`x)Ara z&2YntPDI&Ln&plvdwb}>kg~J?A>m;w!h_#Y??$lVD1C&^)KPEYKme7BAyy1UWbFIW z*U4yy$3BLiJ@jz8J3epdi5XD|)?GNz4rOayZDe9bPe-|xiCTP!OcnEZHi|cI1SU{! zJmXbDd_M)O<^`CG_IEv)dG8sXE%`;8&6~KRIc_wX(Hw~ts5HLn)N0b<$UtuttGZz- zRC=l9e7w>(BT7~`?C5%W@QQ}vop?he^A0rr|I^O@U1Xkvy3izDV3N)^N#~iQMJ8#X zNm^i%&NWH%P0~3g>1>m9mPtC(B%NWB=9#3^P10#5=~R<+ib?v5Ny?d|lTFe|Cg}>3 zbh$~o%p_fEk}fex7n`ILP0|S_>3EZLoJpE%k{V3X9FtUUl4hHvtVzn4q`Lp^|NUe0 z7TP~aq>644yjk!j!5al{5WHUSI>BoNuMu1>c(vd%!K(z93SKF=L~ya-6@r%wUM6^{ z;3a|=3tl96q2L9A=L?=ExJYoJ-~z#O1?LN%BY3vpS%PN@o*_6-@N~h`1Wy$_Mer|z zIl+?!PZB&)@C3o*1&HRSSwf~c%NWOuv)N6uu^cQU{bI`uw1ZAFdwww3fS2W$y!RWeufQYZOjzbifR3$R?mYC@EBM>Yt6hUuNU#=3d6hj#;h z_KMBA@o8nrmVf0HZTiHzdBwTiNrqm<<~{f*wB+*jhKjZ{e8)ll2j4z_gAUMY=O*m+ zoq;{RQta(b)mFXizuR9zE9hza0sA&+?k<9LkUF~*wt;tpAArGjC+G=%j~%-ga7t(; z&Iw%vi-E^mHIO47iv70jU{$O?d;rkM|G)Q-cGBaiiUfR#R{iLY{6L$wNWoxGm;Buy z`NJRi-5>eQANkcE`Nbdk*&o^9k6>554{lnXC4DM&_UpkYEN1sdWpNxjSymiRkGUZf zzdjVdE)>63->ST(Dy}Y{O(vm8EC9tLH1+UMt7WR_~juY%DpgV8U7 z(a(d?&w|lUgHbkJ=-ue!VCqM~D2&^2!zAjPR#l`j!)~O#aLNo>I$o^0`k^r4!7$+g zw?s16mT8^8pN@XyHbgzt_sQ_wiqQsTltCG3P(~P(;Rau% z6TS@-zVQe+h?huBogXHgL;8OO5b8UxL$`l9Jb+YV+>dp(z|Q##I0tlGV_SD*%?=wRd!6?`USP zjk|WjJLej=Y^}P`x42E|?9w{^k7B#!8auRBJQq>5vCl4w82O(NgM z6?Ec{(tG3@w?I1m#<}UViKxvabm`?XseG(LpyGQ6s|j`q>{x%M`N`Doh@E79eavp1$EeS)rT-q zq7x_)vnu@ykNVk2@#ZYs2gLMqqZOVy?*aG>ra zr181Jd>SeQ{|o4QR9$eKXmDU?m9p(p;^>xJa{@T{1?n=$OCZlly64s$AG|f}TUY9W zk?pu(wi0ab@ja1kZZKO34EpFIk*y(^Ew6uzBZPB&2OB*VTEEUMjsNayCx!DpcVP4v zLyu-t`1M$6FTl8;0>7W%K?mnLXxkiSjj`IOcc9024tC*p%Kwz(Fylbz9MS*@Y@hhY z3KWJ1fQPzgfG0F=aLTklv0>muu?5D^;M|%5;>Bx>;`PSUpxl~%#EAD1#h4#k19EHn z5+6Ef6rYSUJV_toYUWAYF^8M>ZsDf+@rS4AMSRUX1+|ap@K6()2*gk5N2ncVY{-h-P!gE8c52;tID1bII7n3+qZe7`$e!LgN^B?b7UB^J5y% z*_pT^pVJ-RLvm|6fr$oq;I{b@n;+|V4;_g!+#(*Q9{12|-jevjinDpXz&8Ng9a`iL zd=Kze+7oxUxkKLuRCSBytLl9xP+Ys_i_3pAP~7It7w3IH+Tu$&MV+;Y`V^XRE1_d| zIc$BL44Z#5)miEy==|Rb-<@x&=V2e{N%#Z5+b)2epvCYMl5^^uguOjH0_|(p}IA z)dQ7Kq}5nUcFNRgS9sT#EYjEb6siXf_vovx_pa|4OEX%|Tc6MoiEk4`EOd}1voB@O3?MlWE#}EGN}hPz|~Vf)2uyz zhevN<1Jd+-yH(~dcWlEZv$gpWb=i7adC+s<=;yv{R8}JWUm>+t9ohO)$&M*#5vhjq zJ=h!6c^A|4H6P#W(m=G;)igimRIKIe5*;4R$I%8=4doq45tq{;w#cU82ke&TNnw{7 zQ{B8N&6Vjg0aH@hj9PZ5zIirXTm#ef>Z(Tr54>n$AbM`wK=iEJN#&UDg?pE`_s5RO zul|mqw;zA2YK_|bz{+cepPZ|Cetwe zY+q!HJETQ3bq5|LeI_&e0{3dWKO{L_*RhSf2h2`p-KMLh8wAsX*nBrJQF`#(-u1-G z_0wh3)NTzG{#Z8VkIlN-ADgh7bO$njGV4}fq-TTMvm46YtL*0P)vTM`t6|dujeh6T z=)dHM+xOR2Em2#k<1Dob7QTzE1FfC#JKs0p>36|6^p+~5_39q--Sa(31@OoOQxOlQ<>e^((2tP;`WB;t=cDlGw^`J5yrX|-~XaNbSA1h{bu-0ya% z2?q&wm|)QxPNvF|Rdk)aNwM&N`?s) zVL~~LQrLg2%CaMpZoz2RV6+SM?__Ewl@8(D5$r+M7iSN$zW7+39TGlzfUe&JqhISM z)~Q&}o(Vrz)FvKb?=WGnFkw$kfR+x|Nae5$)$QsMunY|nNau-yY~;p3qo;rPK;Yg0lTwvVqd&Z zh`)Cz-isFRnx7pgsLTE^D8Cz&-wevH2IUvI6TfZPg^ANA7kAQel`9Ly6QOu%C|(lo z&`-Bj7vMSuNsZN7V{Yd8s zDQ7uG`7!VXx|_W%^o9FFgTFPj_rJE@vz~{}{#`tim@mFS4}mA}t*t_<6D*A03VFc= zuqW^$P8h7l>4H<820q$>**(NGY4|8eIa#^EQu zt{%9KIyjTb)P;2kH2_6n4-hkmg?qZmkY^{-?Na2d(KXw~HaAt%J0|U_68et1e5&cK zK=dw%zkI28%HwFiU+PTugW={)JxE`8H&!*+A1ivnAM3w_KKL-Ki4{Oy{aaonoj#A= zqE6x8!wE%RYUzP9sn6(C`msFp7@CymxVq>>`dQME_)zb9U-;8tdc2|T&>N++ctc^` zq5M;e3>4XF3e9ymqHbF6U0?Ao{XjB(>L>ZjPKnk|7b{a!QgN7jF;$n0L7phxb~nw5 z$N^jBFL(Jef4K#_{>#9b9=w~W6;1S`MzOY?^*bC@jqXxYzx!Ug>Z4G_PAPqZf`&v@ z?W9+`I}?zjpgx_*~lO=VN8hSWec?tMUF2L3VxgKeANN;C5UrH(gdnBM2 zWD;{Slh{=Rmxn`1{oCo6j?xn)mFn94-7;&^mAvT#**kaC>0A1{F0`p@TK~;i5&jwO z);k3CnmoK$pE>Mw&7eeE(e#c)+tqt=~*fw5y~aQsiA`D&w4)Y{WX{@)SH zdV3&b`0cGn)jO~RQf2J`f8f_RCpm{~#q^ zZN`zU#Ox$_>@-TB(ig6`uw*s36Rdh4D0)gCv)VXY3*T2-r9Qx{*3UJ$wSCPp)5fw| zU*F6_qJu@am0Ev%GwhMJZ`Jzj&=@Vu`6)BWaxz5|X`nc>7PgnME_WG=$216eohPdNUewji^396$HyCG= zLpGCf5UdEX0qy+5WoDaP1IMwgA>VV+r^0A zf^&m&0&MsU!l}8n_T_dO=YaZJKS27o%xb{8U?`;hFRNSBX<%;tZ+vdeHV`}Xnh+Mv zWFb$lB0Ed<@v2Jxr7eiVHg7eHWFf4WOt}mZiOvNjbR+etrrT06uhH zgN{I>b2rNX7dodvPoTm%3TJ?KfDgc)&Svlw`Z@H5p0*!^4UsGD`It3S+cWF~aOQS2 zPTOt)Pv9S^7vTBpX88S@*ZgPX|GgAiG~l-mYe?7~ud5?Z@O@}G=cB2od(%t~6!JK) z&S^!HRf+Zbj;7NbQ5Qch*JTZA)#u*z{JUvxOa(R^dmSwm=o0s<8(wPOeF>jv5Ds0V zK^KQBwB&qRN%)usT}YEvAz%Zps$rkOw4CrL`>-o6i6=^rJdq~j`Dh<@4UQ;m`9X#` zeuGq#qt#{p*o4+{t7=%X=Xp)v{iS{`Mcp(kOu6tew+x6|>MAic=4Pm-Sf?6atmcrf zNa{dUK^h)KJNeE=#O0Ci%hy*dO~%)^I7iY=tDZw zN)L6Ur#-ENmPI;J^@n?1Qg^@?QWNfj7eCQfm0_{HjdE_rO8iJ?r2Pxl`d7hc=Pt1Q z`99Y1XIO_@!(j8b8ca|5y!GKE6;1OTe1D)ig5S2;acpZvy2g3(I_D+U{BwQJ=JV85 z)4JT8E2}53A0Hcx-IzifyiLnX-~kwVT{tmD#^5ta`IQg+(ro|cNY)z*W@*MB@%FEc zVatrZ`lsWykUK#z9x+c+PhRV~4$jv-&u>iF)RWh^o{96^i4wR1gB@n~+-acd>dECs zbGjKKO22ZnUUqnG&&+kn$PZRL|zdNNXpmY_jCB4`wgY}e_wn9VD;lZXNhw%Gyrym z9gVj37uda9XACx?{a+Pc# zDn~OUGjlT~adMGL9UK}Z6Ge-mO*I%W%As_@>MKy@n1CcSd^@F+NZ>+kP8p%hG2T^; z(5W?WnxWI6+%nEpZmB23G8s7Ggw%sGqS&#n&1~JTXmXBSF-}E&$GA4L-Bjqol4Wi; zeRMb-TC{X7oYSFmGz#gMxwcboe(KF0JdH_=;LA#2}o*8F-3iG7SjcMXMddk4$) zubYtC3nPOc6XRdh+uXGh3hs$iES3DaYqCB<|LB24ei|>UZ%tH?YwQjNGIi|Jd<(9F zX#W47cK&ybc@FX+lk}iTdcY*zZ<1DePNh?j#ohE68 zNxH)%-ENX@GfA+&7WRaCi%GiKB;90^ZZt`cnWRTe(jzA6VUyHkk{V6Y4JPS&lXRU) zy4ECJW0IDeq^nKRGLv+bNm^=>t~5zYX#8($4YIMie;+!4PuZJ#w*ByXe=96)SHO1G zKGqI=;^#c;Y}np9!J6&doRT{6MBESQdc%WpVPF zpl&;dWCOnV*`fGZq4=4h_!*)2yiok~Q2ew|{8asHs9V+GzvyPcbs6-<=Vr@?zd)yT z)A7Q0b*I=?!z2ycXqZeIbosZtkMDZ#d_TdHp8s+n_EKAGAK3poKtWX13S;&uXz3N> zl+QxDD`fw#z_#b5@cws7}}Hc(+&=nlln(d4^_jOuymwzOgQ(e$8|`bp~Mz z{D5d(aCO6-ePUfmRotIkoKIabn1u%IY!sTRYp8+~g=E}+P50RRkf>W=-N!20>V}oB zDJx{8jXVL?m)|n(8r2FWQn_2sKpS-Me?9ud*y|3}2L6p|;Q&`7ac?rnJ+25U9Ug%A z1kL4I#kz5z>+nR9v2#*e1(%61429g>RyPiCPXG!JPU%TI-Pq4P0q7=GWXU0-&ezvH zsVRvyb^6w_YpHJRAF7+nAo=@rjq!O1_ucVwLfvqOb0oHsj6aXLYA#$B>AK%D%}>VG z5U=&rJv)c)TvnAW$-thp+_@n1SR{}mJ6vcIbz^Vu-9T6r$BSd2#NJ(8cObQiWQIQh zI4G#Q+=}a6M=ANVx?0lJ(=}ajtC?H^El7R%M6I~VdyrJQ*A;I=JN$`-vC&%pLqh); zyAh%;Mtzk&qjISid2{YUgVF-P<$yQ@%9{8pbAxYLM8E$#LDAPrz&_?QYdlW%bZ~xx zCD0Eb5qKVFg71fp&UMZe&LU|1&T`_;f$$MN4wBWb&SvoL@q_)T{T5CNJ&v=1cf!&y z`~tyG`2F}&T&*s$uYu*TGieXNvf<(5VCV{MgJ1q$_U6$3{nC019zE7rD_~*#0@x0o zt*%gupz*~GK!QvtqGLI&o;=GRIny6G!ylRFkDTt0oaT?<7lw4vQcwe+6H)5HMf5$? z_kxD;Em}dUk{qZ&Fqt{_i7?^uFkx+&@K~7eXqfN_$(H$^B-I@KelYr8F#2vj3iXBJ zBdUVY%3yS6Fq#ZTD}qr`JVY~d$z{RRL@-(!jFyl%S~pu=mtFmlUHp-0{s@c2^Gyw1 zS6{>56o}mzh}{r~T~7jUDkXLBH1Bd}?{X*aa;kT^qj$N3cR9to+}^v~&b!=}CJuBr ztvfP(VJN;J6hAilbqpV-8$E}O;Z5Rv9y>)6a zj0J3$|3Zz84QAz+iiTQpF-TVPGB^eX?{SfW=mY=WVg~*Z2?#t7{H=uyQKr%kQc)SC zdQr0R1K}Lre1?36h${U)F;+<15{~bo@tLS8aO3=26nG4EzB4XXNHXkTrhHS;4^$|J z)lv>^@F0}Kj?Cdbig^#!QjW-bY!aEHERN|zq{LjE-^$%Jsc0xo$Fo(*O826~eCo@# zhhK5p6+kUiL-{V1qkAT&+JmjJN3LK*dPy29?lj?JvJDmP2>2#S>nT!Mz9CB zLR*(ui{D7R(s)AYQF0Lw+u7D0r zwkgBdm7H4~4)N60xt34^Pv32ttAwSCDuH8;Iy$Ei?gia;)cQYr>G7X)4siz9Kfyl# zm3G$N#~uV(!1Fl$*MRkZfAt-#e=Jk8)n558K;Qye2m3?ofRwcYm8s-?53HAGVsSpd1?V1-`blB#E=YB zv>0lgypvg51LvErkR5s#dl7e7Q6$e@1)Wqq*@EuJp2Ql~)XB3Z;DOII`HEWX(PAxN zv@ual8=X{VG}!LoHq=$3HdCO{v>SMh181R)73lWtN^IfUnwu>cAhHyeBqV5MO;g@8v;QDcF&sKbfzOigt~oHS1`_ti_eu8UkN zDac)w$<|iXRN=Tk%022C*XjzV;B;xNrmq_sE2K?4{BYEgEf!3IAhpRy@|*p;+&YA( z4J|OzeRjFUHCdA{0_9cLXuCIwp9*7xjl1PJ^EXTU=t@EIX(%Os4L-V8;`@O-^$AwV z<6@p4d_2ue@eZo)9%D-Y)T~wH#G@+C`pic?8E7=pN7jw@bb#(P@>4-Nc3U<7vz=pI zXakIHP*IWPPx$U7onxJ7&y0xmVjO4MV_jpNXj71g(3OV3mY!nTqn%=%@&)Mp(;glW z>qMrSh;`3`(qw6>ka`kn3pd0IIol(ybfuyJ-4Qaw1~P7p0@V^Y|0LxUKN8jJNQ7#dtha%Ir`3v0{S1IxYvN zf7UbBhh%MT36Oz`W8G=<+G0{a8Dc%0``a2izCCe{?9(z5&|8=fKNH#xA#yviG%jgtd@9c6<2l{Kon~ zEwWxzPr)(}t@F>f{sNyJ71ng?Aovhp>wJgvMmMX)&PUJ>a{ox!UIC+74eH^yoi%EV zOWz2Bm1VTZ3b|t`^y{8kP3wO2FZfVVPaaKcNJNt4P-gjMW9d=&NTd+dWGk8^ z0~RvsPAHS<3^-S!E<4sAJ9TqfA0m6Aq4pwL+tcMJ%tditqjm{NUMrxVP?s6siq5Ri z_2hN#Ro6Xf!G~JbWa4v@(1q?!0tt%OCFW#N?d#8X8LDc^F$pVq z`OC%E^AV@4D|vB>tydq)b95hAWP9 z^AV+Du5?8R#Y@#W+hFMM$yUk%y(sXj$H@`E@RkOQx1-k9o(TE>PL}6cw~k#IMU5=npPKM zq78W#OjePx6w;97ujR^*`fG!721{K+OKw-b2Xk@s;SO+M!7@9+M;6q|cbmIQ6+9y8 zyS&pk#;Oput_YOPxfg@Vnq9$Y$IYczYmAA>7mij>JPH3UirJaJw~|8+vGLP^^$ATDk<`;nx|j%4!oo zLpMdwGR|j0kg`qq4JJ}EYZ|bBQwwuL*b_{au-dGCT^|nBlbOIP59-%y#t#a$wZ8x( zy>{yAd9yrf<@+sHom*(=CXsEBe?Gb+bfO07nNi@55b;RubhSQ>>auB^{c?N#CsDl~ zrFa}4yYmBX?9zCav>^@-iv!T;GC^ zzk!JvdeWDmmpWF#`rrM~|2rO@yr9Rym@Sw)DKbUCzD<2d8;P4D^M6Pi^ zFl-fK$d`hzByA98Wgg!**SIg(SuM&}9s~*%;uoec*SJq>HFyLHY*W`zU5j%eJcW~M zOyl#DIB4qa-C7N!HdOo$FqMYgJ(3T>#Az+o=+unh+AErix)v0Fd2|iTHSP&6*5?bB z#awU*#P0-+wg=d_{w7-*21Ibje!0fo!Ngj3K_-?83CnKHu+aU8Wl*khSFq5CH=Zt@ zs)MjfKObto3-}^x4mILbT?sZMr5UDyEuyh>GbDJ!4O(eCgNxsHuNd#8Pnnky z1%yw~Bb^KmZmT?pCvd{hnS^9+@O-jg$b>s=ZQLOsSfcg+L@4vxQ|u9T4?Bik|M#r* z@ceZP&i!3%oeq89(tvHyGhrb(iIW0*I@{nxL=UG8to?jqzlt5ezhWh@*g68T!l~9o ztR;F|9jsPrgRLzF)I$5`D0_dL0~%m;g*DI(m`S__iQ;OUDO}R>XXM|JN>k$EDy$II z^EfGyzb^J&L!%~7FY;Z_@Lf;$T_5YaKE`)_G|ljFuaZi9{IGnysB4(eB~0i{Q*6!> zo9JCmpqU}2Sed!_3PF{iYTJ1R<#dB`nn5|$pqye*SP3O?ubjbivO&Rgo9o?l!L73x}@N2?;Y5uwPj}7sUp}BZI zU0wEIDE>ewet#&wIuySz6u&nV|7$3IPbhwOD84G(1^R>uy~BiFVM5O^p+}g&i%qu` zs4I4(@qeT>S>e?GLY(zE8D2GOu|hAxI6eR;0H-<|oUh>(^lj({J_~Jthu{(PcK8Ea z>RjS1gx=rD(EO`~?q3nK{|v{g4rxpMJH8qIGPVDN_#KnI_T>MwW*?v9piC>Ah_?3u1EBARuaGl`O zf=>xPDfooo1)BsL1=k2ZB>14<1A_Mpt`=l_^{7AF-v_e&eIVQ4 z2eSQrAlu&uvi*G^+usMW{e2+Y-v_e&ecaFNg#3N8>lSCIWLfRFtz0NMWnko_+J+5ZBN{VxFL zNxsts+5QKO|7OQ|Go$=pI+mOH_E;@^OPouZ8~^@M`tQ4@_JbG2xL}ds48iGw#|j=J zc(mYAf=3D-A$YjpVS?znou)AP4TK{*3K_6!wP5_?`%U=^9-CqZ*ewFt2_Gb9i zz1GTDQ>^wlwSOJ<_;!mPQLw&Hg6&4qMGWkb`qtmFT-P$BQMon6#E+HdM)*ZYfGyQH zWxz_PxeT7bU{Y>P5ivtz&>VAf!UOEe&!DW~ePQ2&_yh?Pa%-l8nyvE4B!Yeh`<96a{xF< z;t}9zUid-t|Npe}f1jJ@pguE6pPHmkOwz|D=_8Z$p-K9{B)xBv-ZM$>nxuD3(%UBK zEtB*&lk}!Zdc!2WZjxRzNw1ouS4`5&Cg~-U^rA`n)+BvnlD;-cY;H6#K#IOJxxO$- zFPNm~P118FX}w8$)+9Y+lGd4|r%lpRCh19&^n^)z++F|wcm5wevuTb>^CzsQVuG6r zZX(!9&=Ir+EkUKR=veko8Yg4zX<*;xIyqI!5;;G5d2>7JHc-SzY+Xe@GHSD z1-}sdT<|l&PX#{_{8;cK!4CyL5PV1)BsL1=k2ZB>14<1A_PeclgV67Z3xg7CpOG>(w4nfW?7!HWIqVlZ)Y>cX(YTT_yBPcUFJ zJ&ttVM3!{iLT|Lg{7jK+BB(e)u0C;)6zgO1^1~*AW+0Wd4DzWk*~W=5&@&y0wB@ec zL|84QeAu==7D?RXZW8K*13;|dfSVo@z9}VZhiu4vbU3rmP8>2H70wKc_)xc`J0tZ- zNp0iaS))A95l9U@5BANqxlv?2JX~-*lM$oH*hxPuLaU?{_L$03tOSDBekeG&=ljG( znnSlXy6Yie;eO_0aYbXU62-ybp+oMGIy1T?^w@*I#qZo#60BS$%b@?Nb-Z!A16#Nq z*P6zE7j=+wo`F}NYS{7YV1H=eZ=VnEUpv^Htxv2*SOBQ8cDH)Ld+#dP>^vwu;=}QA za61MW1PzqH605~A1KChLGSQ$3WC{!pZ~Q0aVl&gN&z+c*8QG@OZ-sjx_j;6C7?|^~N4faLgjkuy8HU>5fAj_o*euuvExp zlrf1DFEzv#mhQQ1zVV4lrdq0`H&#(-bxVc%#w`l1YN=3f41=?>B~D#q8qa8>nZ(&# z8|B9~icGdtq&LnX0ImRMO9Eium`ArQC+@KD&^ILg;~$d4GGY%)0)6a(Zvn)43E~g? zS2Ov^mLs(YI(aGO2=`fEj^HmdP;rRxDs9I~m!i3#ejLGGVjWBhq;s3w;} zOUtx|nfMMCQ!$QwRVLoDB-Aaz-w(3$nxuDqt1T>?kR=|50ldDd!jGdszMW*m)N#ftR4`^Mv!T^8mDc zR$yQ7TKELNz&RKCK7WCR@N8)O%!GgN>CpK(2)4g>gS~(kuxGf|ZnRg!C)n-q6SUl3 z0u7(@a4zU{==jXVIwA!vpJI3nIt+R~d%?Q!4$$-&Z;!NxK-Z@yya#OoZ66yRgnop+ z&!^V=@D2Ei^&GqpJPMtkd*PYzR%rb!v#x-5@rBk|ut9brG?mgglTcz;J62ERuJ(I$E1s zq|yFw`rE{T*Y&eFJd?vSIGo4f=^UQM;i(*+!r@;y%yD=!hbM7(B8Mk%csz&4aX6R5 z1`g+NSkK{X4znC)IIQC^&EYH#YdNgpFvVdthgBR_ayXO2B!?9omUCFfVS>X_4of&J z<}l7-5r;E4oX+8~93I2r(HtJd;gK93!QtT?9>(FJ93H~q!5kjM;ei|;z~TNJ?#JQ2 z9PY#6-W*=e;bk0N%Hbs(Ud-V|9A3!b1stBw;dvY`;&35{3phNN!}%PZ!{ON+?#1Dr z9PYv4?i}vM;jSF+!r?Rycjj;>4ySUsBZoV1IEBOQIlO|y?Ks?)!)-X6%;6*sx8`sw z4kvOrfy40}j^l7FhhsP#&EY8e{qLymQ?T{3oPYnj;H>ZM_NlPcHyj?npN0MZEN1^b zaN762f71~8M~fX3qZNChjrm~H>NH#@K`S4>MQnWD{Ds|h^e8@t6y%5IdQCdQ*u}2n zqqt!XHjSNNX&OJa5xfg0#0FxG7$~+Fvl>jz=&(Y>%u3C_cr2g8 z4d;oc=0uwKQ1dSu9~;OTkH*;D2N!_5)-;$pkwNisLN7Y;9N@^;tH=HH5cs6 z!wnADP+05c3nSOiQdq2|!o;3A3fr{#!eG;YYX+`On&-;EAt~JwBFR?76<*Wp`X^H* zIL*ROFe=yRfRVnJf#$$OvOH0r#K3_~xOiovz_k*C3^pqt3Q4uLMr9JuG*sVbv$ zjX2a%NJ8Df9sE)sS8}VRQ@913LYQ^(=g_Xy;(F!^<(`u$LwGeDl_9CuE?97%NLj+` zbAJ}UWEuq_c}th$-uL(AR$e_CC&pcK+e^1X%3*#QLi>AC|zjw%V#U zaAxQD<|Khba!s4IRufR+b}9>tKV(ve%-q4ac_LYt$fjV@v67b}qjF7~fRk)mL~$NW z?m$Nt6yunucEVLoYk((Vr`hHt)Rn?N&acT=kR#2 zQ1iC&vG8RHacee+m5;-I0>3u>r7^$cU2=_c!NZ#ann%9gNN5Nq$QQe7u5k_$_@JE5 z;eMsD(NK>RZatln|1u-f>|iGMYm7|Ua3=WzBU2`r$^Gggr7oD_era*WFO3xL)VdD7 zuPc6$X36#u+1Zc&qJpVbB=&8Z{fgqVUxSiZtnVMP?iWOVIZ;%~y`P^e@U_IttOgTz z{wOBtMl}Eb57YmPcQf>$;$2Nr7n9W4By}=L9Zk}fCaHr-YHyOZFiGu9(&i>>AzXJQ8C&0RIU)b~|`+u`=7O#W# zrgfuL54l+(WMr?f{C}hSfBpr)zv0?7m6%G@XKG-Vl|q_W1!kRN&v6Y;f}sRrQfzCx z7Y4IhQeVIpq6%#=;h({g?(N-mb{vN86BHV3cyr9J_QH$l_{l>%!F-4%3K-Jxfx$eJ=2N~XXtd@H_!k<^I z=h=_JuO8WQRIC?0xtk#c1M9RSRi_tGfw!n0=>SnS$$0YIx>kBd6XM-`m=>vrcq8i2 z2Cs>QBvNUD2*+INk+u-NlS5&*NS35aCOAVf<>~5?j-eXE!!13Y7+r%2!Wks1pzSI3 z$Y$6yU}1(7i4<~u1wn@F=7pZHy=&6c<%erC%&W~euO8U~+fFRm5!N^?rbNgs9%-o&AHF=c!fD-Jklx#n+YX7$P#~Ku|L8tAKjua z*AG!riOIgY|B^uLV%-Mh?5gNa-}MUL^&P(J+kMyUVMF`7D!P@-bkQ}AhCevU9~tS7 zjPOT>`y<2rk)i%bp+7Rj9~tbA3?fSas6j=h%@X}GOA@_y({C)U7mza+2cuU6qn8Jx zmj$Dj2BVh*qZbFG7wMM~$8o3fg6F-?__lY+rowa={To>>sF@3CkUD<`I`ITwNB%RH zUZEd(mmhkUA9$DVdzbI&I_j}-zdr)=cQl-I3OgBfBlmjQ-=*LGZaCa$b%Rx(7hnbG zUhMQ$V^?pKvpMW~thJZIe*a*Xb7b~PS zsjZ8FRiLIT6RBBQaU^o&de_!eARU&4tMWHG^65w(I&7AyNNaKDkuUU*71Fvhcppe} zF~i_rpd+6dz(3jsM>WhHYOf|oKIK}+3RDKR^x~CXZPrCT5i`-R=#kIEW*4aTi z$A>Id!P6azf%g)TjVEt{1ua^5h8e4Ujysb#HpfKjMJ3p49TYohW)dPSlyuEVk++LT!!zkUbwx=|HoTMp}@)Ovx=hh~OmCJS1KNzI3Y z7_*Cl3v)IxhpXlf=r5M{bnEGn0Ch)lQLRhq-xf|=I#`b7JP+F+hgqX62P*4hVEt<) zWPe4F{Kc%-oRh7a)E|)l-=WS>#cDfb`Tyx}7#j^Pv@=bsN=Z-&wd+ij?#uLLLt~`4 z7vPNYZ#(_UaFOr}lMta~U`{vv+Tk%WJViw=&th%^9jaQ))FS3|lOM-65Y2`2^?u-HEaqV2in>;gSPVjgUG11<8-pE)V2&lYz)WU8Z zbWWqxSEeryHyJE0Lo8}kcly=C*;$fTYO@uXeoeSc&1#mpG|ULuDJFp?=i zt0{agVW%ytM-z1Jdm~3T47Wgz3K$Zv!Xfo~cnP4cflaku#24N(V!kTUy%Ix%5Z3l2 zMoa?C0-2GD+ZtY4!9}|e0j>y{JyaO#5(OmV?@u|$!+k5|3|BZJr*Bhbn_Ocz$`#&o zjmTwguuRG|cBRZ_t48eO1UFmooL&CpbA~ovCgvJDQ%-!`Hr7IcO&C1z5mY9{9zJ5W9h^Nl}VXwwF!FWV!ppRWsRTK=2BvztQO z--y{%=!pVNaAF_l8P$eMb(ML7nSEPs!Hj*kiBTsF-b{8F!!J9KGu~;t7>$j{oaTTC z=Iu5vMy4ggdG+XnCbaR(Qr4@v9QI$7=sVftH8&gj%wk z9r5Foz7vjo_$NGY53k+KTioR;IQetVtWWjp(ih9m!Y;vcuP~-(nkiUCW>GGb; zx}YbJ@e^I^c(%A6T5hGu@+_3xa6&BV2F0ZqOXFG|rJ>Zen9z4q+bihDj(1+OHiHel z?VXjX(OCdnKwCi*;3L@VI|n{LcCrWBt)Q3tFtl)U@B?(3DjpmgLEFhrHihE_v#}I} z2SS|RBNvaP*h5dG*1n7z7KLv5FO4=+i<+{sQSRzbt$l4kYy>UV!*wk~-MNdYwXY6| zji41`m?Z&~0%$2EStVbseWfrq3}2ph7;JcItikCl9qqJ}*cMzep~>DfBsPrKz$Rb0 z=Upg^MPonO?nQAhDo^4~Y%JGc#V8Fp`>y`1$?s>t5y^7TMDgqu{a6z|ii2Lk>^qEf z%!|sh=24j0X)q5Zu4PRs&&Fzlarc#F;I3-~y^C-U$ijR%DqUJLhaOC=eSTDI1UtFq zSL=2BEUC0f)LlENwJ(i`jUZhKvs6E~E_wZ+*a#A1gn7}Ky}tZnGd;dKj=3q$8|b25 zXojm8ovRuLOf}bYH2?3dc2>@F(DlC@9)FI6CVhKI{GWiV|5UpK9y@zmKUuF^_d%lH zfUm?PND6;pUBGixIWnsLxuyZFaR>|5R&;(ei36kw2!_zOHF+;uVCo;qRO;Kq7?5i! z022+uU`g2&l&;cpZU#m5i!2JaOQQSnaPF6D>I){U)MhlQMw;XU@qHT8jQWL7xA zuUcYm4RjLgaR!wVd*_;ZBaz+(sSfEx*t*7Yg3qF${9Z_>-r}VfW66f~jVy$F<(hhe zg{zP+0-uSj{zWdxHT6I;eImRPuv>&70;N6u_3W8z>JA?IaCtmfK52my>evmb!8)c` zqQz~{J=fF~>8yj3uRyW>)k7n8K^lF?yppjxhCdDLT8g$XTBtLaf-RKJ!rK{I2x?xP zkchJ>?Np)~hkM9n6V$I07;|+6pwy%bvV0o2Pp+vWIJtuuoKzGTwv1+|)h6Om+YYT2 zttP3qfhA-~!d*h5_p}F-Jd(?#SAnU7JIL`?wg8tjsmoQIuBqgw!kyYRb0=@H3Z~7Q zVe%HJsLp21RmWSD;vKbZt!Pc!PK6huX#O@x<90I^pIviJt&zyj;U!XQLhCIC#W1&H zh4t@3i%hNmJ4rb&!rxcg+12T8zY9y=XF&Eh(QXT?|F=Odc!)JZ{RUgzm#PXiiGRGY zz@Lbf295f_6sOq_05VM2Xa@hs01N!_lp(w-4BR2`VZbfMZS)rYj|5g%V<`iMX!8%@ zeJ~&x7z1|05n+C8xgQUx@r@=%ywyOtc}Cxd1a%liy!ett^9DaEa9uEx*uz!M7wvsu zpnN@oSkV!pOAdW(hU6ND6F<6CG=KiXgXbGYoXtL;?;`}M%TVGCt90ipEFUDiyh7r` z@QuEE_~V4PF@!RNHN5i$yB{iuQ3ewuzEpvdjZabFqctqoIEZqEJGhaHh8&m&Zk$;@ zW_Z#8VBVN)%=@rmB=n~YX4ANzukc3>y`+G0n6J{!k^kVewOheyd!@48fiLcBaMriN z{@s2J8vmo%!{6iZ&vmw{g#GU(XBn)0&wz}e*FQLYcYT%c7hJnjuFKZqcY;?6BM)?a zmH5)D3dF0k`fSn2{k&|V z$X5IhQc;ZXoAL* zz+PXwJAQtal5E=D3+eTJBm=pq(|aJjzQYb3{lMp6PX;%^h9M^Ma*uDLilC0=GJGD< zEAgzn3>bNESs5W&HMg9HZ(4iM}wSRmL> zu&-br!QO(s1bYhh5bQ44O|YvV+p9{XirM}aknL{)+5Q%g?Qa1)2tV83LY(by0onc* zknL{)+5Q%g?Qa3u{uYq!Zvol<8gNr7Zxg{*g4oO^JB`J*AlqLDXNhkRWczENv;8&T4?_Q5@H@e81=;=@_`a6-SAt&(vi&ure=hOQ1V0u0 zMDSxlw!a4c4<-JA;QNB_3BD`H_SeAww#46Z$NzurfBxB#ulcC`uv2@V;Jt!>6}(6A zZoyT8cL}Z(yi;(6;2nau3*IJptKcnyHw)e*c%$GAg4YXPCwQ&kHG<0puNGV;c$MH% z!7Bxq2rd@9Lhy3I%LFeKyhQL~!HWbh6udz2e8KYs7YQyDTp)O^;C#Vz1kV;cOYls= zwStccJ}UT#;KPDVf{lV}1RoN7Q1Ai4`vq4Eo*_6-@N~h`1Wy$_Mer|zIl+?!PZB&) z@C3of1&uK6tRmI?=U$=QkKZ9At_7no;_OFybPaV4Cd@QF-GbD zk+*DaH!j|N>lp2=w~$HBf(7rjWsBK(|1zpoIv2)hP0n{~T3v!t%~lP6>1XPPS6kG598=;pb}yXQb29 zX>I=m+d41W58HR*3$X}xeyZTbYj=BVdob+zIM%n;JI?3u8}=|fhF$Gkl&XcFzq4_> zPW0a?#2yFQ0&8B?U zY|3xVru<6o@o4XejslZnVfz;i$_obNdHoovrd1d^iOnkM%vLsq{VeSM@-gZiZ|vv{ z<|o4zR~3|&5^DK?W-IXvIR{5er{k4uhqY>0m@qU?O!zuX_$o~J(s&PV7?jry%4-JYRfF=1 z3ck>p2FJ?=1=5&iU+B-xrfg_7<)>y-ex&jLpLYItXX6}Xd?%AM)g_n#w1NPNs~;{)+T8ylQhvJO)yF0P0~1%G}a`IF-fCM(kPQO(j<*ANqd;2 z-A&SNCTUlbw2MiaW|D@Rq+up$s7Wd`NkdH1V3Rb+Bn>o4158qXlT=`m`qB9Bs-`Pz zoYls8TD<}tfO2P?x?D}i0{2Vk{#N6^{vF>wHh7YciGP9U5T(w;ezptf_tDgxQ%^tNVrI;xAVY07^K%~CzTf}*{lC}w zK|NKcPFGh|clE70b?O}KFRrP}rPIYVb#xRUG;Qtv3hZ?949wxvS++YzK;zZf1ZHuh zxmQVQFB+@L=bR&*!dq5_E%aQ(yjtb6&iPhhjptxB$u<)nY)gJcpI9fJf`hZ3G%>=h zD0!%FtP?Mkz`+|4I!lAE5N9_baG#Qgom0~&1jnBABDVR8h^%VKmZBIslY2c|rJqkN zY4qI!Cu#IsVDq#SozTT&%c4VamC529r2NIv&3@F^?0B{~>W+{2Y7}QhreLEtkLLqP zp%=^dK1V&f?ax9t7Tb4CU!}E7ZQmXmVfHKR-YMdWXU5oyk&!RGsQd(4qqaY1@Bfb> z{r}5h|7$u%{X6Du=CS4ia{#n|A2%+6_3xR``FS5_bx(%%uQAwMoD;RV2*sZa4zXa1 z1;)l~{S~n8)jVsw3>p*E6l|gHNvz>LWv^6L{<3vXumL@rn8Ul^(4MPK(jl4*4$)-n zuL`z*XAv*nl0e%%UK~kD7GsJG`)hQ-PqbUM?m<_Dcb9`#QN@Skx9(1y;f-RClPp_f zONhU5=#kxs8-uTj+OXt63Z4m8%@Q??^OslQKo`s%W|D~6YI>-~3~rd1uMIMHD58e;l$vzu=tyY#jqvje&$qToH4-Y3Zrn} ztG}r?)Z_3Tuuffwb42ygbA|tVsk9!CLrE}OODDylA^Jd!yw5WU3W=Fq>*=BNv`~6# zC_N>Vo=i(bxkZ{z-L|XJD3uze!Yu_Szf-x@yNA-dh0-%a=^3H4*9yD5X|(F6T0slC zygZrOClMyZ!-S<_!V-^Ag@ahB89#*yEWxnvVsrcu=J-BL_%2NNHcWt+!Ku1kD8vjw z0>lhK0*e{!dcdY?N}aHogb04ZgJHr0?jwO_B-A65MWc4M`q}S_O;PKT8l_C5lxmcO zMu}^br5a_4MmfUP|J|MJ|J{SJoyNExXj#w!e8jvQQvXGe=5;gvWxQ(K0_%U(##~tO zXr(?T_ik=1s+pKJ0ZQ=Aa*DLwNIQ^A5CCn$@$^8}d8ux+UH z$Tv(uHol4eY?|BB7r8LsFd4b{2>NrWXi+fjm2cP;4EQngGvF9GT(eLCeew;vAfGiN zy}RSM3rq#4%fyZ@m?lLrEl;KE@ingCs-PVc!4ztTJKsU}1U=iG!&~Jn@y|pQoTDqrkxp z^{#j4CMaMejM;HZqUR&v7y$)rE+Ftr?#@B*+6;G8v;!R8yaO!5B3Zn-2JSO7@;>hT z0=+&29NZOw`#5t7++}d|UEFy@zkI_Wv5csinLD5|B~E2RzqvABz*{yD9NhCE4sVWt z8V_)49AI+h1;zP>{$Swl4>0)V0;qC7@UVt@h$r~_zfH}8IS=bA==i+=S^Y-q23Y$) z-8ve-@(F8!H3!oEv9PRP2+M6T^JnuPkomueufr|y5q^@HQ+L8scmmeK_lM+v8ms{g z!#SZIuowC(?D&6RykywcfG#u6fX)6jMlJ01A7&f?JN(lyKNw>4fd&5dur2lrb{_r? zuVSyO=hQa!0_>3RkE*lU!7GR*x=qqEUc^Vp*_Lc+b;4ROXH_|oN+(j`M9Q5=(utHg zky0m;a3XOhvXsoxV3nDk_p%#%$&J0}#$Iq^&%3eb+}N{j>=`$<-Hkm>R()^}k{YP| znm}rGAhjxxst=@A22yo_R4$Op22zVW-C#ymj1Z(QLzv4w-_M$I&QP}x$ zcwg|M&wJ75yy&xD^cgR@-R{TgHCSV)&AkJu!a%B5Ak{OF>Jdm41XA4tscwN(*FdTZ zPvNSo*~W9KtoYbaI#2WeB23Dy4_U)E59!|=*#7B+S^fL4{&TZ=K4t+6%u!|==mtDs zoTg5~DWEcAKF04L%%syvo57JB4I1Gq-4+%N z8VV9bT5Sy~sTu;LRP|g`jD81g5}RI0RnObmu9!_Ew*8vzgRs0)Ju?H=c=%kIf84n7 zQoQc=!NzB%!t4y4iV1YCpOK~n>Y2%~$3wpsO|aQaQyi-^?)CUI2jr^indy%GnkXLU zURda%HidNd?(E!d+A%UHcEx_80kUa@XeKj#A2|0#Do3Kq=h9_vQaCOeZ1DA}zq znA$bgjeh#Q3@&WUI8LU`xCYoEkXk~9&Ie2W3BA}ZqMHwKG#Rnr=ehY*8vmsK`-lGDfA$R{{VC{C#s!xOE)hIJ z@NmJy1P>KlEO?0EBEf}%2MZn~xIpkg!2<;63+^vCPjElMxq|x&?jyLj;2god1osr2 zEjUYX55e69cN3f`I74u{;55Ohf>Q)13+^hoi{K=|iGmXZ#|w@V94k0RaJ1kk!I6R~ z!5YD8!R3O>1giuq1uF#01(Skhf~A59!4ZPP1&0X^6&xZsSa6VFiQquN0fPMn`w6B6 z`wI3EEEX&h>@8R**h{ddU=P6p!R~_H{uuxN*|>MOssEt=%i|x&;~&W5AIRe$$m1W# z;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5 zAIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$ z$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W# z;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5 zAIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m4&SI#*f$fakv# ztw$jRTxXpN8UG4vsWlI4|Kaec*WNN=75o$U`Fq-Y*t`>#0WLC6GmnOi@G^J@*&Esc zBjClaBkY5G3oD^-z-!+_&?CMM_QTFHPQa=^jTOToI6?fmdPhC09)TUfYt*?oV>sCu zW)x}~#qA(#XxIpw-J~`4cqW)!5lq$wlj&eG6-?FylhwiGauSY`tIXY{T= zbBigZW*2 z>ZW*2>ZW*2>ZW*2>ZZDr8DBf4^8fTF{^3u2es{Q8A(u;HOV+R!O~SfCS2lJd$Og-_O*~i!{SQ1URSc2aOp%g{36xD z_8^%D!rmPaf@N$vyCz=)b?mrgESsTe>N*(D(K@!{5ffrV`51#pxPAAkS`Jg5P27r1 zI-U@EnE&UKaEFK`dWmJfKAB`44D=+b>=Ueku2C2ChXpNqErPtzh_E-zL)`t~Es$-! z`Cd$z$fftFsVglBFOyhg=Aafx0>2FoXm>bOF zjF!e2So%H1H2yX*#|tVzk!p=5(B&H@*y-75dPwpQ#4NXtS%tw7JQWcWEU?sW#FU+&U;m z+iHGJ%%k+96$|bf8KW&nKVx~k6dxM$$EgqD1$R3KoxCbkK!PNDoPmy5a1VNJCimZe zH9)`9Yh`)8lahYdnyl`<(J?*japw~0G|kYKNA%{5h=&?4W20vg+|%_AO+bx8tHy%c zBZ?)ZEjr$zao6wRoPlw=6Ymv{%wXkh97Vis)BIkR+k zt(psNiQpvrXgcR@I%h3hqer}=cMgfs9w_4}G zyZ2&is#T29{t0&Z*1-%IzE1 z)L>qfMJwS$k6)7ZZ}sF)f>ez2Q}J3m@6FzPe9@m*hF2zQe}&q=(Tl%3fo#m2>}%h~ z$RPV#-hIj1K6&cI)(HF-Lk`UE$^6~%z{hHgrR3iaI>N~k*yCDlmpOkotv)Gf3-#ap zUA6ikTWqY%hseGU?QQt#gLd+DQ~UDA&YuOdh=EGZ(63%@J8PXky^vp6|J8OUaoJO} z?uFB4dv-a0a!HKUA$(PeZ1&8aF?QZ(zn~Q`{9g;-u2j5w>aJj3EzJ0da-4eV&R($s zdgtW2+B!U4j3fKPJ3^T>@pUtA50(lw61Y{73vUbN;lt$R-5SpG)%2ENUK!h-lrlH; zh!tSaJ2g#^0Yu5VIh>Vs+jkR<{|V|#TK|7&J!fskH{eR^EZ708u?~k9kjePn?*lJ9 zJHR98$L6cp5xfsO{};m|=+S1H_57xogUuqG_iJhVj2-_EvE$!p+{J7EvyBstBXMeQ zDfavKfZxzT@cz>VJN;imm-unr7T%PURWrh z&gkbxPkn;c`b3>p>cn;L6aoB~HvBM!wW!3Q=J6VG{D_)DASoqDVDn0mTsU*I8>K6NH zW$+}i)77H0KbdUNUJ6du)uvOe_j6PDezx9IDw)isX)8?K#is*tUx#qo2DuLit!FuL z9O0edlvAEb*R)yVl!MCQOo_S%=O+2V&{T~G=N&1n7eb46(qVQQhpt<6pp`t`nl6Fr zd5ccc4oDy&)LHUzAi2-#KyqiCW8-I%EMA?iE2e{>=Nzw*&KxCgPqMfwtIixLPXO-B z!GGom(*NrU`@iu2eFfY9>j~SRTj1j>4yoSG>;e32=(c$?}t6l-@J z?tjql+`nE2M z+daudU@#h!8220l6zb;_d-(Q#_EKC*{w%l>D1U!kKeE)mOS~^JG@!jx@U%KN#;~{(l3s zfNSx4J{(@aKUI%H3%DK^>wmrS4Tr&`E6w|D4bxgO(+bZS(4)2A@`giOs>1P<4{=5r z+2Mvw!gv`u>!d08piI21D$T>PDBrLcx~Qaip-9~tPMcV0hq<~lktxnM90C?w+0kXe z%N4IlmU&vji@-y3BwsNkOR>$=;x-HQ+u)=Pyf?~Js!zV*V6dMkZIm$@G81 z`{f(vAfH^0DJS3g{P{lHcyN1xjh~9c7W!28%s1=_7VcP&#r-@Zdv-Y6_en-QXCXUK zPp2N#DQM&#$PYBq{q&;j-6P6&KDWr;4UWb6eTewPqGM+woBKQPSw*8~z`ZxO$p3Bh zeM<4RPIugd`&j~?Pn!S#Z#(~Aqo0GW)=6x6Bk+ZeFVnfIbW){Gs?bU0Iw`4>%5+kx zPD<#cxK3KCla}bDBXrW?I_WT-bf`{RtdkDWNsDySLY;K5PRi<}j80milWKKRS|_D+ z(m^_DflfM5Cmo=Z=If;Wb<#YYw4Y9ztCRNCN&D!ey=nZ{8cUV+qxB6=`F#Q{fVW`# z>p4gR8?A>hC%DtvfKz{$;B3$t*2&NdI0_QNT5FkAhBJVRtOFn;m<_#vm&|7%8`x?- zXl}$_;Z2YmUI86}b08-;5q5#rm^m|LR^pt%Vel%nKQspRz*&Jw<`|q77zoXQ9*`fj zGh4!k@Xyd7_zHf6KY}OW*WgR|Y0NnuG46*IqFXWdxW>55xBxl@r{XNZ(Z(txgA+;R z#!_pBwJW?9jKC>{zR*_aYIU$$Lt^nObeR8XeukOMd)8I(T(AIs%=dy#qbZO@jKbN2 z{zh+{KImxdg!2dgul?-^7b@|eIQ)^rA2|G;!|yo!mcxH>_zj0&bNEjV|H0u`9Dd2+ z7aV@h;b$EFox@K#{2Pa#aQIga|H9$N9Dc;%ha7&u;rkrE$KksizQf_$9KOZjn;gEu z;p-f}#^I|RzQWhX#j= z!uW3-{>tGm9RAGV103GZ;e8x#;_zM$H*$Cnhj(*$7l(Ipcn62Kb9ftvw{mz3g^9Kt z-@xI`9Nxs?jU3*<;q@G@=kPiX*Kv3)hu3g;HHTMmcqNBd*z5lp%6bDM{dB7Wvj48; z=a~DS1K%GL;r;V9<0>PEaZ?BnV2`UyRE?V9A1qk<)X{BS3|OpXh#QlzKs|!oR0*sA zR}g1-{pE62*Ey>cu+}!qS_uVoXF;dq^uz~T$?l5*kKtx>rMI1_7+Ei)Yf{uRw zcY$F(>z~#~_}zaT{=YXs5_mFXfrnYMtx=E#bg^2%(%&cM>+lKm0CWQ`H_w25kd@FC zc+#xE3E?^BuI5m)7pw>TYJ3U(fai^^*a28)oDcbby-{f#V(blB!2{|RV=8`k`-x3} zEBs%Prs5>;tVm*i1e#2_q2oxBi6ngVB-Q;;$1CI%_FPhGBaX}$QIgEFSLD*#-?avwIPe8EBb%jU^_g~a2nCux$_6Q~mg30c| zWVc|lYcSa*m}EgXb%R|EmM3!(`xv=dPr1yTd@`7PBA9$Un0zdld^DKc7ECq9}FfR2qy0jChrR-HwBaT29q0u$$NsyyQPNl zRk`w0yI8}i=JYY5f2`})GMaiyB=5iw2IB&aQg2t?DPEzet`DCiCz=qdaH4@u@*XlQ;c5l z0QL&@@6J=JBBg&QGT*SerRvE-F#H5!uOS6VWnGQ!`3}Fr5I?N~1ItW=p#owu-c5!~ zq#k)JZ*eY$-aw7m=7H#AB@SbAHgrGWmIlYSpfQ##hl?;8*A*X{{!1#VC+ z-nUxCVNVp30z5E|K+cax1%~As!%QCop5-zKskogG>BlQ_aALmP7XRZ}Ryp!5$x9EX zjZ1sl1o>novLRxJJkh>1ZX5O;l5eO$&Qvcal`hVvq0W#g&VmO@8gbHsuq_m!obq5f zxwP%c4c(K(%S0W}O5Dx(yw0F)WsvA{_f*6FNT$9Hwqmn*1H{QQ7)l+6c+{L042dWP zcOHu;5J&g%Lq^X=%w18%rQmSJf{%l`A3eAPx!k+%_1+v6*+*#E-nFmCepod>2TMLHq4m=nIzL;W7hH)k-wwL_w_*S9u%>>ib$Wj| zH^U5s26;W)S5Y~kLwWnjKR5p#Hl&sP)q&S16nC*o|T=X~EBECi1Rx8_|d^7{kk zwaqg7zeSiG9|dOm7zLhS_`8Iq-I2r>?zV_;6eiMZh&8+q82nzr|M_a-!Urqj#?5`Z zQ2wf>%XhwGSZmaSi#}w5^7U^T`fDXPwIzAv_l@TNT@=iBo(Y-Xdh1BY^ZJ-S;tR0e ztT*SH{UDEf5?X&Npuy7}Y@cBsKS@DTRUhrmP@uVp&MU$697DPevv*#))5k5)6t!-E zW51m_>F1pGs~mrn0p`k`M#TzA<=rV2+lFQ7Qs~&jR<`})65v;7O&S`bJsj_XWLaHl z6TB1AM7%-{FO)HIxwNx>50-oK9m80~&(E8MhhEv~3^8xi3x+Zp+|=s5aq^vd!O-{w zXB6{2dcieK)%b3`;4-+&i>~oqjv}r7^b+`ati%C(y$@BpCvHzVBGl7BjSGEtd${rT!$U@tVWOr{RST$g%`3F$s ziGj+tt<8_1&~u@J1wYd5y9ri(&a@_*Yay>c!kll;g8$#)W*@VQ*$TD+Nx$zEOPOCm zD!&o(_)Cn_A&0Lu5|FLWhG*bGR!^fFeqDZ4pIL3yTk2``fHg$js4lcVx8BD|f+wI~ zcn4M)=U|<&(yD}}@m!0P9cr|12OBD*oGNx9tZthgrks2=sax^Y%%je^h;5s=7ad`n zuXEE=4k8JFty_^*cN|ZPcS()D!nw2}MK0owzJ>I%>`aIlp(r+&mV^#LoqJ3mc`U5) z6uRuGH~gvU8U9rHJb!B8YJY0hY5vsEIsR0?SN*AutX5~&hP1|pedAT1(w(m&l|MUQ zZT!HOxQUO_NzO?x(!$nGtUTL`$M5&zi)VZBF?lcEz0!+!_|X?Hal18HHv1Qn!O#uL z>R@0~UH=wI1>AJkyX2XYISP!CtlF}WR1d)b#fDDOCfL!SM>1x%bUD(=GIcq`9{fP; zsp>cVsnIx9>E#W$(WxQ1BFU+?rRI(qS4EH6Iz47QBq3wa% zXu-9DM+qJ&xJGcb;3~m-!Igq_f;qvgU`B9-V67mZS4VwQlCBZt^Y@_h`FkLrzX$U9 zdmx{`2lDxQAfLYnCgu7vK|X&EdP351!KH#r1dk9rT<|c#Lj@NL9wN9%aG@aEU%-9X z{sNHgF8~je`~w8%3+^vCPjElMxq|x&vi${=!}b?|bA-N^;GTkPe*yWkB)x~=?t;4s z&J>&>I9+g>;8ejWf|CVz72L%c|9{y3`S-^@aZ>-4B@?pXiUMzFPDE5Vk6F~JssI|}X~XbGBvhM?5f_IFv9jQ?uW>*en*j=!jU{@RC9|*oL_@3aqg6{~vE%=t;n}Tl$zApHh;Hx$! z`bqi~!IuSJ5`0nc1;OV9pA&pm@EO7Ff=>%RMdN=g1beW{@vyp$t$;pfJpzwiSK$;; z9_Rm;VvfG6Rbq9v4EO_i6RU)KARD;QJlR}rE;A1`_cf=&`bUx3-uMl>fA1R48V^HP z=OTC#Uj@tI2ji^ZIPCd#Gz?f4co%*}PF1V_vym3yrpXcJTd=qbThZ#0YeMO(L+Pt% z(guF^hFzUfC$9(-YQuzdn2-t+YQlu-FkyL^uq;fd3KJ@6n#VPT&O~mn!L%RbBvUv| ziFspYSP%Cq5=bP~SsSIjm2_Mrr_O5~O1BE7TZYoGQ_lVAT;C#;-qEcU%1?DVFqk|b zn4BL>?jKCf3nupqCb7Pf=JSpA4JP*qCikX!EWHKf`Hjr2sB1seNgwE>_jS^HI_X`V z^o~w?TPMAxlit)xyga1Z<9K;)E_N}w;cSW`H*JVK0Otkg)c`Te3x7i>|N2mReJFih zD7`L}zLv&+S2f;*jDLpN)%XnZ{_~*+aI1B^xp01HM29LJQz&_yby@ zCd7(HlW+_bOYq(s7HHU(!KqX_Ig69w5vRh{6E8rD0a1D2vSn%Ao`-tkd7Q{*fuVZ? zDpQw`J@FizL$XNEWy~Zis%Wf4Fh2`{3(NFe=4>5|yF{_Rq*b6cZSM&N1T*T17fWK; z^#3o?^`I}*Nf+p(^L5gBI_X@UbdF9sTPK~Rlg`vhkm8h>fd?M{ zvral)C!MB~PSr`L=%kZ%(n&h$M4fbkPQn4zaP5!NNyqA>yiU48Cta?SF4IYu>ZD6_ z(#1OI7@hPdopiKLTC0;LXc`~S9`pAlBfd>dN) zr?dWV8{>WBUfBFN$QY=8z#8E?b)?!iFeCRRhUOcJX^RrZrUUP1MY0x0Msu}fE}0HG z%eQ`DzM%;0WM3h`p35{mSb;O4rAe5-;jbV#dxNtuys2A_T{$|8iammrRqTKcoP|_{ z@GdDfmZ4G>7oZQ};Cw?b;tXqz!ZQ@CE0>YKzG9pov`u`VWj%>G+%ku`5?h1Cr5We! zaY??R2eF4+ChRm%a!MYXZzv$v@u5x-R@kCQr(j`_^ks_cVTePNm(b4cbXmBaa#=Q= zNO+vxn&G61KmnC{WKh1LD{+Rm#DitpCj`OUr5Ro+)#e?LZ|F?C;io6%dfkRbb!w)n zzUKGKH*_S<@Rq!2jMUOjEn0*EcaAF1WpiD~pui5z6j+(G?VO+~?TIbi6e+MG?i|R( zo!d2YXFOEcwsGp%wpmU*`cgLY(m&s@6LE&sP2}eB8kx-D&2B?{;Wyji3+Um|`0uS2 zD`@{d3eO*>;cU+V)zz;^v*%>0n`cJykEke-$h29u@F0bUDbEc0K6A# zgnC>Y`B#u{>;}avbQP&~@fV=RwPn&X-`Ler@smtU>PTgbH&zStja`t97P!|!UkC%! zQ3b&DokQ1`!K_CG`jj3#uJ07O9y({Gw)P=0;QEfC>l3u4ET1M^zjNsN>}o74;AyR@ zl&CM6wVCuXcOKg#-`F1c7@l4}zEo1ZqI_dJ$LkM1Le|V5@h4KR* zCcL30^0^n~dhcU|TN|NU`#wP3@{J0)`2O(uc2Z|^J~}<}4S#Yj)IT)c@(o9aE_6OF z1^I@x$l~f~9~6{&RH#(nM+CV?YPs%*qkFz#4RZ0_a4YM6EdG%HM}EA1mq_wc=rlhd zc)#F%f|~^I72GIzkKo;ccM0Apc!%Kag0~6YDtL?F2Em&JZxXyw@CL!_1=kB+C%8`V zTES}suNJ&Y@Jhie1TPo7Oz={{O9U?#yh!ju!3zY>7d%h!T)}e$&lWsO@Jzuo1ph2} zy5MPorwX1T__*L>f{zMr6KoW05Zo%bMeq^9hXo%J+${K@;K_m~37#l;g5dFj#|a)Q zm=`=o@K1tA3$7J>LhvZTBL&w8t`=M+STDFzuud>1m=(+juJ~j8|L#zaWT5`TJ{pgI zAdi0_kAEPKe;|*4Adi0_kAEPKe;|*4Adi0_kAEPKe;|*4Adi0_kAEPKe;|*4Adi0_ zkAEPKe;|*4Adi0_kAEPKe;|*4Adi0_kAEPKe;|*4Adi0_kAEPKe;|*4Adi0_kAEPK ze;|*4Adi0_kAEPKe;|*4Adi0_kAEPKe;|*4Adi0_kAEPKe;|*4Adi0_kAEPKe;|*4 zAdi0_kAEPKe;|*4Adi0_kAEPKe;|*4Adi0_kAEPKe;|*4Adi0_kAEPKe;|*4Adi0_ zkAEPKe;|*4Adi0_kAEPKe;|*4Adi0_kAEPKe;|*4Adi0_kAEPKe;|*4Adi0_kAEPK ze;|+l5h|ms&#c$50=OI6d1t}*Uo~{|_Od3Z40N12n7^2xLO*b;d8>IT_WkN`j(;Ak zgAF#j;#|-du=oF{aVK_Smn*wt-P+Vl2Pz%bV$;oJPSv0w{vo%!8uBgk^#QC65hbUtEC}O)PV%sR< zPEo`*QN-3!#8y$nmQlnQ8OC$^ufAbjWpyt5Km_gn2-Kqnx2p{@lqbkx>R$XgIByQ@3=8ptYyp|8~YP z%6bWYKQcJ`*Ac#d?=gGA5BTlIF|Y!VGUo(_?;nZ((HjuYzCFD{LTV`b4m&KlN zZMQP5@AuU$n-c4`r=LHOEN1U@=|puE^!K6EibHZWNjVl5kgL{J4UctWbNJ59a53#x zCZaaq>MA3+u??L|inuUXc18bKH`<5fhOmRVh|R+F{n#0w!-TIf$x;FZsq6Z(^FQGc z`(ixae2v9QeoZ^5}Fj(?WbrNqZ>fH}U)$QZfX)tGDJFn6YF@y92Ph>>GmjUS?) zDE0}XVkNYn$?f*l1;)CdeIHT&n9(tE%Bx-Acgh=V!T87)z!xx^8P$3)K6+@3yd8(` z;P?&>mOYW=f8Eq%g+2e9thJE+4Z!K2?dCPm?wMl_Fn%;%hBnVhMky?SwpAa)YVVn< z0_^lR2+pt}XY3Ldif7?d8|U6CA%MoaSjKYs{_u=VykUtr<H%5tTFtQjvv#I2;D0o@CB3*_5R4VR17ChwEG0^;)I=na-F|~CW9&1D3 zHJkWwtSFMNh8%@t)A-?$Qb#veY9gLtodwiz6!C=*(ed4@ZS(Q{;82@*ApD8Ev&S}~ zNj7*c61F~Ytxasz3~si;qn$&ngaai= zvuIWa8D}n6g&6hT0C?R7za~o8M8&A*AYu%^IuT;y!SKILtl=gJYfyxYatAh3u3wyt zatAb1Zcwz0a{D(^u3yZIa{Dz?ZcyZm;ntU!!`m~`xPbV1V7{Rb@rGY`hu0HDw>B$P zXBhQ0Z?P=c_nvCKqLx6H?=Qw?*x5=L<6-yrJ-d3iOU|UzHTuukyziiu!ry$Ck*qd#tz;Yy|k7OhcZ zo%>g<=+d|}PiOu?t1z2T)fs=%7~?gy_7+*NyM7rSqg{y-`yt>+4m{zc=P(}R>j?q_uYeyzvNhyjZI@;~JZNX7b z=LvDm$mdc;MP${W7Da|Z?NX@~f^fKj=E90egk@JGZ^L(W;Zz=p- zMNK#s&-e8rbJ9b^2UBm>;{CNTQZH7cgOBn1z|Ar2aKJQr)U~wt|MpX``qyY(2Mb^; ztb^h8uP;vdeFSa4_2#M2^4$-X`Z^e2V=i!qaR$B$(~aKhSJ?mA1PdTJwV(H>`sN$Q z!x#c@Y*D|%ixUp}R#juF!biN^eVK9K;*AcEYh_(^1#D2`Ei2A9jzvC3d0XY>*WpQf z=XHDM8^?eLuY;cl8-VGIc*Q^|qxDj}y3n1lLo~{%32Z)8BrDSpNmQomYS#;UfBpR;9c`GBv+NjS32*-pnT(Sm|-RN;tIzZODpky#o=HG@#U+F z>*K47E8xUt6@O!^Zy`gZ)-X%YYw)0!=|Qbegj*YufYn~gOCJX1=+w!un%4fAE1kH z3Sfpg&Kv|QU>)EE^hcZ&{)_Pz>~}s6PoQ@jH^GMBxsVU8g&lz;?19ZSW@2VB7`{Ju zHg<$xfgjZu>O=L6+6Wt@pWsXMoKh*6Bxw4N4mH9M48CgF{%x#oRw{{O>FT**bM6THAOsLy~|~GaoC+t4Nv*vHNJSYFTUIt=ku7j zkgl!r(fNF=&?|iOa$h`YR{;jO=e;k{<;fN+=tycRxg7TS)P|SH0Y?fdNedUau>;-M z0d8!*8{6NF&2wY>xv{x!Y+pCFk6k5*4^r{AzW7eQcpG25wJ+Yv7jNl{$9(Y?zW9#5 z_zrfPF^SsgWiR>?9l}i|p-NM=Qk~s8kZKi3wG5sb1n+xGdgpy_^l)E%v@br&7a!@1 zkFfifN5&vuyu=qD=!*{^`Clh>l~TW{SFP7!1L!Dt{VjqGpyy%3ca^!1y2|Vb9l*OG z12`C7zm}<8sfPdO{wA;stP-oHVIv>)z$xf#@rV&4ATS`;R>h^ZjjF)>N4;p4urnmO zY#n*rEL{!7ENw!k9=UcvjLfKDYx{C3Fa4}Z%;FlK%c-ds;sL+RrxuhD%s}h{?jD(B^D?> zYs(nX<;^tuM`!8cv>{mw8x`;>5aAp#JJMN~xy*hyZh2dDTuXxfSZV#s z`qX;IdI5Wd_d_Odjdg)_D)tLAu;y{NHQ$;Ik6|OR!Pm`d0~>;0n}5ZL!DnGjcoV#a zU22{Jn?gzRK=%6G!LZb~>Tg&@Tns;gkE#bDWw_yg_Pb*IcTO7q&sHT=n(rt6mfhSR z;;n9MiyM2yjXmtf9&%%w-PnU}>;X4+zZ<*H{^avd{E@!+8ee?1FV5B^FzuizLA{T@ z(igAu#dE%RmNuhk5|(S&NE)5$qzg0(Z;q9^j5ISNi@)xRzvhd->WjbPi@)rPzvPR*XjcZ4&Hd*|6qC(&Y5f0hJO9%_ zJGy}neSE7<+M<&l(Mb>Mq=$6UW}Wn)PI^Em-LI4G(@C3j5^v!L+qhBZx<@D7t&{H3 zNq6d`J9N_RI_Wl@bgNFfMJH|0Nl)mc$92+UI_XiJv`r^9>ZF@>(oH()MxAtnPP$$v zt=CD{>7;c!=~|t1jZR_}h~PVM70Lg)sObvYKexlX$01O~`3=_pE;6g2;nM+DfA2Jo z#mv7yy!|$+^Hn8S{eRfS*%uoP754JkklUaC2!ehh{-;B)FhQcuv zl^Wja@R;l17#OE7ZE+X2p5_ocW?oHHq7F*{m~9jJFZlQRJ$}-vcMcn1Q*uw@hxn<9 z@;#}dJr~1X&1||Nyq)JYz>{{OHnV=OHh#$`HYxWY{_uX7SGHdYiqdy)zI3nd^qf%h z-J)vlNk2X5D4yv|;tfAjkJl$D#WS5j%;9J1F$bik?Ae~^!e{eP;r}SxK2B% zC6dapG!@-5mDs~OzB;@8s$pYo3h{@V>=T5FZ9t5S$;26c1sqOS;)>_FD=~)s9SCDc z`iiaWU5FcV`#`@q#X6E$@J(ut&ymWuwjNc})ESCr^H*Dc#y6lI+JAA#{^r0J$Y^*1 z?+9Ny-$4WLZG0CRpc`~O?1G{g2URf9L|Xgxv2l`0aTX9((RKZZxhi z&W4|!dSjV!xG@hBzp<_zkayt!w^7{>vm@&;`#*zbPvx*9tM2z=m$}jPRc`d!OWf!c z`_SaJ9B0xOpFn2U5ToPOJzn%By8l2EPs*W{75RF-ElY;|e3W*FhX}EE$i{|nK*FG| zJBkd^d4zW5BqEZuy06TiI{Pty>ZE&|y5RQxj`Jmo=KB(zKk_G@_9bF((?kuo%B;@8 zTd+hsv3WP5rt1rallch5ZBHJ_5U_YL#O1Ww)tj>9dCd*=_WY-R?c6u+Gi&6@U_DAiIZPU@NHfYJr;vy+{`D*nzgwR|O#BbUMKgs_^xm;_N zR~@heVBQPO-ULRnX}pQw{F99(#(3*0wWndKb0Lp^)&HX(5#J?NFrB0>^dpo>#Vg>U zK1*JI$oG6zsuWTR$a8JKK7r5HQQOUTRmWg~yT=L+^p%w@ju%7uiVTckE4nU)jq7+8 z(wbrjW?}BJDyQ$zAN9icdVEZ*fQ*?$R=plSj+*4=s3)E6 zRW2R+O?9bih_7_c;;w^YbVyGMXHJrHX+;)y(Thy3sEd%C6&Hq!%u>U2Nmy|&N5tjS zGM$QOe{s(du|iC2yeh)L@bFY!4UP@kKY4-YRonwsmsy9PjHR-AiKRZqq9?ULB?JSlkV7)|TMg^?zAvWNavl@wmH_ zkU>^eEQi~a`b;{dTPs#~EEyRqfWK7f7`$j%7*b-O_qd5%0YAOY9s+iM z;VRemq04z0)RF3mi{K{LyQnIaN|!>gPI=hNhl^a>oiJU5Z$Xkfi!xDrIL77LOGO%P zvsILEFZjdddwEr)OQ1P08yomsck&Ve`I~^$WR|nNFXU3vRiQj=q{9hr0YARFntFH} zg8y@Pcu19@POJcc>g+DnQE-1-p2G%;{fR+!-~`uhI^~pC<8_x7%=BN9pkcs@F}P%g z|B_r~CRtCHp!ebR)_yQl78@3~uR#T-`Ae%sCG8w^@l@pSbK#4iO6i;hM}brP1;TM{d~l8*Nlnv;jKjP0?d)?a1se0NYWJxzp`r6^?020viJs%-8YV% znZN^5o7U^M@bzWHL2PUbs6jeVzmLO7&$+rU*bSLqJD1edqdb#N>_wMKv7pvcR-et06+ag2kt;W zbP+$+ec@<{*uxSRV)uTyp=r-<5yKK3;`057gKY^F7R5%a@`DaB%MrvD7RC{a|HmB~ z`G*rXB63nGB$Ahcs0;ZYn(s z2)-79NfUhOlLWM4A#sMA8lEsf?sYKuXvPqDy3vydH023OZ*ZbQ`+tA<|8{@B{>LNaWjRsJ;c^a_aahG+C5IIpmUEcou#Ce}4ig;4 zIb6!&5)O~x@Nfn1S4iDt;01oGKxIc&UINXoJxg74x z;XWMh&EXsl_u_C*4rg;Xi^DxQ+?~VSIGoAh3=XGrIE}-p98TeIGKafzxC@7qIGo7g z1P;e@IF7@y9FE~|G>4-&9LeDb4u^BNmcyesJd(pT9IobY6^Hd4uH>+e!yJcM4l^9C z;INj%G>0h;Yd9Rn;ZP2Ta5$L5K^&HFIFQ2u9QNn1ABTN8?89L(heaIr=J03^3pwn? zVNVWwa9F@$cMiL8*pV`uy~XzW}F zt==)vP*B?9XJY3V*QH~eN>_7 z`m8?_W4w3M<9t-CAJ4h8)0Vs_XJ>Ni zT~rP!v3NfZcKQ0#u{3hJQ0_p?P1NT!ox7RtJ4J6VjuAIk^;5^hidZH^Rp-Z#2LvH* zsu&YL{J7~)b=Bn)V@2c9MW+9fiZr(X!YoLHaYjd1)m(M4ctzZ5E!2ue#JZK;`nG{!xq0>{lh&ehsc? z`!&FmCI2MBcLd)Sd`s|6!8Zh77ko|dRl!#TUlx2x@I}EF1fLgtPVia5X9TwkJ}vl^ z;FE%EuLkvhT+)vTJ}S6Puu-rpK*9)!} zyiRbP;I)F+2wp9CmEe_vR|sA%c$pyEU&8&_{t}SwF9F&95|HgL0onc%knJx4+5Qsn zTxb0M;s2+pkseK_{)gp^v|viGMzC6Nx!^LvD#1#@3c+&0q+pp~sbE4dF1S>1iQo}} zhYKDic&OlF!9xTW2`&^oSnwdh1%d|(9w0bhaDTyhg8K>172H>FAHlr^=Lqg4xToN3 z!C8WP2<|Spo8U~r8G_RVrwL9KJWB9L!8L-b1y>2y3$7Hb6U+%_1v7#x1ZxGS2u>E< zRd5%;1V;*v5F9QzOmL{+5W&HMg9J+i2MY4}pZ{(8 zzhCI8k)P|N&veq?b<(Fg>2Ese6P@%|o%9!-^s!F*NGE-$li>X(tmFK?PI^x#!TU}4 zLU_Lkli>X(OoI2DFzHR5^oCA)T_?S!lU~(H-{_>Tb<#g|(m!<4S32oSo%D)MdRZsE zq?2CMNiXQ6=XKI^I_X)R^o&m0u9KeDN$~%*7W%*YDPv!wHzfXZ%|clE-ez2Ctbjz| zX0;!zejErBdOw*jnd{;Gdoy%^*GB&$64h~hl8VD;Yjqlu0YqqDJZkgd)G@fCdsJa1 zu}-{6mV(7>EE7wyiyW~DbJU@@9d;i|Ouiiy2`aMKvCcu|D9W$S(Je>E3dq)$WwT=$ znMhXRbUl`a#o5FNZE>Vdxo~)lHXrB)kvk57Wq168{xK3y+uYuULy+lxN72XWqPo=b zl$@*&a9a09_Oh81*+ ztIDAu5wSOC!L7J`P|qovHZ5wRcekv&9Ag>|b3Bz!t*(jMJhSc?9;0o7s3)h@TAgyP zbM%c%&Qhq07}O~jKvjk`ndEg4=T*dw7b2qAvz;@gcCj$}6J<_BopOG#+ypcSaqzS0 za?c5tYrm5b_dhTE;4mnvBCV}ho5HUSbP6MT!Md}x`bZV1^-671>tWlY+}PcE8+HJ0 zw$8Lx!5Y{IXafAj+=8=vb>;$dywOMfiu1tV7|$DbMh)B`t#2^--$?b26_HAcRh~&! z!F^T|LM?1kLwf{cLEU*mbats^A8*{OdPLv6FN-qmaw{M@gz=9$5@tFI9_owOP7Gv8Lo9}8P0!QH^{ zTpA(tgQ+Fi&w9n!$b(%}DZGB9SJYM2@d1kL=V(F<|9i&% z6y^HH20%I+%w7(Y2gRr!cSupDFgAc}Oz>Tt5{QKh$VT=_Da2x;52((V*gMvbs=$v! zx{XWc$8pB^;#fcTX-PJI2uK6LW*9jj#%f;v>!EevIy$krMnrQ#-kil3$SG@F{}}6n z1Ws0GMGX&ejfr^F&?w1}M9{9%=zgsHC_M)klu+J+U7PBvtgGF6csuAj zy01e8c+fJbGioGn#Nlnb#tKL|$bQl|(afibSGDXJW0wy?hMbh_2(pxXRjfOo=yfjf zGFk^S@N1djN4cs+UseWmu83!slZ!sKObCS&YSOA!_W7T=3YtGxSSf3U)!uv$nn1^3 zv=7EP;8%^?j1!H+jL}9b^}f1A9i`?*k0hoJ%{Q#Zmg9i%b||0m$RULOVk+%g#u=V( zSVipNeQZBFv{&G~Q|jxkW-1i=oeE5KI= zK5g5&o=xmRt3$RQO7aak;?s6%Z9b@3x=ug_<{Pra8tx7$vJ5BVWlRjnH)M!2TuC3N z{SKm*E1Ib#4msH$Mex-&!h z&|!6ux_v~xp&Go+X^}u<8YXO^wPWjb4aqkwrz^s}>eC{D>K>HPSsxp(I^ z#EJewoag@mr}h3S2h+jkzKaV1Q7DfC! zA1C4)RVQJEIsaUk@NAgyOqj4eOn5p>cxq?ZZMB<2zcqM|3p7f1jnYk{bk!(bG)iZU z(n+Iq)F?Y^lnx%neketC8YQPuU|qmzsa%!eLtfm&Jb}afM5D05Zo7YkXS~KUPNR&~ zC}T9rXpJ&Tqm0xjBlu_()fp3n!`lT?Y=VjEil1jTwIp%2b0BdxwIp#iwIuNte3*!? z&3@rUKlh@ak^f&}=2XeSPmBMKz}iT*;4;}V-igGF$mT;JVS!=dl@wMG52WODm*Jf zUa6z;AD#)pDqRA3+!o36&wg-}AdYPAFyA~zW;{@kUy5A1sq*F8J%GC|3EkD5*&y$T zP@X%R!7UFD-O@LML46NHuD`ziSqtnF9txjol-vYili-hnKL~y=_?_Ulg8vfyM(}IFe+vFX@GHSD1-}sdT<|l&zYBgU z_&32%1pg}d7r~DOKN9@V#zbGiK7z%9MS{Hr3k7=#_7v`W3;K1z!?;QSb%9=LMe=d{*!o!R>-i3qt;H z>;L?*|NozT2dMwB|Igze$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$ z$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1XWo_PENdHe%;`~!LX19|)ddHe%;`~!LX z19|)ddHe%;`~!LX19|)ddHe%;`~!LX19|)ddHe%;`~!LX19|)ddHe%;`~!LX19|)d zdHe%;`~!LX19|+Ty*&PbJpO?^{((IHfjs_!JpO?^{((IHfjs_!JpO?^{((IHfjs_k zKOX-;9{)fd|3Du9Kpy`<9{)fd|3Du9Kpy`<9{)fd|3Du9xDStiqfvn>mm{C7k7Hr~aAPs+ z!}>3WOEd^WZ6l8AVK@!%!xC+;=E)31vi9X$^}Cm*akkaT-(qek=AAFTL1nyjc@EQ6 zGPhk^$4aW|qFAB5gJI$Z#K20*mE!aSMkZrLEYo*$v1?{;UyL+*#rlx6-q-X@9eM4c zhCR_MRzy>1uUHt66l(w@TNK2KSjOy@T4^7V9l2u<_O;-<%&m$UkyXl1VPs3K4b)0$ z;z*@kNV!za5x-%7hNin-Epbk+*3rlvxdW7NM+UMJFvLo-YI4m|MOGfDn30y%pbq`d zzS93TxBmRG@^fCFCt*o}MEdjy`04T!WM4~O_0&aed$F+xkFB&CTL<=&x@f1KY_Y(f znJl;8-iz84vIl}dp0hYr7qu?3dyij$hIQ4|Ic$>R#kM`ut5beOBb(7@clO3m_j0+~ zckwT@{_jNozn`2EYg@i%42YzyzzehkYgkHr)XbA~XnrsUEFStUYVQ|R( zZ}RhC9Sj%U#2?hfp1kRb@C)m|!Y5P$`;ouT?h2UD z*fqo+?i_#Veqj^M|3?{FWllFon1$v}#!tqlIQ8?Gaj$VbZ2q2R{K?2VR{6z0fNk^l zPgdGm0$brTt%;Br7Q#P(Wqxb^&3p@|hql5>*bT4}b~^SESHP;!A?E(ZCGaP7qHz>< z29m}iV;^H0_7wXY-QX$o7xfk7i7&w-*xj%Pc7F8Nm9RVCF!?+26bkrk^1j=!f={%bOI zh5FMbxpAt^hXf?Y>ePWwUa~sX>u`VKFn{7ue`2veafm;$$e&o~PaNz|9ONW$Mrj{5 z=0>%n#NA}I42kT>IV8JB4Cc9V$(=UX&xKO>K~u-K2&H!nrP&1nuEvH9%oS5lK!U0^ zAK;6#X9uE>VG25=`>0&g&`!Pu?Ds2y&!!)Sd8BlSXcBrJs3KApPdx9tQ8GEHIC^6GdU zRs{7`nEv9Y3R!JJS-GUWHQPPEtu+L$G`UsvRhi{v0UcYt{L5L8-_{CwT%wZ)RTykA zqs(6UZ7oGo>s}Zy&B0ujy{CzSW8s3~|B0{dk>Az=dA8hHZpuGhEPC&m-?k%iZJD*? zl0hBV{h%A;;vK>l+c&0M)Y(FApw76hT_;>>hA+h|*Q>FC+(1`QE)`pt-v+l3Jb_lp z41DNi;Ytq<$6!Ut7U4q7`zJ8in=TFm&SjP^uW^k`LZWT5J6l zogm>}3npoOfC+9%VY7uF&47I4QQ%_Xbf_qBrE6;O^trb%n>iAUEPf6#@}#czli&H}OL=R)RCC8G*?j9zz}Y zS%AER&YEHsfr#WP^TJTADMMTcI4lQ;C%3TKnZ zKX(aC*y#8Ff0_P&qCnGwPIT8v-E>k{ozz7qb=FCpbW%s1w6jj?pp)9`q;@)~txnoW zC$-T@t#wi>ozzk%#dJ~&owTD)+CeA5=4|LJLBiBYMLMasPAb$%y>wDfozz1o89GU6 zr1)<-=~tcfi%$AkC$Zo4z%nP!e%FJfAM^{q*Gb>$q;FfB+u{Frf2H;}-+|A+>&&Cg zgK!4mJNWL}V4MIept~5I;GOGHb){Nmy$X*X8Q2Bx*Ys?>Bu0C> zH-QSz*abS;!iP0iE>|DPR{vOl4gMvopeswi8G+Jr zIDFvN3%egaf$$M`3xgz1cOWzDksucu5aFzJ*aI4uJ&_1j|KVUOv-myEu+DFg?V(^{ zP;8HIfHQ1!u#Kf6#R?V$ceegECSd6=q9?XajP;yI8uHw&)v4OL98TUR;)&HbVv)j< z6ZQvq#T+PHoiJgL{Sr9WLD4bF%$ho3e4ydgC~`T^#e$Ewd|u%3Rwv-{N%U6(H!jCp ztac8(ntftj*!CzjK;%V%OR5g-8zX;#_QNJF?R}_PjJ_fkY7IF8gF7&dNnJG%ZFXP5 zEbJPfEP%$jLQRg1WjkQR0R@@TN{Wb8PsEC0S}I){Wz|-lbJ`$Q50+OGMnJ2`rzs1y z0?n#_BFxAGB7*Vp)>a?2n>t6S7uBOyXDbFv-rdcAnWJPS-)P6RbC@ z+2Z#U*!un+(!tl@-*1y~gK-(w_QxBmjA~=4vB22Nm}-nMO4NO71HKyPsQ0WjMtA5B z|ENBKEl$*$^J6 zrOQI;(oi}PO2=shTAzkTR&`4+U%aQpt8?n+R-tQ_hSEzyX}HCsPOQP9mHoWvTraw> z7v0B;?(IeAc+tJQ=$>A5Hm%rEZJde7_5I3Ar24J59}wl#>_+-{;G)r-sVl8ir?Wty zK3$2^9~HG9+t=BNkML4Po>7x`2|qXLiHrP+3;l@;{0Vt8@ln7vfj1K-$O}>L41A?0 zGrjM#8QBHBx|j2^Kk*W+|GTQa6~^R+(Doe% zTmP?`x54V~VOaaeVEgYL;}neQNwEL(soDzLe>pHm{$XL#7m`OhzYzEsi9i6GLDg0E zjt5p$eTWkifGAE_L$rT!v63q$K74&6_)=B&hZv<5HCI}dl!o3hmllp`JhlZSO*yO|{(>j-bfS%@yeh zO3?C7#MxB0J3^De`NodmBdJNCJ&^(wY$)tZ%-VKJ6T%eiSabmY@9j}}f|U{Z#`bi9 z-n#)YfltUXI^Woit_W`{gybVZfeW^%+R{b8vqcpUzO=Shs7Y$A0h!)o>OSL1{GP8f z&WE&brS%+ael9d-8=cjy#sp)4RcgJ56M^{6R__@mWd4s>J*;!p6>6>3()i1X z$wP>B0?rRz3-7?kni;bcHbnO@$5|`YnPz|WmGy<$3D$%^Gu}|A6=5$BU9W$N6o_NY5Hi6UALRTEKo7|R)NM_ZUr_*#oicCU<-Je~i&OFVZT{e1~G@GwhSGVb8kqOu= zTR%tDWr5T)WE8a^=#;F&2NcqpD^|V2rt6p8*OCE)t?k<;8Dv48$)jg$g zLg?1s>Sy4dwb*I7Lr+W4HZ=CCyF#eyCPnN~8w9Jmn(a$vsBtpk0 zrA2;2?(q*Ii2Z(+TBobAQ#krD=^Oi1#OatxuSzSIV*>)c*FP@R;P+&8ZeO`8Y+9#A z^6U>)s7#j?=A?d=WLzA(&U1c}8`0a7N|3;ON9DZc{4h7~MlMIB1?qv*;2H*bG>duo${#T?{ zD(eGy^xOddKh;>@55_v+V{@B%4YYp}=4^8aJc0cS*8d+d)?+r1#vFf=(F>kIK87{m zTh!UO{6GBb5o7=H7HNL7IY3!Rs`Z9nNI=OpdFHzddzRt<C4wGF@fz#1W_pzSwP@9G@zA;_y(O?<`*;j@IE9 z*S(JN>|fc$($LLZt@gx{P#yi6>50P%?4zID@ai13jMsAN!ZI8fr8-KE-7?98(i%;j zoIEs4GEhO*_LqyeU6O?g@-~iSQPm}9N$^gnIZj4M9(u}O3%l-;SK7xuV{P{$HUY8X zwW}#sxLeFBw2u?}IchPvm%z)NcYaN>a0Vp>DEA;0s0JQfNnF-GSlXKbDUXV{9wFcJP1Dkd85?W z9Vh#CRDV&8>S}c?E)V?;%5NLmQjO%jj5_#`z%y@nkhXwnkFPFOj#EDT^GlV$p4$-T zSjO_Y4E9Q}H-#q)lkSvVl;1WOyIZ{7gk6kW20P*u#&HHn^!Iw_w+#Xd@6fm`RdVlWEX;&g9z=gb2kv#)VW?ZwzBwI?7s~_COtVX)2RRzj_t_)V4z{> zG0@ehAmwB0uOIR;3-;y1ETo&;SIbS8!qNv_i<Aa4pb#G*Ir+L{>I+QVijoU)x^PQc1yw6gpUdW=}Y$aJxl7hHbTH6zu z+#8Y!*VB$uYjkE0W(T~5QhiRHFPoR?N}hiu5lOV7*su3RX`4fblWcZZJm+F?mX=EtZ1&{qE60+o}E!! zRb6gh)HT1YBl5Th?L21zjK19&Is8UASBaDvb?ksFZoi#{S%tfD#_ie%ZwD!`tZ#9< zcEQ^@D`Z^NHhh({DyH$@4H7^|<;ebjIqd&;hV1WQ^E|V{oN9J9J~y@)7eKPNyHTLN zR1N9^RReb4AC`{0VAVl`E4b9s#~Bucep(Tx7_hn4dLV#X^M z&FmYCSZR(Y-tdyt{V2HO5}f0j<#fj=S~Zq9n{1UcUQy(jW{Y&kF8XvdIB6IJnj|B_ zKaSD*QN$Wv^m(k_n1*a)B=Lr8>hQ|=MuSEWTlk3zn>W_cpy9+A?s;MKje9)MVZ<3; z&kASo8-UgiCFUkt?+kbvn5e;!W@_NDf)j-fZmv+@cLIeDYNk-%Hv{5`5^!pgtnl{( zTk!*l4@r|7yKsy$m^EgLS_-T&**ETkEZhu_DM@S*y}I+?sFgW=^z5VTIlvJB9x+-#6Pq z*Kf0VGj<0~fPJ89^9b`mtQHh3h<#|h1S?`2p+k5PRt#(419UN@hqq#HV45+`7-AHu z7mUtO`}{%uUA?X8{LvbR?7=`*T&k|=NWRmtfuWwiidMo&ENJlyj%gE=XVkM#(Tc~V zsb{gH(FN(swA#++s-1GmYH2A1TP$>-S6#*)C6TJaabxvVTUyOYYVNmELQY-X%`NP- z??~l~$}RoLiS-=s#M+-s>qpcAtNkjBqGYz@u3)_$UlvTC{1vSy-FjDk8A$E}$%ij@ z4zGb-<~e->xwAG0k~7-`l08r2WP&`6q2G4hmAe7Qzp=q0J@p5jG9`#c28RRCKCy^+nur0<>DYGM#Xhbhabh2x?xPfL4^XhEobqC@ zN%>{m8_qRluLP1)p6Bj}=d#qSJC@p&Aj2cWE74t$7F}oGfJnuBVte%3Kv&#RN*g42 zSuyp#Bf&jE@k2(t(ZUsS4_^D9KbC}5;KvPj#iolB-x1pbcq2i_RQ=FTNuQGv)m6)3 zHy?*0D%LLI-i+tg?k|ywdnK~uSBVTxNTkCp5{b37yCb{00&~a;btSL=|F`M??4jvF zBzD(HyXmBvI%$SZny!7=PTX^Kvotdn-tNxSHzNjhnwPMV;TFc`zCH{*2DSe-OR zCymxgqjb_poisux4cAF~>!dk4X)m3$r%sx!lV<6pVLEB3P8y<<2J56jI;lh_4b({k zbW(qv)K4e%)k%Hm_x}(3|GwqSzZtd9PnYguV}j4GLcA;I*AsGnJt61U6MTLZ`Eq_e zA?Mc&*NV>gXJHfVsI|=gnYw+{=YapM$ z2DX&^m>{3O2A$7e19uR*C1?s7f_(lO&y&wz1Nr#`~R@_9&lC^S=)GZw{Qm(1Bhf8;*f(#G9sd41W^&hz@0mHW-c>xXS{(S7#IVh zqGDDI1TiN}h>9rUV9sI9Ibim6UDsXH|2d~l_wDZL0e#=y|M&gAcjpK7+^RZNU0q$( zU3KaNLDs(p9qV5MS^paNz2vk0HR9h%{9D0q1ix-+Pk{d46UrH=p0GMOE$p|jo<9W~ zzfQ2|wN8D7v%s0wUd}7d&CW^AWOY6~0R1;TjsL-k_1`4xspYtwWKAj)$A8)!2DV!2 z<^HZO(qv67>6m~k@BK2#U&Qu_MZ-{KO`QIlG|!gykI}{(AIzFMxVEV#OU1-|HO0s# z-e8bIKob1H2-53aSu&{=yV#UiAqw2mM0l(u776x5?j7Z7Ae$2=Bh{<=YYnv+Yq$l1qAVz!^k5UF@;Q{>Ptt@zDDd_8FcOd_wSX!Ht5Af{zJq5PVc{z2GB)4-2jnd`NJu;Ddq>2;MKa zM({qt)q?j5-XnOo;9Y`u3a%2oL-2ON+XQbFyhZS4!J7nc6ud$3dco@iR|;M$xI%Eb z;4;Cbg4YOMEqImSm4ZtIuMoUk@G`;I1YZ?=Met?8mjquFd_nMe!RG{@6?{hUX~Cxi zFBQB*@M6J>1TPf4Kyb0(`GV&Oo-4RW@EpOv2%ar?mf%9cGX)n2o*{U;;Aw)V3N{GN z7d(ad|83Nf%6ZAT78bw9Vg>NLy~Lhj_s4nPdiec4(i&iGrQTAvtJ6UC$Nu`m%{_RJ zBQfe6FgS&vYg839{(e~=jhjx#r`tYEpaGCI4Y zW)5$7Y(G#A33Iz6jzY6g>?fzaR1892`%|Hv~#=eymA?%#uo{ekWeoO)x>?~ZcD z8Arqk_<)ATb^|FLfd{(KJF{{R!?ZOUOuk)-Jp7zI^1#VBegFUC|M!o**8V$G>}B;G z4&UbREe_x0@C^=M=kPBazQ*CJ9KOQg%N)MM;fox;z~S>8KF8s+96rP0(;Pm<;gcLb z!QtZ^Zsf3$!^b$>z~Q4DuIKO(4j<-l9fuEbxR%2QIedV_`#D_0;e8yg=I~w)@8R%n z4)5adP7YUbcn62Kb9ftvw{mz3hc|P06Nfi)cms#mb9fzxD>=ND!xbDZ=WrQ^OF6uT z!*4kJn!~R+{F1{jIQ*Q$O&os4;inva!r{jpe#GI29Dcyz`y9T<;kz7O&EZuXUdiDS z4zJ+wat<%!@KO#h;qYP(FXHe*4lm$vF^A`K_$`O$ad<9=i#R-o!?QU&i^GK+p2^_? z4$t85bPiAB@Kg>PIGj)4|Bh<1!pYwa&dIR;+sCnB<@;8<0kXRj>;ZO5@ByB*mRl#o zYR5=xC!E;5sqTXmKo*4}{~+SAFRYHTtPS>yRrugT0w_)XXlN_Q5U9%DT1L1cE#_LOq@i&a zh>GFk)=C+R0&r7&>!aQcjl)68y&gsCt%)Fhw)1Ah&pbhHdX(K88i#=v%bl#!$=nqxPvjcrP5Y$cfsc-$# zQk|`aso4s${VzbGf0eTgGJx|T1w7RmkF);HknR5g9zmY5*TACB<@Q2Y1h2HG;>|F^ z?g6|1zgVBcTF?e-m36gsHqQAgttr-cX#W+%PRK9N7@Dmv$NSuvT&l-xZO-z^m1H54BcijNM(M}^`ewN6AuvYaHyNvc#`ba6!5MG%IUvLGGPUcS9DinvP4QZNGBqiSt#jQ}BMJo#QC;lGH zKaq?DZeN&XO40hi4a_QH|9>6ie8#}f$7|5usfFxck@cdQ4$D9Fn9*$^>$^rR@|WD= z@1g98id0v~;Xpm~C{h*qG^5_{26i)Qxbo4M5{g?6YD)JOdYR)|H&+5cG5{$ zNT87(QS#HMUW+FZDH4H>7>;V?Cpd}0(t}4!vJ&)m;K@pZRxm$%8{;-T54cZ<$TMl_h6^0S13>5pTMKj)Tjk+xoG| z-x7z)z{eXDGhm|8Y>>M90;P8A;GV@Xbvd-#VKfC}Eox|9bd^%wA97#5C{RK7OYc&) zLrFq_#%-%>YoG?Qe0Z!IzdNW<2A*lsrErV|JDPOXghiTp+NGB4qSW5gQH~s|(zC08 zj(0LmN^=syJ!^K857gUfhO&?LaEjd zz)B9bVf^r`l9d@en252c9y|^9OuihX4+&|Yq%xUY1zs-27+aZ$`&DZeD>b|r=YRCN z;GqRWanKP3c|OW)$-}K%I;+%3wZV3taMsA${{*MhIo!Gie!R}M=3^Hy0z83s*a!T> z{sPhg&p_h$PS^>$!af%~f;_x{9cvwDO@^NEuGU~^1?>cjp1-N@v0iu+)$V5xfjtom zHbq~C?$C`^weywpy1GMMsl?jH|E%k|^iIwod{3&xeI!(P@q$!~R%k8Ys_J~j@SeWk zJ$%2r`+gVues}Zz?&|y9#rGRlF-Xgp>xWeg?{`P{cRVwUT{aO7eiu2bNQyJi&|Lmn z5~UI{Aj^ycpe;b3%~UY~=QT-sK)yDSuk;a6J!d--G?w}?i4DE;D49Qz() ztX&t8w(>vc|NIX5(*d2I;`>-Dm=>%NtQM>ioGF+RtQ4#eEEh})mI)>VO9kVCGX#$p zJWlXf!D9rc3mz>vO>nB9XA9N~&JxTE<^;2X8Nm|->jZZf z+)Z#-!7+lP1xE>v6dWPAi{NmO?<^|=7`ALM^{{sVdb19|=fdHw@={sVdb19|=fdHw@={sVdb19|=fdHw@={sVdb z19|=fdHw@={sVdb19|=fdHw@={sVdb19|=fdHw@={sVdb19|=fdHw@={sVdb19|=f zdHw@={sVdb19|=fdHw@={sVdb19|=fdHw@={sVdb19|=fdHw@={sVdb19|=fdHw@= z{sVdb19|=fdHw@={sVdb19|=fdHw@={sVdb19|=fdHw@={sVdb19|=fdHw@={sVdb z19|=fdHw@={sVdb19|=fdHw@={sVdb19|=fdHw@={sVdb19|=fdHw@={sVdb19|=f zdHw@={sVdb19|=fdHw@={-~ZBj6q$dquCz{2 z^VKb|0Nx9H{a3d*XZo0>tCz!MJnSnPd)|_Sy9<*>*1MY2p$q>Ux*43E)f=^` z<-hcfb;9wN*FKmgilF)_bQgTX@rWJy@_&RbOOz26{@pdUDR)td1Cj_nqFVmXp0Rc~ z<&s`W)RIx95KAx7%QeVJmF4Ev!vuNG6!)#};o2D0WaZ%18g*57cR4yl1P9*WGgvYo*>Q zG&8EsH~PgoFgH%qd2KarYs!tT6;4g*Hq<0s5heuND2j75IdxDUssR9zwZcG`R{CP2OD3mwa$l~yKp*ixpSs7M?C<~ zU(;YCXbh|bb#PiiTHtT67x0e#BJ2g-4-VpT`yyxq*Ml!G-9E(L%N}O;wAKuWaLN@%;jV7|urO)lTPSbFns2*8Mnx}4R`|g2QaUj->6fI|MSY3hFM9DaRWN)(MG;703*nptDS#r)2 z`smM^eQcJtyKd!j$&5O6W@JkqVsne+@++g(T;Y#stC5nUtwu^jTaA>6wi+psi>dAP zm`ji#s2TWqAhwAVOF0k9rER zjodJo%emDdRyk2k) z31=Xs^>6`>4{#o)lc6>-%RLbr1t-raH7qO{S_6?1Fm#eoqoLC(NDm<_hQLeB9H`cm z)7uWRn#WO5yoLi8j4m3l7WY~Zq&ybINb)F94E!TkN~x^29>xOoVg=;KY=N9CkY!-- zk{SisONvib^AoTAVhmO$TufB z?uvUs7<@93hGo11f>87r(Qk(lq45|!k*IU!7N|qw zVd#!SsYH037aEOY8Coc55ir>QJcP)@KHduCrq~#L|2yEr3)>&}IOjRF&LK`eb*a+~ z_Wz!O#Lq&z4E8&F+RgFp-heZK+2HgK1c(1)wJzdC@Gna$iS@&QS}Xd5Yc@|MSGziziY*mo$dV;r@v2_> z{z7eHD!7*9dEV>F9DrS6kv5uXB35xA)LpCy z`Wk`!(&QW*E^;&9?-;{Hf>)`4i&osh#}Sp&QbU_53h}C@z32^C?!ba>u0t2m#!@LVN%dF)Z%~iW>JS=cBre=Vr+y-#3M+Br z3GgXw`Y%#(HL`z<>{R2xGXAsI@kmz&Ubs zy}g?xj;Og;xDhk+pu%T|x+&P+p03uY+#1X*^1VTH#voSf_wvLLbVs<<5j+3&@QOhu z!f-6>(MC$Itl!h96no4XQQHZ$R;}N|Xf9+e^xZ`?ceE#T;5Gqf&m$xh)cW1Ad1ql5 zudy&xE^nMr6LvG2TbHlS%E}@{yQ|S$?-@rlca%Y0UY#dDZxK>hYWK z&!}(4i+y5kc;k-Ta`*_SjlB06FL#Tf8eNZme+F)1#!KB|$mZub3-doTfYeKUhsSmp zqw~x7Xfjn!G87PJ!DfQAts}||7#Q0@OJ2ZUD7ra|GB67oIp|*MUueLT10pKx=Q2HJ zk@HBrV&gS+aS|^yg<}RC-%_2Yc2OrQ=XB>r=Thez=WXX{=K&|~OoA2A!LY-%jr}vu z{ollD-~sz)Xa=5b&$VaTN2`-Mh)jsKI}H5kXrjDGiyE z&c$@J>cx|*g3&vI(c6R3+k(+sgV9@p(VKbirkkBRkd0iqmpu^sTreKoJnVCQG3;}F zG3;}Fv2lUe-htTIKy0r-45r7yq|n#P#%pr*-NOmR;e>ACgs$O)F5!gE;e<}%gpT2a z4xwlJSt$N#DE>(({&6V&Q7HalDE>hx{(dO_9$C^xM^#}rIv0cOmNnso`@#vU!wL6> z6YdEo+#OE1E1YmA#&_%B7$@0q-7OA6ER!)Lm*3Jp9apeE-ql5bo)G4|~C{vCPno z;0rE<=5Qr61|~S8oxb*D_yyR;{>}c*{?LBK-e|7@-(U%L4IS|w_z`u#q#l8f0k|9r z|G5J@mE5qj!wu>Yu_)nAK6a{l{O|zP^{A)0VnGm^1e#>GV2NFW(J{d&{L|{UhAulQ z7#$gmjtE9~aoYlwg!D&TaJ5!E?PXaJMT1v1BLcC*1F^}0*kOU#q(E$9 zAaJUbtt|=D879tzFjE3Z72>qefrxb*V`r(-#Qd;>9w{rmpt~+KI>+`qY)!J}d1@;k`*-3%Un!X9fE!&}EY)R|PeYE;(;rT99tNGtXw`g4Rcoa%Ur9oebXM|R-_r9Ts=LKVDFR;!P29)=b2 zrvJLKaImj%CV4_0R#j;AqgGEe>V~LpN=uNc)srG}u^8jEzgm4rM?Nd`RUOarF`HU_ zXxA8P0Q$Zf*-8jf>+D;*cVj7GE-4=sm}-VoUd?v6wToH2!01x9_AF+hQGani+f3cs zqkD`M1AUiIzyTj$gYWy+K4uGGHXL%ne6pu*EjBOVXIQFRdz+Uih1-r|;)3c+^fE6I z$CeL{>vVqC9In5REQ^-B@MtbtK zk(KbI()T?1dQ6$k%^PGJQwQU_7-|jNAFB^1{(lFu|Np*oKi2jzT-H6cfhO!>pySRB(|PARnxop#I4QbDTs+u4 z6G6Ax?%{sKr4QZWrI~U-L*pSuicXeVspvDIz;P0~>0pr4ly8FEJ3@lO_CZm4=e}bj zkQ^96;(zl()%t)4_4dN?5bBr^U59rh)U%;+e~|ElpqG%S*@usTFo^d9nO6EPkayJ zy;J`fo&RWE3f&gGZ1k~Nh!k2h;bteOL}b0~2e301t<=Hwf^`FxmI!CSyU!TN4rqe3 zwZ+tEdT9lkv3p_=e-DGi)Z!?0k=-H5MGr4P&5brIj`!0&!QZ4zoV0|%3a&Lft$JTr zLc~mWD<#SVG z>h}8neXur4$Zgid;M~E)HI*@1()S1S1o4@PP(aolT5%kz+@ zisHFf?C(lmc~2l-U*)4e<$F6$M>?2uzRQp&QsPG>J4!H7lVg4)Kd1P zkjP{m<>|H71&rnS=ng+yyZ#_xTJTi9lrrV58Ec0c!k+; z^}tI?jr-PBzr_>E;YG|Y+RIUZjethJUswJ^DSK;|5zkK+y4iRE#Hp_$o~t_hXLyvI zI#BC!J5&N=mOGYz826w~n~fnA^xKVIIC@x&K5o=)v!Lplr9q$IpL3%b<2!DLmF$o1 z(4U*9ElQ#aFE-4Ah<0|fl-g#sdv<~0v|%lsF=LgEJru7Z0#8R>F%ypa&e}Ofr|W1G z=vT7r4jimwhk?&Bbax}f1^1}H`PwVPVuR>=NyTU-ONY;736BmhKEJ$6cX+9c4vY1O>d@Dui;QF#yScmcm`4tm|#g|YjAuN*$KyeP3M2ZtvY2N z3eDf)@c!Kv{Cw@(`*HT|eHpX>PqONSHLMz&yW`ot!fhe!QnR2Rq}OQO-ax z^V>pi%d-ED6U6r+5%`#WA9E2efFHrxcG8{>D?&Ng6F%0O#AgE~RtIZq^)pr&AE?(L z2l%kMTipPLB&j!TVO!JGTj>AxbP~Qwyu=TGLSK!BMYhwK#41N+h@e?& z!zOZR0rz@rrAR${ZyQq^_T(mmlhg}EBzs7|DWe5>T%m}%=`0ci#838Aa@oncZjK$a$`{$MhcD8JJ*9A= zY$`WrtLNo9aKgH#g2Ww>l`N}_N!yaSZQWm$3*2Ah?s0z&-Abx1gZNXQ%cNW3>?yrsq=;wotG9GvJoH6yf&vjgFWYIn} z9ZQNi`?AAR9ZBwc0?98X@+5&$dkT5^!0#M5r_^&i%G4us{IN^fBdD8q!Cz?p|8MjE zQA_q~0&maKw3$?6CRLkBRc6vmGbv>zRhmf^W>UGClr)pd%%p^wRB9&0%_KOz33tx% zX3}wH(y?aJF=ovf;lrOYbIsPq!Y}fIx~rFEd?9Fww8iP zY-=f)#I}}#No;E=n8dc0f=O&^DVQ|LY}Z6H=}PFz z^k+3qO`kDXj7vaUI-OLH?@k{@vd0hWLlAyY8(#`1yhtA=U1DW!E}0Ej^@W-AxtX+y zJ|!?e0~-{d7JhzG`1x_+=SPK~9~ORoQ26p6c-b3 zUV9#=50`#`S#{=>f!LBlETirn5Qz1cda=xg|MKcy4~61uL-7Yg@ds#yqld-n^yqXT zRuhO-2Vzx$*vvpI6^K;^Vikc{c_43ry|4>-3f}uFA^Eoxy!1V)E>l%%YcfPJ3?u_}wUF#Sfk?3h4ppm3OW}8&ua7$G zHdm+bfC6>aZmv!yrFMcay*Wbf;9_9IV>KWowp*x`(T5li7Oy6HY=N7k4<2Yh7`=*0 znBD7M!GE}chcT0=!I@~H{=z{A=jy|HcO{j!_eY zVU>{Jg^a@x^i??(3*ULLSRU@4-GdQaD7obe8HXh3h%zd+rH=3)m_RuuL1n@ZGTgY} z;R&u(y5%bc4^q(OaVqmiyPTOEB>&SvjcsNfiu1kp_CQ$w`V^i!S6U0LnXvZrfSTca z0Dbsk@V1Vtfjy zzp}_Lt;UW}&qsAPyw}sTZRO>b=jYDl!y|Qf!pTD{@&DLgk60HvKBCV+yaFFblI{oB zJ4FV5x#QFqty$i*l?9U8G+1uw>ItqN_Ix^%uOyWx7&O-R^Av;>=*?HC5#L~Nb2Q6H zeT$x;gGTRqI+tEC>Z{^d7djpD;AH70^QWl!gm7&gV5c46DGluX*M{O z?5082@^x4Jti5)Cq`chgk4=4IJ;_QjWkZE7mF8Xphbs&280}oSmKJBaPVRkVmEc+E zdug$tZ>%S5i3Mr_*DEE$R=gswtG&At7seZ+P$|X^bR95RwY%QK|29$MZ#@)VR=R!-mlF6wZFS^k)_5^MgX zvp?*8ZG~0-MtdcsfXeJ~c2D>Mc@^vUOQErQJkA6MTHC2_;52MGB>N6G8ql+$abA%k zhG#1kW_V&bkP{U+kj-t1%*Pi6*_@`xAZ4D)YK6KU4UMyl6q%!J)naCCJ_Dse@ICX{ z!f%>OIC!luQsgtMmBJu}ZD}xKVKxvNQl4x3S+G^jZLbG6J)g!2{Tw+nf`|3I>tS6o zVS|tAZQIb8Lk>-`Q@FxR^9ohTIl4TqkTS23O4reZ=PRIsO0xo{pavkj!pyF~jq=k&{pDu;e58Zh zl{-j+B6J5#p&I}j=VcID5m^zv^vxzok(7$#5I%uierWE(xH2`9bh_QH3QWAJ!n^Ye41ZM;P>?f=_byDK|pePumu-3eWvyfw|*-TBmc z&bb?W{*%Dr-`^PoUhdDZ41A}3Ddhi;v3pn+BzZTg>(l~O$;XGrYvBL=gw8SY1=Pxc zS_kZ8)TN-B;x26#wdoY&w}_jG7ln*fwP^dUu@3x!&;`qq!J@5$_3CUrP}HIwI z^5Wo2Tih-qtqmwEX7RQtuFIF=Y_m8UhxHC!=`{`Riigx*hy#-a(;9DDeyOC(-4&0U zTa%27ib}cypJf`ZwwqT96Q8(#&#puY6@F406#4aGUC zOVqhTtOGB(^hI#UC~FYwz;>|?tPZJj@)i24Z|xH-f!BChis!F&K>Jt+UxU+-bmLC2 z#^G7g`dFHaags{Vc?Na6bx=n=MkEs|I<>N-vnE7k@q@PZ4Q7>Mi7ChB*8ahUQ?K!b z_6s&VUOF?W*CN(<`u^{vb|d{i^6)v)=>>%YMbjV-a?pl@zqi&yyMhCjdk8X8-m1bu%4B_cn?5SuFkG0ma?vGG~%(a;zp zLOil4Lit4F!`Ymu@Qse3lFv1+*{tbn`aa#b=2lH#)BTKt3gT5wwaopb4{B(%K}Fy6 zK+6JOW&h`WU_+xt1;RZODB%0l@7&O+h(5fn4$vE)eXvVTK`BGIzVHS2mH=QqoJ^$Q zJ1CI)mjkc}a1v36n_r;zEe+6$6F1)qZ<&Br%-eh`{7VK@Ja_XId&>uq&e=Svx0FB| zW^cX?{$&MvqMoRm?g`%#1McT$ftc19fnnk<7z)b`@OJV<8GaltrGM!`-~S!0@d|Rj zpIVQ>+W%=*(i#tKfOXD$&WX?hECJ8|1IVT;dou@CEGkT%qR4Ti`#SinZFe zU7v)1fJ_Y=kb(86I$4c3->r+*`ZfsY<=lKP=!EmP!(SXq+FIeb`L596#)E7XD2!|p zN#(U^^Sz@eXa|)_>n&;XF_9FoIzGp}%AOE;rzMG81;^bOd9}qn5p_eReb<`>a#}gM zonVWQ&|(@wgZK`LU3ax^T#4oa7*txM4~2Nev2Hx93Sig=YGYM-eKoaiA6J^+cR3br zg;b?zC#>7c71a09kOzoj*EoV&x3{a?uSsa*MK{I_6uJ2>=ex!Qf;6zQ?^2xSawUQk z{FI6z_yZ|Ky-zq7vRlIo{pel}B4XUv0op}T&rCYkOj=|nont1QZ6=*%CM`6R&NP!2m`P`tNvE4hrQp3!lDwJdmlAxPbp|PY9s&y;Xv*a9>Z(dZqJB2){OFe;bUiu|b$GGkr!Fn^{6p;0 z(Abg4hcsPz8D7=-I@(e~A{%m=yptQ!(Aa^>g^zK3mnluM(HL^u#veJ{NBb?@2Y+H< z3J2=|_^fM3)L05Mb=P%q7<(dGbo)+38{W(K8iSi4O6<7W5@mSN=%dVH1F1i{ct$%C zad;yYB<6iM>TR=ydUZEaBe4Hy4dOxJjbfNN%%6978`LH((c?Q%sqioemjVmG)jS#2 z(6~Jn!Hzr7hv6bM$z;ycb-;DD`y|O6pd*~>uUjJ z%hfxWS4S>saOn28kF1>YF@;*U>%xYTTRD7tIQfSuM6$_8^Gltvv@5%O@p8!%QVxcX z`OTuvxF%GXq!Qp>P4nr_xY}hYO4a3f8|Z3bH>?xw3fzmrs}bFgyVyVDiq343Ih?Nx zU+x};O0`%6%PLu&ah1!flsqUCFwexR`La-pT>@S8mEB{V@FMoE8!s;hLyNqdp>^CL zm%4hsbOC5VZCDE7dAwOj8Oy!Mvgf*sW^x1(SF`Me2#Qizqa)dUP4Rrw6uJ|aJqtZ> zZ&=_Mu%;#lS6J?#>akyE*4omeMrY52)Djo&vA3&ctXoKBap786$JF`zLc^Qci-mkT za3!vRCKzj0Kzg!X{&<@I)2z`7l0J)Z=06`6{^}s}GXqk3ldK8WSm!6_J7*K#4zI&M z=o9b|x&}T%Z-l3y%i$+ELkXA7PsxKQv+!3Bb62%au@n&7E|4TAFpPZ2y>knPo@ z{cL|9$oBVvY=0lf_V&9_knDGAISFifoy*t$oBVvY=0lf_V*G1=;@s=%z}X{VyQS{uhAke*wt;7l4Ng-DJVT1Sbiy{{_&o{{KHAjo{XTEd^T$ z774}#n+rA*+)B_9v;{3erLpvP!QTXb75qi;XTg68{zLF5!M_XsDEK$Q9|Zp@_`TqN zX-o_i93nVaaFF0Y!2yE(1^Ws16)X|#BiLK8m&VfX1iuyhM(}IFuLQpo{6g?^!A*jn z34SX0iN?e*iGM8kk>H1d9|*oL_@3aqg6{~vE%=t;n}To9{=c(2Ksj&XwEt|Z{>M1& zaRT@{to<#)xA`!;w{7F=yB-$%7hqj*pf$j1rM`s~kbBhmsu~5|zitg1+d-a$PE-{( zj97IgDyxY{Tm^olUX6fcr$~}gGRMgamhKH3+k%AF`N3K;NjkICM4cKo?pTm_(EI~< z#C0#zzF}h~=`D*bMI2u(37rxRq{RDMT@K#mL>k$gQmx76vZ6efYBVmC0(6 zgF)f#!iAwrEK4=yZfoRLW`vd9pyyPscXZ=mazZ8*}i?ekAZ@x(!#Yh;ivF1P5L%$ECLC5Cj3-fE=(k&q-Vp%7-(sE zPEXLKEe$b8(5~hY?eZ~1IyY==1`6&IUqv1h1l_U~@>%A}moJQuE)5$U2jVFSPd!T8?1bzS8su{|8!@1RIfM<_kP7KyQZ-eCD5%yr) zf!yD9u;+Q8)fGBF>oDhMxD)=5A?z@qi%PJAtlqGa_UrL7GF1%QIK2A|uxZqN_cu+> z8@mwsJtlb~k*v$P!lohedxyq4k(E_!&>@mHm9M6%Cb55Nmfw2;N zNke5Iji&inf%bIy-1UDRXb-vbHU`?<1(CGWKPK&|Fx7<5k=qFA%cwW++|x^9%1K z>2ma$B8Fv@&5+o%%}oj^XSNb<*qiE$1X~+1U+J-QP{%L_;KZ_~ zS`CTJsH&5$1(rh9`j<#>23kHb;ktnjQ%4x?nHX=X>J;Qx!e8Er@ZZS352@?$57yfl z48k7Y*!{!SrF+KO(9CyGCX0_1uWkbkS5F`0qhTc)qhj^+!FaC@`4jKf9%*>>qgmQME3uaZg<` zFqso;LvJK%B^_>Pao#|E>gh?YcS7IA2Q_u|S-vL)%Sw5asfkBad-w|X#R&@hqZu@- zAR8QL!o-w0SaO*>tghf&Y24Pta0Kh=Daz%m41HoWD4?Ij4b(KNz|{Z$r+1 zKKA}Sz^ z4UL0{4ztpv!zr1j>eKl|dGG0LTnkU~Fj%ESM~2pqzr@=(<1A8~y30 z$MTbW5b4{3fJHwl5pGD}3I!$)$op=Qyuk2*@N)@~8_z7*o&xg+52OzYG$}~pV+7%W z^d?fghXNh#GJX=m6oNQKFQNp5t`X!bItTIj!h~3FEsPQHIBudrKa3sinOw1p3cX*3Z!Yc^7AFk3!=AChIEL>o^sj|EjIHddT^~ z`B1IGY2dEV{OgMIHe0-fKBcaO>#(!n31oNYCFl>Xc5bw$I9Gs=IM1nuH{nBJIb2)A$Yss zZGyK7-XeIj;7x)z3f>@iz2J3%D+R9=Tp_qzaGBsz!D|Gs7Q9OEO2H+9R|sA%c$wg9 zg0Bj`BKWf4OM)*7z99I#;B$h{3O*zFwBS>MmkM4Yc(LF`f)@&2Ah=lYe8KYs&lOxG zc#hy-1kV;cOK_p!nSu)h&k#Ia@HD|w1seqC3!d_y`Tr*-y^oaouPmwOKal4?kmo;; z=Rc6=Kal4?kmo;;=Rc6=Kal4?kmo;;=Rc6=Kal4?kmo;;=Rc6=Kal4?kmo;;=Rc6= zKal4?kmo;;=Rc6=Kal4?kmo;;=Rc6=Kal4?kmo;;=Rc6=Kal4?kmo;;=Rc6=Kal4? zkmo;;=Rc6=Kal4?kmo;;=Rc6=Kal4?kmo;;=Rc6=Kal4?kmo;;=Rc6=Kal4?kmo;; z=Rc6=Kal4?kmo;;=Rc6=Kal4?kmo;;=Rc6=Kal4?kmo;;=Rc6=Kal4?kmo;;=Rc6= zKal4?kmo;;=Rc6=Kal4?kmo;;=Rc6=Kal4?kmo;;=Rc6=Kal4?kmo;;=RXkh|7mcdIyZj6T3Y0RHPpx+M(7j+}wjS8?M%$6=g4?lm>sGfd}l*!$5v<25a!XWkkd>&NWgz`RTI;E5oAx23g0 z?X50v2D={{tyiowVWV>my#3CAm!C%Upn6w5@BEkZA*2Ida2|(F@V$@{xE7j1i>)cv z?as+gjdP4Oj^%!LwnjQ7PG@Har@6Y^{-^ydy#KuhPh#usd+h7%%j`vVgFQ>Fgjcc2 zurt~kXN^jIV-K^t+dEjl!^`l8Rtu}G)xv!Pklkit2Pf6N&(m%iztifjC7c|eHEWK# zpt6P2#>vL()xwM1U-ReEeh_J;5cB7?)5)$Q z{UlpM!)MT@O=9Zyi*-XeuLbY#byk_0KL^d;#_bii-k0z47k~MjLaa=^e0Cw0QO`Ui zZB6IYX%)2D<@?8h6$yyR@wL7ybkY zKlNtwsZ?We-&75bW%{WLANHQ;6)$){FI?ySTsVRIiX7KM+qL=>+6$uwiY3c-NONcD zsB;Z>Fh%z4L)Ns3tkY`R;o?_yUG~`VLQP^?$L=H4)pb>QmnK=Z`&u_SdBlO<&*9g4 zKb^mMKNWV{c#H{nK|_aa*OS(P*~ETFx541g#^>O?8X_g}bX8WJdN%h2Mn(mku$0b8 z4mco`Q2aV~zfiy#d$Ral_X(eNI~nsvjdNPaj|oNcV`M-1F?^K#=rL4&bUj*rw7Wrm zZ1pyGUYxwOU>5B4x)-HMQI7BbGtmFNSy|=QQLyYa0&}yC^R4r)^DJin&F}<#gL5(D zg3_=9JOSE)J)G_AU+m8@vp0Z~cQw2L*F#tEFj)TW2hRbP^)=-5H(0mBU*JM356iyw z>UUTQdj}W!AODf@Ud?lk=PPpRwsqlzhj5Ag|Hqe6ik=c*D6?T@z9u*GlW@Yv;e?OE z2_I4~>pJq4xoOjaQ8s1mvd=fHhWDi0+r*3uCcR}Qy}6^)Px>GMPlRNKOWk}>RN{eA zi3hZC`gs?Du^g<%TDOcyYY~xF6p?agYKBuWou#o%BPD+ULXSTWd5f=#Dnu1}!#Iw{b4ofK%jP71VMCk0xslXmpC zUMICNlUkceJD5q^`({MC3@lz_Tz(cFsGqj9QmP{i`(n0!uU>^N&P2Pvy$zg#SHW@X z*VbC=Lf8du1?k|spzV`%4uEdYHug8r5ng3q2tAy$QT&8IIOlq31w9(T5CJ4{Fnlq= z(R78))Wa)##=4QF}t{$)G+VbM$>|_l~Ul8@Ebz7ts z84spji%#-BM%ZvEf$sTVAfqzT3eswW9fFqowWa2YMZXR3|m#+T(;|GR1Ikbc-8R=cQp!o zF811W=@DazcCOePS0sH(J{YNGqaKcY>MTAd;zcPfpfc*wk{BCp3|8hnNmoW@)Puca zC2Td8?#8>QkB+aqp3eW-{^y%Gy}J@$`lPcTJ~A!sFYG5F?Q@o$viHNcy~z3k+IQDO zJ}_bJYjww0{XJL&xDwI;ru|O{ZtnuoY3xGS$R<1&;ix_X1C?|1E%a*GI2`#9s0!ql z(@+}(NdE)$4BSVRsO4O=WoSfOpoOVr zG9ZRN1o`x~@LvO#(<((;p}1k=U{GM!9H8)8LEVTp42oz2?wE3Mje%lbvPCtY)6vNc zE3M-PQ9#&yfNNf|Kmpxx*DNWj=nuQ4+z3xhf`uxQB8mixeg;JxvWl=ht8LSuk$pkI zkHxD4>t_8>(1a4#GHM~Wyu3OuGA2+_=mP?lm-h%VID@1cfDS=#WU?^4m+6Xe=nLRU z^a2U@v_}H3gRV6^G_NP}&F1k0!R_@xZbS#TQYE;7?w|mFrIqsPcbhF1PTG&kk1u(`2~p)+<#YO)62&#UXT(&*)E~7^o(7}5NM=yE>a{If-w}52HB}$ zV<+V4*+O}q1W3DvjUAE0SM*A0sSgaw4p5Wf3NgPUB|R{G+Ji>lub&2csDgAyOJ`5` z{~V*B!`l{KyVlwZpo_b+y*2jZYoXsWMlE%o##;UetEY25y#Kzac8-;tN)yk9dOW~;Qi~ppE&_p<;--o`Ff2wlfUTAIkmIXBt||>HAW?wzAfAoOg0-NPMIFG#wpN6Fqv_X!o=ld}f*V7-$2md}OMyIW_3j zqWd79OCrs|MstBC`({nkWt!}q)vn(^ZWsqJ^yk^I#h?${UX{+pij;cStnkg+VIllT_u$!~}wL(#IfapHGzPQFe(`9%k3xX^KzVVwr%XCkT2s?as0)1)4x z9yyEHO}J2*TKi*rXE;|zdkA#1TV|gLg^NO%=QeQNx_ERayyK7UbBaGU`Y?a2=VX6u zyKM@U;!bW`6^LFuqCi_--fA)VG~#=UV-un--c2_e9dg^<-p{3QJVdvG)GHTyKQG>y z_+gaV^GNqsivx-4g`3W0=1kv1_Z!}N@EExI4S#G2^A|zKd8Z8}9-72v{GhLp&Z;{e zmD*sDZ(2j)ce~a?PhJiyev=G5(Btc*Y?V6W9o?pMRm&5F0213>+DU3fyvY4Ey3zeL zVtZmfq8-WNS#h`=9RCaPRS+-3POUB%`(7?vhWGdh>@&eZ$!y8QXKJo2aClqW_mjn&hy zxg!PE4{3tLi0?~JA3SQzsOUNI`N z;P_t;j{n8ZdEfw?3Y(y_oI3dZEQ4OqRA(}Lf9{8O!z+;Od%}Jc>xb3g4BU*j#5K?; zx)5Cd1&}133u(VJtbCNha`+V3`8d!Xk2l6>tTP7Uol$Iew0E?(g|!bG?~Whw_V@yJ zhu;M!@g;a6-v|lh2OyJpJGc!iAeVS4?3A1hUt%Z2Qb`8#iRIP|SRL8b*#+;bzTi)G zc6M^McUnS<`8U`e`5tSUPwn@eW!BMH!yF13#&LN2jI@SY{lV$%3hN=Qt!?lo`nUZx zb6VMnLpeNz!-F|Ih{FRpJb=Rq9PZEIejM)0;dl=B;cy&>dviFJ!@W4%lfykY+?~VS zINX)PF&vKOa1@6lIUK>^E*uW$aAyvOaX6I2Asi0oa1e(BIUK-Ye-8U`*q6f+4*PJ} zo5Nll_T;b!hut|W=CB)wT{-N+VP_6IaoCZ=4ji`UupNgxaoCo_9XV{nVQUU|;Bb2m zx8v}54v*vTSPqZja5{%ab2yE|sT>}~;S>&!I_29R9-L&m8`f!+&u26Ni82 z@J9~+#^Dbf{*}Y;Is7l0|NqT$lIk1*2eauYSU?x3kCapJ<9x;<1Hj~zwNe`Jx zYt5tw&7=p+r2EaJHD=O%X3}ai>0UGG9y94~GwCif=}t3gm6>#hnRL6E^t74ul$rFT zne>F2^thR{(M-C{OuE%fy2VVo*-X00OuErby1`7k-b}jAOyWgIaFAbXQmr8VUt2X% z;hTRmr1mG{Josm<^q0cJ*Lc|f{{klfi}8)!1*i3|sO!}%kZ$g;XG7xw&^u_0t##nq zb>;Cqd{(*pEoiMw02y)B0%Sf0p0MCF^9Tw?`xAY*S|2^L^fWbehV~FELWgENmBA*zsWKjWP`3z*8~acRa4DNAAq-2jecTq>?lCXXD|-{| zW_rcP$V8uyCF;%exz}pinWD{m5&dS`EDTPxV^2^T=Kl++E*f!fFT zMAf^4cng|kE)x{gyKR;_z!1d^?n>0*VN&28y3A2Dc??m44HS5M1xg>I6sk9)i8!ov zVAxDA0vP=Z7mX8GA*Gdc@kI7JZ>e9o3?<{3JCb zeG+DC7M-_qtUGg|sJYrQBp6X}6+$v)X*tyjG;Y6Gh zh`{OAt<$F&0ZO$3l8oeuLf;2m`QcCvhn=tmVKi^sR)g5np^!o)imQb&qbOeQA%lm- z$oGsp4yhGYxonP3l)>PrHL6z)4@QjKy4u?ED0cPod;~E(oI;Ssta*73O6W9beRHC` zR(vQ0`(t?)>bcavK2q51j1t#W%QI#hAa_(BO?<-eSZ{A2REU+*QViIphho1x8Oq#I zjdqmU`B&$8=PIYx*~4kAM%y3T590K%%pMHsyq6*UTW$@5jm?Ll?^mwpbJxe9XwB~d zNO{4lQx4!-vkl(z>2OlGL&mkGLp~!Q2#ouPm$@34LHg^5K?vu;UhISk98;LFO{OzA zCNTPamr-CBw%jE)oSH#|rP25`0DSSDnn@8R}z6qm}C7*OVGI%e7Ucn^|3(g|tT| z4?&0s^8jioij40vB37aq+xQu#5bAEs%UnI#I-;ZO%2bvODH&He zszRx~ZgXGQR4T#-$^o$GGIs7DcBDd8SEk{#7>9JJihA^r9K{A&bM%?$RJ^O`^%5Z~tx9B%OZ%%Z*3*w;&j_u(cg(T)wSI4s)8aLK@G(Me^ z2eBU$aO~-X8X{E~tTSsXpk^8Ins^jWbGE&*ueLP=u|br8c_e)0p!{i6?;NGn)~yD| zXu*aXEF6FbR>pxFCYXa*80QdYPiF`$`tCp{0qSY+)7}KP?@@62ZU&d{LVJPw85RLQQhx!T zuiTyt&R&0eC-CyVvEBst?k;fu&x7C4nc)2IhkZnEYbQ9b`gi=Xplb@N5%v6A@*4`W zH$l)7qQogU^HewGe8024->mdW#>DX+OQxp{AZ~3T+CLcW$5NXhhQurC&E#gEZKP9)SNPH|mupqzlI>q*0cH#n ztX%NkKI#zta3x-e^DcVyZqyD&p{wlARe@*)bd`O%70^}oM}Ku2k*x0Cm5vK=l~SzK zx*h0`93X`t+6mD$wN45lTG7GxyS?vsJKyh}e81cJe(&h}-NyI3bxRz}wNadJ^>Ax5F0(XM%Uy75#G0qO)$S+5M|K^|l2wV*se}y-5RSr%= zprIV`=A8eWci4?@VKR9_KEjxoy5vYJS6Gx(k%1-XVh|W_S9N|h4#s8qLhA;6!khR= zUQ!Yx(G9%f>C%;{nrOO9rUvPns_zoK*CV8+jDGo32`~_&WfZ(`cmh^}@a;6eE9#jZ zCN&xCavh2VJ}K&%?!(!m7ky)^GD(O%q~bX;;+V#VnY=kibnZMXnu5KWyaiy|*>s`5<4z?q;m!3LU-FOxN=JIa?2b&>lcScPgA2} z{YBX9(Jqrm5B4bHb2xa}^>8rOP97k}7!5FZWR7@tmrTKm$Ez;c1kvIBV(q*IYLbQJ zQqYDlZ{w09wEW*O3KIVhV6T6slXi}PoPS4n0C^uCz;DJ0Ub(%yy%WCXkHH4;Dewil zo7F-62#Nkx*bB^6WQwneKZtZ41~1mQuT~1a?#Tuad0vB44r&R6q9!31%TzbFJX4EB zJLN$rYNG4^T9?eg8;_JaR7$m|A{~}YfoO(k8@Ji|c;;ff z>|LbVa%WUk=kbLm&qS^-yFMk4b^{FTrN}}o zT@$U@71>^Ez{NnfQBK>2jbo6*ckF^|l_z9XW_O9#_EbA8Q;9eRmy#$0O@%_j`M2YLaq``Idjrx%f&9GFNwmzsXnIFs} zS$On^E_aHrJ5UbZ1ZcqXcvhF3?CTC>qE3jbK!Al;GU}3(x@f=B)E&sK%fn`GA@@YM zqo$!Gxvq&=b;&&Vj;3KL8DOcvOpI>L++dl)?alE$Ph1Kfk@Q$rm(0dP5B06rdAjSD zx{jyO%oMq;p^&n6?B71dqZ+G&ZCgi zKX%=3>vU-5>HT!S&t3Q1I-?G@axujva}%2HsboODpWYGFG2|VKo#^NvbOrVDN4^fn zsCJtrqjTS0vEDR9sL{F<-Un=%F7Ca?r!0&latr9s^OQ4PZ?OKFs`D69)Q%}BC^<&5v*D zcv!G(?mEHcdqrp9GlX|Zbvz|@3Dxtbz=QL3%5DuW;Plt!M0ZNplO5JfX$FR*xwr4P z@%N)*d8n3fIp*EYT-sFQcmtBPJbzW=a7>;vp-aW@8C)6;*-{X+%(6a!I{!(fN?;3< z?c+Q3@k%^itfecGY-$XA&m8Gj=#vF?>sLzcIp2L%5OFe{ucM;^Y7}fG@?YPDaKcNP zQ8ZX8z&|D-eY|h-Ft1+hA2Ro+lp1Jvjn)PBO$&_yml0)m_)xWZ0p5 z?^ti1Ik;SwmQ%z~CVTx@VBr;_+urh3rAF-EU0lx*B^`;;I+rw;^Kq@VH2W!~+P%<& zP3H2L%z(K`Z}ns`UP%zq)t{QNrz_QZXMB#_%aRrnnFh_(VmBvz;vviN%)jZW>!PlJ zxwCwE3apJ9tgJyToq7d^Q1|Phk43$}bo5EY7p9C{N0Y-1yw;YzqR;=QEAamA!R@`4Jr>Tu`Q~vrgrrq=V7G(*2`|m5 zF*v+E7Uae$a%jmbi*HaLvjuA3LLAi7H&5+fl;foQXre~X1sYyxNpOMQuc2`o(c?|l z1if#u4riECK}@Ul0I{*m4lLXurf?LM!bhg*QlUjW#1y7b8GP58E)!VLqisk2skZT3 z2-i8{4_}AJ9ge3DM+sW#2U0pXuV0hS+YI1n zeiBiIdxWkV*cgCtVpD{HO+wFx#zToP{OGAh--ZF!Ko23Z@Z%%0(B=Vmaxjrb-AQ31 z(Y>MZAfgJ-EvgVYuXX^H@$ID7 z%zyr<2l~XiL87L_mVQg7XX*t)pwp(bEQyf-iI1!z6LD-dWvjldvl^s}aGo(G7C|Tr z;oy~?$gqAgt~+lZ z_x#MQErZ>IW&;E+J8#e4+69Jp*}4c%8S}=5t83ye=8bbT#@y>BuqUgEy71m6CDvI{ zlzR-&vJsAqhMc~5qT|?RuO5i5Mk^UH zIU=o7L|R7@Ueyf;s}22{+@{D(Vxz`Es^+bo-g3vfpt|#PGwC!l=~OeR!AzQOCY@p? zooptZWG0Y_K?IAp!@HEL}I8G507#L+9XM^Q_U$OTt*;5Rl(r8lgt z!v-6ZhxaK9)^uanPlX)vC*=9dQVSje_m7y4xH=AXVc)B?HpScbkq5Vp?LeDywIN3h;5$zDaIH>I zdQ~3ca=xpzTM8fA%wgF=_9roNTD!+Ws$t9J_|2AP0B0^S}XE;n*A zyl4|w%e~7AaFIM=x{-(BK}gSVpOxovsHd+xDO9j5HFs{IAc=tQ68-LOI<q| z=MIY$RWcqPo9(hlt7@xY0sD3~F5 z7UY#2f{wDekFDw&V|Rik6;%?0-4iyMVPtdeoe`Ii3nT~OdfbrMUFc+QRD<)5k)(S$ z-77FQY5eK2*^|Ei|J(F`zBBb8zBQA+F_XSFlfE*OzBH4*Fq2>wFRX;L$xQmpO#0MJ z`ov87*i8D!O#0AF`oK(j-%NVXOnTQ$ddEy+LuY~IYAG8!3nsm37JS1@`q51Ko0;^3 zne3cKjzs#i9&7{AWNw1knubN4(m`N|2NiUg6FPcd&m`Tr@Nza){&(g+xCpA(* z-**LcdyjDXW5=)kd>vtz;Oqaab(s~1UBH&G1$qzof5(AXfi05*XTk8S0!9Ff8xVht z-doUS$r4?dedE$W(LP&St(nhY3T22k%=qwViJ!-{g7SpTQl@6%{VUh6+uZfDJ{}=> zG_^z8NVs5IKUysazZ~M?n5^fTvai+HP>38yMs9e0dfAGq1QB z_Ql{TlY_oZO>RB5Xk;J8*%sW4y7e=U4^>%`3{?sz7VhkM*3 zFHMndIdvphoGBs=KS+-hiUN?d(5IIe9hF2J)*SMPOY?jHgX>pp{`&bja((o8IY>K% z@2ntJqV0iFThR+iq78FcJzBU&&g6<+e}-sn8Igy3L6bweMC4U4>Jmg3?gFn`PqGCy zmNs2uLCU2^Lt~ui!u&a1qbu=(+Ga%67M6a&kU1W7B>oZ@Xc6popCk-@|94b(Ds?Bc z;NOPzj(4m(VejV{YpC-&PWKnUBk&-2?|H?(1GYY=W3zA<+y$Mhl1(r4{>?eAHVKyN zczYx&XXdfsO+_$Q4%o_L!+?}FMy2u6IjIO%RTC{%4OZ0HiAtTM z^Fy02e%%E6z1i9(Xd~)v_OQo=l6v8VH_BgXvj@VJCMvPfsm5N2hJLUC_rYN-CQPBR zOp6|f(CBG)zrSOtw_IYg-ZifNQdJ7)n`ttN$n!aH^`g0hV;xv~K~q6v0iq8$p3IS1 zAEVNuIj+8kkfT>kq7#Bdkc#Eye(=Ket^mCIjFR#=BW}CmOV=j5N3453iuMbGw#h!K z_}plOjJ~LfH~GgO^?g(0uh}}d6~;cd@JQ2fZ1{|hYW7H&t_oW}^C2~Rh`#?_)$z*t z7~H?*uNRe$Ln+DD#>j5LJUbd_r0&&V#%r zm4WD0HPSJxB^_Iw!Gi~rA8)C$Do`bg`SNDEqJvQCfcUizsT|swDpJ(7BoGL{jo86s zKdjGXA(vK(Oxi1Znc13JOgSow+=_56He`~E_Ld`;JHTB@RMZxeH6Lkj64`W!PWA_R z@r3hz9{Olg8S=PIZXRr*>c=fEpi#w(N!H%Y~%;fme$6UxTTvW1lx?q~+` z`F`CCmwBr%V|)R#Ol;oDM60SWLkR z-)2`(pgh{3j9fKA7<3vac}V%|^sSW8>Zu^%9`Q&Dt0PEg9))av7+$u2MTC()1q3{r zJpx$;q3$Eiy1kVTdgKUeN}4nB`NgNwAhP*7?c#4qU(Yu^M;*@_vs%J7^U+f6JW9oyE`#nD5Mn zHK0mo25bRMVm|<*;qk98w1wKk3Qv)vV1ws7dlO`dU&k536ZRwa8rTQA(Ow4YK#T2# zunjaD@0d#19Gr?b%>;WatO5t-s;=d{( z{;Lw=zbYaAs}kbBDk1)>670VQ<=KA?Q2a_I#IIE1E4j{>f?o)JF1ShXGr>;!8Zlp5Jaz&KePn0j59>jc^V67sK=_zJ=0?)-0Zo;NYe z|D|)eiFc2+nRkhEc~kTMUo*eAR15VVc)TYGo+vm^aIWAS!P$cKg0lqkf;qvgU`Fr+ z!8*ZO!L(qFV6|YC;7q}kV5MM%V7XvYuuL!^SSlD7oFRC;;BkV-3LYakUGQkZX@XM) zj}n|Bc%+~Xv#a<1-}isN?|1Ji_0*|4U0q#WXS%|v zbB+@{R`3|XNrFcU9wm6B;1Plo1t$oeEqIpTnSy5sE*CsqaGBsz!P5lAUsiO9(2E5Z z2_7yuUhpu%Lj?~JJXr7`!2<=y362#UBY1$|IfDBOjuspxI8tzg;BdiVfA7JSvqor!9a(?fmi>}CH$?X(|-9q{F_13u2~V($SRp{MW# zKHn;{j#781i*ULA*WNYX4io;^mcZIWjE1waucUU51M>;`1^*LN#wUQ>6#k8id8^Ew zZmHckd%(7(GxZ{cTONa}-3NAx^r5jGY^vjW4E^KDBJ#x$&_XR;**VgOMy&=ze zYsXZe^zsgD8igDf6p)!0oL`6jFZSbjK(B5a(w=QU1oO!ok*nOTZX1*<%E;d3(A>a` zxfmL*)R54Te5##W0M~+UKss<~StRTEWa~&SjWL6{?#f`#=h{SaX_gVlf~Fl$!+P#U zt!eBU%wzMr?%H3^=i9Pz3nQOv^hDQ4uJ|i(9~mcAF(rkCf(lYa7M0tc&zfbBwl%j) z&&PB40ATP2_*S_E@J*gE9~(cuvdG)>>27TJ!fjRVbI>v>ElZ`z|3RknZQR>a^7s3u z-%aQ)YWJwtteh1ns7Q7OcaJr?SOM$;(Dt6+x5s3>SNL5Yi!*c@%;y>1fnC4_?x0n1 z_ei4*TI7P-dKoDeyR|&Pc#OP!=(Oki4Ey(t4B*oUUU#04DOK0`YRJG_r^Zyn& z#OJ&Koxi0R#rK8f%-5mucMitnqcHRT6du7Z!)bs+tQ@xgeY09x+nK+hG1#Jw=w4XkZ3F8#;9CGb;|+(`bfCn0 zD)?vtMZ2}JzJrzh`NSCRG9F`Qtp}WywQ*+Feem4#h%?-V-g-)44G7OOmsrDH%wzS| zgYZ0ah%fv+9-qH9gw2u)Vhrz8c#OeyA{ze>S2tSfGkEEG3a9+Pwg$mQM+>VywEeo; zE#Ud%Cs+Y|9hP|SXTM(OS_`d&H3O@K&*B6i=?h*2uOX*6dCnwfoHNMj3{%u~v34-l z{sHs;SMA4PN9a~~3OnCkjG2BuGzTA2Ti{#tAlMUpIQVOkEp8=LJ*1O`Y*ao015fY= zID*VMGZ|NF*98go&W@Z?I$n_;axdFb@X330aw{3yree^w(g%M`#*~>VFISg*p;4b} z)IT)pGp}xW75Qm(L2I3CCAXx5K10Qp%+<*pHZMZG3P)3uiSZR7Ivt`@ zAvzhNPYKcGA-XI?mxSoj5S>t3_x<$0^Z#tWJAa-=^Cyf^I|+6a%oWTL>>$`)u$^FA z!8U@e1zQQW6l@{bT(Fs7Q^6*J`wH$O*jR9H!My|<2{shmQ?P+xeZhKy5y85GdkEGM zbOdcdOHjF(|A*l3g1-s=D)@`w&w@V*{wVl^;P-;x34Sa1jo{aUU%43VFW678uV5d+ z-h#aZdkXdt>@L_%u&ZDf!Okw`e<}Ed;OBz>5d2K=Q^8LJKNkE*@I%251pn@0bb!$B z3%)1#uHZX@ZwvlS@GZeN1>X>SUGO!*SN|*je=h6UIH>(F1!egMvit*C{(&t2K$d?X z%Ri9iAIS0#WcdfO`~zA3fh_+(mVY42Kak}g$npcVK9 ze#QKsZkG?cr{F7q)#y|ziz>{5)}hA9cED}wM?E97Aues5z+9SapJY=jn);dcTHK{c z&(wnUxKls%jDGT4#+q$ZmVk7&FJT}IlX~yo@w~L>cvk28M1PQ2ve-P!I2Bq#t)Q>x z6^4aAESMItO#`DHr+%S7HH-(8WenixH~(Dg+GJ-Sdrz494_E(Zl5*a2b~tOCb1;)X z0p4^vU={FVSoz#yUkdv_aeJ)Y0p7jefH#1ZIOBIB+W`9tHo$Ix{f|kSJ5Hms4+<#Rg-827A^u}`4H+^XsZV5Ac- z=BUvPi;KK5;6bO?ti5SfAU{^s@(^^(lM?9sD3`a4q z(&kiE*F_$!!op^kT%D?bok7wTbS;atuBzSxJgnd2^OWYzaxLU^sH(1mTy*n538ip_ zjAdT2hugNQ+5roCV}K=&Lp;#4qen%1*vRKc^=|+@JTk5a>wvBvB5Gk7wV+e@Tm)JH zD=?u}C?-o2^dNK-n4ww>j?j~mDOFf%5T3?WI~UbcFxb9Nqx!K@{DA87Mk$@bCAV4LBUE=4RKk8ewn|ZjLN5xMU~G~ky`}D!BU=a zFm2%&&5=YC^PT(^;LKt%G=xq;Hg^L*JFq|uJ+gA#k@Jm3VH*Gchn@e4wlU5@MEP{7 z_8aQDt=E&-@w=YHj^FhpcKognbg)y za?B*#OtQ=*WhCYQVJ7`kst__aaJ1FQZwsA^{pHXFKN4_JGx#J8Vu!-4>*zw`X&K?-5puL+CZ@BsVqQk=$)VfKnwf2WFXytv0 zGyE$3qP5`+T5liXuDSK}p$$I1jloZ28|@*zVGiEf-pDsLE8P)8X2^rh;k}42T+86d zLWV!sl5Rw-;r&9F)f)<7f4d=Zgp;~WBuz&&6KWN(}e{K5Vd+Pp7fU+)3T4sNnnu{Yp(c8NXNo@kG@`(UQ9 zk6i~V2_M07!1M3`aF2Bh{C1v;Uy)KPA9IHZ)&cMX(96ojE@MO7`rrD;R^l-sOsa>P zkxOCNFv?4gsjd&pA&9EmyLho{x7Kr-P%Dc%f zapzY7V#9axcEL9Ow#H5;ezrJ{Y~p96cWpRw@dj0xbw1 z3#`i0a=esZ9xrX(OnLF>*7}eu5z4c2j z6xv-p57n6LJv?7D!h^dTx3ue^cKC_!=70$%8X&xPXy=$dr1 znN6O_v;>z-bafpmxO{FUv#^zFY-Av_+%=h28>g0d(l-pHc24`2YC?`ac&aX#YH;cBs45 zdbJAV53u%gBG&syL(9IS)ztYK=L28D`Ja2SD{u{TgipiRpa9x}hg)@=QBGf+_t_UK zhTlWu=QaCDd%JxL&i9-SAEI%b>zM$LKm%YotOZUN|At?acdZvND!9|S1U7}j3;y&= zmLD(7gD%Y@i6BuLBuawB>>x2KNZ^B%DXj?iqREc?7tDbQMF+ZRyb%7Z;_ANB>7yrf z!hTMpp7kzFB-E<+g2cN);+-JzHhmY}hl-!l2lt27-v4iZWPgh)=vvcLmsEIlEP`3A z0jFtHl}0U*y2QabZex(x5F~C561N12n}fvqAaPTWfLazmGv8-zkYHD}RC%)Un}QwX z^g(R)LQi6|7kUz#z0i}Mq0b^GL3{V?O&YaPqc&*Ntr~TUM%}DY>ow{ojasKsYrS@+ zUNrs+jk;W;F4L$>HEKnGO4zSy)TuKiyHNUMm}fv zY>Qq!b2`Z^EJRdb`wLrN>IvxML8-C445lkV-qwys?I6|l6L{2)=%NR`SW%G|oBW0s zt2cp1cT};;N-GmDbV>9tFM`q&fhGybzT*p<+-|UD?dei=yc-^nP7gCv0r?m*akP8~~$edmeK65+- zrg(a}A1!&xkH$;==!sX7RX%#HbFpJWn|*5A{NTG?H=O4|c(=S2IDMOYDZTg#KYB#I zTtXfz)HeJ+P**8qYCZqTc+`161@q2aA#F^YM|~S0MobS7!_gVwbFsmg4VYWT<(sCYi$NzUI=QZ~8H4`)ahVcD)5A=2O;SXSMe62U*T=2=T0MroH zJnvA;VDo&p2-yM(^k1D-8EQS)4UBUhLUn_4)W$B#ZTn#)~}Tt{GMsJIb;_ z-ng<~gjUJAp_X#|EpfS9b(!ye(8F0X*K&&e0HCTupdmdp^4RF$er}svQYQq`c zBuedm=zucOsoS)$V^mCl_e;1wrUcy=b$KeTdJ5Kv=#)yBdb0xm_ z=VO21G}s86gA;yo|$3 zIb6ZvB^+MN;YA!?$l(PXp3mWV9G=VJIUJtN;aMD>$>A9sF6Z!c4wrGbl*7|Ftm1G9 zhtF{MG>1=dxSPW#Iedb{$2okA!(AL!bGVbkM>%|i!yOzx%;7^EKFHx>4i|B_ki!KW zp332T4l6mF$KhNK=WtlTVVc7fhe-}k;qX}w%Q-CLFu`Fdhb0`&=5Q8=#T*uKSjb@k zhj9*L97Z|Jrzvq;b+p3B{#NH=X#bq#40BrAKSQE##~Hxcu*uN{a`^^i@G|%TIS%81 z=CHN#Duz&(sWdJO{Xy}ihv(2PRau%3kA7IIfPWI42BiTs{q91kq`SDqtDoVKSd=)R z+0xCkB2y42V?3|~o{s00;$u(wP>$(}d{#Q~^4S*<+}@Oy@`tTWRdpB7(2U0t%PTFH z5}@|d8QH8;k;(Qf6XD`c;fqu7>MR!{yJI-Jw2WutRJ&GH)w#%K#U8KhA{f`@pJ^!N zg@6;Nhe`w{6d3E@e_wu>;Qjxtg-=>p?nwvBUicPD;lIb)Ilq@2M^yxz>AeB}b_Lh$%F*Wm|A@OK4o=jtpNbx4GM7Wq}nX*_1*lt+TTf6coEQ zbn#MKfrX9WXg5l^XOvOhmdMBQXruaizO;Z>mlj!XME%1((2atc*H+McE(krKnb!mI zN#`oBVjj8=T%6J)qq0qrOUI(?d$}G;eiO-8UV45-vJg$r-LF|y^}aAf#X3q502q`i zBaNMSqFq(>KF~ko*OnhIh!>S$RTYDK@VJM_n^#pg#+AfSACtE^aK3yoWFE>DIB( z`~6NmqOQVe|ARvUPb4-k_rqSJaoEx8`~lGc>)_g017d{ps)L9XEuoF7yi$FU!shWn zFp^AZj5UfEHhBl&0+KK70&yS`OB`w@3|D_7&zL=YS6ed!9w zV9oW(h$Gnh{3&}zG{N5c&)I!3#kPGfVh`&XXw?^y#iRBl-dZ2kyO5<0mFe-PmC1-Q zZqWU&-oO=WC_&KUJv-{!}zjr>lL{$?p08MX>fc$Z24| zkA&T79sK=#3yU9bVh8^s`1KfvG5&h^{FrR_!9{=NuNxbf$38IqyunK)K4Go_U9DZ3 z{|yCpti8N0kv25v_e!EJMXyCK=Z&uH1iSJE z$Q38-8}b)KEA61egKa@<+1uiv!$N%c6~Yp^@vH~IWC?z~q(#`3oXImjSQgqJn&q%n zV(>M8FT{riNoVon)BIh$qq}Q=PybiuhB{9{MYi|&j<@*K7_x|r*R74Zs`A9?wso^!aP48Yx{>_ zM$i-U>b+pi?9;=Hv4*5t*t$AhUhb_{6DF-savtzc%I*Bcu71>i=xT2x_@6@x^&4z zOl|o(M1K{czYNh|gy_#h^gjZ(gYlOxI*CKzSf7`>tKB#R9wc!HJV@dYc#zD|$qqW% zUMF4k8yG)@Kf4o7lR748Su?G6FAC8ML-Yb(%uSb(d4aAigG38n6z7~NBLeZ^yt+*3 z*fZNcM5Ff8sKFXFNTUX7)Bug@uTlLps;@@%@u-4STHUahRKH|?JUMk`khp>u*kRog z8cOMS|ATe%Ae}r=nwOc?-LOu;uSUr2I(a|uXSgLNx)*9xfkwqODyC6UjlxPlc1*l7 z^E7IvMnSD7z&V{a3)1i*GQ-uhB4hB_Af2st+$XQyqwkd$3ayo?P?^Fm3h}0=x;rgy zJTH(wGZ3F4ElUna+dS9+oBb`+;mSJ38VcF8;N|m4wGj@%4!7H?7-ac5?9^Y5y}!4e zhp`TLHdY9ZbB5X@p~*J_9)iAu9Pdy!lLCS7e;cc!u=@qKr99wMTaSTd>7kg4(8rr{ zV)<~3Qi#)9WSAFr?=x<%M=!M-t2&;4AYsQ@4EOg?Z9NHYX=p|Ux#W_9*Q%|@hiXum zESpO|k80})p(1f$%r$MLwjS3q(uQWFUXg|F^iOR)(eo}N_u{iz-c?gV1x8DXOL;(| zwobywbU>g$I;LelsoFZZEjv)mv3m3>Nqb752KYDriQfPC+wl+8S z=+ogTi4G0u=s{-Efo9S; zGij`uG{#Iiz)afTOd4$_jWUx)nn@$fq~T`LFf(bWnKZ;q+RscHY$gpdlLnee1I(oU zW>P;hX`-1l!Av^bOd4+{9cCsSY9{qHllquRz0IUvW>QZxsfU@=-Aw9cCUrHFx|m6w z&7@B5`rkl>J-=J9w|BJD5qoA2W9M!r?0-4dOW1QuS>r7m*1B#{%dsvn5G#1(RoJlT z2Cv@9(sVM8=}SzG(PIT~Jh6sXSeSKg5yqhMJA@^Z!-z4wWWtO^74A_5ly+#1r7@@6 z7Rz;qfYCVdL7wqo3bBOL_1y^l@*Y^V^I+nh6k4wFnfypjciPUF10U;oiJT<7N?;8= znp0NLgNnhr(?KYPJkn`DEqVF)Aume^5GR(v4g_bev1n#)mk>Kn7L6lz_|nh{&g`7T zOL3OB6rXt7Mc~zEtS*hEYr>VuT$8}raaca18(@uX3^9k#-ej1AH=rxf1rDGqjP)r0 z3DWS6z#7*meE-@D_x63fx?^#6G+hxsWt6E-<_f9|_(#>wpQ*m^kF1?v->pJ#8bSQw zPHfhPO24FIZB4>n{9ZWa{}XoLKeYa4MXaZ>`+mRG+uDGA_jBMIpu(C3ErE}q zA@Gdzh&2Q&1vfjZob#=5umG5L3bA@P!5Iy&!MRp@oI$B$e`8Iz|8Bo*HMXCCPVnu} z3b-6zgcf4WAPPNz@xI3KRq!kJ@BORi?Bm4esb}7x8EJeT8UKx`XC@03h3Zrk%S5rpDB^O4|6&2n}oyn#by0mGf?wp zyvq!8<7LzMLFcN=9%BPgbJO?IY!LM&Cv0QSZh@CamB*vxVEGH{fEBU0I)6rUrynut z=>sOytkQkfmWOgV^U$}U{rF9;y2QYybFmQrj1p3mZ+kHk% zBv^Bs8S&P(WqRY?(B$-b=9X(R@y*ql_?ktT_$8~|{r`g$WO^(1|5MHpPH#x=JN6EE z=P0npLnpWiy#KszZO2GpDNY59w{q1l>P5H=J69FBs_fW_J{a4Lyn{?r`#5~n!}n>T z6uMTfwi9+_4*~}pvj}qVsSWzRdRyZMf(zfpMoQ;`WoZ=4OxPM92PRqu(3!Bc@A2Sv zV{5!!fv434t})rTup6H&%fp5R-w*ae4geQEj@V0$7GXW6fcEOirb-M?Sqy{1yjt6$ zs(OEH+q#WFLm?WrxL;$a3yemV`}CCM4OaZ@QCfB?U4g|pZx97DBO{TGUwu3~E{u;jPJE7md86JMFfyUq2@b5DRXMm?UN5Qu5e$cOLgIxd%p2Gibzhqa#O2B&i zN@xi!!0F#rhvV)Sqy^!BdD>47t>`8fSM-8#w|V-3KGq9&~W z{{d`?J&s*~_0T1{nl1f8Ik^=Sd;gaQ1GHdFx|^)K+jy}~F4D<`I=Mh6Pu0o!I$5cc z_;%65krFDjO@qYpAaQz-SQaFpZ=WgPG#WZkX{oM*Gtohr=s+3_5JMtfgkOxA(?j&h zA$nSfo*JU3gy_j3`lJwjVu(H=L?7?9PEj7L?vBCAy!%#M@_wD%rjz&SBwKo>M|H1d zOV1f{tImA4*NRvg-ZUUc^bZpKf<)gS(I-e?4C1~MDy>(L=out>1c~l+hJ)(2;50v0 z<;RxzvBiFDksn*=#}@dpQ~lU{KUPVjhjbh|FnI~Jai>N->T<=Ct*S`=|LgzjpZ~pa z?We{Lbur5JD=}~o`?XQAUmF$swNbHO8x{MtQL$ee75lYOv0ocy`;{o?ODR|E%Ek_n z`yDKJkl=xW;{?YFjuAXSaDTzkf};dS3XTvQE;vkZsNfL6{R9UK4iX$F$o48RcIhuP z+usDu_BVlSe-p^|H-T(_6Ug>Afoy*h$o4mZ-K3nZf^2^i>1=-!*h$ja{wip;zY5He zbhf_=y1meBe-$*_Uj?%LRbXq$XZx$5+5Re!?XLpa{wk2|uL9ZrDv<530@?m5a33kB zvEbfFT3xD{RiSKv&*0_X|Epf@}bdiaAeMrex(RUJM7_%^hNci~LHZJ7CA0d0XLI0sOK zk;2i?{~u=ehW7qUXcQj?jr{)5##icFJ`wl~G!3^xGvK;^UMl~UD>}0c)p+8R!{G_F zz-_0KuS8sA`{Xh3cYcqXUj8NGS4sRb#Ft2X6yi}gUIsOp&WB0-OvI&+m-R(l`b**k zr8<W1B)?~g`G~*n zrYCX`f5?rO?nHcz#7hugD)D_0FLdK2TM?JGEt!tE{1%kdL0sf&_RUIll;@od9rKPa zx!2D69&vdWvsNK4&pT@z;`3de;*SuYF7fjbm*39f!HCQ6LeXo8i>wtbQ7V`1@?sOO zE8^@v9_$7~;~eqMsvvvYQ@Vfw=rmM@Jwozj^s@BQC!e`ODE~*yb=MsJ#(? z!M!%`ImGXf_&mhVmw0Ypik&xp1O|5w&_;i%2V04RUW) zj(t2%KU6OYdONPGFtvLBE|FH`np%otKX_P*&%t(K8J6?-=#pA}aBDt~>Twm&vZZ8= z(d$wWcYT_v)dxV!gVvp>WLm()L6bC{2;v%TzY`iKwD9QXa+68smL`!V^cXfS#s750 z+~v(8&E(M%^RW-h#XNp~^GGvVEkrSi`T1CBa+A+%5#iG)C;;Yyur}&y8XdT6K&0J) z!k&U%VyLi^Dr|6PG>1x}EH3GyN@x_(S|#0puh6sSXBs8}jT)RA!iguo@~mae*?>Gf z1hTNw%i1*4W(TU4h~t9PeBz%rt3#v}ov@-C!L)l>F`U42jJ0sp+MCT|`el@rLGZrVF&C>B@%&2l@CQCsR-hh!%ct_v zYCGvHCitu%H2?|yb!Lf!uxsZMf173D<#O8a$8m>SFQqoK^Dr(0RlogZ+QnfiFV%Bk zfXLz1G&hGHBe{%L%QEyRHu{#KJ6^Vr)5)z{UOr4sq}26uX&=kw;FRvIGu6MbZzg{I z99kn}#=Ws=)sCVGI_y6EGTQheDjF~O#DAdc7vkmY5qQ|=D>D!N%)-`K80NxILJq8C zL`e?;3JL0Y7$u?RqxQMIJQKfxZB@AG*U!tOUvY9Kz5@18sE%YfzS@r_di&86r}@!I znybzkBF#^hHQM|}OJaD8bhB4!wU8fZZgIM( z1Y4@X{&QnLKb!hfa;Zjkyu^Q{Wd+6G1c(!-28i|#_=R$3TK|LJWzgGi>=mSzV;xeu zOnzm_ApxTJJD(47a3hu*y{?r`Vh!0R+TWYugV{-}M0#1N(n?qV2j~A@$EyF?u;nut z2i9MO$KMLr{%Z>BA6sDgXQtH;XXIa1Yt@{r=l^g3ZwAy2dW1C-ViifeKXTj$YX*rZ z*+(fTpx-0tY)q#M@SCXVw1h5z(*pOzaKEaZClh~IWk%=c-NckQm4yn-G`a+zx!P`l zvl*xlREws9na)>e%p`FJ_(nxaSwv-9ALglW~FJ zowK~CGF3dA!zlkmL%ZW7FdEt&6{TcV4+n+jE^O2_`CD*1c0xZ;>Uy8=Bd zux|^ssY!H&q19B&9xiO=9*t{g6IXu@eLokk>L_9}TGZUz1?!PDvg-T1uoQd*v4({x zyyuG^HIev?#t!fQLaA;7F=kb&^Y(%pIESkyFzMs8x4*=m|4O^eKGe>E6^_TPHL$U9 zJnUpB?9$!rJP)Q*jjwbtp&vW1?&e@TRREh-@se~!qJWMzXSJeo^;Lb@>9fuciT88{ zv^SuxUe%kORKrp{6`#aNGyz@1GV+{DGNEyIpWB@W#2Mzf_yNjd|D^REJ$PK5VWcwg zn`0E&I)YOSXmXtsCW1^WI<4!3@9tLAEK_x1W$;Xy^7E)YOlvF5Rp9#V*0@^z(Tlb9 zGiAYXG)A}CtiH5%!cQ%{Mh#p2-ZesgX)~qfWizqU+U^#iW7+{WGB{%t*SfA}=7?UR z>tQ`nP?6-JtM)kK=4Rs*FCRK*+B0zEmxsstj9|J zaZXo^)}MsG-cqd5x5oLOUDma%0i2_LP*16ARaur1Ko9m0k8`*9ZQZek^jlJ}Fu+bt zwEMMNi{A*$%YvLR?}}auZ8i7!w$8s1zY+YpG9|;2d3mZVmX&=&cXo2G6)z(Qz1*8k zMi^P(Ii=3H$z&|7NEI19yWKjo4GM4~#Qb$=cWW>A{RCPI-3$JGv)uj`^Y$^kN%QvW z&D-b2Fi$Z#Z|WAw#hA!zqr`kH2juaoBkjq@=IA97Uut%?HX7SWucUCA25HB()89TZ z;4oqrvVZx)m3(5>nrF1 zZ-C9MIP`p9aqh6%V;;ZBz5rUhN8{jrjeqUAn>Vs~)QF)@L7Lmk{k9ezlgpBAWW#He za2(w(l8dJZazG_DCb`Gr*6nJ%cc%!A&>J~&Z>$2QVFa9&zTE58@)NW2V2lk#dXMLX zP7&5dbj!gRZ8T^)J`Z*rJWWG&&eD!9kN2EAwk7A&w+$+SvRssZO6N!yT8+xaLXPX` z73P;`D+lU)CHT2>>yuxW8)3ait(++Rz~#7pv+@(QaJaWAZ69IVGiDiFi;}kdQ|?z4 zZ_PJtS9BcOdu5Gn{_o7dWAo~$yzer$HbK@O=V6kA4pzOg%3xtjf#ss5+`GR?ZGX-Y|%Km!vWTB@CP8FOYI9c!{!4m~f5IkP+ zIKg8Dj}e?Cc(mYAf=3D-AvjTRg5cSLX9=Duc!uC|!P5no2`&{pO|VLEiQrNGNbo?xae`w7#|R!Ec#h!yf};gT362yTAvj!cnBY*sA%gn}4i+5r zU-|#nl_?$bG8nUW zM@$;?sQV%AwJ&4-YrhA7<*GgrTC&H&47HogCNR8~DUDW7bxun(g1d|p;7-jYyFEM* z46(P!&Q3}a+1Q)+=UIzh7j0$}D!g@Nr=l@{;_Z`^#z83bq z^I%K6Iri&!!;1Hr(ADj4M{pYWG5GL14<~qz#7^K|>L0KUxItZ{5~lrM9LCC%!&oZ6 zq=JqCqL&ni@lzbenu%OKAeG6*mN6zKvQUTPZZp6_^Q`*9!a$QB7-gOAc{;{a99v2# zzA#xq=iep&WFx<#9A&#kR&ao88uCd6h0gN1*W-LXOs1rHO%DuH4F)XoW6jsyxWw75 zDPW*!UZw=t=#xW$$ewIuLxrIN6H&MRCn1|Afx)Ziz?c!=9*uV*^4*hRUj3pKNq1=w zxhEL8m>rg|fFt*KGZ%|QyzGmXJI*s_TL8Cl(c*Nahg36|mOZwf>Ord%O5aqag|2{0 z`tDWL$AFQ~%IS=F%_i@p8hBAH=v(B#3S!h^uNehRtf8P1Z%?{YRrLh$@WDd8AZ;HS zUFvYKk+xOn!DLYo2Pem)!*ivL{btnmuzHFYv+CEl$BYsV6$jt-jeTWw$wTnw`FXSK zB{y(hQKQvq4zzlg{hR#-&Ij+W ze!)86L-uC-26zgzaAx2c*!u5l&#?=vzmYFcwb^>ex?O#YbHkV5?7&=W7QBcYZH-f_ z)rHnTE7#grJ?Ok|)hFeIBu2Kd@}-_ll2!{Sh%|mU=+u3GQkC#i)FZuxKUqG^<>E`y7dG#=Z_Cq1Ai&!7|XSgM&mi4;1xL@1x7 z)31_t5s@%Ghvgu3%h9BllS$~uo?Jkuiwi2%1*}sd)Zzoq1w#(J@H8TUG@jJ9G+a3JY9a4h_W2Zh_EPrxxbeoQhXo>E(0lG>9cZ+wf? zZL1}L^6|84LnCQkN+7zSR{$P3rfz-KYov(nFEK@kX=ck=!aB7uCpvKGn#ct2J`ZA*2I^lIU7eLhA5k zu!=X&4N~jg3{ux08lGbv>z zCC#MCX3|M!(uro$31-sqX3}wH(y?aJF=o;vGwEnE=_oVlNLT-FqQc4l>tX$4Bz*Th zWv{m9*+<%)u@0~sU+)T>&}*x{RJ*YGQ>G?*zbYnnsM?u^!cmj3!cj>omKSwL;4n;- z0*hfKD>E7JrV22QlqAlu{#J%ln>Iju>J(zf@KBrKgr^X&&r}XR!zsN#9SBS(z*|-; zZ(wQxb;AVlhPAT%a)Z+hFqhWK9Gr4Mg{*{_F+kLw%r7}J{Q&FiT3Itw5j@*0V#TdQ%tFv;dr0ENYq47?{A1gO}zp+EeM{ z^UyS9aMjKjU4%JJEf<;78(bIt3)dM_9jI^S({*7n(JSdqdmsmS#2s#YgWH_~K^1c* zv4?w$&YqbLHE^zm|L@Tb?D~#{=I>kft+44m37S9eS+}XjtfkI6SO)H-ilF^-mGc6o z3c)`tOQ2fa9Jg@T8i0423fKRM){^S^{sSUp7A4490=10b%rbOEKL>g;c#7a9$@mkcjtKl-EJL{K4dq=2ahwtX~W}P{|PlWn)7UnE&BBFT%A~f3$bNkP3 zG*|TGz7Z0H@D-WfuUBX0pa}hPWMdDkfaur6`$cFiA=@?ClsTg_dPQh0APc`)eH`>w zG(N|l*+;~Qxp9?xez4iOQ+R7xJUXc72R5)OVE=!Gg023jHOV>vC-E^ecfNujz~`|d zcqdNzT;eRn$RG;eKnG$Cpc78?II!$ztFP6&_IvOK@UXoF-T*Ge`TnKw^mhtQ_|JfK zza#8%_E6Xf+okS9u6hto{QHT*;K zqc~1}K-=Nz&x6E2g2ZP*;?p4UNs#!M%Oz*iG7 zKqu?(<8*PE^Ge}iHCi_i3cK3PhBkho zTK8&@cqK^S;1Lz+vb_`}UJMd1(E0$_@M}U|*VHYC(kYraP8uexm6_-jZWOPm)oq#R zCN?futX9qOA{AaF?L|^vBLup;v*X3-Ca17nJU1bJ`1cz1oiM{2 z`h2XRCr92viwpb$>4nFS#EOYV-y3@2>}JB}R}aFrMCCv2>fd+X$0I@w4k8#Yk0 zRWnuOsJZHU^_256tN>RzCpbN@%J-tZ5i5Gr>;bR|@`|<2s>D2?9jtOZNd+MmB9 z;c3WY2uW`_T?7ZZSybtdU+aC=nK8cOTIk%AC88xTOKJY{Ej!9nL-&e>dTEwjkK?cQ zwAwwsQd;~9f0~cK!5iNMZVvN$CZ}3<1oqQBMdcE#;?a_H5jF)_n=s3R4OoE9K>lvH zWxE&PD6nVWP5a6WI5k`GII@>WS7g6nzPB$HES|eh4lXbrbwFi6hnMS*pn)s>%}Z0{cJF|P$61je6>mA1ruCQOuMNu=KbF~XkH3z_7Xz%M!f8M8 z;A8y)|GO_^$L}84?z;+hf0kPdtR(CMeuh25mz;-iPH;8G1k2bm;8bV^48^`cbDZ-1 z$^I1c2igJw)Zq&4Vj1Fr;pyFMB3QEotDDk10|P9d%XbM`&%B zd9Y5s>y99GUph#gUzb*%g>%jy0iyIuegbGntIgx-Jn!tHyxGNS?d`O`GP^MUuun+y zY$|L=E6SU8bQ>20rfnr9 z^^0kY!OW>*=yj*-7t%M`O>ke$$^;F}I0fEbs5P7Bx($Xxu<^2LhhIKa4c>FBLRkd` zT_2@SGGAJN!!TXpu*fIl@eWBE4sb3Vy;9en;b#-w^^vAdFZbd+|6R8~(CtO#Y4uPi zKl;Ebua_0EtwAbtR9jmA%TXsP=VNELvk|*~r#Qzr1Dw5~0q_FkcoqEp6~JHj0J{ao z>o4Lo@D=d8Jq=boyFh+FRnMwB;45ej3ef-BRPC~`8;!{qnR87RlEQoJ~s9a3TGmda^<*A`7#myyb`_4xWS69j`#o-IO9n=*nk%d_- ztn<2+#aJTB6-C~>a2{+1^HCI3W-juA4~cI!COUPt;4^n6kFHa?CBkML7%@U9mCGBlvrZqVSqz<*bkqLJg%a59R$~Xbo8EC z$mA#UGV}7`#+WM#HH2d1(%}*1j%=-ZbWYe^KF7r|<6_)gTsh+vM4<>k7uS#G;rt!^ zN>fOU(xj?7zn-GC`9>s#+&9I(Pl zSYzSs>qGSbqbHj)2c_h>=x%z+4y1##(+>Q3CTG*_gA66>K}#0W-;!_Gr3@LFvOGE_7gn%NI91 zxlK&r4TrGkfe-E-YU0a?A*zN&iR@L&h$OaI7K4jqQmdNR(LM15-=bRiL{xE@eIfCM zAJr?*7hCKXEFi{k%Xy3$5ytZRsl*8x&RRuXoUs)%pSZ)F%_~>byii0^GdpA@PBH9Hxz^d8^YJ=+!JBl}jVa#9^~j~@3v1P8$2 zy;&=a)-T8#019$HV7(7Qt2gsn-p5{%Zhdemy#lWu@g#eY36#L?d)G(a8NlG9`|UsZ z_iQagtbvy_`B(3_Vz7+7Vw^(5QU-qqr@(GO=4ncHtVyMc3oFQILvflsF1uXu0-VF- z!;w^RlZ$E`kLN}@(Fd0s&*zE4Rs_mnj@emCfvY=ICSw9&R+dtH9xesugpIn$={tX! zr8r9|J`a~tigSK63JTViKU&@)=b~)4!NXt_>os1yFxzcB9==UUkVASNH7|TUx`NdE z(2njg*kGSSE2q=GbBo>wH^3tOKI-qv9s@1k2jS`S6zeeO3A+(~0}62x_&57m`&zr$ zY7Um`R7#EY``iCZk^bBc-JH2N7l2JW8b@MYj7cL7fb#E!_7ka=+&zH%fq6k6?BZbz zN_`SX#b>x?Goo>|)AAJsT=6Rg_m+URGu@zT&Nj zNpUGC2AZDH$Gsf7E4e^33wsG`QM5Nj?Sz#xHn2F?^@plI?mC#yRrR?CgeqDBBY?3i z`=aBX+mC-IvotAw16@lcMupUp2Wor~HNCp+SkuE`Lc32217!ZR=uffa{(k(kqVbZc zr<%&XXLzL3pitSEnZ}cIiZOa8eP-@eS)OBCmgnFrOXH-anB|K5vRsj0foWR0rrO;* zIMRk{XL~)XxE!u$q4%5zM>Q#&7s#?kJMOjrME$>2rXJK)X3~{r(n>Sw3Nz_)GwCuj z=~6Rkg_(4TnRKz4bdi~Kp_z1nnRLFHbe@@Xu9nRK?9be5TPrkQkxnY7$YI^9fK zZ6;lBCS7MHU27&?V9rEijW#HIwF>NtG}l zuR1~PANI;$#~R>s&V9}r*a4XXOMr)A9k8{1pM_#`Boj(6i^RNi#$8v6ywZH-&To4F2ONH+Z|=TAU# zf8&<60@#cMpfE-s4DaXeM8aWMw9&Vcq{rGkH9c-!YTf{(m#L-?aCDkH5{> z>zjs^z+12qI2o=W>ta9ecKZx_irp6{cIv6WsXM_sQw{sy5bT~2TJghKOE}m|rPA0& zN#`ZSOtLm`t9xCKNE=MBd{#{2NFl(~eXEOoP}(Q(IWY>tgxeeo)?FJa61sY1dpHZ{ zjUmn`tZG+em;dDn)mNp)IHM5e|RjjK(~;N ziWo!4gO~MS8`ti$Ct@^5P0~Vx$+@(9gmimd&Z1;Rq7at8vShh_?6O3+P_SgRURaNI;1(GZpX|E7gvml53{CZ&h^%x+JW=9k`?b zEsmWx&jur|X#Zzd(5*68^s1_EM^}W`&BOPQEtQ^C)oqDAyyP2T&nMN}ByTZd>!J;~ z4Xt{A3lys}o;fd++?sg9E6+YJ?8nD)JbRniW@ts+;c92N<79Hv6|O;5)h&s6K&a_` z=KMI>oz5xBn?vdYbR+6-sC|oCYhQ`|(s;5D@uK$4Ypp%HCMKM+K8H<+X2gxv1+6dm z70N5*#SI)oZc2RN?FF9?7Wa7hrCU{X6JiW6Z~Kgyy=IiTZ>?o|`_6d$eZW}LzLT~G z-Lp4!O)2;F z_OEIFUvAA*&d>1e^*MZiz6(#lFX1%M;)cTzXn}_r?6A-FnoR81#e$B!@~bH@c4Bxbb^<|>(_kv{YpSDI3L=C zC%|gp;jk^bKYm>XLKnCzypFYo-?6>ydbSPUW8dQ>@h8^%)?1iqJO>{HJFzNxFZ2#J z;&*5@{E%G+jij@2o_G=T5R&j9R$$G<+2j$hTizGG$2!9MSabLvYXA>qzrzRF*O--j zV888LXHBt=!>`z3);M?@8v-rop71!<9$wD&g`cy!f9)6TU*XyVhbm(IIqb(_Uk>|l z*qg&%9QNd}2Z!A`?8aeN4!dyJnZr&TcH}UZ!yFDfaM+&1b{w|lunmW;Ic&vYOAcFb z*qp;=95&^!35WY~xDSVoIozAWy*O;dVM7l0SIQ*W&?>PLH!*4kJn!~RsjE&`R42K7BxIc%Z zIUL2|NDfDEIGn>_91i7h2#5P|IGDph91i4g0EN*nIsAgd&pG@Dho5oyDTkkM_%Vkc zarhyJA8`104&UeSJr3WcFgA|k?{N4whkxVnEe_x0@C^=M=kPTSU*+%>4qxW*B@SQY z@C6Q^C;1<)7N~&6|61pANO~n?e5x~1EpSG`BY0bt=kkfOqLQn!tp^1>U-tZOFQ2nYtQ*Wpz;dA3wwMw0%*!2c}u#<7D|Eg!3lY$zN zaAtu8dbOcFX+BXx8ElBB)kQys=pRD#_aXYb5dCe4{w73!9iqPq(O;5Q7}W4E3=RJv2@U@s$r}Drjd{w{0`3bY{V+x0$f_lU+bz}?co%j_HNZ|*y$;ShXxoRjk$Zj&8v2`LoTMC zl8dQ;t3%baYFAt2V9X>rbCbNMj4Rq`S3t?kEvs48uGYw5^(MX(*$<(CYKy8}t&o9% zqE}R2QkDRa)l$pCIaZks7PQ%!`sJhSGB7#IQY$YrNm%;%CAYss$F}-@(fotFxe?j zRbqeBpMQ0#+O-$BxH18*@Wc*i*~6$!V6uhU)G=zKO|Z}{9dNL~__dKq6_jml9bd}C+YD~*^z)uHl@o`KK@wUEd6#$>qXANR7YC`4hXgLkN#WR5x(MT; z9-f^fZVT9LS~H2hj;OaJl=jzJXOq`DZriPypygi6NBq2t6PHN^n0LJQoJ@^@fg)~6 zrW!vMr0hqe$Q(9$+*p$|R4zjF|Gzi!hz)cyqHsS>@Wa7u{%)}>FW#TQHHgURf zZ*}`GT0))nUARwghS8HQ87_Pc)E#w=q_ZxhBLsM8R~EpP%OjjjO73;irovJ8VULE1 zKm7Ke*x4(AO#b2MLiEH=0S=^`*p0@tC=rX>_@}NqmE?c2HB3RT|3d3bYYAr6g8X^B~QJ?Iku2){xf z*>Bsg;AGG)*cjc4^?{r0>##a-A$|*%z|u%LRt9F;Ct+RSFnbJE1^V0Fu_n+GXN2q7 z3S*Bit&gm?u^R9Ue33k8ZN*9Do2=`sVHk;Y$L?cGtFcwjQtC%oDEUaetzL;Zbi$;T zLCOC}mTNybcD*3muf=-3*sqR>{py(5uZ|rpd}6;kCibgiY`+%QiT&yr+ph)9c4dKL zS2}i`Tz{?LHG)?Qt`fXT@Jhjzf>#J$E_j*XrGhI2FA=<0@FKwr1uqahU+_G^a|PL6 zE$YqocY$nw7s&Q^foy*l$o6-EY=0NX_IH77e;3I1cY$nw7q~>qXZyRL+5Rq&?Jon_ z{xXp5F9X^BGLY>r1Lw*0Y=0Rv+g}E<{bgWU@>7CILAJk){Boh${xWE`zYHvubhf_? zdbZHB1d9dP{xb3lg)R_`3$p!XUk1(gmx0H7@?WEz*C6Hpqq1DXZ;w^WZ;5k7P4fRgBHn*m2(>2^n+FK?7wjk4 zSFn#@Z^2%IJq3FRb{Fg>*j2ELU}wQjf*l2O1#<*D2(}k&C)if7jbLlRR)Q@BTL?B6 zY$n)Lu!-Qlg8K+I7TjBKFTqBF4F&fUY#>-)u%2Kw;k%LHjkw6o?8B7mD1Bho=ZL@T^3Pg<_%?};K>S)aUi>!V3njiB@fi~DjrgH% zya=jF9YyYopmftwWT~h<6j|hb7e0dcGcJGOEX41Scw@xRb>jthAHqPY5SQPC_>oXJk$xWg7V%eH{@9g>%d^DBAbz!*9{m9EDv6(qIDfNXbABM= zB9Hm6ATGaY`OweFk>7)SC@OW3zD)Wr9bREi^Q8N)%jjGUVc8}t0X=cak+2V zYl!nVHWn{ig1Ee|vaX2BZ*l_4MV;mMEs?~#6B$jkMEni6%+l?+?*(pr<~GE6To8-T z%tw5Rq}M}S+HJ;0#9O=RGmcZLz5E_b{~7W3-1O`-Zy_$v?MvtoF>np4mP)@B4_lN|l2>{D)1}q1bIS zoRUIcc|MlmqQxmpC25Te8@EG3U8KI*BO&*UGW$ssFnVxM8Did3sgNZS`8O&wU zaR_(M82hG!h%J29jM>=q1{H?GcLRwlyl*OnxkaIB1F}_(S016eR7S_}sWj{p_b0~i zCcn8DirV$dRy%hw(_0vYVd}ob72Zu|E?J^PNquT8$zL$VbM_{#@N>HNlf_fCY%gL8 zx2$_Re<2lYJ!@pkEUMy`J!-tAx4;Tjf$qc<-dX2c%JMO_EOyMhfzL1t=q+Xj7ha+B z(Uo|^dL-Oetn@9iXR<`JKTdj zZf(&P>M*%ru1$d^w1A6`8_)m$JN^&T1#c4MF&fHW zEA)+m?+fy`7Ww?W1HL2aZwvlS@GZeN1^K%V{?~=(?OzH?@&C%7 zr`=4(0}AMvEqg85?rh%#46dM37#_4v!I}aoCZcdQZwKxr zVFI;rf3reROonfhXtAe!5US8fvqG6GvQ%h9zeqQ1|GTdU%^runhG-G(hto3~7aaRj zR{oN_{IaYEH;(;rP^23M^P%#oO0=hz^&yV^en6xfH7a*WzfPHJ%v$}BwN~C0CjWPR zA~b=?bWChH2CYYEjXGhjXX28&1<6w)KF>V3K7sfD#zL%lKmP@%8t4Bu!RGJf&e_gF zto=n{2jmd!>GgElsHVSbQ{-$XUp@B( zZ3?HLHAGg!)H6@e?k49&i%aNDkD5q!+1wP~Nw4VD3Kojp%X7-h;-xv*&rX$LQ+8FI zK*5*K4iJ~JF;Bs~_FtJF=Pw26g2!QuRu~ z%?s`W$3|>5)+dL*spYo3j&{zGo5F5>|@%Jw(9t&o6;LUsRT0bL?ezl0wyOff<^ciX z@|JF6(lwKx&BTYFo{10id5Y7$VUCf+rWAH;)za%drg(DTr}BiQdE~}i-QGDsr$Be5 z@&8b4ojYGRZ@~iKHhlfBbk4%Aej%&?9}KPfPR_oLg+2Vg!P0lNeV@Gn_CUz4=RA8h zyoFA}`u|Y7husGH`#a+%a<~X`Ut~?T4!1@^54at?2mXQE z{oDTN-OPr!Fj%yXC#Kic$vt$kj!rr{Y3rn=ldN{>-{|B&*bF0iDLdz}OmtT!T1_tv z{KaLdLwW_`Jp=I`fq3^oyjvjNH4yI-h<6UeI|bq_c649Z$}U3hgjG)=UiL1 zVN@DF;jY87-qqtHrtVd{hQdE1Ikc=FpEtX#w6r1tOY&qoejZL(5=DxMd_WF*nnPe; z5#zi@YJM^O+7{*I(|8}g^{6apTJ9%~7$rZ7{Df;l2YS1MJ-uD%zvtl$L7G40I9NtT z#i;U+6! z^Kj4@pF{upe&Oq}ogv4YVbrxRa#?BCyB@hw%uA&5eUMF+uTNG8sR>>53-9d}?&T-T z@=E=yd&$+x%PlR&Sy*X%v~5r1v$D9CUsNo&MrIFaWplgnMopq@ZeA>}k|zUbwC>2{ z?!uX+WvO%y`kicYKzFvAr_#;&7%9U_8Bfbla96Eh?3KclC+g(B?k=Is%tjX)t1~jW zvAI-za|;D`(yk3|XhAW(BQp6l^0k>wENH;zB8!`Wv;2)KsI2E8ht+)LB6qV2x9Z^C zig!_h8&vfD|4;M(S8doqi0(9#vKYj8#N^sxCOvE>J!B?5XeK>iCYjbPqW7Cz+svf< z%%pqGqlQQVW-}>^p_Q9Vu61V8S~KZJGieQd|C^~}6+C}zg4K^H zu=%rx{W|RTFN1!5Z=A?|3D$n*!!uA9c>Ug{&IIe9{SAQgWNbpxhg@r8?Nbe-o!U3O zKfEc^Md2-4?IQ2HE#LP(aIH+&;Ag+)8+q5z5B6ZVTE+#2r?)@*?qjd{FkD9;e(grt z#sE+aIFxw9``0dSU_5|r<3qq`Y#aMuR$2uKj15qUgNZ-? z(H&8s0{dsHfXAB|d!W?OwUrtihv5B=BHpkTiC3yWCIRC}FlJYY364*2_YuSx?)v-@ z4~b7S9}m6$;c5qbgLlSB|HiN)_N(Eh*#ar@DD2(ppo7`A16{rNvMUNtG4AC3uo1)uqLG73zV{GSN>n(N8!E z#U!=)g79sk;e`BfLLN;osb+bJBS+GTB;t9nvs+$-L3}B@d7u>=e(}FzW;OTRQC-H`n}(?&-cCWv;F&ZovKr( z>ej7$E8IG%StfQ69RyayBH>i%DmooQub08CVM1NKfWF!(8IHzJDAomv%NBi_iG7lZ z!NCVL6uEHlA+ZlLu@5q__cO8gGO>3vv3K;XlXHmar@7*%y5g*;LvI3TPI2K+cEwk^ z;wQP{C%WP%xZ*2_@mo>am>Iu-tW8xBT^=h>E`OE2t~nk~(4k2Uys3E+FZdD9`(Lj` ze#AmQVu2qq-;bE*N6h7?!=owMca=MFI_>{Es2dctaHiXZ>MQlM)z4~f9|TF>S1~rP z#;A;1lbuhUU6>KhhwYE!ogsJ${sFn&?e=;UybBV6D_e&;9uypy|AmMpBYHIb#P&g4tl ztwa2csB<#x%N150J2Q3PK^pdyGG>P2^V>7y(NDlPxS(4opUsnJ`xmn_jFY29XN9IwN%0t45dN>be%-G9GZKzAAv+24FX@rcN zkzXCUUTvdxAy#~)e$XW5an&|#&sNX)PIVSuDE%mF>vasVZg94kw16w!uXBhsgR{Bb zi#Es$b*Arrf4;HhRErmaUE{b2SaFzZuirV;+VpZXL3dnS4D0yhD~R$}s1_mYJa`59K0RHNDfnW)(fDtvW-6Titp~SnpcAtHs%G;3 ze-2h`3;X|@tdp(dVK2v4e^s|BNE_$;;jv){S>Tl7vb362d8xyFlVA1BfwaupmNGl-6L4G6r{k8ejUfNQje#@uUmdA6TQ!2^I3r=?DcIuWdKh)<~=|Yis9x{J8{S*^|ATPemooGERf?C&p0I1A7287 z9H#PiY}B4l;Ug0=6p@_r2kOd}Lqh#YZbiB#SGnNTu53Zy|E*vF$axk#{{`?R_5*hD z*TA;VZ2MsB)ZetWTI+G*Kf!7V>!0_kb&&rV#^WC!ZAJLP2!6D|8x>iuEQKn4RtTP4 zmhAaLj@?tU5LMzFK&CK!1`h6A=`j2cpgnIBo)_*3E`oF-5l)S#kvm+&~~5q7TIc^pys6%|kuTq5u^g`+U zg-T*g-+K#d!trtpu{`XcQssK?!I9W8RL=i&JZ*F{-5RMd{C^Bn_At8{?Cx!ceZ3{l z4bF4W?4JpXdiC&KzXi5H!)ll{$ZDeA#T>8}MU;YpQ5H}`&Geko$(kGnc-1L&FKwdLiEE*p=K!y^dS#Bw^lST(pH zL=LM898FvbhlgqA*g;8ya-`YNQCry?iiG5tbxqRg&`&1+VZtSX1C zSN)aj>B{^mn*TpfIWNM>Cyn`mFt}skJntEN1FVOX&mw!YU5K5)8;}9M7S?}CU_mnv zy1MVG$JDiIm72HLvE8F?*KF7w!sORP)x^r-jwBKbj|s#foE$oZwX2G_e zWjMp7vMDG53toFH0o!^ea_NgoncO0{JjARn8w_wbk2kzwLlGqgyHq~IUpZLX@=Xus z@Nvk+e3`9W???26ii=P8UmONwQ{ea$XBv$MUw;}X=tDHqJXj{3HN_2vhnI?v$LBb6rSQQ?Ai!{BYcc-gd2J{KX?F>8z|cQu++sqHasxnH3^g$ zs9s9nCZ}25uA|{YlC4Z(`IU_g_~#RW#j@B$0qfb!fGIrzd3hZ|n9-);y zyJ^A09ETi!+{p26RL~b=k;$Fy$<&(@FwVyyo1Z3SyEY^(>UNDr7N!kuWo8qChKvF} z(~#`Oqj}w~qmaW4b!wt)Ht@Vh!nhdSZo|y3!neUd&yRrQ34O+UT$V$d|HWIz-b{zpK9!egnoSO%Tv>XmoZB09@SqR5ILaR}SW-IOzPIt+JlqZ`ZSL=rN4Dq;ku(_;CCh+Bm*CrFs$grzB zKkpG@cZz!@0Y*V(Yc7p{hV z#t1xHCg>nkPqoeFcL}kG7+)knMD;YAxtDsvrI_tyHE1@cdx(X@eD#p0#V{QC(#(pg z=H;YX60V6&Lj^Q}dg}sJp&^sTFX+Ka1N$K4tIo|?pYBea#AZ8VR?hm| zgk0b81tFehyzSFu5PYTznQnHgP)nN0`0d0ljK87Pt%GR%w@?cdcKnyY;_nc6{(c`8 ze$TZdu zUv*)|`JSsvlC{I;A-7)5g?Ht+4o*p^5n=fA#O{@ckZ0$kF5J?O-8AxM(=*f3i+ zy;D?mkoLepli`jpH|YU^HpCLJF_?&ji-Ywx!PkPT*HUq~2G4P9Ik>iWh$J^mKX51D zFgQn32QTlgKP=?7m^5(V!8L=~kFC5pFh-0Xizf~cSqrQ)xGR9^;BUj$K~2T`8|QJ)4;p9E1K2T>mdQ6C0T9|TeF z2T?(eV3Xl_2WnAnK(c>ct@Hg&^wrAnLgwYEKaLY$NRbo2%i<$%B3Wm#yi}>&|9a z_AGbC0a=PQ|04CR?Ld=nBkXu}Bu`*w_3s*` zW{GiV8IQ+u^4eAp4w6F{KMFQW4i=VLJuui5xY~kTe()qkt?r-UHfGw5qpKX=qtxm? zg`s>}#a*|Eske$$S##XuAaqR#oztB;?^39gz5{~9Yq#`aNdkA(tP2qI-K$m)2sR^y zRUF^8!E-sax^O@!pAX!!U0o3_O;DqA_g=qT9g?%vtNY^iU=i&9|3BX|$oY8J-qV#i z;_?iNV!;zuwRW?oCOBcv#q3=BK(`Rd-Ahe1F|dXGdpxyvn}=wbI5P6=!PMIOJVYc$ zmZPS7J&nTmOpY^TwRWqgsJ0Tl<9$={Hb=eCs3UuVZenNZiY9RE zthaqN*YybHv%o|)*L5YF?r|-XZ|@Q6%AbFx4ao7*QIp!*o%M~=wQ%Fhz!5I30@q(= z!{jqYs>Yok<1c~a^PPAi<#w8~^r^1DE0eEu2<6kEm8)v__>S^>k$l+*+hps-7mQ4N z$(M|s^an@c4Nio1K&6|2zyd}flZqBPrw>WXuMmnh)_w#=J( zc96o;SL%w>yRa8|&-;X9_+$}yw_0qd=7t<3CEzW?n7thD)Lc`*e$YL&cwZ>)m743j zh1jct`|Wkn@dQ(Ib>|Q}Iq(wUTUjq>H5>EU!MXQh5XLHEttz|$HP>qX|Dg(YKd*sw z-((0Z{$M|8UuY*`|F5<61-$)U1j`>ItQOGP-GLK;sP_H|vt-M`XrxbK&lFYz@fG?! z!TMAcg%NUYCST&!g2(Uj`nZ3+&Uc^w8{It}6g zUpiW~f+cn7l>|3D1)6|!Ir?&o!52{i--TfF5-IMi3Zwy%_~`N^tVI;#Gc6s*>LYA+ z@Z*;fwVx?&sNqXeA61|Ql|<<8Fhe*CAKQ>2q!vJWJV~UOcRjsjNXJ&=I14gOL<@=d z1kw5*nxTc<540WSzAA_kpOQIiOHA$aD35bCJ-BSguwWj!>4Pgr`

    ntJ1j>iD>Ja4P`)Y0EYo!e|VKCHcxqP%90|xjc zovM(-WqAA`S0^`^Esr0FTyB3hHx7>!nth<6Isp0H$=Q6Ey(5=kE)m*LU=~sgzZ1F; z)f3!*g4VrPJz9g&JC;bK)`C%E`jXd;K4n^562<|S}S+J8}N5Kw)?FHKjwiRq6xSQZK!Ks2%1P>KFMDSq2g9IlF zP7<6bc%a|`f<=P63bq#9MQ~@qR)Q@BTL?x3cM{xDa0fw0aJrx^XbCEf2mV{|7r}oC z{w(;D;E#g;6#PN(d*c7LIM{1D)=Sn9c=$cRIugEsZ-*_QQds_MZ+`|!{wnDH4#%N} zH`HdF`!83p9Qoh)2b&TYnaRKfj7C;qQUVY2F*)oLoY-xvb=`3ZZ5r0c+!I;>(!rf_ zQ<`(j!5!TRuJ?Q{lzwajMXGJ(L$sxgY)zqK+f-F+jAqfXxmK<@`ac|I5ZeKo~8nfo5h@D-;JSyXBnWkuI>g9w3z(9s^ohn*}Q3u5!Z5v{tGD=YJ+EE8kME{e7=Ul<%Hanm z9>WhE*cKMIGu2{(Up;)fRj4|da|ZLaR0ZzA!iZjgdiZRU09ND6seDav7ThDy8ZrD} z76zz?&ou96PcPyaQ$2hJ{3GBa*Y{VJ!r(ZJc}1bd#^bYE`INr^onHfwAnu@~Rz8VF zHD}JKH;d=|^}`#0U7c*#oa?WG?mH~jVfRbga8Az%uVnFihaX$KN7zm$OAu*Ty@@3b zydGXN+!mDMhz+R9D>HmZLH)T$H=RlMmO;iPKsVOz-<2hdttn5xGZ+)#p?Uty9=cZp zS?G0^<;_3ZbxGmBk=_aS+5Fk)GFo~2Zg#%~eLuX7H$|XJn1@ay0ft!uhId`Ytma5` zDRazfay_JkxlLv3yN_}mXJi}czBTH-`A4FQXjSd|@H`(v>fuw(*Die^=Qz~Er}Waj z;47d4U$(E1)BGQXe4BC7>*N}$l~0@BW{Pij3AX!d;rqB@s#VVg)XHso{@+$vZJj|l z@AtBOgS8Ljeh1l|t-nL>?p&)1y8*Yr7r;!bje1Mnj?=!d=l*;D?8U0r@4e^$A$oU` zO(Qp)5>%zDqd7fzJW)S9Qh+h9!1gF{8WHCMqf07rK_5wA06ye?cSZ(!nmm`eR(k_v z(L3GQqK{0!&>-DCa0~$^;m1>Puvb$B87nOL^3WJ0zB^}K>);6{cU>PEp$*9d+XiEP z@UM`waS!Hv04#GQa??Km(@Pk&LY-F%UkEvi-;%TVVw^AUDDu!kk%tzF zJhV{cp@kw3EfjfZp~yoEMIKrx^3Xz&hZfdKJ!%9Kg4Kd?!79Opf|Y_5g5`o`f-%8T z!4ZPP1&0X^6&xZsSa6WwK*0fm1%mwr`w1Q=*jKQRU~j=*f+Bw{6!~kR$X^RZ{#q#V z*FurM7K;3}u*)C(|DW?e^naNDfz1Cv=6@jbKalw!$ovmv{s%Ju1DXGU%>O{O{O{c8Icm-U3p6Yz(eB`_Vi-Qk3cR1@h+GREBPOE)O96f}XxTYn-Rg2!HR5id*n%;n zJdRu8ZUg_uzWopb7^KpbSKZc9r_L1T#qV7A@ zAG>+AKX$^w@@T$ooG-G#_C-b&xRpx7?82n4yco<EaWrqkbn-vuQN&6|Oq8C}B zS4-=wN#A?fut=Sl^qpH*GElwrShr_WSpBJoU?NGs2a4|TFn(x;|BfFUe<#0io^)lr zCYhMeR)^3+iX3#NR0#SXkZN^2NIq^v)kAm7$BoFu{OtAkxXV|yCG`70UR|$X*>9?~ zKlrwf=5Tu#>)$y4`#w$sJ!?G%dq1~ZS6gSn0$@jI0{#=8z+Z?)@05=avd z_|;C4uBgVhqMm;t5PLoldoB=rHV}Iz5PLch+a8E*3&ft1w+Q=!=~&_2f!JMv*qwpc zW_e|FU+E_4eL4Ug@m=pEZ?BqdXAa#iUo%#La8_4es%}2RNI6|zUUg))cQwnqn(1B5 z@U9Mb`49{;h@H(5dr;&Me~!nG43U%J;48=DT)(>F9fE?MvUqcfGUkx|Q#`rSG~0 z@qc%#y8`cbXX{>HS+Bs_&-K{#TWl3OAAqOtbgsc^za%($yps>R;2**Z=&jfZSZ>Gc z$!fi7R0|dSEdKxR&lR6Sa=rvQuXsBtSmcQpyXJk=&4-#KFvVM~9d?iiP~CiR#|SxK zX>FH9!62pD*w%>a{i$U&89p#SVr{2LM-nPCZ5hm(@s90?^{(%06hZDiQ?Rj0g)i^u z`o4BEDwizL4_Ll?=$;Dr;^ccegfhx-4`*}^Wnedz9iS}l)SIm#QLWs5h~X0cmEGOe zlC3?oxi5zriAhH$naEGoXuAn&<+(83MXGj^o2=p5tCgpP(?zg-RyWo%aOrC^uy3ok zU)9Ppx@wzeQdT+Kb;FDj_4LYfg15oeH>nZmyt9K9EQOg}XbWmDBWmTDuw%x;d|iFy zYQ+Gx^7I}Nb|0o6mx|YM`rY1qIE0sr`c8hCQlY?e*4jQSh zE(evF)O2OINvO=k9F-}da&#fkl|K*^Y~vfgvmd&WZ6_p=&p#zl#6JMp^z)~D*%|yW z@%bfakQX7JezJo3)irvT6E!IGYLG3zCX;q4(9{W_(A^QBz)y6xl>Kv*LR;dpBZ$rz z4+{EK^;e`UnuK)4tIB>k3i0`%L?Qd;C?pftPLt^6p*{P!h4|FEAb!BQi1$`OF)k+s zt*P7(U~f=xi+yDT6yVS+V{_01l-}^9F*%;(Q*^`Y8x0D6eZD8r z)bpyVI?A@*vL3>0|8eJP*!Y?2>kO&ae)Z_8y5ac*1s9rfZ}J zeX@aEot5q$;d3Eg7HsB1Bbj2`wT;I_+rAKE$g47T{GD&_7h?#D$?pj-f>2NR#y2G$; z4Aog0ER>mmTHWDPywoR`?2Im^c4+M z^kCRK#e5jYbTTDXRQAlV=#Ijsd+ImjxH>fSXk9t@Sd5FQ(7azwLTjjSx8(hp zgCL$MsU&Az+%=Y~g_A9T8!n$o-p^+5=zQ`N%q2Kx=Xzb2_mf$FxPM4i>cvLhzg*M5 z{B)>Z!RU;b+dT3i*YGao;UD*G3c6WRwUVO>B6;M+m|wX|K<;p0CM}B31BbDwf+h1@ z1HE2B@PLUgTCYt?jxdTTfz%I@S~9f;S3vkZ;bP{RUqPnct;_5#kvv*}W$RL$;qED! zqwW9ASI%?L|IIj)o!#O4<8J$Odx1R)KL1{|Zh{5CL*eoJGuQ??Th0FsA4Qe~{&g2X z88NqiUE{}|M@}f%9z(Zam=DZ^eLtiAUv!Yq|4roj*B#_X|2A^243tpk5ji-hsml0% z^`Uw>m#8u7H$@$o0f7FfU!f1o22lAUe_Q2wW`N2c@hg@0%@UwNJBO&lYO%g4fjeV> zI_hj9#cxiqo!OsuZ}tF%=2=9G=|j`B?i>I$o|&`8*@Atu3UuELqBgoaK%Jdop!CCk zrF7qH1D$;sQ5)Z3wsil@1BFljmBM|q5EMS`R|@yfNKp9HT!mxAaL?KLW+$MY@~hO| zOoi6}BdoE?-WUEq#@ZucpKDiG=lTfN_a4P*plhs)APH>5%s&Ac|NGW4&a2MT&i&%w z;{@0OTnIaWGn|ReSjhOhJG;Qg$0x8Q{)BxG)(;oMkJwUJ{##&Aho!xpaBlc5nEAgK zzJo4;)Ua*3LXmVklN~VrzjM{zDRAIblAX=7KBao*0d7n-O+B-PcAh|m%_|J&>gf%w zoQ@Q)QFko&E-!eQ1of19#Ha4nw8`$(9^>7s-d(ylqv-C+MKp)XkCNz!&grOYzn3TD zyhJ7mN5ty>Q@0@O9dx(8zMn&UF)xiSBC$}~iWj+JAW7FX*@C^Y*AuY0?56kalfB;c&(iED6c6kB_LmN%MNPb3 zo&R$%zIwY`CtCEB9#SbESSDQwv81|loxGh)Y_ECV<<4*En@VdkFz{A7{!RV#Qn;jO zyEpNF2N?TT@52A*Rj}+?=0D|E|~RC zH|)t_@Q!1fo`0PJzXomdnxf^O;UI0V;p|tTK>J>eqg*)l14%rys8U-14$_mKOjeYY zDFl>s*^Q;F8ff+uxMBJSgSFRd?*ZhCB)KTpLBCn3ID5$U(Ml_ga%Z6;y;w2S?GXCZ z$?FGBZfDBbA8Vi@v--pRHhzDyEtMN&Z4e~xgM|xz3Jv0TO%A63vwH8z3m1brnosok zSPk<8Jot!yu2qR(1I(88%0YGbWrl&Cpr5#BQV%^g^f=e)Li!h*;()`jX{))_caRA*IN#nus6S&X;#um)OrkSqL8|B>FyqD&l% zC5+$o>e=H02{H9-E$Q`;5`4XS`tb;c|2p+VjD}W!JBGU6P=(dq&4*qd8mcc)~Oq-R!nc8a<8M0X0K;Jsme{C&KgUL@Y@W@&0*81BXvZr`JNiT2v)>P)4Ze3m$Nq0tH7nY zHA$}mSA*~32GGIkR1^b6<*hWmSfmeHAJ#t`DLt%!egQcrA3OMS7tuT9sCp3gN8Rgt zeAgSg>sp}jxhd~*(huHcmz%xIwr}e)aCSjm@Ll%$#JDEG=MnwZyPWj|eG!XlVAS<) z=myB;dW&8@r5-<5S2h_fsf1OW2AnnHCS5*~JKUu^ z6VA$G>W*=`kK&oybOxmre4`7GL;MtrCFc#-=YQuYXPa{+`2A3)xBXA-?_Ud!o^JQU zDZeKn`OAP$yQ#O;&8k7o`7LaU)npoL5aT>1yxCOL#VX+>OP|%oZ!cDpDUcdY0Lo+4 zWcfc`O}oe<%7#DGBxv&nhgOrA%_S>ga|?&x$n{o92Ge6W3g<&`uwQ>1-7}`yd!V|4 z9}vDNzgFZ|SYX!Do#8W`{-?zjV}>a|B{*4HL-gTwu}2T1`cMVZZB7tnSgznvk_1tH zI=$+%~D1e)#&YNy!c9@46paS zmgzcBq42|80aEg36Zq9;mo{*GRD$!PEDQ!=d2@u&4$wb_5H^$%VOS#ImI&D=%7hqC z9v^G2R8Q20$Coxo$fZk(CCw3f9*EFM#Y7l>{a!uEsgKs;JHG1Ag@@ohk7D)drUHUw|e5bK(7SmOTQN`Co;e@1>9h&Vi2L zuIdZ*3@m`1p(=5!|F2WSs(1_48Sk`pOW5?Pgz5tV>K$x%RKcbc$+A^;7=TG9Yygqz zHKM`p%tFxM{rPDYL3UTkOEQpPKcmt$O_ePs3GUU#wUA$7=3^X*Y4;p3?^KR_-VMv% z@18nC1srOxdzL=4XcjD{wv1H*2-hQ90Mc_N-Y507?Up7 zporIa45+#J{!;w|A^LbeXt?4YjW_tA-bW*sb|td)@(p;nd!BK(H^|}nbB*VR1~!y% zlv#p1m?8H_Bi9?i(CJ4YmtTrk_w1krZ_0Df>D)AzUA=({nX|*0-r$6N)LF>nZ`-{y zFd*UXnc=&=K?s>MB(tS=x9j^0nTMNqin}v3=rCkbcL(p(0}RdoJE<|`|7Sh?e$H|R zs4@1x!TUEtzi+19$NC;KfXl7p;5VbQ`bceo{yv@m9mczR1rEB1jj+(CU0q${ZrlV0 zbhTlTyNV%l2zwyEN|(ed6FDv7?Dv!FWGzb#D~IW{u5h5}U5{{`todk@P(dU93R2E> z{k-`pW2u^Wj)mi{^9DsoybYI4UWF4lC9j8&V7W)R3qT(!4L4dOW>jNVj>bXXOm;STjRBk4fnMpA-snkp=F_VhTq^Oy6tX}^g ztswim7CQb1KtS^;&i$PWY2LoD^7D!HFnn&MtV68c>JxProP{6lpYAt*J+NU_OInWP zSPa%x!WJ#e&Bn0VqUDl98dkL+;_%`PBeP44-8O9Ah#do1SB-$aTiAPE0-EX2k;l|Z zB*}@&Vr<{g;J-)1s-5VTQK1!Q_7*rS&rj9Gu=-BJ4pBKTTriK`k?z8LATV~yUF9(N z!KL?WShWMugPS)Yw24e`4@zcA1x(vv)kR`vx`H}E@_@NyHJG8qn>EP3K7|AxQj+qcyaR; z4lE#HDy)vk!(ydu!PFnV#UyT6)cg&hg(aGqp&Od+lI$Y0mGiiotS(j9)4$!h5gNef zIVahJ)Js?kq@6P72z!ikh%?@L2PcF3;lOD-r-l75`wRO3>ofaZ`>)Uve$d`%{e;!R zl{gV}n)5B66z*>C0*_yZ!J_CBd~$FdRuJb}Cs|9dlX#4Em^INFXAOn-z4rKQe^Q^T zchpvB1>CBxcm56=WY3~H^rxla@v7ZMlE||TGq{wx=m3&)@^!nPNSaKSiB!8E>Bt^m zLq>X$t#4o%{pBPFmYlgO+>#P%4GViYL!Hwto4%SQwVb~51`?LiC7=0Nz+R*zI+suX zQlzvVB7R+`()l~N^?>S?T62v*b`E?x={i#0>Mz}TA+|H5x3phS6;o@j_Abxq>Rqn> z+`C-4v+kFw*v{+q_5*EwsZ9%YZ&0M_BHbKZt4l0>U5?IM{|~tV!=YM_t^HnjCX57@ zK`;iVyu*Z}e0izgj1irxx*n zIqdzE*CdXcqzfo7kKo4@6CjSOTy6~zl5v_sXlKQ5nsPzS5u1s}s#*qCH*_-h8ggj!oV&|^__ShkH&i^=(QMBnPI z-yrH=kuHG}l<}}Guem0Pv)|>=CO*tw!Ml*Z&3<0q%vLpheb^)?QX?=ml?6e^%$I zWR^F2L^_gu*n!iIC3K1v18+XA>6NJGPj;;q!bJ|Ir8LV<)L;mcBRcBQE4yjCl(^kT zz&Ag7g==-umlvy(Lzjhk51 znmYTd-fR_{>rxzr_y~eO>@UD`x>)8`r%r(8IEi(sy3qve;evx8FxKCK+El%Jq`jM+ zjMZX;RKJ03EjmZqyS<li zx3F!e4w3eJ+85PAt2C|MEz+L0eyFZAyexvf11)$}+jjPq1N+9%&f(&B>=S<6f)?+Ys#+cD z@qN#R#+KMR!S4e$b{0jeGIU}d7bO{zlTt%^G&Hurju!QRiecgj*5lLSu=uO>^Sd@Q zMnFKX-A7OnjdMSAZ)n`f-7w4EUWTLj`kU#}(6}S=>ErX=jlQR6=QT9$fJ|Mx?6X-; zPxaH)b3hWR9#|xq(Fg8P0o$xVNfaV$W|m$JjqsA7_Xe{Sgc2^87q1#>33v($!AwnW z`(=s1`=kkjeC$shkNi*{VDp$a!?8oT0=e7_)*-8SXj3wss7dEn(19S`j8)4)!p+E% zKm?EZ6%$|&ZJB%W44<|uUcnp*UmVnasSwaC%|U}-e5g~&>%{4_C7{v$l`V&qqO+yc z=O~4`BT4*EPeLh+bCeQW#9K4cpgK^{m_<8=Zhf<|BUE-#j>iP#ML0#8X`x75M7ya? z%7`E%NrMa`B0pI!xzO$nt5Tq(5z{TulLcW%E{Qy@u_6CK=5e9Stjq_c)`m*;;4z}g1-EH}x42ORI|M36ojbXp}Lfc&|I!Tc2*TIjh*sm-S z`;|pvzp_Z|R~Cu=$|A8}StRx=i^P6q5!9^!0&56JfSfNXyc$oBVu zY<~~P_V<8ne-Fs^_ke7F56JfSfNXyc$o3b3#qzwU;IV=W1lj%~=-B=uknJx5+5RGM zuF$dlMa0?uB9QGb0@?l|knJx5X9+#qUqqbkF9Hvj^uq+F3$p!1{(pZn z>oXzsZ)vQkvtTE|j)ENo+Y7c6Y%ADCa5uqS1zQX5BDk|)E5Vk6Ed(QiI|=S6xPzc0 zXbW0`N~8974Lgv(Nc>-dKMVdO_@m%I1%D9yUhq4?Zw0>*{95oU!7l~B5d2*5Gr>;< zKN0*`@FT&02!1H|cfk(?-`7~wSFn#@Z^2%I`GR?ZJq3FRb{7i@L9oU1fLe% zF1Sta|H1#ybFlK2b`EqpK)e4=`%LWrjkI^fDZm?H^KTY}g#S`ctE*M2N&i2XIQ7J) zgR!}U#Vs5~rLeel54k|$tOqC!oyP2%VR1zi(mg#r1a6UGN0fMCgv)h&uKv&YmJqL+0d2xR}*&VSaK9gLL`H8 z2ki3~Ydf{|>YkBqv?y^T3&Jk2o*bo8TQA4`$LKQtH^MILDlPPIs@AokYQ+|pRARsp zN#NFNdPKUBVy#>2Qf%J4{%_RQt3o$Rt{$({)=Tmt-B{KoO@=xGt~{%8Td&NE@S54C zeDZ+|4lk*xq5UaZ?Y8?<_Xu0-3FmX>jXhX1v9&)FE|F5a*U)Z5j-rd{Ac+*cu9sL7 z$v!$6TL_sRoASfM+i!JEV)!XMIa~Wj%xuoo0giJXz|Xkgl{A(QK<^PGrt5zg{gnk z74r-_(k@bColRigB#u9)9D!Wz@rLWC?^?YXcg;_(SL51oQqL-wd2b+qf}iCzqNED7~P z*AU^>D?*t#JwOIT_|C1D!U+`1d*x1?sK(c*^Dd+L|2`1kJ6}Tr_=@us^Z;&!CeZoL zNw5W0?Hr90LHpr6KrbA=+R^?VQo+}-=YPMw4rlvM#o7KiYy(ZR_s6)<%WlUu!QY2X z@JFmo)(x;6a0+((tE{7~sp=Q(^1r2?g=O%;R(I?gJc!f8*Wt0b{%Bts0^EnLi{sa~ zT-|&$?ZQh!EHPn6+FNy_YU?1$r8DW}>5ii%7tt6_NUaP;j}Jyy1f$D?MeP-g@@Y6c zmmh>L?XuxgQ7>Uwu()Nx=+a!d147!XUxdh8pF?n7t1P&2Z?gB}~T zI26a-++#Gtq}A2foaX+dXe_ZC%#iz|rv{^^1fwShqbCKUtAo)Ky=XNoaXSADMt=xK z*|0V>qLPWf3+8^?$r(;fgjgIcOf89#&49$bA+)cplVgcCF9%{U`tHknF%W|dX2A?=Gj8;HS%v@Z`fq2G`{>V*I659zH zwkZ(1BM{pdh~4fMl1QY-9pjJ8_eYNQN9Oq>bBX_Jtz(t*BkX&81}on0Ko8(0Sp9th z=YjqL+rPJAS75Dk2~Gr`>6{GPV9Q|hqZU>_N^vsyNLc=u;!Lt%#d(44&=GjhzSrJ_ zQ$y>qb8rQGh@NYo4&MPQah5QR^T8EZQyh&m!iV9M@PRldJl5XB9%A>0#gVRd2YXk$ z1x^|LY<*{a0qZ00S#MzN@tpM(tdMNM$)kX6*dXcTw1E-+9bmug2b^O1#Qwm3%el&$iy6)|>mZzC*w-3ujj#q; zeW8K0yVcIx1(r$v*Zy{NTH8gVINXE7ksOZTa5#sOIsIc&}0E*$R6VJi+>a@c~y2!}gyxFd%C@lOphre+6FAjg^@Fxy` z8G{hlLzY;BbEq$8)$Jhx>B44~OG8+?&I(9FE~| zG>3a}xF>~$Uvu~shhK8|1&5z=_!)R}Nq1@TEWGfBzZlll&x>D7;VbUcq|= z?-smE@J_+af|~^I5ZowuyWnktw+h}O_-DZlf;S8PN$@7Y^@2AFt`odLaIN6=g4YRN zD|n6I)q+T6Mlday`h)-fbN+|iocSNf{10UQ2QvQy zng4;z|3Kz{AoD+v`5(yq4`luaGXDda|AEZ^K<0lS^FNUJAISUO{O{^x_+Q;)=pG0&fe8UB8lTjya`ZDBtBF0A`KjhX%(&bMl>O zM}jKL)nluWu!BDVirpQZSiGb{J=x#+QbqqWmi>))kGzzP-CU#%LB1xf!I=B!N!ZJ?rm52Bg;u2J{B*IP3z@d<+CIKR=>FM6K4ja zGlJ2>gVDo+(dohHv|w~(!${ejmHx=_{s`KgC0p)~Eb~W} zvMdOURY7K|l3mNe1v_Nfsb4E+XVuBtPhma3kCSI@hK-LE@CCM?bG>t-^S<-2{TWvF z8{n;Lkv-Sm$L*WUFoZLg-7b4g9&KH6>)JNQB{Sdb&!VUIAo9LF*c}>El|T_A(*o zkCk!Ry^R~AaIl~c*|#YOJQ(f;+30soDus>AG#_psO#R6q;+P}4QA3>GwFIW={hrsPtygo0t&A&sjfDYt}>IZG?T6{lP))tE;ExZHIpte zlP)%sE;5rYG?O-(Nw=Fxx0y+|nn|~qNq;tzE-;hMHArbI%wl<5Ad`F2@f9UFo6*G&J@BZq@+Wo@Q)xm^QcvC=v0fP zth&m0JdMLTwV2a$t#E9hm#dFm9^-60PRykuGe49`zd8CW4UQ}1A(Q3+Fu}!lQXsqS zof;Z@x=Pozn0`hna1R>vKo0!^s}v4DrBX0639k@rbb$JyZ$o2u5U>`yCa9^7ac+LR zvWiRwM|tc=hjw#S{h>0Is*O^YMKk5D=Q}jLD+pLg-A7Pct2G^P7NHBWSx?=Uov1+@ zsUGU8(tQFUaakw%9NGS0Uf$w z_lCw@k;$J3XQDOOy5u|@m}!kX98_(sTs1j;Z)Nra+XWQNFfK(_kq-CoY#zArE6;(V zl}X`Om?Qr01P{Q_|6A`gI8p4QwXpw&Q-2NEr_0A)+`~BQ7q`Y*JFEAxQa=|K|HfxI zzMx^%p3pTS)(ZUm2s8M(tY5>bQA8S6iZeJ4gnKkYnB~6y4XZ{HVOWjI{&dD`qKf%n)4v@}cv`Y`8+(Y;|+ZxGXv5g>L) z4}9*ukWa%$Am12C`Zlb}C&KXO9v)So|CdK}c%)e%6mf$i49)*L;=n(2e{P5M&k{cS z_nv(h_U_B=(RM5Ab=dAc4(za)Z9$cDg9ZO)GM3r;Gf<=6%N=qi1kVXWOUq=f5wBPn+LN#W{5PE%T~ex zn+CGtr$KAf^MKn2MCg|%OlcC{5o!>%JV%3W3zb)rgaL_M&AF!^E46wLj@D^Mj=@IX z9eQdsRi%$m2g&Xt{vQi>e%4I*_8V+@G=V;Z7SJ=$0J;;}KUYEb=VaIeNfGceq(c$s_-)W+1hdiP>6*{!K9sV%#gQ%clT^GUjmUQBUcRkJc*Hpklpy-}6o~>Vuj>!Leek?;1v`y!7jQ*Vp>4ukl@9?Yq9pcYUSr`U>Cm z<*l3-)C6^wV$UD9JL{awopT`huZQk$)S2xZjJ-dy{ME&Aph@=vxcw&k0{8{a`uo@q zy1#ww&UR~P|NdZo3Qxf=J6~Ck!$!yk>ssglpJ6pvHPF(VZ%wxju*N{|u7}kMr-?pS zuVNR0tbSdk&cg0vFNZ9M5TC%TF+`UoRj{!1@cK}~J#fI#ktx&(lc_h!1~Rs!;NRoY zE9m>@IE-EGv801D*p0zi7C1RkddO-YN$DXc($36@8z23;S>omVRUB(^-AJMX2{{F{&B7o!|Z<- zc>TQty8XvMKesKUet&|mo{8}O^#=U@o&nq62e<`$mu|yv@ z#3qvPN{mVHi-1)Rn%<4uh$Ijvv9geKLoF8f81fbsx+)j zVPh$od8CnE6+|lIi7dPf*JMOXR9IE-2P(t4iz^#W!ZTo{h+(m?-t`KxyYW#d}@KZE4|_rn9wO342w!IS5X znA_iBpJgw!C)mC12{r@@U7T1udURw00?;D zMqWF`aBroDyM~rfG@Qr>i>7=j8s6hOv+$RPl0?lAlC;aH0~t14$9LwviR?&|g4n*A z)(F}XI|RsZ9+=-V^3tU z3_4gHdK7kSMzv5hz`_bnv!g2dZx2v{y~C8gk+gS1<46!;AT@}5qi4T{#u1?6?S$Y% zLnCINhQ{F_i;M?id#gWV6(Wq1Fm z2UZy5e$Q^cZ=}QR1H-rbM>pI)Abh)TM1%al0NMOWyQK$5u~ycZYLvQUCv}QbvKRscUj|L;}x1WxwcU|oVrkA7FR4zJ@LDYjK`; zrZvQ})az=K_gVFi6wpZQxC3l8HaOF8vkITKkRBlQeQ&NEvipggRpBDF~?0sME9~n+ROeQJ36J^O>YLbkU+}s5~ z-xmi&hSRugmIlKW=n;?bh5nJD)FXaEDD$Bi6|nl}lI_xBKx8Pr27|0T1D$|udAqb6 z5E&eNU$mbRH{RIV?foNzgRepp24BY7r<^@?>$r-Qvh1i25 z1$@HaeO>$^k)NLgCRxcE(%==do$IZfpGokM>s7x<0d;Zkk;TzE%oSaQ0(IlRdqw&M zUMrNGp_oAGl)7fie#k{p&H@~v_^x-PU*H{48PQ^K=0hLavhNEbJWKN4Pwus6(Wu@L zo+E|md~>9tJ^Dm=h7>08eT79M`$u?w6ru^ukBUaLf*5|ZI$k+_;rIJTNbWy_UeEQ| z=RaP(hBd%b_T4zmdkN$LOK^U74(0-V?M|=({v%cdZ&=S*590TGEu?&>VP257pq~#t z{~3_;?P>M1Ik##=ZE8gJnwh(S9$HE?m6RGTky_EtNXBx`BRtbs@=94FOln^~XkL?qXZl1me(*o(hsKMs{d+I=eIW0p<+QK4r5?ytf*4PM(oJ)JPd(qzop-bg$HO*N;Q- zk3#W(gyJ9S68Y1ipW9fAjz&rceGk)MEUI}%_k0XL*QIZeI1!E**`5IWCq8uDLszz3 zl`HXtT!{_%c>j0Lq0o;sL`(^FQXO|U)_xEit6L(0*iQV3k?3ghG2yyTINZqrwl67t*Ppo7LkMEP{J$g@Z7U zXoQFHH~KhAkq8_L%1{feqd{0b(AIfT?Zu6T`XDrR@;XX z`%?mhEA=$LP+QL>KGsRFb2|jKLA+=z(c(VpSIJe6{zBX+u_K?RFH1*?F}X{{mcC41 z7N@|kaxymQ1L7Ep!+b@ty3&imCU5dCe{Al7{@AeH+*-n5OM<)O{=K?5d+DO6gIIuF z7p;d_TwNV%<3=|8!B1r~=i?8e>7$P0I6ztbn7O+kL%0hpYruO{Vtv?hhYck0J zLwxaKbl+99_|YX*R;&AY=1I|t%Gy2Q2}E~IMXauVtJ|E4SV`5?k?oxVzO4f0XY%oZ z)vFWO^%dXircG$+KCJ@Q%5f;=9QRG|%j|coTP7K?*@69-)BVv5|3a*b4{&C3qiACf zI-dEklmnFpI4-B3^<+K_OjVMkaL7cr5k#miKf*1RqK9Kzpx+q9x(ugH0DcH5BvwFO z5T8un$sP?-7yjApT}(vCo>2vKtmPAfD+=hP)u@a35EGY^N~>Gm$r3Z7xqG>1LtqmvlUTxiLgvIUpi{ou zau{mO)8-(7oFGzLX7r8p;n}<|zl6RS@-`s0v$hvD$juoeL&cTWB(<8%+)?3MYHIa!#u&HMYHg*tqeD3*aMGsl*`o_(A9nUKo10 z&$i6U@glN%U~0>>K9N4WV(~q|R|)F2^thR{)l7QKOnTHzdc;h6*i3rJOnT5vdecmL!%TYJO!}Ld^qQIUs+shF znY6`By5CItiK01{hb4?u2{1_tS(Vie*J%JY%ZW($MBvl6x&K4x{eIFVa8I56Du^@z+~$& zM2z3~z{X~fI9iRVE|0eGB2VNwY{5#|t}WR9@F?FrrOz_&Jfg%eY7#Y7W0uria|b50UxPvHxqmDM-X+`IIv3%@1E3C zP$8c~WZ}Jdmy9+zm&+TNO@x>*n~S+8ljv%lSsoa%O!Q&k0NI@ zSER4;*yKN)Nbv*KWMy4}ARd2MbB}koc=7n@prbwBK$*O+8QkuL638?n4R6C|w?IQ% zzu<+bbVFFzBzS{t1A`Z)5Ha?F&5G!~SI9iQEn%ECIh4r5r%keDo7=TQ^_jJA zt_i=ZkX;&uZ>>Zr=D^S-hubuIN}!D`55esP5jx0F;FLxe)g)l&v^rmJ!UrhTohjF+ z9@Ei6$S6+TnH&(I;}cRC`vlBg+HnITw2v)>Y;cwyoukOwK9SDgI-!)^iBR2Y0&U>Z zYIqkTM3*po2I?tt!Ye@A@?cj9Tso1hR_K{?kZ|hINH=_F1-1~1gCVFb>bYN#dfJdk zH}HIz+O;1WB%Tzit`wc?MNV-w>$A1M-U?}B8eQ6QB3}9qfgXdITy$El-meS1^(J1? zqJ9zjw!K%B`;}(`ue>;hU2sSXc*PiKwz@Ozs{V%>V>ac`0$%EQ-5HJJyW~BmK#?sc zyC*rgLZmRo>a5m+diPuD5bfE9XtMpIS}l z{~m$1|9a;#*#15fdO%571et@~z_F04wa1R&=dk?ql3H!w?|cP~|7&60^9*v4MM80Za6fYnXx(qs4VOZB$ej?;uUL-&_$ z0Mo8&Y;ml*Hm#ohN=GU()iHHbK8Z_ULK-6SRKE{N9HS$#(taP4aK*DOjrFD4wx5x- zVJwN7JgQjxM}zU!tX@y~unnE+cOOaEBu2Xtw_V_pBO3{MPm9I`=SX3q7h1_FuSR6tU~%u@FVkFPeI!dnn_Jj7%B`K{iX52fUE0%K59Vzwf zceMWRpT-L*?X0 z^*3ssta? z$tZRo@y)qCv(%M8QnSc%LWcWJU-5$~7xvQ{8F)iXLKT6V#Q3609Oo`WNU zXD&4UNUHov z_KL1QG#8^Frx)##mnLh#Ji616eQYQ@jhkKD8c<4IfNYX7x0Htw$j#8gJqEcXN%hKx z7f*=#g#c=m^Fctn4K6_md_qRa9WnJGR6UP&RXwq_T7zL9KRzr3h6eFGWYLoqXW><1 zXNU7(31TktxJ^1Q4yQ)4M8-3ZLMDCu`bInuKa3F5dp92$xH(gseJV;mB9s}gBzN&r z+d0UjZ30~~o(ff5%7S9*Y-G_u*Aj=S%F-NA4mx;N3q^BE*dR$ibZ<#j9VG6xmGE{< z*&Q1iXCfPGAU9hULFk$p$e@^Dz!;Cr${9r(Yc0`bNULne)@k7*A*?{^&X5|{Sv$uWW`Ci`ylgfSA>MOG1=AQb!8@~8m%X&^PtB&$<^caW&5Nh zcr6n_A@56T-HUh#ujN2w$s5Zm^}(^U=Qs1J&MG;;QRYH z$N_s=-{M5yWzhaFgg)Q|;&%BP3LD9eClGp%D_#Wl2+Yu^4vGWlJtt@P(sM z4_=7t8sq2RR}Xr10s7L0!4WzIQeb=J@eIVI!pK3|6+?7IJX)#(eidZA2okRh7tF*J z$sC8iOP3GOz3deXe--Ftv$o4Xh|eb5$(dTHIvRB9fyct{jmPR-@9j~85@Wvp$qh6} zJ@822mEl`RWs0c-ayeU>ikE5S3K4+Wcc4`jVt#|?Svb?WR`m~0nuA%Ba zSiqCUEHV8a1A>3xdxJ zJ}3CB;4^|x3vL(OCis*f+p9)>+5R?=?Qa9w{x*>9Zv)x>HjwRa1KIvIknL{++5R^0 z0V$X5ZzIn3w}EVb8_4$8foy*r$oAKPY=0fd_Sb=Ie;vs7*MV$*9mw|Afg9yHY=0eb zw!aR%Rnl(}Wc%w#XZ!0ww!aQ!`|H4)gl@gyje=}{9r-s%ob9h8e!ax66J-1ANWVtn zR|{Sxc%|SKf^2^s^lX0}$oAKPY=0fd_Sb=Ie;vs7*MV$*9eBRW|9|-Z{e5Eq^*{Xo z9w%5USRmtT~YcuFuSI9_l+!F>hy5gaGDx8PX8F@mE7 z_Y&MwaFpQjf_ndWNqTyU7+P{ARBg9Qf(4ip?9SU~*W1xNd>F6wLNRoMT(2ws3^ zI-~G;f2y8S8)5zXW=Q(0Aq5x&N#IA2>#ws;v`VZZNbXaLj3)oz{?{YI1|Z3vGAw=I zPzoe1GA~t|*5pTe(E>b_OA=_Bjj2uN^@|K80$bl+Qh~KE9aKuw>@HfT$qLSMkJE&y zAcBPMB19WPc&@9#rwQTvG>$b0`3=_3TRqEF!txW8F7zB6tJO1I#W6nx)DTLc{VRpc z=o#rp3plAXHrYszt4{LwFLuwLNC}*cJ)$xaxpEQvN8Lj#eiF83EiKvqSXaMMQ;;pu zbXnzMeSgc0tDWh~g`ALdVIR7YdbZ^fSAo)`;FUnjdRGI}M*uZ&Oi;OsEg|?5$Ef^b zxdJ5>P#%>0x*QKEhJmK^P^`D928-aGlosH=cTY#NbgtTTTAv7;AoXQK{+21vuy<1Z zb)4HP!Xg4c4ebQL=Bs`co6gCLu$;n2Ar6dn31^!hAoL*PHT7-*XPMQ&tHRDtnl=b@ zA!nM^fUYW;WpydeFslIyvIV0{IK8RQ9I{1x=vr&F;1aF>bCkkv|5{l8oe53<2<(4u z!rA{adp}qJ`4Im1F1D(%d)EmXzgyIa>Zsqu@KE2#K>dJZY=M=MNb5>r7q}Ak@>$$A zreRf@X!pxa+ng8?8XYOR6&#)OF+PzZNR!Qw`o)XT{W*?Eu~5rZs!!Ait&duw3~Q8R zo9PofqEBjwxQRXqh#;Z+lK`z@ha)78gyu^%k%em-7EMA&C{A?Yelo5f zl|u0^5f1yNGOjV*K%r{$vM?nKLCX(Hh;m7P-Wx2?zY8c+Oh$*uu&tyek?x~0cc~>C zIAK|#+Pv5mzhy~rgg6Ib#+5y}gmh>&2VGs5u1w6PgzC85po`_`MYVZpxPlN&<*@0g zHZO8zs%`~o;(>!yxv5tSW7i{YPvYDUw2EkpQTED$wcR+$HFK&9r(;4?4cW~N5$~Uq z7^(m{WOW-S4(H8EUqvcue~`q-x%y+{f!H!+@wHczGCD(Uet>G@WTPHr3W@xlo9}I7 zkxASX8>o$i2C;vR6zY!gtzd$)y&7X%!<{E^Hg_d-enw#T??ZbtJonDA`&wV&Owc)S z5IhE_dCTCjYZGoz3OYtCBQJ|4i?LOV6aVC4DqUG()_(ijr0qvXMG71the5p@W^~o| zcTjTue>__JpWJ9v5Hsi;O?iI=pYx`M!0LncC>3+BbF}@Mq7jiEWGRJ85g*ZT?P4Y}!`cZI~%wXp z=rNp+u@u;$XW&~w^~^eTYoZa!rmB?J)D2D5s5>+Y=?l~~s>P1T zYt(e+`%pS04%Z~QqfM&!pma#=k)LLiO))>vNo@a@b>1V0u0MDSz5j|BfA_@Ut61wRmcUt>{U!9Ie$1$znR z3+4&-6zn0`U9g*ASHUiVyK5|bPw-vAcLd)Sd`s|6!8Zh77yO&xYl5!|zM`?HpTz$v z__E+jf-efbAo#rCbArzbJ|pO{O{6@FqS;TTG| z_8*x^|1gt2G?V^rCVgNgy>BMHXC}RCCczv@xT8l2(ctNz{C0zQm4u^ zmiO+q6BHMhwNU+NQ$|4zI}KGNwsBDnV-Z?X1d64(DPZ%R7ei3oTmlMyh`)^TBq;>5 zoC}52=PHDZwCSA=P%O?x!4^PR_5=I0b)bN-I9OE(OG!toj#q;yW>KzUwA)u&3Bu%T z1{AF3>#r@`N5LwXHXp6Y(z(czv1-~2;vFfFq3tPX}f`%IzprL+% zXjl9UqEjnD29ZIqjwO&>xgTW(2>7G)mm}4q&OkfMK|<|p86b)I+ld}63n{vn#RGcq zu~0Ud!>L0pL6;wjv+)34nU;x8Op*pY6*du*~!K3*Hx(6|H0iP-|=9xM3yZbU<) zL&RXb+{8I}a7aU=P4|Rb?L8pGj|B~lkjoYjL*{-)mN)Uf6p?~CbCZVo6utwF#|`uW z2X63x%R!#qr(x9!x&utxiMFI)jGr`yB5>wlo1m*Ed#8PSJ3D?lIQYwV3JrCY*V zc>Y^F9>*d5B}5$lIQ+yuen)@R6M1v}g+Roc9lZQj`JC`o`Ev->YYzkwt214jKCCHeUQQ)k#VKV$S*WE*Urm%HygAiS?467a&IzeE7(q)*|PK2_tX2r z-pj1Z^)A{sC# zY`eYHeh@Q9uNOQd*F0& ze>)$Z0z25d+AVC``WfB=zreiXJy;k1tMweb20jY?qq|{ccmwnfufZ9l3#_wo2C>mv zf%QldmIcbJW1R``TeK%^6%KHE!{b0Fr;XFf*#TY$ez3oS#nKP#x16i2xz;Re8qO{k zS^HX}VToXn)z|82?QXTRcCmK)-y6kt#Aa&IbsS#H;WZpy&EZuXUdiDV9A3`hWgK40 z;Uyei%;7~GUdZ7E9G=hN8V=9n@LUeh;qYt@&*Jb*4$t85bPiAB@Kg>@;qYV*PvUSj zhbMB_$l)puPvEeD!<8H!&*2IVmvgv`!=)T9;jo^=#T?dgxQN3HhiMK|940wDj>B3G zYdB1BSj}Oa!zvCJa#+b>1&8GvmT?&4@D2_)a(Fw3w{dtYhqrL}XAU=Tcr%B8;_xO8 z*K>FyhwC`Jfy1>NUe94Ehb0^qa~S3DSPmC(cnpX0IXs%fc^uB=@F)(CZMF$u_Km-*; zyg(6A!3#xE6crH_4_uGcb-mAB*Y&<#_xDC*RCgWC==c4S4tHn)6>BDVQ<0!eqo}xs*cum7-KM6e$D* zEa?mA-Gte1OA_|ZTr$ED!lz8TKVkOXg5VIOr0y2Hls}5DPuYl=8J_e{gn$eg=|;v z-2yZ}MFuPso(xvLG_{MC;un85am!7R$u}p}aec9lCd(Ii2IH5sXk&=`T9p0IvGRt6 zF?pg>#6zArp#F^@@3TK@^^bBTztgdbmZ!U>cpJ z9)zo1t!A`XkgogN(zZqm5Ahh1_BM!fZR^l(q41-BtMH7b3(|FdOFE>+Kt*fnt&;X9Ia)I{!nfV9v9&;6J|0kLKfB^6lVu3#ftpAIRLPh{+3LO8p)P6*) z*?>4;v(+T`yP;{IY2yZs0}aWW8UY6ZdZBF_)PuL?YM=>91vCKSSj3YEOKw}>sRy?= z(&!Wl4y;?ekP%iUz^B`9HTQO%}Ze9Sd|B&^aIRohaqs#$j zSF?>;32d*LKmz*I_%ks6A2oJy+>c9u?iGVK(Ajt+oQ!y2oe@Q>F0_ST0O9MfdJK+5 z+tgLo$JQUMgVr9Pi(L)f!a}SbW?18+VFGFIyOi*V=*>ZxO)=P+0#E6=0fb2v3l}L;4GYD7D0j6l@T(NouD3R?PAxJ65x`3HuaN}n>|!6 z1ATO2_K*w{nmwE%jZjr9)U!)6zn|VrpjDh6LQE|A+3qR(XJX9x>7Ro?B49C+rO8RO z;^^0O#Wb&OU!$v{*^@`;t78!wD{OZ-%|t8OyL;6@L}ZqoBeg_+vD(l#{qyqs(?2iyE5(P10fht+43gNrQO_Fj6TDtiaMbdG#`~^9> zKX7(zZ!|)z2fFD(ym5HCJNi%dkl=*T9NwMIV-zL&E|c8E;faoZO)jR#kJ{bb&dg&j zzLCO$;Mu4@{6h2pmTI&@1n!4{{&A5t+Zt>&!ydp3i2t|L48jMfCD!CGV;yigM*3;k z0X$B9tDaG}sYNOu8R@TiWmOIkM(72q;10HxJ}99$RB#Lx-?Xx-nGH>nJ{#e$cjwBg zra0BlnUPg(iPDlVW_Y>5+z_S+y!FD`~c2!aM_=PkTZJ5^RS#`(U^^Snny zW#yHIDl$doR8}>DD1G76MImlSirAd%;-+&ZO0_X_o64#N z*bL-;I0(wd3z~Ze>+{h+xKFS7k&}F#wyQ$@GU1jd`pM6qAtwY8clJCDikm z0NAipw2bz}=!M_9vZ^j*xTP{BAnFlp*Yz@`U1ilVkl=l~j07pZW8Eo0h^|Si%BrIw zMV}!@Z5``1RHjb0$~f0(XqDQK@wAF-U55JBf{3TS&b3&F%BleN73oW?(o3mq>o0VY zqaestP76BLTqvk!Ek#SNx~kfB7OGvt-rqaI+6s4X$=%mJ(s~N@G41WQY-=cVHUsB* zV~ z$mnXcL|pT?updZY>^rTSt!u2cunU-H1+6ozlYtZ5!D?pJHh;A~2U7U^m^VCa?lEsQ zuY=BDiJ5}m&wC7!Bi&KKSegu7L z?enuga&kjwJGquKZH}(faUbrgUgpkdzEBWNp~TIn(R6@+U-(A)=b0PQKPTLz3*s6k z8UU!1sxS53#qmkg?4^tyX|oODQb?@0-a+~{-~==kG`k#AXrC%9=K%A3D)@3bwZ^dY zPwOF?3_u_fidGy|OVT5u1z)Fs9#xY*{}3rCs7R*LzZ2tLkgNp-;n29}8DnMT}q~`-t8lTt42D$lL?{V{2b)xA9>9Iwk)$YAWJ`3t=KNpd$?jn^mh9%2{%_iYI2FojEhJ z;n1vw)D)10dp<^UI5F*jJ0Udf33@VV33YAM&99y>7tkfNO)|zTxnU*L<}K8RDKD16 zp$jgM zM<%$~vzxithAr733=t0)dX*NbISUyf*G}TWa0Vi10BPBgrnVz!8$T_b6Jm>w_NJUa z-kWm9E7ImVS2(e#0ZsPPC8PdZW8RbvXS*|n7S-`2Oyn@Sj#9?*ioua!9CW{frDfwm zY}6Lkb8<5VG4ir>GF0f$D2lseGK#KFRTo##+d^c@E)@o^glN-T zDVzefhMJ9{mj&d&^?P5sZz=j?iF#avGUF6vR^;C$7vX-X?!D97xVv7jqavz4GysV1HOuT_{A@gD6dTv8wb&2Xf(T$E z)gZh_|7z|<%&%sM*!?iX^6Yop+Q}a3)lfJuVyf85 z)WrsiO88@)1i~%NY+Z#$XhnBNHD&!TI|Xz$a=gDydppxVJD~x2@6hGLmhjxH= zW?^|KaD2_74mR)3_!+J%kXlvHhFy)P4z|fsA3*GpK{PL6vs|F1>!IsgAk1O_<7TtA zIM@m<*_e2`DgmD)0;oAxAk_HA-0&f>bLwoJ|<3{^9t2m7nMWs>VAbtMSOA0T~z zz0OwcY4CK!YQNtffbG^CxxnC!OF=>f%r8>`&_CPwMDT>fld0-k;RopVZEu)YhMr>rZOqPvQWT zuD&#~m0wEFFI`IGAUla3+%Ut>f7$L`-|*!7%hH8DRn_n8~8>(}3` z0}GtnjY?yx(O!M6DEe0+MDYh((mu4uh)=bv6VTps7#ch1EHM*?VYzLF4Ab1+l)-DN z>CAwLACV}Or$+K6m&poChoTZ2u-!=BTOC^-`!5Kc z4Fi3C-{UsBk~CC6Sxe98QDM4%0!ex?YV2}DTBmwq<to^Da6Ad(%bvAFTQ`d? z(jIcvSc>4OWc0Lnj4ghhm>6=HTNi;vK_Mc3;7t}0PzQg{NSZ)6r9-=il z&PJ1JRaaUZ(r;Rkui~vX;Q~MDi{lhmDGv(wMC%*vyiv87^>8emD%TZ>6j$^gNy-MK z0trto;ax;#%8#){!o8={N)xFC1=#$XAngzdN5k>ivpj8jEeAq}EE*Xqqd^bQDpA;^ zx)%F}X%-Klfs4I%tyC5@SyLdF&#&n5Bn6^I8TrNCv47A#0q{Px?bmc-E)sJ&@fJnv zRF+I9wp~Y>GfK;3zQwfD(qd|xJZfmx!o#1?Z67Y5-NXJhwWa;Ula42T^+meM=sape z4g2XP&s&)OIi=9*i8whn9|}VA$WOC4te$LZCnv{tR@SNNXx&d$rqKI0S}RozQp89j zLJjxQ=l1!KdTCzf_u(~}-%D#{em}h(#X8i)jt9Qa(qh!N?takOx9;9!pNXow@6%br z&_t@cSuK^9&<1&>rxko82owh{!FS}h15=Tfzo(F-PN655xSJpZ!*6N(6V;= zDZD=}Ii?PmI#Bjn{Y47Q)L}HtNQx>x^-(9+YdiH=I+qWl7yiDhwcBXUjt4MZj!5z-c+~vRW*9mN^=B!mBn$6!u?b_O%jn15+ z?3|nxlWP~;V>rZv$;|`xk`AZkyVNiw3UCRD}HOvPo|8NhXTvljFbq)m=G^m*evBum+y> z%Wm{l)t2?D{jBxAVk0pWi;?0l_9|boSP5pu*t0g+p-knOC9uuP8^!)&%U-b~g?eOt z6)1bYqXxdSdjeY=`o&)D5NJWVNn0$dI=Jj5U$>eciDv;7EBk{T!8OzWN?}N;O+Q=@ zzU)PM3$;))6?Xg|v^H1?Ya0A$YMbw1Pk#eqfR8nEu_y3H<9_V>rHr$Tfkq4UBX;cX zhd1y7WUKBEwhbr376Ug{SLKD-tRxCM6>Y}?+lIb4$u=LElZYyp3uQ935X@luK!EKQ zG6ICrO=n@A(Hm#+5^|Kyaqtl1N{h6ptm*|3F|ClxlO|NFaba}Q6Q|iOC0#z;Go!iX zktEwKq5eG};jTYPPz6wWcPYJgIy+rNo8X}K-Ei7n`y|Ccqs%bB>58)e21NL=`2M{` z6u2x=hDigw2@s`BKUCNnoq$MNbOW_@{5pN45@1)-MeIsy11%t&Ukr>)L;!@(KbxPz zHl;JnSGajSIu^pzmM_lIf_do>ZYZf;wvy(j zqHrmRER=e|;HNFbxT&2bIh0NMl4y-w2xe&whZ+kPZIkVyj?(Dq;OV!<)1m6u_N%LK zbFJ|7x$mMoXH!w(@wK!~i!#cn%rCkKWLm%!jh~FI0`jV&(8-%ahA(ByxYbW-{of(% z)JLrT*qwg?zI!oP@H7YZ_am^?nG27(2I@WafLf*UwEhpeqA}1j_}pC5BLUN?{FHv- zK$mkW$$E7oX<7S~0QZd1B3(g% zpJXJ7d-ZW?@ysg(x|x$n)T;$ei@IJXXonFbeZ+RKUoEJ?@M>$2dCi~|hLPwITOs|* zfo5nZNn#+lTH(mAAE?%bAP2pFTsge2BJ_p9kn_0=WqU0_`*jjzeIEXvk(qu)LC-vh z7*wx+8d3G8n7gOPVG~7qY}Jq4ia;gmohcbtju-2^&kO2d6ns$JB#o(z?n% z-IR5E!l^qiARPp_7>t1Kzm68TnmMr`^E+p6=6AhgN%z7s>WK-N-;c2(N2l*PI+K3c zfXwez#iWR0nTud1CO_vNPXCOuVvq&K)lH|4x-R{*&WmzqFt`tFHo{fQRDZ-iP6hfeEn zKPBeXzQ2%plKs>Yr{3daLp{IH4?;iF95!WwY`ioP3C5bgDn(=Se*qLG(|^?s2XivD zp^k0={JyYAenyfb#z+o|Do#0I8`qvL9x2qp^2Roo+UW%K%*k&4v3I3<`uyBSTx_Vm ziyhn4#rDDypYK%XJ*vNMF*0mZH-~kL5p(p%T8@W8v?8&@#g5>}-u6JbkE5^)w+Pz6 zbcau{dQHwm*}+4Y;Xl*<|9|5D{jOJvOGx9VjvB1#NXD-O9 z3V!WK!LJ=D__ZSizjow@QXb< z%J`e0jK2xW_?w`NzX{6to1l!p3d;Dapp3r?%J{3GjK2!X_^Y4|q#pH!GX5&k>j}^J ztKb=b6_oK;K^cD)l<`+V8GjWtAo&=76?{$MYY4T3nnDesjK7NK%lNCHjK2!X_^Y6d zzY6-ZmLK_(&>w~VAe8Y}A;|Ies02rp_{rBeS6rq z#wepNboclwo8MVqT2EW|!}@;%Z2yx$`<`76>AW8sa-L@unX^25D9Rcg>s`VfT3_qF$D zO7-}T-tDAyBVe_JdgfZCy0mO!^)x9BrrErmRD#X2qV^M%IweT2=ul}2pOhY$n+&{9 z^YFk8jhLa-i7n~vi)ixsh|@X{m1wt{J~pKOswk(;t7CD^uDv8J29tKwzxOAI#9m3C zEyN5Dh1H#Hupx9I*@I(Q-$OkF!^>eGvFR%;zsN)nc_#f0-dn@yLmkF?i}zC2V=7hm zSI!p4*2kvi@T{D|SAv3eevo9&fY(;v5u7WgXY*>?7fOu?bK}L}!%7H71D3nr-^ zB1;j$C^mdZsiO|irwU7Y=yBBE@kqE)7gP$Yd3fvHJ4~tGpYZL+uujPjmk(EJ@N#M& z9VM&hBTChHn`U^JHDPxptX5A(N=>dJ)I%_$hKA_uooL1Lv{Zg6<_c=v^(d#Cu1*lH zKjF}#wRlLFkCEkdSrHkH*O&!kmfc(*ZJHZWD+eppYXCjnv~{Z5@`O@NPou)2bES!h zx~+rthO&2{-96Ok#WzfQ$3^NObl-zhoPgOQwk4iCU8&C3bMdg_D=mpE46D0)qSyU} zpFj||ces~Qt$2Gl9E7``+H?(`*;lo!hGwWD+_{TV14`+shEfRLmCr7ZHSbZ%!p>Y{ zD+JF?b^TJXVY<&yyrM7_%`a+%ulB$*^bG(i5I1l$9`opNT85yiBC#`1zXOuZ#x?cal|S9`XEc zTJ;b3CKSJacUeKQ9Kavl@h z0zYDBhIbS)wIw}BIds|R!2SyVfSnoMBXG#4_y+y5-}`GZ*M=o=*Y`_omte_Gh+}q} zg%=bB(;*Mt(qCX721*8(G_;1=JjyNloxgo4wqDlw>65?mJ?PTB0$O@xf6#M}ES{|! zMfwH^*%7gU>~2IxPl?~C!KaHvn94aMki<_U$X%~Is674_~T>`bVK3#%Cn z*?M;YjsO3||M;)JoM`?8eD*^^pAq`B(5HkR6#Asl145q=x?kwyLLU?QsL*{v9})Vn z(7i$*68fOfJwhK4dcV-!LhloLuh3mW?-6>p(7S}*DfAAZJB98Ldb`lugx)H2yU<&N zZWDU5(5*sm5_+T1EkZX7y+P>pLa!5gtDpjmCy}B*9*N;=oLaQ7rIX9TA`N-T_f~Tp|1;FEp(O8l|nBO zx*tKd#v$Kc>BF=ykIl6Koj1}UV^Lt>m%>qHV03N;|s&7!enxqlR4ALOm#9-oXlh=Gs($Jq}gOR zzAzu2s+j1;%lGe%0~S-=xrk@g#K-UhXWwGJo-Y4MUO~hc zve#v7>P|Pi!_D6AX0>}~I`6ISv)g$sfU_`?P#XrjxRYGmAfErTB;cVQgxe-oM`=iBp9#GVn zWlRDZP#<^=+-c2+U9qL!SFb>$u*~`x=%O!LPr?H5CTl&cOyM?;MWgHQd0Jl43Aj%` zGm=_SOJSAsP&?}1i4@@Gf#nrady4JTv}RO$XayI*e`*PlO7!YZ>T2PzG*YXhb|#<% zhtwlIsZVFlk6rHOd(Wnhn7-zu92eWGhl{P9M_o~b)efNZWVp)3)bMhyh?TX%j5*hF zrt!P9R>m2u1ae-H(u48*(qJ-iX@(8P!o`1-I}65h^I*lSwj4)F4bD301p6kja8IaP z*6Svr*2d!cYMrs5pp+L$>WV9LyGnxEfHt9aw)x8A?b0Y5xY|}iDiu171uK>z(TZ~! zlE;}cv5!|~)GFPucCK^zWs=D=k@X=Ne$>kJMF9q+HlA(Y0v=mpy|sY6$#zed@k=FHiJoglZm8QqFmIOa)IbUmZZQ%tX=M4ph+;PZQLNG|GiL*Dw+WDTzf&KnSAqDk8^~ZAih?}! zk3*hTR$e%QZxr6yH-C%NU3})>=Rkb|cL3B&0_>i=!Nafj@NDCmx#Mr#4e+&_{mRXL z>1Mxhv!A=!zq{GbXfVii)v}j7wYt{BU*q97dHAb6{6-Id6}@P1wZd@0{=J1swe%)$ z!j0Yp0AIPYY$m65E<;`V3M1i=w^Y5z@1Hm&!CqkmtRyf^RouM z8IVe#`SbIf4BLs@XXcRV4h+8P1e+9(J?c%^=S_Ho20yZpy(c>Rk~MPCP2<|iwQkxfS0cVz$5T+O2RKl?GBmsy3_ z>u(5TpXbb*%nPxvKg`TAz6bu-?a%?vGzJ)rVAKBu$Nzz{^|$_D>NLSNbqeMI&=yg# z@m8bwHe}mOIwqJXodFTHyGo1T9jc+rNCKvUr$d5m*)kINl-ow1xXNk1tB@-|<|-tWmsVF|33!?AKG+;VNOG27}E<&A?dTc0_F;kH)>6C|n=jIYK*gzMxK z!9z_XBv1hAJq9vt1L%~&2DY}n=vrBIDg+p@%q5@=0n@N$*n*&I!jx?^#I@C+;~oHr zQW6I0LKx5#1tf_2p8`Q&{o!qtl)9nSM?r*a3tjC|KvB8b`VsbUBO$@h#aTH3+vJkg zoYj#8h6| zc`$_7l+i5&LvC$It4jmo+({7R2jUilRRZZ-bAx%JCWg7_AQoY5t@${Yg{(NmKkull@7P{7Do2NfZ1@XZVv&_a~j^ zPa5w}8s|?M>rWcvPde3~G}@nZia%+TKWUCXX|_LUmOtq{f6}@Bq?!Jtk^ZEU{YfMI zNyGg~!~97@{YgXoNrU}KC;5{G`I83vlLpZDzmYmc0ikyXqI;ZW<(i+G51N;nXPF&< z{PnzXol$CxfIr`1eDf0!%<>1*#+lhn8=apG$F~zkpfgAuuYK3?hBntX}&`S61)07WY1#GT{Y##G7$^cVRL-jl{i1 zwa#l~zQHhmJ(Hxp=C4j^*Y_ArJC!n2*R;-WGav<~K%PF%uG)LP(=Z;M3^DppyTsfd zJ?A&OPvz1{l*4O>>&@Z*e&b0`q+IxbS92ZtmZNbdkg&Jq-Is8D*YSMMpbTC+Uv~!2 zHy%g_r&A_xr*LQTeeYqzeHyaS2j6uk_UGI2?S~EbcoOw?35Tf615oI=>I!wt31DnK zmPEZ{##JcI5B{_Nm*s`_JCbPs1ol+(gq8^{6&e#-A~Y(rSm<1#5ursw3xyU44GRqk z%@>*{G$?eA(Ah#~2|Z8fxk6_Oogwrbp=S#{OXzf=(}bQWbgIxPLMIEIBy^(C2|~{h zdb-flgpL@S(B49O3GFGghtTdq zy9w`{y};CgYx(X7 z;~$jAKPZoXP#*uFJpMs>{DboN2j%e(%HtoD$3G~Ke^4I(pgjITdHjR&_y^_j56a^o zl*d0PkAF}e|DZhnL3#Xx^7sek@ej)5AC$*GD35`{y};CgYx(X7;~$jA zKPZoXP#*uFJpMs>{DboN2j%e(%HtoD$3G~Ke^4I(pgjITdHjR&_y^_j56a^ol*d0P zkAF}e|DZhnL3#Xx^7sek@ej)5AC$*GD35`{y};CgYx(X#rR*Tda30{VPEbU zMElzYub;)h0h?u=4m-fkh^1Ep`+)D5hY=I(9%uxwguU;4V0@nq%%79s?b932Qc4pt8uy#C z@8U=S4fJlPn~R`gIcvO!ALrr6dU$pUapXVMbAGgkKgGk3^6(=){K=%<=JK}!h`3Pg zYvE03?oG(?CN%RVH1#Gl@g_9(CN%OUH1sAMXV;t%)DT^v)Wc(cyA8KA6y)Jpdkol zQp$WOrM?sfDt48OT~W`qqO=F9Wr|BFjL+y_d?`QsQhxHK{OC*h!I$#AFXcO53hk@m z?^sRvNZt;pdMogPu_|?lhG2wkW9zw=UTXDCfR4a|%ppwJt8oHQ z_F4(Az9oxn2?BO!F$G<{eNdpy09U!dT1Y`BkImWKC|Q`t5mA5xo_K0>TaQ31GS}rh zg;JJcd_fIPVbRz{-z~mrY_~uwva3ytmmrWBJjfA8(RT-%PPe1vQY%u~Q2;CGjR#M$ zXLySxEIfqmN@cMa-89BqWp3~=LVP*R*qSdBx zeFCl6{MHr>!Z!n@qUyU-&wv4P*m?}MIX7EZ0kwY-{C?&F59oC4?Dqy9Qx0%J{%L*- z{op(1D~S5B7d`?vVn(nO(S5__Ip*oG9q4Ty4-eo5unqbLqJI1ZmV~b$?#Dhv3)^a3 zZLBetz?QHCSYgxfP8o>E0j)7ZFyRIKiFyNuNKdFe@D#dEUMt4{jWCBI@WH@D-TOSf z=!sz*&*68FaRagH-si|O6+aU-Z=ro!{G#|~(T0+n+#`0u=!uIWX2-7%X46L65Jw&g zaiJbM=;W5aE9KF-ao0PT&f6VK&S~^%7R}NDtAtS2V#X6mP?7alPh==7$t^7joIOZeyUZ?q(Q<{mfOE3 zJY)YFaFzY5OIof)T?z<=%DtIkfqky43(@^Lg-IBzq zgVM&#-2X6HF=@GDHq(YX{SM|AC)71CI&5RJxQQnZxcO_I)z5&%)tbG!rI{Pm)xjJO zM^<{KF~na~&-azWITN8fj>_>>FnU%eOGzgo4{&k(j7gbAKl zXxATc@?tBbZ2X?~f!s?W`Pirxr|O4+Z0hMkQm>;vg#zsujRp})g?cI6*sm*+OBDtO z+rRp6)(<%rsu*{pv@71Gzz2K6$(1nv97@5t1^cA20F6%WR)^o#odX+_#Lv1&GQyH5 zT2b$MsVoCTsil9=&o-uR-=m*xY|7hptmoiezgSs&t=kdh`x037hOMdUX2b#?Z4CgX zV+#bZ{wFMZ-$#t^1LkgZ(7XY&gGw_F+kmNv<9#AVd?V8`zB1m0r_erNgk1w$p_Gwl zOaxNctLlEN1bQ27)neEI9)&0&@O*Rs(GAge7%27V4KMvlIB V%iT|9e$D~R+2H_F=MTZZP&_fKst*6B^-)QN)LyE?BJee+q3^>nr(QO<3VCNRhkRet75gZ zr|WU=_{ha>Lr5J*XSkZN{8fiaWs?PkCPVQ`WcC;lsGuV_+um+;>f_NWPeQ>no`ets7D#m|OYj2>thVmK<>9=S zeYr~=wSw^fELi(r!v24y)+xXM|Eu|sxePIY`l~rW{8?ucf^-bqqA+ z33>tCPK)LS5v(K29PLFi?&}n2%2RHZg#AyUM8b1TL)43Tum`Nol|7!q24j-O8DavM z<&n-u9e@e!ss*Mv$*i>?hsEihcK9D)T{o6UR!~?W{~Yqg0+(DojLki5JmR^faL+&| zTF97sZx7RYT2?#v>RcJlJFj=36A+C&^1*!0k*zA{&FK(mitQk2*+dEA_+_c@ELZyj zMKjw?o#!elR9aY=?eWj)5@^b+6@HYVAV*cpwg7o?_KAT`G&6VKJcfI9_mkfv(22U1 zI}IEQ(^=4e)+Ui$E1%AW&*7{IgZ@sRrfbsE>|K5Od!u>}t_q+<8 zXeZQ@Kk~ain3snz(FwKhYnqPbli9S|cQy)d=FY1*nsfnwrZAjR>7QpF)CD2<5;+Ad z*~T*h%vTYurmQ_r6_^>vbNGC+9qc(s=f=+fM+DZ_y`Eux5@caQ?XBrg zTegMfx+hu zVULw`vbws6=5XKv-I+|mYO`Qr4R1;>R$4=b)JLem>CY49C)4$X_6Ud)m0LNnuwE2CFn!xVn#eXpCWd1>!9p8)t2qHUB|`n#L zAByCA4Y2%180Q*2&3eWM@cg+1aR9eN6FAXoXMP8<3lsoP{(t*JI60n{QTxK=3SZtB z2n8GWPHd(Rvq2?THUeF9vIL63EOYPjXZ)fO01IUkea^<8&@~9gV#z!xpyH`4!PUmx z=Ms(r3kFWI@l+m13H59^objQpw9S-U1Sldg*LOYBG57b-@atwqHV=BoWOf|zF?(#> z4u?3kny=Bu>~hr@FH_te)*%($Q~u41F}u+XYARcU&1LgFBG!36EnfUPC1(fkA{l3_epkwv=v1y|8p8aoYyHtoC5^5?U3q+njwr#Ss2#P{Q6hHgFXbTI3; zeNS9ZX8IrmY@{WRJQ)!t&0V%t-}E8=CzBo5Wz2(FB#RM~(06ZR?sYXAKSMyp#3FX+ zcUOhSJV4+7mTHQ!-i8KnlQkbvKu)lZf`$@D%^M08SWlZFe1f1hH)kpFV7|MQs!u_$x#pfW;V~qHTdvRFZB6&K^ZL z$&NbdlN?T}9Ij5#Gkq^`?D3<{Pp5!S3nsW|h(5vbyTL#}kK!yRhk_v(E$ZQDk9oPcc`<4wSH1;fU z4oPQE;LXBWQT_995}(FQ+0L06iays{bY?b&n$5&nSIt~AFx>qN2ypAzHFM0m;DdAy zPV)n_PrGMYxWd`qE4XG?DB>*OWb+MV=19&N62mOd3Sd^Kk|-Wd|gnsUUlWLAWGn~c80%}ehd_MLOhgwVYwL4q4FE#aR1 zpamyFgc~R$;+XN&v93YGQiXbS1g&^!rCP(Jg(Ib6J#_XGT9^`( zxM(pgOzCH|;%vw7j+-;-4PVauuKzJDok%`Ht2r!ycRofd#&in37SwiDN~hB%v6h(G zL@?I=BD*Ts4l`a&GvUO7muVr)awvH9Uf;d#;D9wOAh)~lU0VD(Q_5fPro_8=Q^xM} zrVQEOO&JIkv%BQ_pL&nXBjKV~%p+^;r^omCzOo(EF;_;9_ zMwB;Ca}&v;9`pgjOA|5vI<@h7eWbI&eudW35rVlCYKcE^ z-72dL%HnnTNM}Kf0FjTtbUIc6JaPdb;$K^4D6U)N!mbIJvGkn>5{ z8+#xvY)`-7x3iE0z3a%dVAiP^7ONGM%ey2`=Wxr8Ed3@D1+2faOYZFSEV*~)?veE|^Xfxx1LzOGhCO8N>yXeHSGiK?VF4xVH2qDu{4F=CN*pFZihg7 z?6GmpGBRZ8hs_MTC7OKv8&Z6iO+IK9Xpf%dDhq8;3ZUL_tjYWBIAp!+Y$BKspnhlu zc*WY}y(}UK;}t25rfc$1bt1YN?;Ia!Pg8Ab7yFjzg$w+hgx!~#eAt0EO1WFc63P8r z`BOw<`P4IYU)peHmp})Y6KW}Zslr7F4?!ryxv3bmxj|H&Ypzzj-#gHLs7I2Fi}7Wp zwgxr=LQY^FVOxBv<-uvsQH5Oq;5(m~`fiVa6$tPJSB5q-4s~w^gHL>bj zb>O%3tN8+dz|G~#!`1ms)f8yhheEflr-}CW1K7Px`Z}|8%AHU+`mwfz!kDv4L?|l4> zkALIir+oY?AOFI~Px$yTA3x&bhkX2ikMHyGJwCq6$9MSnHXq;ODji34{K0eCFeSCa`j}P;4FCQP`O=K3um#`3_`VjS`5bd7u!2pD(#H+b<>dxgO^JvOWI>CqGyTJv zj%hOO)5T#-k_Sr~ntZ5TZ>m=8=~I_-Y6-o2q))#KADn(P)k>d*bw~-;_lYnfxIwW4 z=ZaEByi&W~X%XNZ1-Gm&=j}G^B;+iILVThw`utlh8Hm3w1-igIo-`Gq2tsMn+46z@ zlTgs=nR)pz+`c1dyRQyqfcnzc_@HHgqk(4XhgcA_J5TNKertA2a#RrLleC4cPrrvI zZgs>rR9oH*dJ=)(douviefH{@j{_C^-8Mt$U$NrDDp5wBZO6&ePEdtTV*? zrF^hIJC;UwBvtX5p;E>HB}8I;a@2 zw~JBFFs+Y)@c9jN^^aP+@a4bST8*87GWY>afOSw0Si{%1418DLgD1c%K=|APY~btE z*N76HQtz-&z^VAMpJ29vWuP)X$9Mc$pabs&j?fY#VHClV=m#KxzoTBpMfW1|-?pqB zyGGX3BPTY4wIa4o^EoO`uI=um4nIsvcs@~}qXenvP9&Q$J4rp)n|24l28$E*uWW7& z(7*9)v63UHB)sdQ6|HACwR-DQSP^1xEjN#X`4&xK&sNS(ucJOgGGfp*zjyJ~iCnlN zh8nIS13ZX@)Y4*7V^hgGHsR!2IlxU#^W-g-NaAIgP&W-H)A{rnb<T*_$>ugloEr^yb8n zU*O5~q* z*a5e>*scRyto3)hHIbKIwsU&Y9thtC?an6EC0{uu@H&`-is}YN7WH_#xrw{7e!AMh zXx{4%X57gRW=IDIbJ8;oCcyEMaCzF@RZEVcjWp)e*41R!Nx#vp)*qEQabPEn|Hf*v z*8eZTjJ`AG&9A6MYBI+4VrT%{!@Bn|W4%!bf4uCGmPi5}SpY?}>|jql%zT^_vf^HO@3+$B7ILNC^bVX2mpg?b4O zC1igb+!@ZOHiO@SWIWtjwV{XO3gK8mI1CjKe|+5KpWZ#t9*TNbg~9-uwlz9#>2Xj*@jHj}d4Ebu~O!IDV6{{|+);}`mD z-84{jB{}+;zvA5*!=ITAaip{0E1wT{$1IYKI`do*VRr032rE4P9J=mI-Lbn1Ps$vE zd~shT)g5=IZ|7#AP8L+`CYaPd%6l*K8xsG{z_!E)mL}iAVYbC8{wSb<{MGm~;)gtL+>N-umt&)( z_cjng9#i)KQ}9Yvb>zA2Z@g>%%ctr69gY_xJ|I3@HS)=18!XJDQnA9sLPA9j$7XJ# zkBLqW#~O@wai_SrQ7(>M%hLHycAaAo_w>2pu5-g&+)x)cguW;`A9VU*wf+uo!cO`E zKmvO%$-2#*OpcU?daqV1OTe}dL|DE)#lR4yM_|rodCb6fTXP$C02c685 zPUe77U-WsEv z%t$B0^9Q+NjS!)gD&xjI9^_x}l4`c}d7=OnAO`8DEu?g0MxX=ZEq@xKBM+(x4u zzC68P-SZkE_bgI{$mIQNQn{=~E!CJ!(Xb1XD#E)d4)}|3tYPIc1R8COEq)lv;Y?&c zZ@ipPxy-Dky3)>zf@4c88BT@c*c8VyHW-=@9`>8$X|8uPI#(_;AWgei)k@O^J60}J zkfmL*BgtYOOOhv4R$Wv}bz+M{Y|$}L25-HjcL{Iv)aTxCJm& ztOuYUDZ-`_P%bc4hXio77uHfO*o?9$99f80Sdq9(!fvkur>OMWj#IK=1#I;KG)=}x zZ9c+q5+HnpVOH`1i(zAb05-k6mdY7St%xrO95-NtP#noG)-LXtLFWcx_OG=eJu0i_ z0}h)sHh`%Hu1X3KCK>4(nb>XsOQKGRT+YBv4|9tYa&XhTb7U1q+b1DTJCB|VV6|M% ziWane0wUZ4-6b-|GPwUZY~o<0QdeaRJF=RlG^?zd2T|^}X;CppXU` zf`S^ALX10Nx(JWi32rO~8SXI|8JDREYEt5>iI|r(sjQ0DQe<5MFn5K_ps|4?CpNQdT3uLbC~E>8;_Kp1EHjXrjg>kFvk4Fj$U(G`+1{MLXV3 z)S$5bKAOb5HE@W@OANMVbs$M^F;{_Xb$jF&TEEJw+Q>$4G*`CYe7T)eSyc-e>Fwsq z=zhr@=|wl7vMNBiy^q|TJL^ji&-^IL>b2x?XHCBV@yu(IxOX&p#Od|SFT*-;>S;vZ z|5FhCqpA59#O_i#hV}o+Ml0yKBjJ)oN zmy-y>V+!*rtbF`M7FV_lG`1TgjAamSjkpTyF%*_B7;aRU{dmLB=+Tqr0PMbc4m{rf zOzaFkVYO}x{IIAg9Z!(EL>AE-dk4s*-zjSM8`A1!$#IjvDt3-6(wl8>BDqz#+8nXs z6B|P1g*UQp7lLjJk}NF_{5|1>c^E%^s~baE&UFoti$?lpi;q|pwe9wvyc?93O%FkO zL|Jb17Fz%JFj_0@g`Y_=`{2`G7kc}zVfp(yH23?Adtm#w5jMaTMj`A2+$fC5%dFFN}bDNX7HOJ~l7iIfq@)m(FK7b3t z@eA&uJ&G)6)Ur!xL5efvYMfLLH*>R1-E0##+nAK$lou-+wFU?~4sMyWPa+&gWOg{l z4yz=k07-}ErSJ-y%MsNaJi7-tc*Hbx$zSf_*LnE09{w^9zsAE~>fu+@MiQ=%1@DCU z(yUm}#zt?H6JVMg@ICepzLevADeZkJ?R+V1eJQ!Vls3MU)-?Vp{x`<>THtnF46B+l z=e*esH_B8E64(VGne%wE%mAMb;eb989vt z!V+ho)eCkwxxfyoZ`Fbq(GTVq<|ptcd<~kzr_4vOy12{SZf=Hk&{}f^Y=agcHeiuC z2Z+Lxphp~my~AGcGRifZne|~2q@Yjy!uZ5^2i8D`;dAt;@qlp`EP*y-H=>u(83@D8 zfFM{4Zp7GZ~8Gjv=@z+5ae;u?)W9gEIa)DC4h#o-J~WzYd=9*FmRA`k6wf z3Y{W!vd~FF8Gjx5CJ4{?>);uG9hC9cK^cD?bX*;^8S#G?nb6Wl;P*cf_Hq4;>EN zhpipfHP%Y20%QCv>r_Ms?u1>%qk#zcHE=?n$G3jFxgPt3rLgP+A~^JdYcV2gVKjaM zJ>gU80kz%ij?vr@I|Dz$Z}4r{^c}z$-i95;rApD>EOrUY@R7mSAkp+?D{;kRS?@4i#()cPT!-0jlG@M!QJY!dz^Vrp9 z#;!IqcD0$YtIf=1&eGQCZ+S^sFct}`WuNFtPYEn=^j)aO*ZGsy`jajr`v7VS$rz5E zcF3Rfj6dmVf6`O_q=RG>A;l+3fS7srEZY92l%(3Z&hdM#<2Szj+%Zc^L+}Am%O>f$ zNeOt&RA$Qafr|hhSTs8I7H`5fZ^F&qgstfWo>?aQ{_0Kmhc|((IjG_oE7VW={;a2> zoDht+kICcVKDyD#*d2t=*d2tK_4fDwh~N1meC7W~zvV}mdl=QsC9I7{`u_i`zx=v< zdcTIkqdEvZUTAxv?S!@!nk%%8(AGj*32iB~h0x|gbA&b%+Ei#0p^b$$653GcaY7pi ztuORgq4k8;6?%-&qlMNHT3cu>p#h;s39Tu#hEPkWDbx_EG#&X*p}z|KhtOYy{w(w- zp+5@!LFo5FzZ3ec&~Jo(t?8&fLVFACCA6o|9zwed?IyIV&=Z78yo^zuh3_P^qoyOj z68fdkFNA(B^zTAH6Z$uyp9=k}(7y=%MCiwwj_ND?M?yao`hn2*g}x{BU7_y?eOu^T zLf;hnXQ6M<_-~}b%6h@N(MsV9-xT)pdtkRe+w5ih(|AFxQ(@TM&%^G0BVhMF{@)s1 zT>~9Rw`7rqoA%gY5>%L9noTeGa!#)Rg}Zah1`(}2L^ff54aUpOU}?dsH7-01+g&m^ z3dQ|OpzzNy=VX0eS~Q%O=PR;6!OVh{aA`4=mJNs}{7WBpE_7EGc7Z_u$L0-y1idOn z^>Wi}_Xq#6BW7p5$meL#dWY@b+W?C3Ks${NM9xu&;E?M%HZQJ9JPXr6X zg(+-9WC;W+>}{td`kXwL}9;0QpxMR0&PhR zn(2V>mg825h^??o)2Y@?1;UcM7sA%;NOe)`PCv4^zcy;!6lfQz%Q~u~8^v$Sq}EM1 zl5n!n01qB{C72GD6G3XW6fO)>+Mfqt@9ez+7Dozy%9Qr3S%y8 z173n>(3ijn-G!is+^R{Nc?(yxV8{wG-BKZVu(cC74IU{zm)75!Lf5C&qE zZm$Ubh$uk!sja~LT>Rg9kNjI@qA4W7#RX}8rk;O*CTqk~kn7kun0Ywa#cAmj%plYf zD6=HD=Aq1T@la;Dcqp@6Jd{~3o+q@9+T5Q$uWPs4!{6uO@AdGzJp4U2&z4o{!5=*Q z_a6Q`5C5%)|Hi|A?cu-j@LziPFFgF`Hc!Z8F?BDm@AzqGeun4#IUfFO4}X@22SlfC zZz+G8hduWiofU2t_C(IJRc>~fn_W)hza@hD0RQVwc=(mT zpRXI%_n!jme+y9l&ohU>0_ay*@$Z8L|Aod(W3bUweUA)>VF|oc1r?kd@Gh&1u3i|1 zS#GK%nGe?ofn8HC9Mvws;ofsyU%}nMIZV~!)#tX@;T1#D@ zT?$Sz5h#dlsq1Wf0jf^=a^dc}Fj!#g!mhPlGPu^{l>)<-IO4Pvut!DBR_%FzsV?KV zA$ShXhX6a)9qaY(VxC;HrN0c^*IZZ)@ie7o`?kCl<0=D=IoKA3Srk>HW;=fg3>0P8 zqOHFK4R@HXXRhttk-3jxJPxF7U4=IO3()EOqW!mW1zKl0&oFp;3$12z+x^E;d>SUN zW{X@##*;@+QNjTEfNcOE3vw$z9S1A{*|g}sAp+qb%$MvNP*2Zm!mVKmgYIRdVp*<4R%y}tbZR;!ob4!8ZXA9(J5eUU$MP&=L!TfGe`cAP=i|v_2Di5ePC?i*!SLH{8 z5sfCRE*b4AP~_)fawi2|a!MU_FYN!$R>nCP*{#h{m<7~^*UpRB_q)PK;lu*99+m;i z@V!4B`+P^k2KX@Sf3E@(_-yqt_Vn(xKC+(mf0)~Fq^i0Wv{fmLL+lclhRP$cV%=5` z3~tF*-&}26|lIKAtv*lbAd)KHa~$cCXCbY(c3u zAer9Rcc%qFt9w2-gs*K|#U2gWV-h3f)w$g8< z+4WoKzLU;}lY)6MyRJ7Q`~|}jA8mFcPupPbPrXjM)d08~V$Pp#n`F480%o0XV&bM9 z)DIqw^ft4bAQ`q>NDAohX^3RFpmc$pJJEM(ZX`L|*LPO>88yZr@1wy`myX7#d!yqI z{cm@Evj1zTW-9FPJq9oTq%{=?K=ly+<5lxM#P*s8r2iAmM)1mi3249@f$2ZZ=wmcQ z#I6_c{jWmCBmcn!Hy5^;^k!BIQvd_PJXoWDQ&hBMDSUmP3ZQ#vTe++aBxy8xB=J2Y zxO@?6eMBJys$ijZmCIT|h~6HalCXLUmk1b6^U7r{#XeSH_=Jln6h?w9a_B-WDwnmu zSuR7)5_k{2V(E07%4N-Qnr}-^CrVR=MF1XyPm+By$8VvTey){1$R;4s{RS*bfgy{uK2Gb0irJM6STJ+Aeeod7jm=Y zRxUdRwdM<_N-#S_wdwn<5#x0}$Q+$r29R=s+l<=Pfed$#bUE>GS*hJYAW+*UVB?-r z?a)bUL4fVp(zxD)xL07jp$-%DujqcY8%7meVq3IMGvlT19z znka>bRyONf8vl*S{`VE=|H`aUi2d^sFg!Mx5zPGS8t*|1uo|(v`Wm&dx4s)A{&(2` z!)UP^tPrUWx-=_C7%$x`tGbdn?lqgZf9$|c^aRR)+sc+f4`v=J9V)B3kR%3DHp$GG zLXn-TDbg{%aC4nVvf7)=j5QS8v6_M%;|^BS9Y_)bFI!z*V-Tet4_O+7E?NJ0gt>cr zNc!R+*dxm^HgRX|NEBnlRj4iM8K)d{=CFMx^LK$r%wyCO1{ zVddHy=Y6=2>2cy2*N|`Z+wz$)j>@(qc?@#b_0#1$$2){uR4eQp`*4zIPQqSO^K{9+ z_W)oob0~**aQJd$-U)c*&5$L_Blo=@X#IaO0R7TC{`-LVLtg)v!58R!L;@}gl2^I74K8lIi@VarUE$&`r+sXxi&_t*SzB(`7+F9k zW+IAFj_}j2cl^ffw&8RvMB~Y$K6kT!ce6kga0>s;&3;Ob=v0Biq*{^VWSTjdrcS1b zU1=zo)ZQ^J?o=0t083JOSRGvAWEMM_N+$ysx=bEmJ7<_hPUb={$|0+xWDoy|5&3xp5`XS!%M*T2K@oAqrNcVsI z#!gq6lPPsFl3$CJIL}0#OfilB|7-YvcafQh>%BhmPJhxJ{-mA$q#gdG+x-|aB`ID~oCtc%D+T>5V+Ml%B zpLCx;>0W=*E`QQJ{-nG8NgMr1SNW4R_>I_^u$mVx4;PZ6DIO_|@KR76`o>lvJ5HCB5)w@sm-r9>hZ#ZFSp>lnmz2)u zoeHel)S(};6cmX8TVjEYHmeSOouw{NVCYzz>d;p}wWW2n>pCziqpPsRf;#klH6pyg zR)>ImMQ|d%Qu0Vg%2oY5OEn52qK#6AzROZTFqx#VhSF%?X5e?xrZB*OrWpaG$}){+ zc85Nk6`7`4Do?Zo!_UB$5otlZBEa6Iz;C+2ho7E-$#oSZQdF7Y<1*OKP8qCO z$n{&-c=&0Z(%8=~A?$f!&k>6vx!}a?)uO#IEytG}-X7*zcK7cxFGcLnK1N6Ni+U0M!1Mn%y#lx{b#~x6@s1M!?80$CbfH7jE#pDO1n^Eh zbOQhjr)6-iu{!~MHPAH(YB`oDLnsny!`ds1ZxkVsy^GPr`v3rgCLlU`!K7m4*z2W7 zHS12LMjp;|N9;UdJ5kHfZ-g}=vHD}-Y1O|+pfBltF#ZV)kIZ6{1WB!>;n@ zQd_MyzNo57)tJ;V(3XH0Pyp~G3UrO2e}!2x6t~Hswy0{l0isK=4K-McqM3{L?=6bL zK8EA&>JXHOmPz<_6nzWz8@30x@oA=kkVoL*!*Fm!?X-(#i*J=01~5Fm_rp&RVo?7g zh+TvlG92r^MyYnS+6Owx$VW+qVT6>1MFqtsO$R_54yAa*f8?+;CEXC@!g)~8X{??O z=PA_Hbrg?J`;DZ=EZ%c^H!|Fcjv zQ4lUt(K2Wv+ynePriEJ&JD5lVL@#Kv#UN zI+@5op9*SXydD5sUx8TIe&5JrvGdH4$SDKhE72=_rOup(K-hROaG?pnTVfZ$Z+AGe z3^BE#rxPh?=}AH6so>1gc7djBoXD5Uixm1rV(kNs)8(+3PiE?R+k+VA@wL!LpV-hl zItNI3%2lGT4jk9%jo}kCZajhek4q4$^DIqlZ0#CofzId@EsUq^Jr~#GFt&6GkV-Z! zdnCE*ymCjl_Dw!H^gDkyFknSO7zF9-76}NayLOvBr2$mK(SOFvxu`u4} zKCvzjdc;a1alH@jx@wm_wkvrdK1GQnAN_?r&@s?LIsv56kLjX5v8gExt>5$JqWM4h z|NY1Q-}^4Ao+tZhsPhg9eMachLZ1?PQ0S9F4+woi=zgJ(3w=!JqeAxyeMIQPLiY-N zNa%w?_XvGJ=>0->3%yV1y+U^hy+`QXLhllKr_eiu?i9L1=`{y};CgYx(X z7;~$jAKPZoXP#*uFJpMs>{DboN2j%e(%HtoD$3G~Ke^4I(pgjITdHjR&_y^_j z56a^ol*d0PkAF}e|DZhnL3#Xx^7sek@ej)5AC$*GD35`{y};CgYx(X7 z;~$jAKPZoXP#*uFJpMs>{DboN2j%e(%HtoD$3G~Ke^4I(pgjITdHjR&_y^_j56a^o zl*d0PkAF}e|DZhnL3#Xx^7sek@ej)5AC$*GD35`{y};CgYx(X7;~$jA zKPZoXP#*uFJpMs>{DboN2j%e(%HtoD$3G~Ke^4I(pgjITdHjP`)-i^t20$b+8^U9E zk6LXOsyuV3>TA@qUbb!n^7ol=PW=Wef~&Bbx6MeX!OD(4jm`WxMfQU=CfQy@lB87e z&TCtoW=Ag0h+_h*QQ}?mpB9t4>G`8Yl8E8XE*ikXE@g#~OIBTcevbfcz<2Tp!?s2* zemvqS%=>6|ZHp%~_PzZ7();1xIK7Kr8f2Pk{(Kk- z`tDy{T;YGT01wnwK(3Z;aYj$=fMaGFmO}7i>5VXF{@H7biT3I)El(40{UEYc<@#@J z=&4Kwu8My)uCD*e_SVVBQb-Ee-ed`LuCD(Eb)lZ-s5?w<$tfNo+2GUl#ZmkuApfOHD_JbC(MEXm6>A3cjc_%dgXF%`&A>!_=g7wcJqmFt5sGk)cL&JfURU-nbQ-^*YGl>vEQk9ch z2n)p`U^Bw<4J%B%CJHzRE7b#L4Z|s~*Ve?9mtsxCbIU1O2eQCCWf)~alezBLnFXyE zm*)uap}!?g=3f$y1mZ(}Q#=KqeZ6{zVbNfS`wWZ9BXKBylI2B_c+|E)I;k4LBr>E0 z2UR1ONDIPTY9Iv3UeeVLZX-*w^e3$|8m?Dm)d0$X)p>Opuw)LW8yk80|8^b(zC^qi z(htf5>PLCJMoI39A%~96iY{;>iT^+L-UCjmBI_HjdoR#13QEo}Za-$eV%Xk z{l4$FJ4&6ds#D?Ct*TpfVpM)8jLshyFv7V7h|i3nB2mGdXpyRFZIu)@8b?zJEa66; zJt~okAs$7g8Xw|-bSesr{7nV4q$-|d#IHX|P-+z-U&B$NaiKTfry>6{j4-34gl&do zU0LKzxE8ejyU_Z79o{}RK+1m~$lCl9d%$DR|2fWH0EwO^u-b7yWPfX*&DT%;0v`ak zs?(t|JVo`*t=$8bWQiCHK~NB3K~w`Rok+*Rif~Ea5M`VMJYrcz@#58RoG8-=a*-2( zhA}tL0-O!VXifkY=9q!SnnyGd`{mY-2M&=&8*0$)8JZl|K$9?{Pjq~$4l=7_VFs54 zHo;IRC+{!VXA*@Ku$=3PVZt`?7HUcq`2D`0Bh6Pg|Y6n;ZN6jHYHyoCmg6EP;MN;+YoSgyNy?6nK5}N0@$3%Q=WUx9 z{@y_0cN#_sZIzhXy@1AxE{f)Fj|DKB)l;3XAl2Uy8op1$3;5ZP`zv=2fNpPJXaam~ z?}S$Gg^=-EXzu}Cz+WKO_lR{RtoPhuRj3!>8|-|x3VPPR_Qb38gSKt1;QgdBxl}B0 zt1CA{aRfx%mX6Mh!#*P|2zBL^TJK0_@fy~~57m`dpqFe7HHHm7BUS zk(F8~seqsr$mn#lKnok5ie!O3;qo`sh8@v?ZN+Y7XTXCWie7dCxUlBoV`~;G$b^jRrTrG!liJ$Og*ZvZ_h?h-5kx{tzXeLhS?_gwe0PqzP4SAjoEV@**Krq z>+6CQ!%BFjaQN`yT=DW?6)w5HzNTXgJ2&@}=a`JzhUYpni-P*k>0ko#S3_-hHj-22 zP0H>5aL9bc)rtps!_)pa`cqlEF5B=-fpY=t|5)GJ9kA{fI(x(V|BsOWdBDEJuD6e{ zCqVY+Uh7g=28_ctSRdH`e@8v2HmOx=0rrcB8d>#)uG=#QCjuxj5|0*?0xTrgv7UNj zie_vR0@Os3<;)bv4A$ZatFP1C-~futA*Y91eRZ!G>vPzFY>$V|7+2=Oh(o2QT=V!> zZ`NvEUL820C5bWXo)A`FZ}b5gzz{ETb!=B}HL~flrG3b)zQ)Lgf9hlkb|<)hTeRkv z*E*kJr0Hw5Mp-zQOJ1dw2$2V!Tu3~ni;EL3lV07k4w}2X-*7GuemzW8@##?INOhS` z4fJY?6Dy&Km4e4PQU#={)#iO~kTOP03*Vq|*n!UUAC&=zE2j_nm^}4zZc6;M$BYISOBCF9wfyCPv6|hhfo2`#?bvs3KWy6Wa*XZ^dw&V{cOl->e zFi|n@m+0wSpbf#XFoYJlsK79~obqwwJ%|cm;x<-5?gj1=g&Fz-sZ8{C8EFJsf2^LS zH#XdS51?ZB3^mqNaH~M?_WupN3*EcW%$(oQOz;kdYw2t%5`7Jk2MXNBpj$JGN^^Q|>sUTl@ZoZUydaAm_|P3A(g}hPZ+I8(cul06JaZLg=CU zO`f|Po_;!&i@wQxx2f%_gN{ZvAa&fy?>=DiY3I#f-#hwr9kgShc*RXXibF~haB8W`*7 zJ}q^z5*@76CM&{-EwvC4SI3CvlQbV3>xi$a^bKmDBW^ag)9vAcMnx4h7qh5gJPZORY-+& zJSoF=t6V5G(vgnF>$>9*l8+C9KW&~^*ghkJ^? zS40r$L;PC=c8vN+JJxt_>f~185sX)6%>|-P-sL}0|K|-;58`z*=`}Oyk7m*z%%oS% zq*u(Om(8S|X3|S$(u-!&3ue;uX3}$J(z9mL4l{}E@rI`BG`7bZPGWn!;Uu=l8%}!C zto{iz>2WjZF*E7UX3{%m(%WXzTV~Rq%%nHXq-|!>qh``0X41oE(nDs_gJu#OSYtQG z?s5#o*uirwf$WEwbf1}YubFg@nRGX=f2%~n-`5~$?zVuH?oX{Z*k|{R&;;0kZ-2%r zasCSbfX_PjgGYFwa|*2gmBTaWOy~sncRD!DpdIib?1el5y8+}EbgjJ{{=<&6XIb+= zF&GV>pKU-j_)5L2UV{D5Th$fntp5c2f8L>nG+^OnD2shMky`asIQnEb`b0STcsTl4 zIJzwyeKZ_>BpiJ>9DRs%f2milJ;I8=MB-mW;-5$2pGD%IO7+kKz>%XpD+Qx^iLz3# zA4O%bmPff@rl!;_t~EhF?phP{#BYeiuaCsHM&j4W!_|%omz*b@dDuDjaE8H0 zNL%b3-=hQkM_Tix2^gA(sE2xJDD{-0pa+4(uI}4El5p$yk%X=M7W^V3&ZW2F$A_~D zy>4O9o`LpC)m>+YqUZihYV(3yy7;bOY~JEvY!JNncGdk>TmMSR)lx2XU?8&l9@5=p z39H4Z)7wb*B%y#6+ffwpth#la^an9Gb3YxVH0}>aS4;}VQo47XH*P^NuV5xAr@NJ^ zOaDS@`|I=|(+3jNk#&Q6{FN9jKh)ag5=pNO=3TuMU6grpDD zRp9Id-^7lyU7rzNPt}e!m}bz%`FH;Xdi=a4&nvw=?mT&`h~uqZw>2Cs3PmsLFK?2O zS8oc&N@KxTyL)9|D%17Ok$Te6-T4t|-(5xZhjx#wnMZcewWEicuAJAL8=bYF0L+9% z-(BsG?CtiA_E~lfJOKByV_5Gmz@PVdumyY!zUc$4R_YVj^4$b~A8|DuT+}0Bf{5tN zij=vQLM;LNrpp#X<`I(FLT56hI}1!D9j*;I>C9r#=hNwxt|lvZorig>W^kXNZA*3} z=`LSZSzj2hb6GFonjY#gi34cx5RV%$U(UhJJp?GYe}c&!Kq1%gUOjMNJP(Y1VlJv; z7*V2z(#%Lf&cWdvJRpK( z2ZW{i?vHW@M9S5=wn<^{X@BJKbGThB2d|&d3=m}uOZ9lNc$520oW?Pr6P7oEKFkXm5X*u-Rn1TzTi+zDPDu7uLN7uybFVO_b z84-^@6NubLsWMvu*#Ss;qQOqNwKI^*vq|TcWNLXhJLc9-M;^Z)$*V*YR1B3CMJfeG zg@`!d?N384DM;$4FiF*Dd1|C(k35a)_lZ;=AW5TNdn1?n)k6A3jZ?qS@?MZIVc~=b ziPI-NLpopzkocuWkV53<0lBr4fd^`{A=eTmF=OTI2~?h6kt%~^z)=u>AQjw16+eso;26{Gn69KJeC62v1!K zUb^1F9`P`|b6tj8!||{cuo&loec+{|Cw7aU)#s2Pd>RtQE1)@izB+|ABAk#wuAvi_ z+I}MTq1^&ovz*B4wr$Sfb9m{YQT&sl2`5Ao;8rKx#PQLDHPM9Qq6w>`39EF!@C{0q zs~h!6vrgjrq^aZjq^aZjq^aXLY4S-}$FGgVw?yLCMB-OR;#YZb2(+fuIeSFnlOpkn zk@$p2e0(H6E)pLbiI0iIM@QnLbeukFDRm9|ZK8P~arWC3h_m0OK%D(H1>*4A#MhWQ zaFwxJ@3$fnuZzT&N8+`Scugdpjl?sN__9d6IucKN&&$(%gTC2NfARbq^vy=c_02}d z_02}dz4<2Pz4<0_Z@x*~n{N{L=9|Q?rSE?Sb(nHqh5he!;QtS_zp{7W9={s)yoTB~ ze1P8u>s{rr+7(kTt84JZKP<3J^Z$fw>=JMx=tK}AUFc7|cQ^oIvN1&Opa2_d6@-W# zGH;EcLj%}e<-`O5B|L;2{Om^#5MZ;EQ4xHT8Y~hxOn}XjAoOT=f-Qs&7I1Q2iUM@9 z2-P1xWB{wAVJ!WL$DkDxR~s*5*Voj!@TJJpwcw!y^&QhleR4p7 z@aZDLijGa5!wQ~cA))4flEA?QEg#)*%lZ%ltOX5Y=>rV}f{y|gooGVOtH0a%4>#ai z&Zkm1-Q+8k|Dc1RJ(3DVpHG?!9D2YdKY}o$D@J4L0}y!MhZA0O9toa4458t}8fh5V z`e0N5(|bMD+$Pq(u*%m0xBp8(3HT7SzL~JG{fatG&2@%5Z6Oi#K6Zs$U=g?ml)XK0 zCvadJ^hwEWroN`lpc5;^x3udLFpmzqF}UZ@DQMMe4&-d;eB&S|Q-$pZ z=49jtA*jtSbYOjZDT+HkA3s;U?kraLeyl z+U>b{KP`;``$2H(hRr#Xtk$RTVN0}aXfGGmb}PMW!>|%9L=?$~Y%|{;h9x1WLExoPiE@*{iFbC}3bQU(%rmHnd9r;6dxnm!y z{B1|(8G2cw@KXFu2X^DG)0eo++TyRn=oPi@t1A97+yV(L;!V*r7ymt6gubDi{*|^g zLQ@(u2ezbLa{&wMF=u-;Ja4sdm^W>*2}~Ioh+#{$(RDvt1YL(!YWYL7n5av0H`AkR9FMXzR4txUp&m!J){ZDxD~LwRala# zNAGD=Lp8@Q(xx^vb^C&Zfqv_e_YZq};AtS=d6AXr#uXgr%+V`7>%J`-}-t3J-*iccRb;cBL0ih`{ z`&{ti@nvURQi+59fLUX&Z~MA35A^BH>NgEU*p`7eS92eO+j zuNzOVPAnSbYPaSY{``V3Cr*PdFTH}iCGxZ|RnJ)WIVzLo_`cp!;W~Mdr1HMami5H{pNxaP zdN*VN{3_>Ma08aZBG{qe2uujr{{G1R1FQku3mM@HuxG5cQ}!bJKzjgK(*Hf7#Q#0!8vl2z*ZkkH&SXTI`=suF)Bk<%_x|tO{_6j} zF-P{N8Ncc$@8{Hay`N*Q_I`Ht5xU+_>?A5iT)3g%6AKBkTG%c;x|tNHEuE!@k}cO| z)v1RObrg6U2S4l7c|`s469)bej<>HO2A9rPPyHgTa`~za!C3cc!B`8J2=2!P(>3*A zkj5+3eIF9HkLpUmsrQyix@PRSS@j5$4LOsnbE-!cddS%t^#rB>KOfl?Nc}AknfXN^ zGA$d3bp6q*A(>K7F&~fXCuZ&QmAbRAF`1q7DzQ){6IX$3t8eu-Nj=2k?~rC~ggRfQ2VLxTb}PF%sEt3t)6m}_f%HB+4*n4m20LJn^kL{9-EQ3o zTEi9A#n!ptE}UweWF2R%fMimoRc0*)mtqfREa(&io!;_I)S3$?L!wVM6www`EBO`Vo@(OM2q=I|sAPvr0f z4s#qH&*2&lkK=GPhpRX|mcx}C)^oUm!#WO^b6Cq^4To6{GaN4Cu$sd(hba!LIIQGw zDThlqOmbMkVL69o940s{<*wm&1cNJdnc!INYDZIULUBa2ALAakwvs=W%#0hZ{LOhr_cuJd4BM zbGU)S-*I>*hi7njI)|rmcq)gdaJZhsbsWy*a0Z9dIV|FE8i!Lk+=s)xIoylGDI8Ab za8C~R;BXR$6FEGe!wDRY=WrZ{V>ukd;b;y=aX6C05gZQZa2SU}IUK^_U=9b-`X~E; z(C^=X@AUClRn=Ancy~vFd$*spPlI*=&j*)qJ@|wxup3l>S9m12h5KP8P6WqrAb5tI zunL=lZ}=TJhaZD?_(yOLp925zZtM?Rz(YJAT*UR*8&-gmSOH$*k=PgZ13z&hIEn+Y zCv*Z=u{rpP-(f%a7`(+l;zaQj_JX^?VcddK#YC*(fmR__@a|S~m@obgip(EFHxZVf z$TnAW9saB1uKl#4zY1jgRf$xQ*sm*M`&EdG{kkHtUsojd>x#sFU6I(YD-!#4MQpzc z<=CzipxBiw`ir#lg}~1RekSl!fu9KcSl~wjKNR?Z!1o2dC-7Z?e-`+Tz_$gyCGbxI z-xT1+h0TeHic-eWbgmpJD) zwEq9qD?NXGG>)Z-qBR1K6S!L7DuKreTq&?#;0l3t0+$P{6<8xMD=;H)nZRm+X@Mz$ zRRSvoE)}>$U{YX(z;c0Q0uusD1(pab78n<}Sl}@N7YSS_@MwVx1Rf=DzQ7{|9wG2> zfrkk^RNx^3=LtMm;9P+R2|Q5X0Rm4Kc$&ad1)d^sy})$>*9tsY;7I~c6nKKboWSD+ z?k{kTz}W(43EWTMz5-_ooFQAi%6?6qAO6-!%p;OPCD~T7Wf;d65Bb z=jb4Saa;*^tQ^u{;h~lRuR+-myf_dtg!qd}s|h(eAGBx+?7T0fN}+I^CcLPgyT+?# z>;0Gwq_fYIYLrO*dWn)i3CxNrDiNJ>UK_;Rj2C)BFkt>y5TabD$gUo3XnXZ_q-ZG;57Y4aPdxrID2<%xHzH;PCSMu*u7=<$6 z5T_sA6&!zWf_QfV+58^8?BIR`gwnhSdJlrwZ3z&t1qB-L_8sIF8@b+Ig9nTwmtT?B zdSHLSdsqyaXX<>5=$?X(9fNm70xOiB{D0REuccbN zVd&80VY#Sh-qq^SKmgAL=IFqwW0Osx9aBB?ptc?W#HI9)Hl+~G;IW#ujcjnE5&{gw z<%j!S11}F|kZbULZp68HtwEp*0SNrn+H#t{2 z8=cd@_0KpZI1S7I?|&eu>brxY{vD|4?||0-6zKdn*;hb9Xsulb+TA=@3mOHQT^ra6 z{T5b(U%{o9vF^Kz?=Bh>Rh!JJfxuDf8Omw z_#>G#42Of;(g)lZ=&Wis z1)ZHNj1t(7D=pevnjrJ7S+$*A{(?i}MlatH$Sqad*#ofTma4~(k{+<>*MqJVP7=k` z^~hs37RRn$6O3JcNHDf>aeHS7F}z?Qi(g#^GHDv+4|$y(J-M?Y~^Rcys{&8QRG2NLG36AC6uZiE%c}{M(NDcb$NKI zt3Rww2WJFvvamd%u7y=frW(t8&(`Bb$?CK=ei=w|c*8}RE!fwtTZ6h0j4bBtqB?bX z7vYm4Qh$p7JMoGCyYz7X_r$gS@4oN&zq`HX|L*Xj|GUNU{%>oHo(qY}?A&HD{YWAM z?7EXM8JJz?#`ifR6diDkj>bvw;ozG>(LpQ8<1am4$M^NGR+Htur^`_L=?jIun=VtA z?vT+>!MZV&uGFK4%jio&h86x$oy6xs--9`_5TL0srmP5KZ&;j~0G<3H) zw>z7ibJXk3I@|}AfU-Xm+_m0Ldz=Wq114l!afX?g0bNK?`B)p zSK!>e1bM+bK%>9NIuq-^2D$@Bf|D>2^2HtCJM?>a{k}_Gt1eKdPHU=^OoVJJC-1^< zI8jC->pE>$+gr(#Ny3;)jgWvf9}Lw_y_%r#4i4@hX_#29S@qmMWd?F|PDPZ1yIv}z zY~tW{7@ z7@QztZ9ec!Yo{MgP%o*rRFABSq#oF=hu%$S_hUHT5=u%u38f0VMBy-RoUhOwQ39G*f#}8WVk3va}y0x>c zIP7s5_0&MwWoW10Qlg(9+igv9Wg_m<_FZ>AHB?WOsR;*8hK) z|L>w^h8>imre;zTGs!WNY%|F+la!G(?H4oYpJvj}X3|e)(vN1+4`$N$X3}?N(m%|k zZ_T7{%%rc)q`#XN)%t)H{7c=P#GwE|P z=`%CwQ#0ukGwEY9=_51gLo?|EGwFRZ={;Kiebm83|9cR+Kc_jh@c4U>GsPLK4h9du znf)cG0Ne4szZ9}OY5O311Z4a^vbMuA=z7Qr%(jNYI_RfrJG6S&Gew|XtThp(9Ekhk zl1oQ@ zkQTNyfFSn!)wNq2M35S;)BdWxK9G=hZ7DM+7R=3)3tbMElDOai?aew+R)&E3zu=%k z*Q2)`$QNtwd~IJaFHZ#}@zipR5?63=p5}Q3IrqRkrMV@S1G8ZN0kJ;p`!~?M`xCYi z+;Qf54sEC&dCWNtu+^ubr zR+)=eL5wj|8n5zxaFKIP@Dbp^gq9VoDAdw1&mE}Kf7c*_JEu?IKO#G4Y4|@C#_waZy*i$hVz{B05pR(Lmv1vXN{9}%5Wc;js0OHPKsTeR*ntpU!U4< zsZI7v_T%;)_GRiz`)vDU^)n~~NqauL2=8SNw|m;VJyV@f>$Q#o7;M43``-y}MNaUEH8PJh}eIZ_Cd(%Fj2`u%?-L0C?z zD)4?T`G@zjVCI{>P$Ap!Hk@8nUzjZx>G8;ES|NykOP<3S!- z9Evu5pH7d+%~XQ`k;pDTMr!5w@d!>2Cm4nJ@|e>_@L8Z`LuaPH;m%fL1MbITcULAefni5 z)IE^4)>CQgo&N8O9`%2p5x_s?78yJ!(tYmzYtB^Ae9>;G=ON?NH-wEteF2JVX)bRUT*C31os4F}W zv)_^qQNj@|0+GF0P*_k$?kg>&s|UPLU=LFr75x9Uu|Ko=JAZ`zk5eJrI|)gP>?9Ne zuZQi9m+fYd?L7ycKkl-AZ>6j`_Asr{1PAR2yl^npOht)|qZK6ttERRZjK?T7Gef3S z!G#%MGa5LssM4fp_Ssb{lDG&kA4_*uqq;sVwVnj(*;3 zki{?2njDM)TUBLd_cATC18=ygh-cx%!01_%zl2bx&Y5bWd<+t}j0I|$I(*LXsl!dI zFEj}}URe&-b^>2hf@YILzt(1h=5u*QRnigPz?+Jz;^nZ6a4?)`hD(8HB>5q3((E6M0 zOoKE4S?Y^e08$sjQ|Rv?9gu~Na2&F`2iY^B12oni0?Pm$?Uwk?e+RwccdZwpUib~D zfmdSRSOa-hdBBYVJKm>f3^a3ns6KB8o#v?iIVXzTWzn712Rz<4Fn)txNq8!w->JHM2&OcM76dY5X;b4JRu zZc2Ftp}?50TEC?LWc4`gAE*ll^DKdJ{+b$f=g+~&Pr=BK!N?E62-LPP&7=Z8;_1jg zuxPsEUpRFBC;9*X%KzpcpN3LNeiHK2{RH+E*hgS*fxQG43hXJchrsRvy9w+nu#3RX z0y_!pD6oUT_5#}pY%8#hz}5nH7r2|iRsvfJ+*RN%0t*DT5ZGK`OkgvCO$9a)=m@k0 zS^|{|r~M-Ep8|gt_>;gN1^yuLdx75x{D;7A1%4y&Yk_}vVbN%TqXdo=I6~lXfx`q2 z6*xrTV1a`K4iq>*V1E}*`%2)K0{y#4`s{R8s)2juk+ z$m<`F*FPYye?VUUfV}yTuYW*Z|A4&y0eSrc^7;ql^$*DF zACT8SAg_NwUjKl+{sDRY1M>O@mM*C&&}%}abEv`y#4`s{R8s)2juk+$m<{e z=6U@C^7;ql^$*DFACT8SAg_NwUjKl+{sDRY1M>O@mQKUKicE<56J5ukk>yT zuYW*Z|A4&y0eSrc^7;ql^$*DFACT8S-~f4kUjJy1*FPYye?VUUfV}yTuYW*Z|9~G!JG}l8=k*WB>mQKUKOnDvKwkfVy#4`s{R8s)2juk+$m<`F z*FWGJuKfRzZAGY26#%~%i50kz!iJVSA-dhN@otmJSKSks>D`sE!Fy?-+nHK-pyBOz z7s8DC-|{;WPo?| z6gD58Tib+iqnZF3*AzU*2s>0FD%T$<5fVa2x9!Hd?FppAOfal)n#v2hVlAAGX$f;M z4G&pBP@UF4+yDO9c^p*!9LNzEMn`+)?9%AQv1T`dJ2R9NRsw^V;(>1H-55JyJ#u;e_>F{j zU_8hQ;6xrIuoZvKxdc8y=UV;M53v7x12_T;!5dH*oFUj^I)h;w+LbHPAZ9?>i{~iz ztHFeX>7NG)50G@{GVlg9j29t}tm5KH}R3@}TqeS~(EfLzS>HgncZBvlS-3E>N z)^;n{+jz}-02VgZfzx-0^8xq*H$x|=-Z{$I3sS&M*f+=x@bk4AUcUCXM?sGNTvhjP zunLNv{ieSGv3{g#WmhENZ3$*RiTYYmU!8`CBNQ^U-Ls~*^^5hR?|6fFG^?84(j(T7 zJ~<&Qu)AHxPSd-4$Jm8PD4X?sOGx9GYPbXTW9fVEpg*{~B;Z)vJsYbtm%u% zl5uSut22`@n@p{`84zD_HJ;Vh7rU{0P@Mrqm%@52wzBnEZO_IfI;aGX9dT%&+BlgI%q( z4!SX-U_HDBZtm&$LM>2UZDlPg)Vb+yY<$$q&C(%EXJ#WsAwiyq;~vIF1&3!MjaH=V zyhf{xytLP3szG(|&a4d2t_t~Rsx$FoLNhW|4$g&JW@&+QHP-)11yAR;a?_w0?KYR=Xvcjd4bfb-gz1WOo zOB;`n#=#bH77%z#L7KbJm6MuW-Y?dR7q*W9W6T@@?-t@9^azv7v}NtQSd6kno2u4j zHKg3KyS43XoeKNhu65+Hd-NhomczYkeJ$&(sq-dvbS;%TlI-fTsq@C`RqUq2IJdhP z&zlmeN6!E1yop#9EXKz8vKO2;Ayf;l!6Nl`-sDiTl)>-tJa~9_*ECl{9(k}}WS*(> z_UIaG&+{+|2?0#(OksH~B}cO1%)KbnOyrP3L5!qmF7AIH&s)7wO{H#94_IoZPuntTnIKWTLvF z9#P%~+WnKal;8e}F7G?NCHNi3}xI^GubGqL)bNqx+u-eyuSGpW!_ z>S-qRFq68QN!`q(u4YmfGiidEG~P@aXC{p`lg5}yqs^qwW>P0JsiT?H!AxpzCbct@ z+L}pi%%s+4((Y!`Ze~&|y8ri7hbwshdIH{ke+LQQqd)=d@3gQ#v!8*jzKx&(9u2#E zy`kIt9;|V0g)e||==1gg74RL{?mb^ENAbvCx7@nXaJJ`C8xkP+msQq6-anNUe|?~R zjY2-{%c?k#Pm&NW?F&?-k=k8f5QD42QGvfxpdyU`VT8UTFh5bAD8r`;jnr0?j;#Cr zK}*Ad!ek;J1&3Y;V7M3{@eR||6(0jM0Mh%VJ-RTrZYU6#MB^inHy#qZbcxh>;32@_ z2l8=X5nj&Cc$~q=XIhe<&z6}>64lZZP`n0#j!J!PQ3jWdiPTCLxK9gO;y`gSr|O_U z56yQ7Li2|Tl)?eX;^rj_Ul@o-QvdOQ{gKK2m&`giStx{tpL@;${k9(vn7*VdPQ%!E zZ8a4~Zr?~QIoy%lPPuh`kV}^r-KiQlb>q(~I@}w1JPQK#N~OIbm11saqckX37%8ZI z{2;4mGz$+yb>bcL02Pd%(Ug%$YWCi-CsazP8b{H>SBKas=192*pm)i3JVU{K}a1nzo(7rKEq?g{R!2NLJd7@Z!N>BhX>YTlCDZk z_&Iw;pVNQHLRaY}jNc<#aRq6H=XuIPEl{j`kf?GuFHGccl|8lTiHh3tH2$&iv=GXH zpY~z@OZ4<574`ZW6v8R6`?@|~7^e<~PO44G*#awA5s>1&XkmpbYUcN+q=Ilvl%_$H zye+l(r7(uY!!N9)B5giXfeIp2m6sT}?BNgh?1<*z{h9)Ns%#V>kqoYRXG2E|m_|$vnO2ClI{G;e;6-a2GRh8Ucr97$HVS$FGtG2UtTJ!2$+h(fxmtI*HEzzV~0>_Rn}{ z0JMNx*gvTE)$MAtItQpPtH-P+>T9bn^!{GApN21x>mVs`n!U=df-jJRa90?G+d^C1 z7rwUMw_e8nal5q{UO-NQEs#=J;h%1ewc0s<^LG)Jxh{riPZeCbtLJ7!;?pDXqDXvN zB))GXJ~I-Z8i~(}#P`$jB=_gulXP7AH(SRg|HMd~6&0a30%bLNo_ljTpUlOi)NL@& z1DSQ?OZ@Xl{If{>(?}e4ibCZ-j>JET#6OJ0KZwNNCnZ1b51q_rbq`0og`-`=(JtX= z=Ww)BILfvt{DwM&bK8fb?Q}2WwZ#~<6Z=Qv{UY(ck$9g-ymuttOPX`7z)t%q9Q`pI z{UIFvJ{I0{oJ@MjE5io_^Lq$XglhT{7~;(JHpdqv_?BJs(3 z6l89mTmbdHk?N!-R;^WG&1e5SBkV<1Py0Blja_Lu@Vjw2*6t4bKCJRH;KloG^&+@~ z$Ak8No4Qh+4Vyu;?d|XyvJ>({cR5?2J+#iLbIL(QARXa8*6U6?b&~z9b*9qZS$ z4-20*)~D1V=`{6o%Cmt;4_HYGboGjU!NPa1wj@gB)cG6TuJfp381J~xeog)RjWqh3 zI{yj|*9%=p`-KKNURhIti<5f(Y{Kyl}H!H;`4Z<5HCS#w*N(*%62hW&D3)E~jua3OR~w)p%n!iPWfufv&9NYOlF&$G)rAkanLIGrCEte^(}fSZ=l{Kw z^SpC8Y=6wcdifk*^mWkb8({qcuN$|(!|wuXv{gWw`s(+%ob2U~6%N1Twzw@W$l-&~ zw#~B&OOvIk0X2nS1(j43*2f3XaRcH~|&QFgmtG&r4aH`CzR(K(WEe z>d=NUiNjkXmtqJj9YUDVR^2*%VWoM56g@?|NIr=M$Fze9FM3RK@dC#*+&bnGq9HiS zPeOiWiBO4azVs3Ywu1;idaQFRt`aUdj;IF`R`duh&w_o6kH$bdpkXu~92#vL$oD6- z{12V2NP}KOczDrsfM+;750Yl##w(T8=2mg}n@t6xqZBLv1#Y+;W7^z^+}c@$9=$~c z(MzB<$C8aMr311q`%#hTAv{r4n_vTYgt$wv z#+_gWVMpIy5W5&E-BdGhr~ewRCY7TXMZeaIxJNd}dzwbrp!bE=SFjf$61vv^`LF*U ze^>i0zeqnLk(xfsg+;8t0)0TyUn>&*wIb19D-!*+BGF$f68*Iz(O)YP{k0<2UqL;h zS60M&C1__qX>VVFGX>5NI9*_oz-a=f3fxEF-U9a$I7Q%OfqM$vL*OKV69rBXI9}j5 zfnx=-z6$!w`Zs{Ae*?(+H-M~v1IYR}fUJK5$oe;ctbYT@`Zs{Ae*?(+H-M~v1IYR} zfc>Oh*1tl$kHmWmWc@3o7fPJt6w~{uLnWUjefI6(H+h z0kZxTAnRWNwv~F?2y88IcY&;b1w7Wj0%ZLwK-RwkWc@2Z*1rO5A?2D2j0tQeu&F@S zzXHA^aa$nkUm;z&@gmm0!u(?WE5M)i`v0%~?{8W4J`Rm%X`<*gfqxYE2Z65&d_~~P z0(T00N#KhDUl91bz~=-$D{zOvX9PYiaJ#^#1U@P734xCbd`#drfsYD&MBu{$9}@VW zzy}20FYrEr_X@m6;N1f65_qS;I|SY?@HTr){c%#4@1YR$2tHA37UMp~m zz-t74DDVS;?+biS;JX6 z12_;?rkjDX_dIO>UuZ9f1+OV~U%MHscD-cX07}4WtHhcK&wIP5FQ5Z-gE~W{)V``u zZr#C9W+8DsFgqcCn*h;Dq$I9Lx`NBb!UZQXA85A7gImpEUF3>sMHE_Xa8$~@X z9g5BZmzAFjw3|e7B}mz@BgdybFlYCJ4iLABdo64L!#*>gFx%$V?b}?DX??V~ZF60P zEBOe{@k}JUqqJ=^tO%C6GM_*BcD%qyC45~$d*d2tPhU|W-7*#^{7k|2 z{A&r8#28@kCl^??LBA=Q8K_kO$7f4%lJr{d=JL8J7F| zTV1VD@W6S8b)B`zI!8STFP1v;f1$}y&EKlzp&o4 zo^jr?COdm#XX)zf0^dTPLA&r7P!zZN-&6hTD%C{))X;eg&OKY}Sbj(pwPFZPChGra zO;)=I5)o05TI>>24~B7LF5B zIqie$u6M)HKZm35grjf!P5i`DV$24X|)*TKl&gORU@WCt|Jf3X>_)VyfI!O?`dM4zIk zB=sv${n>gV#S`_ffo0T?vnl-+{&$e*l4t|(3i4VNHR`eZjghokHe0)3-))!Ia4mciOlXhOrkOJH3H6o1bI{u4i3!$Z0nFM#nXra^LGh)3C3YP*t zti>c#h4=yM5QQmlOkiuEupV-Zg{+qtees=+7!&ISYv#dzqHwTzv*p8v#|8wREnZtz zjzOq`O=6t24fHn9S8tC~J~vU0Sz8X>saml@5gLdwJCqv3il+k{;KBVDPNU>DD4tnb zSY8Pe?Rng(sg3dBY!9BxxGMq{Q{DGsP9Jq*_ldDy&& z_4s342u5dd;(Exnw&>RIz;NO?#~IJ{oTFo<>i*x+!PU(xh1;C_3&ZjIE}(-kS||4I zV)o`Ek%jEdMybK5z@VsQY~zjLiV^SU*NqT``f{=SR#88Y?Z(xK!2`yy54S&WFbuJdZnO zbKACc2GPTje;)Bnmbu;nIH(JlNQ-3g{Hf`N6sRf(NiuDr>9 z5xVB*+Hq(u4aGwy`YHG)YXlxAaJ9fy0*@8AQeeHn6$0x7E*DrUuts23U`F6F zfz<-j0#gF31Xc=MDsYLwq`(S+HpCW8o$znyZ!-r{R8s)2juk+$m<`F*FPYye?VUUfV}yTuYW*Z|A4&y0eSrc^7;ql^$*DFACT8SAg_NwUjKmQ@*KSW z5$E*}$m<`F*FPYye?VUUfV}yTuYW*Z|A4&y0eSrc^7;ql z^$*DFACT8SAg_NwUjKl+{sDRY1M>O@mQKUKOnDvKwkfVy#4{#$@BC2N1WF` zAg_NwUjKl+{sDRY1M>O@mQKUKOnDvKwkfV`${{!{t@T(56J5ukk>yTuYW*Z z|A4&y0eSrc^7;ql^$*DFACT8SAg_NwUjKl+{sDRY1M>O@AQQ5gdd_f#q>5*9555z#V~))p_&Sn{_t20Iz>AOpWmd<~tDTU$Y; zaBU1--|{quTNr#jz(z#UwN^7Wx3-*$Mh#p=izdmw39B8uO^(a0Eu(VKTl~#UvWW~R z5G7EMxTv9m9>>(>Xwn!$(5#eDakI^jS_UIIFylkG5Wy=U+^D#sSFOp;MNf(w?TOFY zMNi_5_9VdO1@7WTaRV%0;2zT`Zh-yUKeu)f;eynZe>6N+Fl0Oz5+>MY`7t$H7*!tK zXq6s|7*#F+rlF)|u!|uEdK3^1`)gs=F--o=2Nv;;!#(ub$dGzHl2D9!5@adU_rKa& ztehX5ubscZCr^7?|@%Bo)2KW97*b_S1J{-Kl+0ZQ9 z3-$#^+e7XC@EhL6ZfCc$n}g=?6a0hy&H5C2LvMld@RGFy76%@-?u7=?jqoUZ1#FO> z3kt-k&?P#~S^<9|m9R&&81@SGfQRDY@KfF!p2|Bwnz{ho$A7|G@mJW(KD6I)F0+n; z=Fx%hLp;rz3?FABt-)4bSTX8kwE<@nGWY+kzot%0yXYSre#_xE9DdE=-#Pq>!!J4f z8;5`8@Gl&G!Qtl|e#YUa9Dc&##~gmd;fEZ4z~TEGzQ^Ia9R8WZcQ|~T!?!s66Nhhd z_y&isbNCvEf8_8F9KOooD;&Pe;Z6=;;_yWdU*Pb04xi)jSq^t__zZ_nbGV(ur#O6) z!zVa=oWsXB+{WRf96rL~!yG=u;e#ALz~TKI-pAp+9Nxp>-4sr5&S8whW*j!U2e|5rfzXJ1ft{tjy0W~|wR?E$ueEx?=L=`#V1o#sG$8&-eM`0Z;&Q!y*j zl`G4(Z3f*lQ|)$^Zf zw_oUTO#*5^MhAKg>L2UKWVYzrLHb)xY z*?36_^E&dp7wco~vJ6k1&XQ$m?}sr&>cUl;i$zE!aVU0pKMd^2Hw|Hfl-!NVZJSec zZmlS-#RM^MhaEa9MzTj?+yfJ2RGa)hnidv@%`0%$s1DXZ+j+~m$GHeLKg;or9O(3Q zrotA04a)t)_7&E5_DOaEwg3mh8pz|;R_A@_0zIQ{hTYHORJrqva~mWF*ZlTf;s0Zp zc$_W2+9miWCfPYGypoF4w#_iSSb_hCiNxNl#XXoc7Rry41`{$E* zOhS^FoRld^*GZ8dN5uA~=fQplPnNiQk&Gtv#YlK)bE+Kfsi2%hn;%>2Q`i2j2OCUr z@mB(~3jI%NGm^Qxy2sd1H&<6jOfB5&L?~08Fd2hGB5Hx$(nMvg*q}TC_6z&yPF7$? ztHv%`mWkIgSFu~9H)}&k&~9an z-Rb_{MIA!&zmLGmZ-q0-+0A|*+`6;iy?2VeyY+YL6?pwTAG-SoTVt#?>aS|2x&te} z7KQTvK`3!4%+|AXBb3}>1Q#N&aLSw^2~qAoEK)521{)=cV7Lg76HWpFU&NLzGy))* z*rjemT(tt(G^do#MhoEoQ!WHO%aM!keoKYj82)r2h?{b4L_wyq40$Y|sq-*uOJPn+ zoAN^E5kbDdc}>sP%_x-!LvZe|1vfs~Nk+fC z7DosiJ7B`F8cte_mWp>785_bkBKO$>_>c|Gnn&51W*w_$0VMlsZ6<^95yciP<&Aj3kqhmt?6VH1TE(Axv=Cmtr*;qSqn3c(M zm@nS7fp*9ya#bqt7&NEve-AZNIe&uvuT${-p9x`T3l_khv2TKOe>JE8qwMz9_tu{v z1+>vx1}fS_tE>7aC;<30>z`Inm5?K4dJ8>~EQ{iRG_2J`JQU+t=f-oSr37)0~ zuu7D>xro{d<_0>fw^r&l=9gy8vr`U#lC={g1%xaq6RJ_;MQ$y4usTAI4zNZK-C)q$<@tK6k^S2YdQsb0FCsS^m^`T=bWF{> zosQmeFv3~FkB+eJNZ`hUK4%*1vw!;m=CZ~x{hJVYa@B;1Z6R-WdC+K*fmfRb;;-^* zjT;h}!zn5l9gyfXBzjvKm0Mdy<)W|CC>Ojr!N*V~6~d=9^f=K%n2gLZrzfNH|2Ru2 zeAj2<%RboZX0@^uBzxZn7w{?PUU2^|bvA(SSL2j{-!~ib0b^k&xCh*yH^*M_6;29o z+AqRm$Q{rIJPrE7argw90Q-L}t?ytj{14VM)q4<>L$NJV2{5OR2>c!%_&uy0-WMLR z2KB|uYUn}L6tYs*+Ybdr$C{_@PwFt#nP@G!lS=}u(AG?NPU1oxg3J{fn_Q zzXco-Tp}xR9janqP%hOqwEL+IS!m+WRT8}oW77s0!A*fJCAfFe0tBHtk?#tv9_=tW z)_rfc);o!Qo}!a=A(VkYfxtQjt*`ZN|9MB05a#$X{bO`g z7+`Be(#ip*-c+_w{ zyl49}E5fa>tfnqrxik;j?Y;W3i!_avsda5Aga$?3Uf9>gqEX3aYw(K9x(<8PNFGNSq9yImXTql*ZG03eeYRqnQh z)_Q};pdHi;z5qV6cBnE);+z2uphd9a zIRH|DpQ-KYDs`;-TJ7KP8gIuA0$Ms%@nn^_wtHd2pcvnFkhlbIW!q+Uegs`-5W(Ff zSE)~(@?D=8`?(Ecg1rXLsk`9SDL?g!@jWLW4n4Ly<;Sip3qYNa_O$y^^+Xfxq{+*J z9ZyhATvPe#iKg0vnC_T{RJGNu6Wg-q$IDh>{wMi0t4m*j$1b{Z+IVg_0%XgeC@}Sl z4l(w`imoJ6^pAUZ{bPkLlaZ2XBI06)nGjFGLmwktaI0psMG)LvxGwBWG;Xwp*+w*l zau`0)jylp0bz>Dron2j9394dpC0Ct(Kr;&6vhaQfn|bJJ`u>i*(sU{Ghl%v*do<6{ zEwD6MEOh?#eQ;4n#2o1c_d%%Z=?BBja2_{vcQiv5U;2@7hUfk_eQ&q}#c-(W4paJJ zf7B~VG2akS8w=m@OO!(q6mBOFQqIs#y~GzCr9syU8^8Q2apzahr!^x9=cKSP+aIm{2}*9d z1iGe7n`pmC`xBHb0`gq#7ts3uPxJq^&eVfmYbKp+CY@v^ooFVVU?%0vq~pz`HD=Or zX3}aiX_c9DteLdZOsY4NR+vf9z8heNzHLRz&7@j0sm4sonn@WmX_=W+Z6=*zCY^33 zon|JTY9^gxCapJ<(q>Z1OsX=ID$S&&X3`QfDQPBEm`UYkQkj{QFq2A&{?`kiZs%=C z`(B3Af2lJU(zN|yr{^2{ZToS1D?EVZ>=Jv1-3J!^--R{*tE>}X$A2d50X4_he}}qW zou(@3>)$Q6o@ks*ZX~vj>(#R~O~UfDg>}uX2Z_`5=5@qOY#gqb z%?1S24{~O-{!9YrS7C*&Z*JD_QKmcR*2j>|W~}`B%aSbO(j~XP88TUDz|SN`3v~@G zH=ea_pP3}^)_;ukL{HuN`TME z#K2*!T^_H8LbNe$)@;2p>h}cCA&#*Ixu7Hk`i4PuS#|DvS$CXKeRZv_9u=%MD&P(h zdyy)DG{P#Q10aohxyKs0#kEP-vheP?bt{`I_})SHvS~VWB~mb9R*y7(8QHWpiw1*W zE0D^JqHMZ`d?AZFIpov@b8z*N9MrVjuPG~XQAn-zQ)@(s3%0{*kjeuEvtm%1hrt2Y z^C&u*MV9U)pBhj}CRmAkmH_55!EBLDXVWsi)iS;=-5c$KzgAK4ZjDwPTDRzMt42HQtzlrc zY!uU5&k#7-6_~VELXW1`Hg=O;C_g$;{B;iNcm;$JC1Z!zJg{0cgypY)wAMU-YkDsL zMl3&u-WOohuNh%PUshy~z=Jm>v^)>aD;W(nX{aH0??4Ss{u?x48 z!rk2DY#93so&WcMAy1Fuf19(}+32i=5046GK6V4PRIUVw6_aD2lz<64!eI}!FI^&)^paQ)}62yc&T+3bavP>pf$^y zVD*DN5ikP&#eZZ!p$alkAe(RB=0-rjOQ{F12}Z6CMy?_g5mo8ZWLa`0J0ag?ZzE+d zBV~$_GMPyDs0VaFP?{Dd!_kUxw47+LE^;E%d1fd!gGl#oUe^hM-{S+n#|3_m4g4Mx z_&qxCdsN`}$iQ!A8Aw~hiIh#hD@We#|Gdlpc_-QGt4bGx&YGn!SlRbPhKIxe5t=~< zQl}1Xvk+Q-_sdM{@diLMP|GBsSb1(nr6#wUB|L30m zPgb6-N_T#f-c+f^#*i` zx@~u65}7rJ@En5F7R<|Lsy+|?c)Z69o8ZryI zeB}A-JxC93vCf08-fH;$DY52QQ{Y9UJM0F3kLLbw{!vCIIV(q3fou^D=C4^P2xkSm-;iejGeHM9HF}WTQV!;mZF3;mxkj< z?x6W5`L#9G*laqwji_hg#;7xXV}~nMPaGJCJoZtjQ2(Z(=&skvXu}Z<3B6_1?>Bm5 zS9s{*Q()jmxAEwS{_ltP_J7~i%>RA)kN)pdd&vtasaSKN_jC0c?`QRR@8|St@8=Z1 z*!XL`)bOee(>yk-euk2>MQp-iMfEQ%hD^{p+uA&!)DJSlR=D1 z{*G?E-hF5{J9}C%HmB5Uu2kK2lGj}6eBQ|2F`wW!T{=2|(p=8JS9Bx4L)y=Yr%;m1}NE@#K-_Kgc zDuR`F?0Vc7ZWMx|8Lfa6dh8xIXvU`7XqgC&hLNt1Amx*v?y)u8F}8kaj7AUU|BVA% z-)fDobQz?8ra?EphdtFE0jvL=?OmV+@E&}4K8{oTHP8Y&#aiin$=?39LFQo2K!3vBEPdwwvPohp&XXN4}qoecc4SG9kM@n zsI6)fe2T3L%*X$?f6_Kw2HsaDr5=8gjs#_iipp|)&Y{#n|Gg79uaN47u z@|v2@T0n3L#2s~2F?~78U>rL`LK<_~rKBHamy&*zT}t{1V5w=)udDH4A%5`Q5Qe?Ag_E)st>5{Es; zQ2WnB;!nGChjvl5@pLbeQK#HV-)DX$H7i~T{C+v`duQPHOM%~bieCOiN%TUiq4?90 z`1bI`V#lWbY+%Qxe)I=d{ull~i2irHbBHq#8bHrOmT!gK&-%oA1af;RXapDH)V@<) z2Fag&^DaGe~0zaem9MIk~BDZcRu!ck_J1c7;GzIz~6u@iCpmh@bahpARdv;=bDo2P49x}+=^$dm2QW~! z@-*qD)JEflsSFHl_*@tT9GJU+WUmIxCTs$zz7rZ(3?ROPjXbeRtVOnUbubVli8pj* z3bmC%p(rmM(YT^N-CJ+oOFQ>;13VZOW=LNF#|qFmAc=h;#Ped&2<%=qTA=LeVsSR2 zM6vrJOT!a5U7*Qa0Ve`xqVzkJ>S*0?;9zgH$~CdMQO+O zBVp>Ltp$4zbM*^#I`D9+=~2Chy2^Tp$AJ#iDn#w9l52Hi&@yDY_ zNPj#7gd68r)G5P!qEu3Bjm&n>N{e-u06x&qeEruw0n zI0i|J?cKZ|dPMk4-%G(+wN|Q}_dU>5q#gB5Wl$Yw>~zX=-rou$J*A@{xvC;vo8kFH zowWxP1W6SDU5HcIOjf%4S#3hMq4Tn?raCJUN?9bnq}5q1Y>d(F>R|j18t44Mxf2>d z^MKvo(%uE>{x#}g?AoW<-K;OL6S&zr!KYFCA zGAV5MOyCF`5Kv{zGv-{S1`g?=JFG)~0BcDfJE8T#)rI|(ntAiUND)l~c1DAZl4Wvf zCE&B*-Jz^Xw^0X7U|mib5*b8z4q!~dupzya_@LfN>*6T9b)(;KUthFNsl0=GNAh`c z$zVMWu~bbA*-38df^(E=G2g9WCb2Xl6+{;0Ri#*G@S5e6yOkRIeBa0bdZ#wAm7`M= z(o3QeUwZz)_l3KrVM%v1WD@m&JcE%zR3l)e9#m@D;K7k1Qv9WMPiim(xKP1y57zS4 zUaMcR6IGlwh<#De!-y62L;r%ZFS$GMX3oS#z=W7QFftTN7@aBE#F9cX^HwHhv8|fM zDAj7v$jHc%y8L)YnvWU|iri#J&yKw6fC9p`>9 z_IgUG-iKz(z=v0W>Y`qfNn|m*)VWEe@_*_c$;Vfks+Hz1o%ox~i{Sl#J%Cp*oCy56 zSOsQ7^4LKeI8hU7Uk)p{tMMWz6Eq{b5$OjI1^||hY)h>!uf`a;W{~bn!h>%PHDM}~ zC{1V3DtaD%b{txI&5+0dX%@;2h+w?HVLyi@i!j>7>-*>ubd}ZpBSWPR5OZlIwBcbE zUYaB%Chq7%V4|~sbZ~?LRH&NFhR(uGjpOTbY=3pH>NrWMb}94;o_AeV@}b7yVd(dC zHpIEkI*rDEfkGM7j0*Vl*Z>QFDqsNgRwed7fa|##+J6cAAbS9iIbXHz!k0g4O@g@a zJE#oYihaOu`rE_q#r}Qr9Jp19$6#X()Q1uc^`@HssMM%8-3bvBEeYo!wg`X*0n8Pi1+?Il&V{lW^Q}@NTXau-4RxT1AR#1-LcE0sfUoXnYF<@P)3ZHcV=3(eZYk>R3U*?gR`1c%vF2f_b zBnCt>V6E|aw`M4sg|`0!3k#m~N}@nOjPY-@5Cf9mvbww$!)mts2?oX<090u9#<-yp zj{xNB9>DI>GcS?>e1><1@|KsE$fEDy3zf3J1kM&u^WG{6UC+DLE2jHCS8BpZZWoS{ zV zv>ntLvtg>+xj*mVFq~j!PhTED#X(syTDVwbTk4@7z}9JiF1j5pL0?JXgMdesz_bMC z)3P%>?Ijz^d|lOC=;90;<~(mrRTo;P;}md?Gs;>Bjh|;=0aOqBpD{L}_J+%Fg z4Xa4B1jO8~DP453Qd5=|MS8{6(dR)QI?)jo)&ShoS3GR3$$I@%s%S!Y zy;!r$qeDiIH(tn!-TaDVBUD@r!E0wz(g7! zw|bF&7PPg#RC&HeZu5q_iKtFuZCb(211vsXjH-)nQ>txIL4>50c{VWPu$;o@L)3&T z|89S(`uZ|6FZAy6Aq}10iKcDG4Oj(yiBBoNIh^ZZ0Afi^Ge6!S<7{DJKo4xU z4fFAz-8sDyeEJ9jY?YZh40lvDV3sOfO8N9%;%tGQ`|kfb_s3$B zm)ElK!ceb)U>d!E-~CmU=%3};_r)Kf>NK1)yX`anW4!dMCr66l#4OK7bzr21IfaHO z)H0|?L41SV6c1?hLM?H{G6XA8dPIMG<)?Rpxf{O&LawU9kFke9m#{m0khKK<@Q;u=d}8ea8u&}FLVnEJVy%Z>(HdYCjDZ*O zLLhi|uv%g!_)&eMKEcl9jfg|O7L2y}4@b~5Vu|9Lg|hz&gvEbNvG}hk7XLNH;=iU? z{MQuEk^97dO|kf|DQ5o_$VdFj6pLS(;+us3Mxkqjt`>TO(CdX>C-hpO*9g5@=v6|m z6ncfw%Y|Mh^irXh2wf%gVxboay-+Cot3dhL{{|@g-vDL*8=&le1C;%5fUc1HmJ4P7 z8;EEB8=z-P{8>WT{|4gEl<*ls+5ZaS+5ZYC`(FWN|0|$Ng|9*A5~1}%7Yk+oE8u7U zE1>Lu1(f}-fU^G;(3J4A{}qJU{|ac0#K(nJ3tc3X{jY$J{jY#lNPM}_m{9h=g7i`e zmk5mtJy|IGUjZNcUjb$RE1>Lu1(f}-fF39O3xv)WdaOJCn;qxPjPn2JSZ-$Sv34_; zI9D|{{{O=Ry_xK&{mNp+dkGyUbga-ZLPrZ7C3K|F5kiLx9VT?B&>=#Lgbo%uNa#SJ z1BCV$+D~Yq(7rS z71~Bx~I?p%aBp5ISDyzC!mA zy0=iJ>C9h*{#)q3g#Ik_C!zlo`VXN$3jMp#AB29dY4HpR|4rz3LjNlCTcO_w{aWZ( zLcbLHh0xE1ekSx&T3q%9v?uKUw&JV409Y}3(B63k-|6ch_piVgxxo4bU*8ST;7?;! zFwyF*eo=1&2V^z&|CL!(P*}MQ6-yw5iH*TEZCC-QQmDOB=gogCfMZxSddh|@>Q9VlYy!FH!mG^$-I35EuXiOh}s=&tKGP0*gBi8njJns1y2p%KXGYy^ zM%`sb-DyVMVMg6%y4;Mq%#6C!jJm{(T4hFEY(`zw z+P)ZqgqVVVkNxaU(D-`{h@T0o*lG)XzZ+D{c^0-l_c~WQr#Q2m-N@~lStje~36Zgo z^gs(0E`T63;Ufzi#NcRy#p-nSsXxa7T@JPU*u5iTF?Hp-5z<=s8y>ppnC72`(*>xY zdFNcA8;>3z8H<%duBSl^TT=zeHx@Hkl!We^=K?rM^++5`a7za3yyP$qL}q)OI39xt zjaNv4T<4_+NBTl}t0>DVs6s)uIyg9Dg&!}+a;O`crJPr5GA2bcA(&&eQATR&T;S33 z5=Gj(Qnrlcxmsvm+{m&lRvIHQXt*)woq`UtI}v5`9ikquwjyUQIZSI`y7D>^01HCr+}GE)@UVyIrxjmoZcjqDz;`iPYS6IMLvvVM>qE2_Iaz=&aTA zZ}-%S9uV^D#1i0ux^XxTd2Z z%2=oCPJr{SQkUl)R7{JkvphIM)yNy_lDCaVum+)f0&&S-&}weQ^dq8#jLnUvE_utm zyRfr7cQqZ=i%@`K&n+HD1_~oMWJ}9bqIPa^-4wY6a0$-0FXuR1eGu0-mULJ{-;*%IsyRfqwMnaLN32S35U` zlL@^GN+bG3?A&A|L$f03c9fkD;<$zOz+S_YRxO5JwhRrm6If{si%#RFiat1KQ&tTc zzqvI`_B*S|E!1T7in_u6NTq=L-_u@ZA8L)YS^)Kby>+%VAIP9m55Z|}%Z z{;IpXL)g#bP@c4N@BsI?J@9c+4}LZ>G8CJ@A}4qg>Csa=g}6T*%Q`4wZazhe>MkC- z;}g5}xX4hnMUH#uG%@E*UqQ2%wRKS_99033oB-?5K;|br|8iF!lq!&3nyReDbYK*{ z<6nlc&nPa10Pka8rqT6-MQ$20f)AbitUkc|5Oa~q43AKB%x9EAH4S$C%z5>yOJQb+ z3LH})>-@`{E~=yZYMG9X48_zCZbJIuN^4I=qp zH&hq?f39(oSmXDG?e7kp&(*=-UoY74?}Xl82H*THKnQ+VT?kd7y#X>a6UGHSG5Q15 zg3%6aFQGC8Gw<23I??8ruyEL)xG^YmaVHZ#UYJhIAYLrPcgxGY9hfxJi5W9`E@oW< z=7bT+G;rpC{8FQc#7Umw*PGLN|n)ByfYrje1T7w^2`#SNepkFfW=!oOt(vf(WN8 zaE0y7L}J5IDkqyOe1*Nq1meTon3K;Zh{a1DPpsh@1!StSZoo_4mw3Z3Il${~?oj!C zh&lX{gUr;ZsMX%Y*-WkI29~~}R(la&GqsY8d4@xl<93s!C(uP9$L1=eDcr@w$K-l= z4nZ%B*M7V+0-;K~0w~YGrTLJ>$|2zNt4U>Bg7CJwPC1(Cf=o>;`7y3t`e-Qeb z&{u`NBJ^dUFA057=8XQW&_{t@Q!56a^ol*d0PkAF}e|DZhnL3#Xx^7sek@ej)5AC$*GD35` z{y};CgYx(X7;~$jAKPZoXP#*uFJpMs>{DboN2j%e(%HtoD$3G~Ke^4I(pgjIT zZKPZoXP#*uFJpMs>{DboN2j%e(%HtoD$3G~Ke^4I(pgjITdHjR&_y^_j z56a^ol*d0PkAF}e|DZhnL3#Xx^7sek@ej)5AM|6X508I@dHjR&_y^_j56a^ol*d0P zkAF}e|DZhnL3#Xx^7seE_^-qH|KSSwTqB%!ohO}J;03T6J^)5S58!L)0c^Ifv=^&$ z?8DUyR$HKgv{Rpg{ch+Aer>%8G~hec6Zr3TWP?A*d01eTHJ>5XZrXIhP=QxpYF#HV z2RE9)R>x91&&l3JI?sgpA}I7~U1zIS0i<8sXJq-HRSOA;7N&>L$(h_!F)PP>O9}s@P#H<#@mwt_ht^ zan;ukc(YT4z$j7WWQuWU)fJ_#g(4oa70pIE;U%s&YIW6dt^DRcw7?=H{vr}4OT7ue2)Z5-}`DF5PgQi6VM0t z6ZW;R13cI+w0?B%a8AW7zw+l=L#N6!RjEp?$`jbcq_;ZB=FI?HpEs#;bW@VTLNrZP z4P;R;G|UF~=v?U_+mND2R}u)?R2WFs3ZX)t!#+FxSieYDK5=6{-6aA!r5|=}vzY^` z-K-WK@CD9MjJZ zmH8a3qupaDRE0Wv0{^tBbD%m?hq`BAE?)^|4BhX7jQztImL$c*H^?`@bxq@C7-zd9 zqc&3qW?!!^A|0!kY(xC7ts!Fy4%3hLdt*aJ8}0^5m448lNzV7W#sBV`=|S84xj>`K zC~W$1jGI-zGIsv|O(ywYA%uF)+s=cq{;ze8cJ_kp|F=N*+zbuCGhz8Z%N_=Ae&1Vv z0;1=w)`hSTm~TzD`dh7G1^625|F4G^U@{(A7@UNp1?T{10fUXk6#1vS=c~_9d>9SZL7ALL#jxbYdxN z_sU@Mpg&`s8=H!eOtUQ~Cv>;!(%3W;(X@i#=rjyWs1Q&Q+#m6@cnCgte9m#laYViaIqmO+z|;pLII-7UVY7pBolWY$%NQ{rvHebMvAH zZ8rt+bfyLMt|)NI5*dMvgW}j^Bw;?#Npvnl$_7*=WH-spj&5@e%+ab75znnk@hO-- zdNwC`)&&2vVDv(!&y*jYHQxU$fB;p%;+LO=m$5I>_+?O@)DTE_&+KsPKK@%%l?|{; z*4g6q?~OF-8C*LY`DAnoDzFz)=v|@DMC0_23IdI|anP3IR(GY*5WqM1M9h5}o5q5L z%j2>H1=e_VW5B_!ARGZ9HFWAmBb_@$INj|rqrgCKrIj$uW^p*DqKqTq4S;X=B+5Yn zbYWxD2(WM&J(iHrxnE<`aPV+d19D@(pc$1N1}3gbfXNdsx3-@H`p>X3#vG1x&Dq+C6{=__Ot;^{({?>p5#1bb@bzw$KGuBTfh^ ztObnmJKE}J7;v8`o<%qkGKw5Qv zvBc?X0-@D`&<%mm^?}fJfzY)Y-HpnandrNo;Jaq%Z~fd1Lx0OPLx0OPLx0OPBg4uy zBgV=#Lx0Ql7>x`E8(%u8-4Ecjgh1#9R|SI?2ZI*{gBJ#a7X*X93kJ^*2G0uySB78w z2jPhK2@RPFiZ@Cnx8W6O5cd^W$m!m)dIi2d+HY+5?k~a-pNAtp3rBn!j`$=T@iD2= z>1HJ?R4AjIu+xls!Hjy|=&?JDnCFa`XN?$vrldY3qvL6V=P4uR$#6YBqVIoq81yI56yH{r+QcI$k6=NACSzdyWD zeW6~2{@*1)0fH5Ku0MDkq?MaflYx#@JW-P&$3|2_^-{HwRtqkjw#Z1Uk(H!+sj4u- z3pY2<%2-Vy;Z0UXd1I(vs&xT0n2wg_;P z;=YrMfrXlfOulHj=ZurnU<9KTq8FVNN+6XAYQ9D11FUhZu4+xHE|vn40&vE#`UD^y z^!B(t`rVu@ObzfUYVgjYV2mXePWK$g0unaEx)W+$z6)*w)PZzW3VLpYQ{V=)tggrA z-7~RBx5uUlk)a3b(q(hP7A*;|C#XuHXO+a#^(aVTx;|N$g1V5_yJu*;Dmh~E-;gs;sLyz)2CoSseTRJ^ zbb{vDlVF?g01xa{>p@5h9PaKt2Fu1K^v=DiJnLIl)Cp^6>#R25`x-a=`|ga=eSjWb%yk zm~a*{z-@c?fps-FE0N}$GT)V~`*P6?RF^69ay+Cm3ccq<7HDnC!W>MPix~onivLH0%+#IMJQ{Q*p21_x4-bDBxG9W*s?|(OS0)7AQhPR(XonEm1eF*-1 zjm0rg=XPV~5~Hn2d?ryT`~^oj-p#L;eI}aae92Pig`3++j*esMgv*&uJYWa1eBLncc&vir2@?7s8oj?T}>XB6yfCZv?&3IqM zcN&~%eKHpa4~XLRH2zc8$;$aBJb--#q@VYkH!&By=zfcG)-xB_f^6$y~dlLVi$iFA>@A3S*kbjTk-v#_TpMQ_#-+BCd4F4X@zen-! zk^DQCf9LS;5&U~N|IX&$!}#}5{yl_$59Z&4`1e5mJ%E2_@ozEz&g9?y`F95YPUqig z{5zF@_v7Cw{5zR{C-Lt@{++`L{3s_Tk^&{M(Cvd-87&{$0wy1^nBcfAjgb8~=9Y z-!A;ynSVR+Z%6*^z`yPJw;liH@o!uHZA0V#f1CaPTc#cKn`YEs%&0$`QGYU{-Y}zH zH>3V&M*YEzdd-Y_)r@+@jC$FOddZA>(Tw`N8O4(Az!!TaOSXei&zm>yFr%I`qnY>*5VQK<^d~n+L0X%+=uzKS3?ickf^nd=Ko>33NL)Z1N|Lp(_ps!#J_=5E? zy!l>@lfFs7|3BYa1`FV`?bl&3v<=_=o9!#?mG&}xm5&E%;4Z8p9s^q78XyIpi8aH? zKnR>}*8p9-y901cU`*r04{C$tCpCq z1nMz~j(s^B!fs|j?Y@;c;wo~)l?UEwy8T9{;OslW@Og*H| z2kUSC8{W8yTx^jTCGe>z$Nrr*-)M74#VZJqgLWohAMz{gkd_17Rb!xzXxu~|w`dF1 zT<-3J7^Zn_<0kUGMGC3`e(X#W@Ry5oWi9e0(Jf@YdXHDwxQRS*87D4_GWtI%_mIX- z&%n$KjFKu@7wAL=LnFdn7kAd&}WUlkY6T z9>~oHr~((spr~;Z`OY%@)_VmYZB@PH9o4vrd}k5Jc_3SYJEwX>nBZM%$0MT~H<1G^ zatHHkceo(hcnJB?`YjK^E%b`f*T|ig(bv4PWQ)a{?7@wjx`Uq%QUZm7&jny67h8cx9e~62sUWVF|+6x^^VJe}VroJ~Q(wmVt0*Q1M8in^g5j0MH7qAh0 zpycC!K*pCBG+W?$DCNUU^qxFXi)mYbh&Vf(#)Oj6N6Uw%BtKpHov`&+X2su>bF7e`-I1@gKAIvG=t8 z2o1k_>i{bscs~!SCNdQGEq|jLS0pj}j1Ft;p#Q)H2%vXxnzem1=788@0tiLzU_+n4 z9pn-yIAg-0PdNdG!J9-9h(6@(gWomu9BSx>@COJ@>fHd(VDQA?vd4dood7fiT?x5Y z{~Ei_odwM({i0thz0O@k%|HOCq8l)VnyqfU%AKT;edVubpCH#sDW3FzU{FCf7~daX z;}G^mi4+IbEhqlnH72*d{z@bJ*soMF5^Ye-?2$UhZ`!bM=Yyn0>dz?(n;og|dSL?5fXN7T%D^4PI z%*cVaX|Q7ohs%>v-6c_?6L()C9FDqO0L&-sp1HIZp2zh2L9-lB%*{6o7oS>?#(xiW zw8FRiF=w@tfkc0-(+P6(mx2Cu9?-vL*nO>kTCYO_zY6>M16T);eE*z|o0|C>+}Kpw zQjMlBk1|F)D_4+zUwZn$#-df>q)H2Yw0j)Thf@hug5JyZT^ zDlo4>J$xaUxJmp>zPSu6$K_)2&0kuqjF{ApKG9eYog?tH z!_24o<^?buYBKod0#xS^Fode(jenB=cTuyH^NMq$lX8mTr~Gs504}ym?S0fNX!^X2 zQ@4~g6?mYpshhQxuMB$_vf+gSWGFV0y}i&CwtVTOUNBh(Qz zH?+4%EihfjKuNidJ@&u)zog)OR zKuI)S4NV5YgA3iUbT@b8Zm5Q4-*=7*tWS^7=$Kyb!1fnYNzN8sUx$-xOg6f<)Rmwo zm=is0eJxzwXeco0bZB>axmgXcU_I9-!lecXsSiaj#C-~EDZOT=f`B{PkgFH0Ph|&! z?*6bg!>21JZ_?kHODloaj@pr5P{zwMJLNg4TsKe`Yes9~oaD#|P1m{w-6xbnOG>Mm z2CI2ag2w-T5cFH~@NFNDGx3gA3upp-i2cBm&PM0}UIwe3TBjVI0S}mfK2%+!6KImzj`QK;Xrk=5{Qm;a8xE!bbDXbe#fb`%{dw+W(FarkJJ=IS*Q}`HO z#QtG@gme8zaGJjg$bxArhJD4|YK^*5U6}7Qv!M9(=r&HilcLp|dU21=C?j3duq}jp zzl3_>&#j!!h-*;K9O+&?dYXIn;PYg6gArSsj8FQA&PeFG3ObjtLyI>|JIaWf{3D6( zJ+8@rCy6qGaJ5@eRjRK3Ns`IWXS|`jKgqrE^g?*Wt5)}&7znO(NXYJ{PWiDLkQXRK z^BW{yB-Tl)m7TjfBbmt`ow{9D)yJ&v-_wk1gRH?^ijDuV76S09v~Na7qxP_g1J7CKFYo7U9VpmKBOhU7bBqzYAQG0-d^i zgO^qo9iyL#G_~=U?DZwBb@qs_`O3RI@jUPHkZ-)pUPJX$Gx5E*=rYoGC{d@*`YW9m zp%YM0-MzZ4(-S4;(1;$=!I0D=N=Gi#b)X1{30YlJ9f~;nJ(AI9IqI))I~(6I`x_rW z=4W-yqEN)y@B1aVS>IYatku?H z=*tXJli~I2I;X_hTcyekn01BZ{*d>f!P#cxVNT&N z#wsXsd^ZsWt2y&+oI8@eGX_|(CE$Ic@$uexP;Ty0!caB256;02BYe18Gfn!{#zSBP zkM)x-2}GEQI^a#R03}$zGmnB1JfuH9#w5YrhF2PA&IxA-!{A)Nm1iz+ze3bp^yC`! z>6|n9nMcE19+IoSgkG5M%a&nwQFHN0! zBmfN{zRngBdnkaVd;Vxc86O+Ym{6HB>~b{3InTw@&EimX_j;2 z;o~C%;Jq@yD}%8jIZ~_`a@;q&wTc3VqgXjl;9Gw#^!g6P_oqGV|6j&e{Zcz)9}5eh zJ#q5C86E;pwT`#;Q^k-0th8)c_&x_YK(trH_3n$duid^ChuPIG;ELMuk+Vw;2{&M_ zu#rhk)P)S%@p1o15$zqxSGaxxeC0q{xB~t!wbPtKN4SDlkEI?%k7}%TyldoL2S5=m z0p0PwaU%?2s2%SarGnG$ z8Y$HWt{~WZGJL(lL`qlaoxu#fEbXxtpA|Ywg{NY;1&1?A@wMHedI+QC=3)ak>G|Kjif>ai!DdbF+Fn+v#tk(5~0R`j~{!mC`%k<65K8ojMsGH4%ArzROIdg^!kxc3y{}R+wwJxpA%41^E8M zb5f0}8Pocp9ibwXgvm2;HC8Ve5aUb%fPVeF^`+_=wZ@&?e~_LEhtO zI26NDBmAkWPK?kW@gOVOEQgPZ>LjwJ{RsXBMabH>$l)jC28dBt)8q^f^uPTNn&~i$ z(&bK6vs+daJ_+aFX#jP>n#8EUUhOd1leB^>;NFwMIs^~~CU+ZPU}w22V)fuc<5ZAG z-&`NrJqM5BnN3#|ZyrM!%YK+5d0u;iABEd?_**8CN#QGE6hqzlZc!wkcdyib3FHRf zySez@fq5P;SeP$?l~|6<-VQK<(|phB&Rs*;R7olVX5u?)E-Vv241pq4FT!_~cF6udiS-I@Fe+bNlcNx2G3+T#)_9I=o7s0) z*X1a1DPT%+7q~V@A)sE7qXSl-0-FK|wgYu5p-H2etW)~@Z=!Nu06s^lGX^>UPXh;J zp*;Ya_&eb7BL(d50$BS#0Ds@*YN9vThBh`iIAbuhO0YzWWytkA>}K#`($gQ9?cFkC z9hh)EYCy^h|01T&O*Q-%m*O8a{n*AP1s?L)9eBAAr2x&XHoX{o3Vdl}Wh3Agk51I- zCY+(1K{tg@b&Q*c8D}V`6ElWU&L^Z$63G`QR;LjwMt)9K zL%X0r`!ueor~AU1ImUezu#YLk5+){-6i$y9(~bB71lrTMk#vlB(Bc3tLwAJVtZ_%+ z^l41viZtC7e#ORJzLO|GY}e5}m_T-4w(O}Cs#E*hs^gwe?bW#A6uKjf7hx1Ecv^+} zq<&Lcufwg{oK1Z0&S)ssY!bUWU45Und?df&WXa zYSle=2E#XhOOg^Vz3vo}tmq(thpDFZB;(--2wu*cO)?${Sx1tHNb`2_F86Dqf*=;# zVYO{035*cnA*;4Sp}9BR!NI=MBx{JR%GCA~C2I=x-H$|7%&4~QDS5}@r#E_+BWnmI zHXf}!j|5HCnR=|-$G%HA=gl?%NxW`h0CC5>;1X7v~g5BSkt&VNyph(HL2yD2=Avl z0ZBzX#vd}Z@^-!xWvQDzsg;v&QL*agavr!!sPivy84`PK^)9Uk%qpC@h(w`*Y8}{* z`hgcU~!ebh<&^^fEUl2WnoBr{S|(rmouN51rGK-zo87 z)@mc|k*=$1P2>N6nf*_3OM2mf*}FJmM(t@vwJ@XhFryqZ$~L1cGfEjzGk-Co{%uD6 z%Z&QjjQYup`llK74>RgVGwSbV)DLFV_h!`J%&70osK1&~-x^WH?aZh=Gpel_)y9l! zZAP^+qGo<$MtyBYePu>{X-0ivMtyEZeP%{|YDRrxMlnKJpp(z!v#ns%hqV6hrRFPq z``6)nPqwsuVLAJ@{U}ZYGC0MXV)ujw@LzCZcLR_BO08Lt{{0=;KkLyb(VOjUs}`Hh1nJMB&= z8MR%EWD=LPl4RoHH0Y{ikfvKv--@+cX&g$moDRUwG}5sc^|CI73{WRRcc;z;fAn@` zbRG%|3eACX*Mfr{tvrqze3*GrjaPUIQn}pORNt-+3@L-bzmo$@XVQh~^zYsVH8v&i z60v#9Q^w}YzhlD_YQV_#HyEXD<8F6w8GJi4v|lxnsS2&!WKeH6hWr;v{^4}pLSU#0 z7a*|f!V@ax30_tFJ1t~T5zZj6yBgBiR1VcKY_4+Xtc7+|*ha^|OQKp+zb(9rf=*gl zvpQ+s&Z)K92{?~sbpAif+8g`*^Q{J}(mvg;fvx_bK>HbLcef*u1$=;0`^T(%)cL>% zeH-4ww!&WMIv|Ff4zFP+J9C}=fg3y!mVIpSy(p+68Ze%V?2RS(Qk{Dsfal9r%R<90Xn1PPM!XEwd1#C3R}+k)iP1PdmP z>g>KA3--B?2u_SB0r5ay()ng1<|gkZdC&`9zL;C$@w8gr*@)?6#B?-bI(QjN zY4#6C%m_zJ4@XQ3M@$Vz>=%xh5{{T0j+hi^=)yp#Zy?l%*09t!(t{V%8kjC)iP?wv zt`GKIALP3}(06@+?|PQ+y4ZJ(Z5#K~O4eAfeIyv%77T6;1|JRv9|{H^31DrUpG8|D6jwlaD#KI9}wEmw6vp(Q!T!$U{60002Aa6R)I}c$!umoSnv(_vGr&840sH)#1NbqzGuG*nZPE<1g^B3>;`)g zz?z^SpSu`7ea^%Tkg_TvrJHZf!N{HN{0K|_PhiXc2F?bb zg>-NWEc$Q9%y1Q~`kP=eyaZaql~@7Hcjmx9@N~=)V}Qd`h?PJGrzPf!A0aXP#NK7U zf%U+%_G9)I-~`+b|Dsnx$G8dDKue%4SP7)j`M?D_$es?1!!ejm3bE?w07M`K?9p$m zPpn-)1A57N7Aue~@JM{SwZ@tN44)xZAyyO}td^EiKdNtFqqIxG6Bh}?jM?Qs96`^B zC5rzgbiGjVUso*t>x#vHU9tGDD;EEC#p1uNSp3%&i~qXf+aw?MD~0^UuUzrZ691FX ze+vDF&>w~VUFZ)&zZd#9q2CGptI%(Sek1g2p z*AUPC*FgUu@vjMG|7(b6|7)NxOZ-bh+5Z~i+5Z~oPKjs#YY0CtVfMdUB_P++Y!5#n2j`L9J9&=o?L3q4opIYQ4CdX~^ep=Sy`L+I&3PZPRK=&3@N3T+U&L}Ve(?aWn)(SmEXi8{OXhLX>(74cQp^Jo839S@bA+%g*OlXdXmr+ zg`Obvc%ci0UL*8sp;rmLQs@;zFBf{5&`X70B6O9|i-le!^g^M>30)v`zR+WZ&J%i! z(4&POCG<$4bA`?kdW6txg&r<+w$Q_b9xC(@p$7{+Na%q=4-h&_XtB_lt<{~XuR1~j z&8L<66bO8u0Q2)6>r$N6m0E{5pE)n$i@(}AS0&U+uswjUcD=p8o&k%11F(Q;gRlEe z`)*{S|N2DoNs>WlO-o^3ktn4VngE%q9rpp>l_YmMxdf_2-_PT&N^+!?Lgw_W;TONfqh9Oy6HxRa=^=fg!49aJom> z4-YXcm6}t|MUVIsxRhG!u4r2~MiAvJmvRF0Z|%YU%5=2GBY+tKCq2N zvYo<#80(60`r`#!$1Gb&LF+g%Vx**WDNfuIYHK7P%ie>A$+inMccE_c+`lfOGZl%n zGPS?O9S`)@sKWYH*HzWP^s3Z*+na$=Oj1WlC1p3NfZ72p4@NxJ3H)Nkjl9}%e_>=O z-NY>nv2MI7wtY1TcIEDYNA`~lrS27C00OnEZ#MAg9<0i(S)lY&s4i^o9YC=h+ z@hYy&ggadTUQU6=7~u~$B$BB*4Li`{Y}aw1j{zMA#%8Pt(c&x@D%h7^Rz-p?s&$LT z0!Eyba%W0Qq36OWMUVRX4i{DW&SU<*3VfLLCDzv$0`GS;PUc_4EVP3O1zZ*G(9bIHO+2|_=$AKCF zBhj&6pxiDu%!i3>cw-ZxB9W~~PBu)Cz~fJ{(InV$oEh@gSf**^|-x5-v8VG z2WGS19H9LZBDAy6PC`2h?I5(h&~`%egtishMrdoH zt%SA|8WFmu&=x}X5b6lEg<3+V3!Nr(s?hy}P7yj;=p>;Ng-#GUUg*9;_Yu0cP^Ib2 zUxfZ!=)Z*iEc7R#{}lQUp+5@!yU-tmey?fq3<>{D=yyW@D)d{S-w6F$=vP9&6#9kG z&xL*_^wa+v|G#<22N56a^ol*d0PkAF}e|DZhnL3#Xx^7sek@ej)5AC$*G zD35`{y};CgYx(X7;~$jAKPZoXP#*uFJpMs>{DboN2j%e(%HtoD$3G~K ze^4I(pgjITdHjR&_y^_j56a^ol*d0PkAF}e|DZhnL3#Xx^7sek@ej)5AC$*GD35`{y};CgYx(X7;~$jAKPZoXP#*uFJpMs>{DboN2j%e(%HtoD$3G~Ke^4I( zpgjITdHjR&_y^_jUl!BjAC$*GD35`{y};CgYx(X7;~$jAKPZoX{DboN2j%e(%HtoD$3G~Ke^4I(pgjITdHjQ7{GSBmwhJbts@yyB;7yLiM3P$yh~2C?s9tS5D8ib7c2MIls2Ny%s_TU<$Q4+U z7B5Am4hc*M|Ls5@cCF(Umnsi*0WlU-uXgnOS#4jN2BrmV*kcKD`U*Q^y>rc*F^E0x zz)e^V9(RA6H+gqCX(ZOXDg9W!kvk`PS$Pw3=Tge$kzA&`@-km}O32Zd$ZYba4T|(6 zuYeX9fE1O0Bsf}4KJ!R^Q4f!UEbdIY!mQfN_SNxdO{#=c_^1>G5aYR>sjjZNsy0Kv z+?md{doyqkwI^_xAmL!Dg%oN-Z^-|oJ7rV(#tnV@YOqxA#v{><(bVp(uv%udQ(ro= za8r8%tyQ|W&iKeoHnA6qOC1~?4~Yq1iOy&XACg`Ybh;=Fgo>10>Wb_TN!8#%)oTAC zks_9qOaDx5-%8Hc01gX__qeCJs?Pm#fVP@PfmsnY$jFsG_Y2zp_f`ih=Y8iH=T2uO zWPJz2lTKUvYx@QG{96GW(3y50>)$wke*mWf4e+8f3jT6FP*19x)EU72Jy<$^_r{gI zS}J}ks-D_C4NTWMjg#B0ab-`WQNv4G4TPsug1(I_djOpbyBg9!g*pSe1C-%vqXglg zRWSQBt}Flx$*6rSmFN$ybz!f@mEFO?TCmwn2=vO!AzyN6l}*H=K-8dr8{smKm9Pi26DSDA^Ev=^F= z$x=@^gf{8ywn=p&no7k|WGs$0DQsNX2`T&#okEi66p8|X@|d>z?A^GsBObw3hQSG* zL4ylkD&ykh5GCyZ239NeF|fW#J>gt(^P}b3gNvq1!sTp@N0xi#^nmn7rq zIdT}6=WC<*U_%YyUn}Y*qFqwF{%h4tWM;Wjaao!?5rM18VwyKB|%mm9V zYiWANd5*BOauEdmER|?oVJT=_*%B|1E9?q=N}zqtGE5XRf<%6AZemb;mEX8>PjIl( zy2~LVEA-?RNa6-}lR{!DJbaJv!#&Xy-l&5_9tqj|ec~wGZHMpnL{J!g@X4!H=H0tp zu@i1o;Tt_s6RrQJs<)N%EoOjM;q`Mf{C(ZzT;ZGt&0gSssn4O=bFi}?P(cU5vsMJY zKz9Kf+J)cy-v1|gs0#sSQQM0ZeRzy1yH`eR6oLM;CcA&T5qjYZ$rQ6eE952 zStZs{kS0!nuJH(^kpq(&~uQ*+OhgDAtl3#+sk$ATsO2Q!wEtD%5p{2ZCqb zM|N183ahNO75>l#OGu$h(iV^L1@^s(G{tmEY>K{y5kpy*%XC@e=`Qb)Dks+f=mI#! zto@o$pE#lrIE=~6Poz(*!l6 zFLvZ7*~{g+h6K@DrZ!#Y58d&OKeXa!U18=-zvc^^a+@!3@(*sk^k>rs_8K)eNy71j zE!BZw)7^pKnXh+ohI1p}OeCEIz5=Wf7vANz3`Z7LrTZR4N`g91u+1$D1jqH27l0?u z?VY_I*C%`3_dt1WykR6P7Oy>mbO4bd2M-!3jA-GCc=o!aSN3}RAG6m(E|r%91IsNf zoj6Dfq#b@az8@}(#U$La=t;oeHv4zZKSLR-IL4odnz8gJJtS)*57W zwOXj}p%45AoGNTmx3IsUmw`gGF&bCfFKv%uO;~fV-JuZK0Yu{^d~UC9|0opxFckhE z6b2qz;C=wC1;X!!!n;D@cj(p7^JBH$7-~+gzwpI>?z{esUKH_k{?xnr#Jl>~yZXqx z`p~=jz`J_iyL!*Nde^(!<+aWwtoI2|+==SiSZ1ku^duULl@yV8YW8wz_Oc;+xg>j8 zpS@h1z071U)7i^9-9qpq3qK3BYE2<^*h*L(SE;M+CNo!D$J9mjy113mitoLvzv+g; zE+(CUy)HE@U(aE6W8U4Ut@-|d)^V1UuKtuR{y=Acpp!q)(I4pG5486O+R>~-r2!68 zE7-AQ1GYb4>1HU8)gH&@)|CXio#=6lt_xou?YqX8hU&=iNBXX%?i@eI7k`BB`f%U% zY#I^#v7-?zqam#>S`ZA*4+f77b>&Y&;g4H8Q?dSs|DOW;U-rBBuHR#y2Wy^cI}Yog zKEVI|1Y>zEkUFF4c;^kZ+?tNBb_ANXNyhcRoM+x!Q3Xrv#RcsUg?|D%(B99zQF zyD(a|m>d9ket*=CZ;K-2mdD^MkJ9pw49#hIr*?efZu^iU^20Y-kXY2(qup(^mxQGw z?Th%%wQ$y4Kmv8MqrlIj_shQy zB|%`2tmkIA{Hqa>zTReHl?qJo}jc~%+V}jihFRheR z;&dXsev^M8x9jP_pd~_T?Fr3{C~Rk-u|~MGoXL*A()zzEocyUjsk?yrdmH@w&V{^h z57_T*wlBmte!5)%JkTeA2ijmAX^q5J`%0jI&sJMTMS7y=1Mmsx7PMVXMQcM%@gEMt zxixl2^gwpI6wR=8B%~!dpg13BJv>6bsZ4IFci;q7J&;$#;u(M@@ibjpnM~yZ>niwg zAj=~Cd`4~sZ@aF#-OQi?X<~pDd_0JylwMxZTCA7DMJxEob&ifkhLf2bEPGy%<2?Xw ztgtd#Z#qC%*NiISiNJepQ2f!eYp_kO8JVp{w6?0E4&U$!vz|!Lt@-*sb02N=FZDn>lK*uj{h!yN|I+~Ezuu7ik^i5Q?Y;2zf6KbtS_)+F?mz&0 zL|vq+LfSt{K`UYuR1HY*7pPuX1_*QHk;I3|F$bS34}{{+2yhvWSF&QefNT(25yOc+ zti6$C_sa>Pm@$mF!$r+Yf5km?7XM0b-zXei>m{mN=@hiToFm zFtOQtf^x-?jZK4b2MHDfcQh+wM4OZMLZi)t^2QO3P2|6j1df4ho0C04JBfT4lJGIW z?-LMa<&dZ)xiU0-?fIBPGD*B8@@hyz$>y^6mo_bG4Sq-c5U03?9A>{)G0m_N_ zBwl`ou1}&&T|Yg0IZgA^IY(a1cU`6*R|7oUWJ2Abjo2B%aE?ydUu#N(Nz?9USi9tkt5M!$L5i(pkWpRxE+t$4DUk;?Stt9mO=v9Dw=U(Q~> zl)Zd0d-?n9<<9Ko3)#!(N#sb6sN&}w(O!!;fV8MyK!cH}gRjwG-t~1-*YbuFy{i+v ztK+?^h2GV1-qix{3eKvj=fq3M(0cyafzVljP-7r;W*~G%Aar^lbebE2PHe@b@ihMb zx8Z;7Mcpkh{TGijqsE$1W6Y@0X4EJ%YNQ!8!i*YjMh!EghMG}B%%~zWYOonK$c!3j zMh!5d`kPVx%&0;$s;?Q<$BgQ2M)fkICYn(b%&75Z)V^laK4#S3W>ilzs)rd>U`BN} zqw>wDZe~!W@5OLcQm6q(D?6#4LvY@wmMfs{(rQy4?Mek4Qu`N*#9T& z!|maAOCWtbZQY6!yadkw$3R!;2lW^AsJbTL4-7el{`y7+(MhW~`+yV$U!}U#;7AdP z%n0qAu_Rb37KPOlc1meXth_Ni=!JoiB9hoO$3~l(gLb-ZXx+T(GAS`^Q>$H5FE1@7 zdu(;9>sr@M^7$1}HyDYr+VZ40alK_ggirsyQq@4tj-6Ny1XZ}ALaEzaLozpaLT2KW zwc)INK1bA=aCu{=WV8XAx)G`=fwqX2!Dj{@sn5OD&91v%_lamtKocd|%!rC~Q(>ei z{3hU_3|^qM9O(Sv@UTE)O8=|U45Edh&L5haC7vYJ1g_rs!*acF=<~$22iy%0=St6( zV#7oI*w1zzv%RurImb0|*}7 zSI8~73ISPajVp%U@JOzQ5Q4aV$hJX|L2Lx;F9W;m$~rnx8@A@k1mXhj{c6Jl{dGyX zqoE?3N%~rsss-%7$fo)&LqSOZ7-WHnx!UD8H5Uh@X6bZQIX|agrZpDa7oKu`Kc>OvYCxN4!K2AHJ0)Az`4b~m%A$SRY3}=Bi!5a8`f zhAH4bBdx9u^E98tN02>?`a+ED4}rjQ zuXQC*g37H!ant{{KUV{^1Rfw_5J)iOqShT#TaIv5OZ}<*Mc8sURs^Io2DKG^BaZ%b z%It3JfFlpOB1kEhBcaL`u&Sr;wT|XA;;-DJyFOi__;M_jNX9@3i%WX3Z7JVC37DPW z6iAy$FOK5m$<576z15|)hx6?xn$~=AHu1W&O*rjCOacA{mQo=^T8v~54ZtX0ZT9^90lb6(ROdU z4Yd6}w*G*x{sTbfx*8~gr@~_R1b7dehP^@|zWfTur~eWP|J!RvSSzGE9vTcD5)2+3 z3?4*kSX@c=gsEOIA`T3591xC}6^9H+EG_e&m&EmMeDZcIpsxANJ*m zx-&Wig85UZueqtQvSUvThWi)s(pBzOFCsH6d)?rsB_y?VgU5d54;?># z1fdEl8CzPq55jk{JQMHr&ro=v+d|-H_ZHXAaZAoIV}H~Q7Fz;cbwacm`!p|m6Hull z56SAq7UWbTlMn`Ou}znU<6>&lD*a^ev90{%bza60#^Q4qha8idnHWm(D$w#z9BxG2 zz1E1j?0fw(vNtZcBplOqfo>R=N8No}wm9^(1-{}@xa+ZQ@k%pwr12G*>fTU_4|A++ zew7=BEegUTo}u#-6dxKkg-}<|Z93`&wN{<3j`rtJO(_}GmDRL6Y+$}@TQ<*5T?3M#_;1)Q-@0=MC@ zjMc`mu|ao^!rdq@?{V@xk$A&pcX>UPGHuQY_6fUVFNwiXC~}w036u%O6T69P0R?uH zgbbsiaoHyT)?!~`4r?B`Md6IO&``+O2b@LWLc?7rj=eI-8_PF0Aj+EPjCcQN2V<#8uw$d0r%J@&_@jcP@jIJsMXI1Ov$yU~1|s26r+Ti4H*9QXyKoQ%A0O z1TVQiIyd*X;M{@!+Yc%H`UCR?9$bjGPbV;V`{6kPseL6Cy@peL^8#ws2dQ*E%AA&H9rI2 z|2gdbSJ`QMzIqV1><9Y*%NlOwS)X8q|Hrzt(u(S?ns;3q9^BxswHg<-F@3J_Buq%e;a=xsL1$0KqqVTq*9STGU8Y>`+1^vi<4Fw{ zr=A>w5{=J2DeX2Eq7pt(L7s8Qh5#}ak4ID5ukn!A+(S4wRa>pQE?bAZ>dJt)M6kW$ zPSbk0E3D#Z{76%@9_EUHIKeA@>!Hx=rY>rug=$OEDRQq|2jh4ewIeq`+nqXKFfm#m z<>no^KA$y|-DIq)Sqe1rUaEFM&bqrtk|+h&xdblGAqAwT4SA`LHi^g6BoTf(GgLE9 zeg$x@ZhMuN(_#l-S6&^RbURe*-6S}KhdK})pK)OpzMQQfItbZWLmwE2jg;rYmx76v zF(3hYi7&c#^xR}=$TIOrec$h)L(ei!okWV9I$@_P{Nw~|%-q#tuOe4w>ZRy{P&s-H z3Eh@*eRKB0`(a;B)F`x?b&JTi4RZywZX$}v34>r|!7@up&}HYO!J$W?uj@}xuTh1p zV^6P>ABFj>HU_1@v>0#n8rd(>lZ_^_49SwZG)@U+;n{0Mp9oJ4zAQ@Olo`LmUc*}h z?qhFNt8h*?6LxuhtvvOU`c%EHo^pzvalr9!r_KTD-|evN?QeIs_kc#Wo?3O z-{sc1R>q29ZukuLflos=;GGEiyaZi?)5IlCg)`4SNY&a$(#DMCB-_`*Dn1>XHo%L) zWI-oRN5RjH@VGHMjhNrt(>-VrBk>s{2Hu52Sw7{(uz7wucHC4WWZ?!+|PW40BZ;sm5!H8*Z#I!SF@{E|a zMob$crnM2%%7|%c#6-MWxc%;VBL=>mLLKQjBj#DJ2k6$=Yf(6&DjdPie7L#f7Ix<2 zk0=k{!p?mB9A#mS(r`pcI3h~&zkLAh$@aG|I*&m6_d3Y`Pls0z^7=E&+1nXxPlXA4 zd&joFv)^YQKlj55_;O%_G}zVf5;hyB0DbNDu>So9Uc&weiNO}g0m#^p zwnjtGw;K?~|BXleKm4PCfR9_U0_Zu5W5=~7mCyf=z4s2VqR1Bi>)uu`U_!|tFvJ0o zB$yRZ!HB4+C`Rtg+!@A+P5{Ap6%_^*GngfPY}()FoUXpN zyQ>F%@4N5!e!uT~_m4Was!ml`RaaG4ok+YcoBK={|NIrM%9I0yW9vuEOScPE$B!Hg z*ERUR{-wqL={lJLilY_R&YiNqeN^>qO_?$^jL}e^t(~%;tR!28XC5T<9*H(%61Hb+ zP`sH2)y~~%YBY}PWWOiXetyqm3#GyD`>$}UXG74?id>JUgmlMKINX-EG@A!iFgl2v z`^s#!)*s_>*IIPn-m*DGeIkMG$GdkGA|;GD8MS8f${If^xkR5kITXe8LA7m^`VN~(bzI;^1Xgz{eCuXEsMzZx&mAC zjXQ>hp~5V9Cxl(mxI;L0r2yxK&!1>F&0@xId0oN zSd`px<+(<=ulR>uvtp}6G)PxXx$>g2@QUq%`-L5mTzE+KMh98#OYvpa@xlNUN7bC3 z)Al|*5DpAw+N{IkwTdm;;QY7u49ba@!G5yKg5?ojn*i1-KH90bNG{F>$PLqsWc{Wj^HJL z`wyNjf=6zfSegG?it}=t_ONnjXSd9<4cl@p6WpSVlkb0HYNqkNLjvF{JbitH6~H&} z_4PdRK#$`4<1S7FE8q!U$f;m~cPd&zvpE|agKXeYSO%KrP4RY5zlAo?OLzoYnSL0p z;XBedaXwgvhp+R~XF)+cB|Q(CK|LBmWtTG771sf$%E3<9VzT8q7c8d+b~2n4hIT@UBW7#tmmG9?f>e_R!YIC2WozgMN4q z+cdQS_RRjve(QQ0rYHSY!#6ejjfQV%_-hSc*YGtBU)6AphOcP&vW72dxLU&(HGDzC z=QVsz!)G;oM#HByd`iP7HC(0PN)4aT@No?v)9_IZAJOn(4S%KKLmED);R71pui);SCyIui**}uhVe3hSzF%jfPii zc$J1%YPd|pD>S@Z!^=Z+w1C#467Q-lwelYmxss z0=eH_oB`fRKg3FIV%3gHZ;<)|`Q7J`+&$AAntBEbKt5PFC9n}x<6dQ}E6jk*Aff+= zJb6V^gAl9hp^@hTr`P87%PA?$2mhCV4!sXkq4q=d`c=r73H>BoAvPh=tJY2U^(zPZ zmMdfV*g&(C5cB%7geu^n%?+x!qNgvVC-T%Hrq(jY7sfsUuPSOWu8`4OlbfTTq$3^; zKE6R2K4<*(Nrp$P8kp&;T6UBL*!wl1U@=36~Fao**+L z$Q=+EL@89^PmV(Ik|Dm05r57~6T5$$f0e)3`q)RXvw{ z=XK3^Z?wAhatdLU#2%d^Et~P~7MbBN;Ntkr2!gnkzcVH?JoI+`(M3$fA6-2uM{9pO zxeKhz@}}ydl25eIC&^uqLa>_LR(-rxX1FuBd>pE=F(twa)poOtKINlPnc-}l@s9g9 zCHEm8$|tx7rmT_wxdS?VnYW$Sl{52GoZnl}>gmsU{AG55*=XwzU>8`8)!*64mama1 zISi2lS%8ryv1IF4Jxq)JFP~04aA&L)7o{>GYDk0e&~m8Y(yQcp<<90`pQ!ebwN@)% zO#4MdsA#(2#^pE)%|*Cd9*-o&!GgzZN`8Fs73Sdwf#}H8G&TtbuePPU3F|`kLy36L zf#5pwKth+Rs$O*;loI`iEggTOrnS>3;D|ugKx~6!Lft;Q5obULfG4c5NNauhi{^&b zMxD-dYJWkCzpJ8{hP9Lf;(qNTmZ24A&Hd2(se;I!n($!iZLKYI2AP+A1(!9q7F-#8 zx-&&Ele<$8Cjo7r_R$KWB@E);pgDtRJD9Uf`XDTM zZl4~>ZM;i*JtX@7fE~|Q;qyI^x;eEB8=mvMKYPFP-bP0F3GW^#0+(Yi^mO=oHP8VL zfL^$bw>iY%4)6#*z$55G>Fdo|SO!^yq;Nwz%l_!*bcnw&tIYiv zAG3OZBG<_nb5*F7B~x#1S;_9S&%f!^A<9tHUR`M(X$k#r4*hQm{XaJJzcKV5YI>ob zdZE`!i#auzrJqG&_=FGT;S)X-`#2K&NLUYcZcW-N9N9A**&`g;Jsg=Fj!X(ib_++K zbQhnqOAukSyMGdnd>oDx+9qfphI2j$N8S%d-U~4M?kGv(Gio7LJ7Fn^f*5 zmAOe-H)*DubhMkayPGuGO`7B;?dB%!>L%^tCQWpcc6O5{xJf&?NjthpJIMLJuQ^Qg ze^+|fLE*3CYrX~gK3~J>zdL;)w}6AvTcx|D{*rnvbtmV5W3d7{Hnp+&8vnpInA0fQ z&JR)4Lpqq@!tFtrGTU0&EUJrWxz=N(1Evom^1kvaGNjW%`ULz{n~%{Rq-41QX=5TdHn0#VgszR11? zqVtGb9sq{6wupiInV^b3`Gxy~AOx4tBM^CS^d-Ua3-@zdAld#co*qnf^N(r8?5y6v zY2m))3vo46eO0y&Lw7y~Et~>Itc7?o54da~?BgQn{iM)_y*n7W$stl2T;F(gqLeD5 zNEi1aUq(5cA6%{I!k$j?(Cv@>J)Hc|jgRVgcd9Sm@+dypDIU7nAxb@od|$}A*m|8G z$inVMp33GHdKTQ^sCZYze|2b+Zf#7|T^Ki+(H+~psqyrQR*>7oZ)eDq?;I6-FWksz z*n~hx*SUp}xl=SVbn~LsJCZ3xWGiMLy=@^qyaV~#E5GI-UtXnr|7YN(3wfP$k?%hR zu395!^_i(dQ~Sd$o9O)m$)L}@54<9tEr*JNo1x`VexDn3a zOuUcp54~X`T){EvVcbG`;zy(dGDZJ@ANYCd1Gs^&AX)S{_mMl`1YU(k(wNjRw2OP9 zU)%u=c5VB^()8u%=(p_Jl)oFu!RR%c%X&TEIh!%{Vm+j!l@SSYvB|N z_pxwq3-_{cPYd_3aCZwQTR6$W-7MVILiJZi`_=y*Q2p-#)&Cw){qF(Q{~l2N?*Y~S z9#H-70oDH=Q2p-#)&Cw){qF(Q{~mCheJ;LO#2@Qq^}h%lW8><7k+}L_1gif<;1)Jt z{Vx*V+{V@aBJp81UTWb`3x`-Z*up^;4zzH9g(VjDx3Hgu>VJ{?)&C+;{VxL5{~}QR zF9Lg7{2mr|x3HUqT`lZl;ieX<|3%7owsG~pNL>9d0@eQ_a08paez5-AUFYqr@_*}E zZfEaFtz|FqmbSP4|7}Zrtrf}m;h*t$7Jg>orxt!<;l~z!WZ{PveqiDI7QScUyB5A< z;oBCzW#MlvWS7(D|Hi^MEc~^FuUq(s=w_13M zg*RJxlZ7{0_*V;Wu<&{dS6FzRh086x*1~HnyxPL6EWFafWfoo`>%X`8#&D+J#C($; zp6&?cZ#B|3XCqs)4^{ymQ7@ns-ek;QZGZ)^)qKA%hN@Sd-V4qCx6B>pKy!gPZmo;u z-o28r2^@B5k7756~e7X#h~F%zHnRR*sG`SL1PQb8h-g^sYDJ^qYi)# zD~GUR&2!MWFPY1^TM-70Oh$mCS?kw5!a;xuf^H0&@k+HHG$!x_QfPdDAT1a)EHRrd zDj#Lg7N|_gk-gYJ)Q4wR`_CTj^qb2Knm3lSGH8^O?~hxMzd7R~r)tk{+Ps#A2Hzas zWlQ2Y2>D8L&1Dy%EF-7%piGl>+Hu*1u_BlfQiUXQ*~JC5FCBi=Z{}b|$j@A|G+>1L zZ6I?t4l_{Uf>kaLT(TtK*B2045RwRrU+C10M@=i2x8$-u8ND^wwo*55-WQ@M%m?f7w^){iM;}^VuF_&X|@tI*=BeUcZr@xh=9MoFq??nTA zWxL`V7vYo8jLID+_y4Zq|L51M1hf%Ybd?lw+#iIf7)mdZkpefjcHAP(1k(c*g3DBmG^JQ?n0|s9d%0l8 zUs@46L`#A9TPDbH{$CNfKv$u~*|oR0NMiwa=Gt+K^cH$|wBWYiyD;sA-W?^_?e{K3 zhXMJ>wIhdUGPL;!klSakhv+j5+u?#6UwG_KJ}VyHc0vF50`!0J|N8-ay%pXfuL1hs zRM>++Pflg=;aQ5@?3d;xP5>9MD-6x__q|X- zb(7C!OI;Q-aap`Eq1+kh_CCKlFa;-XP|?JOUVTX&o@4yo^!XR5tZ%#9OdxM3<*VVU zSK^vi3{}XaU2j?-LLcN-VD`ky_pNt8AO#gZ+1jjQV2m zL3iTE)(h;f1qeLcs!*E8ym%&(i}tu+9$S|N3mvUcH4-9aaFG3a*9jNJ)JscIHPc*o z8q$NJ$gf2u69awa<)Z2lh`3#MItse_g^+d$3WpVy64&alJ2Tub$u6&LfKH04Nu`gl zDE@pO!Oxr@Zn~5XDUO=!PL0=%*Sw}`G2-m^?K(Vj6bDs{D+05^BDBRHE;R(1XSkU- zH?t)d248CJwoEpiMcVA=UkJX&g-o4-w(RrIJ2O!C?&>n}H00OtT=3m3)PPAZ(Ji<6 z&ti32$h-Pt#MX;0JuQ3TJK;goJWdMMMU}bmJ*TAP`X%3Fe(DKIo~k9YzWEz-;al;n z8fLp+>cj91kWxxlw+BXZ;oE^z^Pp1nAgbx8)m^yogHGlVv%NWKUA%O>Z2ks)KM#dJ ziYRktYrkv-K_j*!b{QU z>R9&6>=JT+;pZc^hzGqEv$9h(+EKKk{KqtB>vHDdMo|I787%JSv6pw;r08Q_i$-6K zMpenJ*ydM6p-QW|k846p-^H=`IkEWJvG`fBxY`UXHf?geYa2$pwm~$yzA%b|(w&*1 zp_tkulZG>MYFkFB%A((omQ~9c{~aF?{jx~P{Z7h#PRhMb$~{iX-A>9~PRgB5${o>x ze<2!uUf9^uT9`^lTo#U88jf5Njx6;DM9MU`Y%)9;yN8?VTFe5qxW?Eat0vKv(cCAZ zQMEQL$TD&*X5mhvWEhI$v$==FTXSalxrNv8a9PVX>W-Hj%t#aK9?9z#iFJ*{xK|@Z4{es=XOF2XRJBHc%?KrgS`JA((j_n^BA}MtI^*%4gOy)J>7i9 zihtVNXI5Yf;EdFs-s4CMZ40%aH`YIYNd1v>!OQ-Bfc=p9*aWDAf3Q6szWYI)PpfY6 zD{HWDCS$}h5mTM!6|67z_x$A>%}K@#mHa7+|H_ZC_z$u8_p$hQ-Zo|f|H&vJ=psR| zyRNR~;2k3|)!mfmYTovdyzL^fZKF?ElZxbS<4+#ysm1Q|a=cB;wiiVAh(>phMkhz3 zcCQM`?iS76H5%O|8l4!8Vp&^uL8{8ZBklZYH2O(2`f)V+Q8fBtH2OjCAnfF|n5(ci z;P=;$ei4oSJ{tWz8vR`~`dKteo5MBJ=5UlYhoc{fNRiH>+FEmy3P5SBy1wRae_1d! z;ZHZU^m#QFUlWVJ!sJ;POrZZ(7@K$LAl@JvH|E9dV)4Q}wfXA*NBDpLOaK3my+)y* z!k;_a!m}(~WMP|y3oTq=;h7emVd3c(&bRP13s1E$Z{aBxo^0Vs7M^I~2^Jo2;XDiH zT6mm=b1a-~VXK8L7B*YhWZ|(EHd@$VVZDWQ7S>u=W8pCtR$DmB!YT_ZEzDV1VPUz2 zWfo>FoN3|F79M5ckrp0d;o%luYT+doF12upg%?|Rk%bppc!7oITX>#@=UTYf!gDM< z%)%KK9%|ts7EZVDU<(hj@IVWvS$Kej`&+o5g_l`4)xv!(oMPcV7Vd4~UKZ|Y;T{(5 zZsBALCt0}L|MLI-W9vS^mhprCr|Tc6>mR7=AE@gesOul7>mR7=AE@gesOul7>mR7= zAE@gesOul7>mR7=AE@gesOul7>mR7=AE@gesOul7>mR7=AE@gesOul7>mR7=AE@ge zsOul7>mR7=AE@gesOul7>mR7=AE@gesOul7>mR7=AE@gesOul7>mR7=AE@gesOul7 z>mR7=AE@gesOul7>mR7=AE@gesOul7>mR7=AE@gesOul7>mR7=AE@gesOul7>mR7= zAE@gesOul7>mR7=AE@gesOul7>mR7=AE@gesOul7>mR7=AE@gesOul7>mR7=AE@ge zsOul7>mR7=AE@gesOul7>mR7=AE@gesO!JK+1+6M`*Cjh$9V^%0n{h`_w*X>@r&UC z9Lza?GvshSOFa))@O-#}dzw>_yjdT4o7YX2qL-Qb0{VogMyO3RAp=39Ft2VF&?kbd zav@>|TB)!0iI*%xNyabPJDxQwaO(bQuYkxBR4R3%$?F&F5fE8|Tz#aU*Ck$Qc|%rN z1LoCk0mZ3MOteL9X4im@5@eR;P#596=<|49?LJ6V$i#a@MV9N0Z%ZWCh*`tHP{cv~ zhNu!>90&U?wQ8GOn}1N>z@=HCriLc`c}w$~pNr=qREH**=B;$|@RI81Jsx-@3+kj@ z`n2X%@lxni2Q@wu&#S^xhwsU(`Dq4A$eM-z`n}MX-uy(oU>VnRpXt~96t7MwmW6`Y zw8P?&uW8-!ZFM_aP2=-)-BrS#LzNxwY&{}bT< z?PsvzwJx5!OzJT6DmFcDPo06p-)-KR-qCOa*2nJG{poYfe(9O${+|$h0~27NtxL~y z5LEGii_dlJ(EF1#!X7H`P5J2wb^ISDjZ_OWrPypif3t=KP+MK5hP7RlSF>`-=4zy< zfL$gA+v|PPk&)J#l^2gvV~hnVO!#f3ZaK&Mc&x?;$ec`Z-7@aMZ zx9AU>82`~X6v5mtGhCNl5s_MxG1nWB5hj$6SzjYB9;L!+tF0HQwdCgE8R4*naWO+y zqbn+kdHa~m0M*^~2Ulu6wpAzyFnKIfB3fX@=uH1Y0i6)RI3(hicZH3_vMP44qO4k_ zCnD9B_Zp#wNsDM|M5jcF^f68E{W_E?wLXN~X#MI$>fEnmd~BPmQAYOtwewe|B9i>-!su;%zWgY5&DG3ZAUsD4G|4Fs$l^T7OH9Vy+*5a5XLp+!wmv zx>)rxUCiOwaNOz$X#MAVS>$(3`c-UwwIQRMOOM0G@5`xc`R-3lbwgwC(f`2m9P#|- z{><|59o5p5LvtA|V5qN7*UU561KDkx(HW7hM%hHsS+}AV?wiB#4Xa0bIrTJSw&C@P z4kl%4%fviDt`>f``+!YOGG@@}L)A!Zsh6t}_1Y>7lO!zNXE18gxnyXj8{a9a1yw|V z)R0L0jdWaY%sSuE0$DzEvbhFUMr9K=e%&5kcd;?!pWHGtMArj7oQK75p*N|SVYY@6 zkr#5xRlp0~?2Xb)FX^O=oH-ln19W~+|^%Lam*tHr4RLsyNQ4?ZBA+I#+p zUEr#b8F5;#wa=05TH6F;Dq+_)%YKW(*grzgm_xVqJz*6K!4~%!8{cotj`xjHgE0Ox znA?@=!96<%h3JG=aLwk%?0RnKAxs`t7-6=egt?)X_#<f%u+(^ z^f_(uOH^ikM@2sVu>8WA;OiL18xyaaejW{OVn6-53%!-s!@wVfN}0~9vWSA(oNS9f z^)UH=Bq%z0qbOMVz#eH}tc0m@1b8}wqj*K>HgNdNCgBt%+R!jM3>>*x#dPLEQfxG8 zMslN~l513UXmVwo!2)SDS^r%`|L;ZQe9OGe;p5+dUEc}mUikETAaw?Q{6-?@^NzXQ zoZh~!U(yc1G{WVtD}+?o1d1zsXnvs)R9;17H!PqQRy!h7CkrOaJsC5+^06~<(psx6 z>;hO-I1x<8Mnh~zKtS;XL1RmZJiWc$0V@p0gYTHxaCVAO`33Vpl&vCCar?UlZg%EU zLbi=aiFS4n9&ntXv#8rckL@NH!I(n{*-j!QB0I}A`318`=VqMvBT76=`mCiz)0@h_^NfI@{G+(4#w7CtUb+HkB#3_R~|Fn;*?f-YZDw zypy`iyWZ=F&yR=F=XqmHrFXJ-DB5-RoAZ$3**0mtuPtr!jOZuI^(Hr~36~b^KDe*< z<*6b~ol~0bV0KztRcp-~rSi^tjY5p0l7o|+eL2orfvCu{2F~PMre}O^voUn}K17iZ z4^D|;}SM`i}7(Xt|Lh1`-`M8?di`G_QJ6^=|ee-A7VUDj=*r4jDgZs1{V ziv`o37NWf?3OMrQ`=z+bQ5-i z-=q6KAiW{>fIdV2|MAqVsY}rZXh~(gKYDMW4}2d!!_G$wxE_0eet^WPBWBTs&dRF5YmqpRnP8NpB^j{Wc-(&4jeyB&5BOkoIe_xe$JC%R%Gaq;YQ2 zmTuBmH))KUG}=uXJ*ZxS04~$u^a7m(JB6@JKBFa4i0- zcw67_J%!jg3tQ`^KRYSkIw{{cDSvWOzIIZ+a#H^2r2N52`O-=G!hPpkyGdJhGR@Hc zC#KM?zYKc+Y2K00`!~VY?=xniS)9JqdmZ~-gH!)Bt5Tb#_A*~_H`t#dh2NH$z8q{y zy;-f?Vj7?`h?(Dp#s*xFVJ@}Y*=Wsqze+V>ak!n|xJ+NpX6;m$w1b)R9uACt(u9U4 zxzlFrTE#(v^X%D21{9?Ns{T={t}gZw0iCCSjm=!Vh$b~-_Tj@aa(yXH7m-`*>)o&N z?86wp;qCN3n!H7(huVLnM$C^i)QKlBA+#r)A$koMlj$+qK0aFyZKa`NWO;Q{c`Is6 zNkh@ABsh{$dmW@x_0Pp8()~2H9x+0Fj%n8ls3pm`;tR5Wv>TDw=05+TFkR?bt!Prj z4@Ks@N4M}v`~_4UhIWu28I+NWiZ(HeN?=o+Q)90|Loz+|AfOeYEz#`zREvB-dku-y zgew5|5YTI2sro&$Pt)p>$g#cpN1o{8x$Ww^d8P-Kpm1#rZsJQDJUG)Mm}J>{tOgHHaH|caYX}+6unwxa0o0NBx zPH~e?c9TwWlTLJ#PH>Zsca!G1Npsz#ui9n&l={xk;5m|Lblhi2d&? zy;gL4`g0FhjUT^xcMAEd}0P#k)25sR#+8dR5Z z_%RHOR$;xXyWp|^CgBA()2Xi8TB^g%x_=XdwAfYf;)D);Y#m3wqLKFD`Gs9T72g4o zCui#$n;Od0eQRZPi*>IF9dc7ah6BA8WZ6ckc9Wl}wxwyVt#(3wVP}y0?-8pOwOG7L z)7-T`2YSP z^>*rEtZto-N5B2?pVJdt;P0Bp;RK#$W>LIvzHQ^cwK6((91~gp9K{QcsCwkvHVXJ` zkmKet9pOkSpKY^z+lFMRX+N7)U0;HBuO-y<%C~JmK64*7nqRc62^Xnan9TKKnG|lB zqa5O%`L<4Ea%3u$%r<7xl4Y*+$+vYRkM~u`(}K)l$?lzR>p-@0V(de+%>~c6-Scf3 z*nZ3kjPSKG1?$TRrChgs+j``PXjqWLS)2^ovM$^?tuVelGC1pyr#-ZJ!InrdFIKFu z4blaurLr(KGznWD?<57+P-{)x?&u@VJ5`Jg)@gV@lm^3CJvpIxaa-Fmzwjg&tL$np ztA6oT2DA4>N=d6a7D^SjFLsU-;F)Tl+S{_Qcy~PgX2%jPnY&HFl$}SuzFN%>Z%tkE z3+IxlFGw@(c7)x&<4D){W49LAI{tn^o9B?Hjk0;+ZHJ<>BSk}74czBehx=UEUTA3x zxjK&u3pChLcmd61YBvg*;cbMvo1D4}TL(X=2>Ls4Kc1!E*)ye$m~ z?b>y8*|1kk^ zbQ0oszWm<|1ba&E^#UDm_Y0*g1bQ*KBz_x&1|9{6#CpSw^E#fCJ?Ny+!xu* zR|-OuoCfV{J7{;I7_K*v%6G4 zfSSyH8d!{pRK5*o=rQ90UrsvLn-Fxx6_}MGieQiUh6OZu!-8NeO9Sg7^%(E3Pa<2I zTmEHC&%;9KD(Z|Jtw>!uEjQQVOQXY8$UiDMl*VBDn(b1AO!1W$p8%M^>OMxq=06i6Oh6Nz;#&q+beMg;NCHkdq>~+J(5iw z`zIJl$kx{A71v+P+?TcxbVfKbJOO%@c>fcZG1BId`Gq3{IerTYkm*|;Vs&_Cv&)$K z^5#;2(_CWha0$3&>v(V%8!o8Kj6_scZ;P)ivw42uFu~-@m55o}aBM5~=4_kkV5wlY z*TKSgNC&yJ4+VKp9Jvw>KMNmu)H->MD3ACnpUQ_MRUTZuL{PRl;F~iTg9SN07y+^f zm0A~K5CaAYYWx-(pyD@OKGwQ0!5z4E+$Lm?eO%f*U~TP^v-LTcDd5aXgbw#LFWlfmyJc<~V}wvzSl zUpbkHy#+P?o`Nci*H4c2y}*?FXJjTuucFBR^%Sf)5yoQq*HStEcZb#It>)W*oHrE{ zF#kmN??&i<)6$!#euC?N6TWu$=YH^4IQtXLrKUc-{yD$!0`z->;X-7gTN}$~wen?6 z*t}Oh6r7_9pT$|ZYJ|qC)kkHdD^u==`^KP!YM#v}6Kjo072o4DL%5K0>Jvq*S3Wq# zS4xr3tKVo;rdpe-_&g_9{{Wl2@Lh@p8e5Zlc(2nCbO)*$nvfQDHea*ye#V2h9jdqe zvAZug(n+JCt%}q+91_BLVv<9A^xG7cBfOVz5)l2%Zgm5L(QDk+T`jaOuNJBdf`Pm zb>8g^y}l-QJh@ZJF6%#BPCRolQD@DDMS6eYn=nFUcFO@#&qh#RIEp09k`sRuuM{oA zWXv}LW;~VZu~EMHsxHy)nNj_J{!ioo-Q)5>?sk*za+B_KlkRYnZg-PzbCYg$lWuX7 zZg!Jya+7X!lWuU6u6L7GxJlQ!Nz2`&Yu%)4+@!1Bq^sPdE8V1JZqgNQ(nD_2gKp9T zZqog3(tU2yy>8OwZqj9L(xqPA0h}@mz>(_TWO*{o_?v z)`q+owe<_KgKHM_aG_+$lPTRdo?V4DWwq~Ll&)_^w%_&81yJRo7}-8#D)~OBx^Nrv zZ->0Y-k|7A3Q!_9!U6fVULfc@3=o`KAdTz^l8#=06uS8_K0V0R(F?MRw>>6ecXIXp z2f5K39*yhF2e#jt| zmH>W4L+E{O2rJPOy230JvOZ_^v5+6OwQfH;+;YnyZo`ZM7 zSI3}K_f$voJ$A(3$7b*_L^e=8eSUWo>FnPs+n~SE2h;A{< zT(n=%kdk0z{?^;uMw`ZKM`5)Zuj-UXUp0HcV?ozS3SHZ*P(J8dpP*@!nQP`h6f{ku zy=gZl4y9@32&GQzR>0M6j49v}Ej_lA*G=1M9_&!~dvkr^@2MM#KTfG^&Ya+1-Lr*% z`vm`Xm>&Eqy)pPVc;nz--%~qyU8I(c)>RXs4fXRH%qu(iPvH$*JHu}>A{wF&UaCG< ztFVsERPU?~Q#I1kVAfzQ6nln}MeI`KePsDajH@q1U$bU_KUl@2b#L>t?xBX=Hidlzn|?6##|0SQ`WlGzAzJ6g~txO5k>8)}n;7;oyj9EPh=Fht!)ebO2{*&-ZX2H&p=`8BnZVIHH6&2*pIFn*D@!ubVs77r ztFK(Ai?3`JC%J@oyJ6EWFvmn=HK1!W%5S-oh0YUT5KQ3$L~C8Vj$s@G1+hv~Zb) zS6Fztg=(*k_N)CppxWO9s{K8n+TR1J{XL-C-vg@sJ)qj(1FHQ!pxWO9o@?t@`+LOI z{vJ^6F9Oy6B2euw0@eN^Q0*@Q)&3&zOk2+x7OMS4(&yW_+FvBD_7{O_e-Wtm7lCSj z5vcYTfogvdsP-3u$J=`5Svc21wZBNd+Ft~!{Y9YKUj(ZCMWEVW1giZ-;IX!RqlFC? z)?29d7r|5ei$Jx%2vqxvK()UJRQrp-DqF77!kn!C#?(yXedqnf`wCB=A9?S1Z{X|m zdGAT@QEdO;<=ui`kW0M_u@17pI~5;6v%N;_gj8@hI22i-DcD)+*ZSFG~8Oltu!33;W!Pq)NrhZV>BGC;V2D9YPf}lBQ)Gx!{HhZ)38*- zp&Aa+aIl7hG#sem01Znt?5|-z4f|@inTCBd?5$xh4SQ7rs|9`LHcN+dv z!+&V_cMboh;a@fUi-v#J@LLVP(eO_iey!nG8vZf({{OH2@Bi2qAp2)UZt^Y`PPA}m z3ny5(lZ884xPyh;TezKt+giAdgz1+!@Y;;|&f_ ziwqSow_F=$k-5U-$FA-1Aw~l8 z|GbIye~330FF^05?@gbRu0Z~8lhp4ye=kYZVg0i!-u|8hwFZX4|0}=1t|o7ywYj+k zt%*4<&@AB-=&@bPpssKyDBbQRZ!}RcVaO>#}PCgTMi13%s?2=a*gWAgbJx zLk%jsDiFmj)QEVsS{08z`O0{Ol?_>Vl5T~|;+aCogvp8!$MU(8O!QO@#SW-=5&kgs+EW`igpoxE{myGVd_Kiok?F z#_MY?Z)iw*(-Xc4H&N=VDkxD#Iz8d5Kw>C(aJKx|*6O55IpI$jwdRB8w-FCajZ8`S zwh2=7UDxmAU1ugi>__+SJnu~JM6VgH-;vzw_wcsy2E!5Q2*>XmECc-(t>7op_js$h z+b>Sf$D3abxA`gQiRtlh{_q3l{TctDf5UtD2dUSwCh{w8>{p>Ta2lFJ$6!5lDm%zl z+`9XvJah-YG9P0pXf?J(?=?4=%e>#AfA|Cv$Tx;I7U8bptqyLLdGX*-$L_FS|e(GJ?C|>B7F^9~P{0Cny}rH*nObQRcSk z!lEImcCNYT*TQDh|Gjs#)zp}qtAqzbY87^D%>!-4ScQ4;r*Q1FvxRf$V^$pUuC17^ zJ#~yQrO417#yt4FFr|WM!-e5k#Yj5}pqi_xP{&6i7awnjgvjhyi~svp7XNp=qodbF z9%L?hU3gIZ>%ES|kvoE^>#{^wdcUnah$ z@Z~5X46Ti3{u1G2**NF8XM#GYeg4J%0Mynrn|l`fBg_9i26pvEND<+FqW+9MWhU*8 zwq67mN~&ATU9Gkv;^yXuZ3BojTu}U9Jv#J%aPj}N4~qZC99{fBDwMwI`?lejkmc)J zr!rX5D6uH3T)C|#i^U*K%Hq$rW#jYx8Btqf?*3EZ@9jSp{$83b{9QWJpLw-4C;mG4 zH~Zz_-_iBKzwOQo{`C^G&g=MXMX)b-!s*5T>rAsVsioO0`y@0luN~z_kiV%n`Az*2 z5-F(&-b2G2vwDhr|2wBTo778i?CVn#umf;4K7c2Bo3iHb$7|Ca~R|0X23K=uOvy=;>iJ{Ga}vLV^^!8!3yy&s zP|d0peP;I?X->(8$3|)wWF4C%?3q}iQ|4r-Y7{g?%pl=IWKKCcp(%o&*p#E(rm!~U z9VIp8NVjTzONq#0jj=ET{9gL6C=vT`EKWvdKuZp79;{m?3X-34*jV*D5}7dC@MaWO zl7{8h(u65cD3LH_h6Z-lgJEY-w6n=Ga#*L-HhTZZ-|t7>O79x(02SWu-U#mbHD*n^ ztGU@MN`1}ueB;#B<{Q4|M|vBi|CD|;eK+*|+36YSiRO^dHc<56f+j6YY>bWKc|h7( z|5se-h%^oq<`TS=@9iCkr^Zwy~B@WpqbZLbMOt2Ss6*QrVk_VrH;e@{Q<6{ zxIY%>Z{Z!*|5S8pcp%v^(#PYckN(?Xial+RazO79GROs*$|}IpnTgd9UxFj zbIS0ND=Nv&bD#)7#1d^#t8Pe}CW0pWN)!#XZGyEUPZfwVCoL!%5Lhv z1ad{@kOMZV%DzuC`m{Yb#disg`0n9?;a9>Vwu?Uk$MyE?Ff8A;Ew4%T5fdiovXeqn z!K4s&nPoGP#v-G-4Y=CaBCbe4`MWkRYHRYfDaCwDPKetLzcHX}m4s4}trJfT@)SBf z9u$3-;aYsriH(;@C^%pZQ<({ zzGmU87Ot`I6$@Xs@FfdZTlk`dFIf1zh0j^|tcA~5__T#jS@@)dt1Mh;;S&}5|I->=1=ycgk%1s-P1pe>Zww|Woh$9A~yjHkL)X$ zai=yx)$v;aV>3nYp93kGs`L66U~aP8rn24gc>@Z*!Lh#%ZKXvn0s zHzaZc0e!c%qepHdolKS4)Qm}|Dvr5#GvQn=V_mx$vmP5?N2P~$G8Zlsi#e?9QA9;)BoYfQ^ zykyLl8Cl(Klc1xt)0{Pl&#G^zABopJsCU(gN=fIul31+z=Q{r~L|?JVm6kCR!&VSB zF*ebRLU41XHM|oUuYQ+}&Xlsh#kz#zO=}_*_ng7+?JYio=+}>8EI_A6$mPk)|qo&7@ZlxeiC_In5jW< zO$aD*$&VBmjQEbYRg2&=0PVlsWn1{}R>Si_uK$g`?sTN~e%CQN{%NhZDSV!h@jz3L{dag$zglU{a{UUHLGyGbv)NiVob&$~&_xk=BuNuRn&pSVdM zyGb9pNgujNAGk@+xJggDNl&>+Pr6B~+@zIm(i3jd<8G2_N=N6!qb}AXZqmb@yw|Y* zwWmSHXP&pOH`IF*+aE8buTIZV+rQsq|LbPF{~nkcg#E8)%@z3m*)#gx_G5u+F9$(v zAYeqYvMFn&d?W2LOM3=-y+zc9raD)d(=6@bRtlz1&5c#sJ+Ky5tQ0>`fd#x6GImLQ zqh&?pEJnxzmP-t~8_t;Z<66L$LoP0G6OBQdrCl*>rRR|_ekCrP`FuEE53_XBz_?U^ zUXK%PByi&2nc9M7s{&$OL#_LHtu0u}D&i#>=&ZfVd9eS=oCn_*nA9p%h@h*h_F8*e zV0f&E=MSsfmwN+inFZ8xEEd9@a2|d~QNYrlSQxUjqwgZ4{;Mw*;k+WUKlCp0Jx+5m zIf*1!LL=@j$|W{8V%!d+npyYbyX_aDNr)0Rc3Z{xX3M;!8M}Cs!1fz$Eg<7T+I^#D zap#1JvrRQgqKsy-cwt-D6lG_1B&wAS5+7Z&ypMeUw=?gj(foVIdl?CUd%YWw1zhMI z>t((Dy`9mj>*=kBJ@8M^@p}@k|263gp$^PWSHT}_tclE z_mTg5F7;^Y?$q_E%TkL|Ct?L;T57k{IBW>Mj}P(Asdcd<{s;34(tmg1LEr+jaD6Xn zPx&{biL4V>eU`R)c7n*#NklC49CD^eo%yk+3V#ndqwu%e*@eHI|7xp25X4;mnuw!O zu)4k;Sr)V8Tagwk#Aoc&%^TromlP!W&E4;aV4ETpQ%~Ma>@)a@S?mc{H_rJ+q`5T3 z+`n`2|82SA|8u{#?W(Syw4m^JtE~!u$E{cRoBmMbzNn8$ec=1{f3BsupJ$&L66%%dz@zfjPGs#r0(}!@m01~AZ)^*+_s%R zD4LL~*m{MHs#V`+ucPm9&o}am@6yBlH{-{%f3vZMRwnqUyKL3iF`0#sq`5bqaLONS zZ5CsnnrM9FEzx-A)BRzmyV%&kN8PO2Jt8UDmYr*N@8*r9_lhGnHAMEjd8@~L$AFqz z-_TIs|E*9$Z9{$4u->tR&X4-DMT;Q3_`pX!ys<&W$Z;@OB^7c9TyGO^5CgAx6|8M@ z%IW^3lN59BO`*u$PlqDc{Vo(a=gUy!lrQ}kE)^X5=i>i;F>V~Z_i;1p`x4}PPfs6@=Z~uNk?8}m2(mM)e1td5oSp8G&alQmM>qGG)V+8HT8b|2 z3CIo3WQ9*czISM<2R15SowLJ^}U=G_-F4^^oyQDmsm83&&HSVv0gcrg(iDj zB2Dx!fO!pZ-#%&nl^|SMwp8YWL@JQ~KOVW1Vr;98!m%DNiU_M< zmSxLp%%ztFnG!wz58>G4Qv%fN9L&bt_FyEs;+tr6RwR1PO_6B+<)C7zYHmIpYg|7Z zJE}Gu+xhlzY>WNEvF@K2Vs#BQ$DJw5NBWhONj7Dv%oUARL0M%@EI37`T_|PtT{7)7 zLHPM*@ri{RB!27|SrVF!U7Y6T^cw|q5oa~GY$_f;HNT`xd?`W`seCJVJ9iuv{JZ(5 z!oR(Oe>V&W{w-Y;{9C+p@NePK!M_EQf`4b87W_Nypx|GAL)ltrLF-TUPxS%zPt~6G zPvsl-&ykndKZjxb8b|WRgr?8#6(WW$eL-x_+=_U0F}9+LOl=mqC_NiN(XW;=2v9^$>apkWnb&PV4t`_v z3uj4@IB_;sg!f77r@+d)#&x9hXNIW5JsuhEM zzAfzL}R3l@?YdJ!&x%owAS+Q;*c_Wq<2y#MqKU@mLr+>6SHqZf4Me-C&UL;pV*ZJ54%liy6=l|CCE029*P zQeR<(V_9l0-}q6f_04DIQ51$+DU|d>%&M$|8P0Ux&_Ly`L4*rIFR{Z^jx)Jdl?6u7 zEeno{K*exynkPH1bOf2MnP91?U<^wHzXWA)zU^pGn5FTDA+;|@D_a#Zb4P*4l8NJG zL9Foad_3>S4rw|~I;?|{ zWxt_umac3nwtq7~lDb@^&_2pI9NIo!aqpyUhk&O8AA4wczZ{Zpn+}=|YYZ*ANAlc* z+j(weU*x$5we#HYUdWgn2wL)(1p6P8XBtTQE@O?e-xe7;o_IhzPYmyK2>k8e!N@j; z3pHnN>zZ%dk6aN4>=@q95YU?%2EGQe>lbF$afuz%?_#i_eT*Jna7-;hCGf$Ke0X_bQ2e#5rIH zdVe3LS78ZYKAOOjx#Oo(pK`CiHFZv^F?DciyHx*Fn!Vr!?(g%GHUjJltGT}oQMe7$ z1oewxmYzwOG0EkUQ%jV#6Rs^xv@=Uj3*@uqaXE-IVoy?E$37GKsQvy8eY%ib|5d+J z=E>;KH}hLr%)>RbHLO4S<6fEmB1l}!to5CVjsC=`vI^pnuI$mD_Ew{Lp;A>=PXrEbBeM$+ZY| z*3R{OqytgvxLJCJQ)X6eZ+C8q*uSWv+N zq5pL;&lzlf2?s#@fBZxJ|ISVCi|@aGq@L%?-;&xVH5gfd=aN_E|0hzn$n;SzEUQ0P zkKZdU#@uxAnW7)%$QiER3pge#BBM|NGq}E)+;%We2e@jfAKlC2O0djDNV zYhE3%xq$7q;>CE!%5sUUo#8KpE5)Z!RdWO9s5}K9&c-91Io&-l){)p;{(9vKD&B0W8n5{ zMglHwx)O1Z3|!F3JdoC^YFEAJVkHj5;o%u3_^7oc3UiD(3YtCl|Lvf^Z%~Wo|2EJ8 zE=xaWw!;>11C+m>*y4L4bzv%-8fAVmFPe+ZEZouhzuqetZ$4(FUSP2{WCkWO-OP2z z;+t;X@QnC2D)o+SU9}u1edwe@4{)cwxnQO-1NR$irDm{lz)BWn!g*lrgFENBOcj zY4B?il9{J>8$aSsiIYy@5l;rLZW>oD$KT+r>e|LtEBrqR-X_=o+L#@0#7M3`w5=`k z^nK&q%$-GM$q~l%+j(%N8{df1G#kmh=9X4I?#}2;eH=Zn2Lsk?V{2`*w!2a2hYqs2 z?*?Ob9UQ35Hnud>=IT~0Z*BJfx!p7m|7grs8xP2I;jBzMnp>J@&C(lMWFG9rm2vV( zfrnP%dhw0r-6m~O=IO)nAovK#G7f1)W_i?O*EhjqU)^GA{%oA;O8WB=-R3@@_snpiGOg4{f0ig3<|XGeGZUtCw0*!E4KBC{K0s!=_6 z(S#xwh+wYJK8@)ypOwZPPe!c)7Q;LrB&?bBX3FNObX zk;PMJL^~Z6yE{6If+~ylv|=@0H8Rsn5pQU)5i6c<#8PE}A`@wArq7m{KB%*mrUPuTVpNjFhCi};O(h9S zFw+~WPtx9?NONODwYx!PdIje~TXSd>oT-+vssszir>zHrh8~heKKaZN*%#~(=nJuiV@c!{%_Fq^ge9Cd6FnE%1 zJoJBk#ldGu3;c-BCcODEVZuntENnDwadJ4;!E1$DvQ2$=4<4Vz3vEdY4Vt^tIitLzwFXVg(to+} z08nAAYVbY9VR6H^qu9L38NwEq+T{`f@3D5Oddvt?_J`{@K%WjFMlAlEyH!uj$NAYj zl8T^s&cZO#x#NR&W}6z#B`XT$n(Cz7U9iafZeSVGJok1Xh9#%V&KK6C)+t7o%!5Bh z;}<+0bUIs~tIh`RM+qaTLwkDT{0?BeN8D+!rPN}NB3s%{#=Z}>5O}O>@_u=->Y*czo;MG1sRz(qW;jLe51+zC~QF1jP5qR&UOyjp1Dlu%U%m}?bIQ_}t!b}!QdD69@ol-*CZs1;-Xt~dv zJ0>GE>`<5dv7=O?RX20in2c~tLIrfx2$I{?G%~qB6O2bpvAU=JrY%NhgxeB-0zL4F zo{<;XG-7N<7zrWlpaVD?x7I5nCGe4y5mrW0iE?p)>o&0ddI@bQ_wEsa9_b&LEF-!4j`ianyS zHcQWw-}v+|ozDBusmN945{)`d|AX-Vx|ni8Qxro>j6}V`U2_x=4WP8Hy4o{%i>;R~QG_sV7JY&Sa6d z8+is3xuHqv4KSpS7xcImVg$W5t2Vi)dfqRnnnk5mqX;%v&{^ASYe_|L@kY$xIKk&- zw~z1lHHYymohm$I&M$aIZMM;8TQZ)r!I$kL@{AaJGABZ~ehHq?Dkb9M87~nqM!|3S zdHf;=m=-nve2dCM++bcqlayeCT1y`w`}&+=hV@uMj|(tFI}qg(!}D*HGVxazEfeAx z)24=>Z&QJL%plbZ`p*ukC0Zl5Q78E9nQQ4Xtt)bs=|U|V64R}HyGwrsO(Sit%!Ac*j0 zA-l9h&BIBPq`at+)wMQZ-I7CrR8X^F@5}&YFcuLi8+6;L*`U7~q6?Rmx(h|u@0IDr zOwxSnq5=t}RZnAgOw0p?2cosuK|2_Cm1OV>7{!8k*jQa*5$@^d8)OSt)6D7FWISp(x)@@o97{-MDWIeK#ZZk>E@_*uDH%ss*EoTVhs32*jSCX@dx z@=;?oeG`7uS8w};e8e;7K*R7QiYB}h?jof{4xy0wc26~8T_`GDluk@|E8Gc6 zNeTZeIpK|1bINEA4!;X^{&rwy2zy6RXH8Z|hVmnun8Z^1%=hK{-$(3!z2n`7-_K*P z{Wpkn{|8V2FHG0sr>7JS!KcXoT*v+X5IpDff$RUFS!pgcvt!o3j6rVXL=0F7PZgt2 z!hVCxD|Y;JkE({OCg&-hiyX}fAhOXWAX@quvL(lZ!*|ie5qp`ftZS(YVT*a#q0+iU zfO;0E37Fe~y>9GS%?<2W1=(WqP7Lnq$Fy6%?YIu6m#jj=2bN6$GP+dUBi}ZM4B6X) z3_X02MWwSlm_8~tLJw=pP#qCDGf|nDjg zr3HNLgsqTu6V%4zn%jGvjwfT#1cEGQV~gV;pjMtIJ)!nv6KfA%Mk7X|bf882jU#5u zJozKH*|Mzm2Zz25;D{uQiQq`}ys7%&O+`*n9O~d}He+%?9|T@qdw6n04G!B#_|$?Y zQ#X)$N;o8fRg;JnIT#`Wa|~FrQAX=39tM%-sRl(SK&1Kh07w??*j=onQW2WyrdOE2H9pb2|yj^KEd(aa`Ls@DX zVb71ee|q0~UwWVL<$r_wz_VE7e#pBUzaZCnOT2SA37m>o;1;hA+Q8BH{yG59z`J=n zre90Hn0^YIA@}3?>qcmVm$7r4jgHXC*a$y1eN4I>TOtQTG28=N;oIT!Yeaf*x^KFB zdSg6(rBdIe{*2A=Px1Hlo75}F7p>&{aSu{PD^gdYU2qfscFb3 zj`B*q5=bVSdh6ro>&Nup(qE@Phimbcw+u;zN%$My8VcmF)PPj)R2Tevtqbq+@8(a@ zFV%lttmoeO3%6lFC*&{e0T`RV0F{fLL-QBR0QAjYuq~iR{(|0s_4DVS2v|3N{!I8b zKjhEf1MqGB{LKNM< zT+A}}xF&z@B*10)b4vl|=Ff$=)8o|q;(EZm{9>4IJ(}~2w+7_$i#G!tnm^|xz?A$s zS-^z+IgZS?uXH zy#Tl7=gZW1C%>ec*fsh2j8eBH`T4s6&dbjq3OGGKpObL6lk%rA$ld1TPumYrlRr&r znVCPWC*ZLBsV4yT%b$8QU{e0nT>v}fPaOgnmp`>*C*I)yF#Z3@og6*r$sOIK4sKG$ zOQp!y-PST`*xk*2{Nk6(tKe$QXyGh@QNFS2koRj~1sXJ3= zAooAe{L$PG|L$PWfBrW*-?k}K2*>DF>`s8rm8b>i*>FU@Z4)UHr;Q{Okt64p`L@o2 z&NVmkY7@}mJ*$!irN;7Aky2bx)>cZ5mKW|S9OXBXLLBbaUdY~C#^l>J6#O_rFV-{! zMv8Zs(tO(nlyTfu1s9gkeP(#RZGAzF6NLiQ$lV4h@lGJit3| z;LgK?JAfvao@iZ3_n&R^Z5cu40+fWj*1HhqZP$~s@d0=5MKo#MU(zI4dbvju+-Cw7l;Z(gb zy#1mVpOxl*bOvvOS9m_!0<-b-dl=S3CZxyU+qZMt;6?BQ&i0R|?!Y6^xv7)UAIP$& z?3Nmz8sdF}w!v$5OA*HAyw*8T44TXi@yt(~E!S3%7P2^u$UmoS9ork49s;rwI#MkaJD=Fc|qJ8isko=#d`>I zn)a2~)HXD4HYXCB9f`F@Vl9zab0pRji5(k>HAZ3$kyyRhIncIjcCOA2U%yHi9H*MJrjvN9f_fU%cuplJQ<0t zio{k%Vo$IxxJBtt+a0WpeIl{FBeA`r({n*IiYj?{E}tRi|833j#`_u%059S3`!;Wx zx7a%c4gI6MeY|avKG>9%{|EekJ&pB`tJ8~-=XsX(ej@(AW^kw9Dm^6Kjg!LH*!_3~ zS>d}<*CGpadTMqmmztj18(E+&u?o;TwGni~zu`mZW_FlGJkS^s2 zpB0NQ5_uW$>l$08tP%+l{vVU85wSk=Bz6~~3BBS8JwwG;hWn2#`A*7da*7S%V9VuVH|Zib=|VT@ z0ypV=H|ab#>0CEyv72;`n{>9Uzo7Nz!YjgSKUl`dGX!7O#!PYwX1H z%jfDFZ;2<|EbG4uqIuqGXna-3|98O7&&AN~rlf~q>Ek8naI;f8r+UI4dsMq5x29)#xHer~ik&_kfb4xZ-|$rh%0NA}XV>l2A^F z90Z84D>8^EGPAq0LE4>NHb|@h!H`h^6v)vSlY$=C*Cf-xqUU>l5W!u#FZ zw`aP$W+iyX-}}yaX3yFBPgUItUEN(>b?XLi(N>|bd_X0i(yBo9EkU@=n6myX|3>)% zA@*eIN-ExXi>8FqumNSw940AQmL)3Oa*MLzDz_?RnU2~zdSBNw6`~_CUuN%+$*EY#Gq`Hj%BSY zT{7PK;kPGY;975+cgi4-eG<7_G3h zm=8uTf@4=c7jBE!4-4I9#mg{yC7T$+4P*nR!x3ph%(0ZDFF1;eSDz`D21;}XLA2m) ziqIoTCTG=6qS$5{q4BZ3e$*y`%8WeTVXvw>RS*;Zqk%7#M3HiN{|`xR<-uz|H+3fG z{>QR9uZPn^=nWmsUSVIXhfih2u(3ay9Ya5VUB8>} zAu;edy!p40Dta;fbo!C>J)9C;$4=qG^ttIX(DLS5N=d{ywPo_d&J4532or@N=VA`}@Sz{ywPo_d&J4532orQ0?!7YJVS8 z`}?5!UjW~?`qcjdarM6d{>jqcHB|o#q`z%(^}j&;j}}+|3&hp`0;v8MK=r=>s{aL$ zr%e36RH*+2Q2j4}zp?aJ4PP--{|n@+{{`?xOIQC3#MS=-sQwo~^}hflV$vBvK5yYUTk=g;f0157@lubK{Zg`d9&kV0LG=CWtms|WY!%Ge84eJbR z4YP(dhSi2uh8e@74UaNB((nkw>kSV#Jk0P=!$S;b7#?hRkl}%b2N>>exS!$l9;x4Z zL%mEY^``fC?_O+qu7eNnhgkJ5#BcY}sa^f|Q{z%SybJxO{Hw9sceFp%dx@>~8gK+& z!d~Eo*a^&}r?H>Ucn8BkcHgr8Wqm~~B3<8%d4k$3$|!-v%h2;faVT;ylZr`&OkK`Q zXrvDe1@Fjg?3{x-LE(oim%Mwn@2iW=o_>8Z8YbARS6LwMqC+DEo7*~&&7xrNLknK~ zQL0awT6EEpg@SipRvyT9k=)pba1a*a>tW&XOV^m*!foiUTuDe^bXx1et^2A9u3Tn) zqvSNtk&Nc!XiSA8B|Qu4LZxY%Pv}+FTjWiY96M}Eduso(-XhTvB(mT|4o8>J&8I|b zukH|C1TAsmfU@2qC8H%owGf4&K>n!tWbVXj{mS}E)^%en@ph8kxb9fxED)X_{!b~kUufHneNjbfj>hMK!(g!4RX7U*5<)-&f z+<$H(3bBDcczVB33ePHpIU4#%PESu1tZBx+DOw%c-oBx@oE5BY>}U#9_0uyFU8(A5 z3M}rY_em5A9Cc`Y2M;b&F|Y8-u$&?SZKf8GJ_rLGb_YbOq@%5!c7q>Me7iw|%SPD! zZ*0U}h6uvd*L3g}NcM!sHYyuo<6X?&JO1QNcqA0#qv}E(y9Q5bpg%t0(NfLqQfTJk z=#wS2G|#bndXk*~4e<69`yY4s3;jBOCpbo5vs%9|eSz8l?1=?{r&Cv9#rF_w{tSfc z|EhN@zCW8Nl=vHjTnFZc)ig5y9@FH&h2l zt2tNvWmmIyH%}Zk^z>>G8W!^oC_=?OybjAR=n0Wraw#I4BN*DXpwh9ARV9zB&K6wo znowwmBNPGOAt2c}zn}*sJ0zOIV3b@nYA2W}#tdUQmL~%}l;AqMQ%1%y+Py*K<8HbK)+TfQ3>7n`z8RVev#cVI-c2hRbWEi2Jkz7cdIAQ_Nfum&V5wime`(^ca3 ztWK`pyJ#-f5tJb_BEMiYr0iT#RkToA5eF|1eV6c1WAP&J?HW766_dbr6VnjrxW)){ zo@l7m=bA?nySOEY+OixK+C3beU*JKck3+1cnuh36Ir4}nLZYE>=B)pDph9CCS4W8~p$S$Jo0N;^ylxmP6# zqwg;#yF;Z9$>Z+g8(jP)o!}zNp_i9AR(Is#i@(m~~CJA*h#sFN2PsXzMePsz_8DCE5ST~%Iqr%TNPjMs)zK6%fg&4u%bjMp~#`2&QW zNujIuRx&?uas5|uanZSg_o1JVC*>d_owIp^N2IS%CZDA!WjKc*PSOY3m5Y;9CFT=k z7J5seqy#|hO%CT49;#kKoVfelt!AUfy#wEs^mVt!y$_D}FpbpH?P{vXu+ zKdAeEQ1}0!?*BpE|AV^!2X+4s>i!?p{XeMte^B@Tpzi-c-T#BS{|9yd59i!?p{XeMte^B@Tpzi-c-T#BS{|9yd59i!?p{XeMte^B@Tpzi-c-T#BS{|9yd598|xaBIV@47W7g!fZ7{k$qqYOtHjxgNFaJbVo8xArYXt<%_ z0K@)<{S5mW_A%^j*voJO!}SfP?qirXOc{Cs?()6icZS~@eq;C_!+#t8 z%kXQ%f6Dvck~-S+|Ly<7{}eAk@1hC#8ooe(YeD8+z)#=OO4K7J9L=Whs^xSlNI>#wr z6`DW?an83pdWG9_(zglx#*v)$4M_J&ugz&+I`s|Q$Isz7yocoR?@}+Po>Gzm2~ca*Ctm+rKh(XzBp`80?zbDK!P{pp8>wQyZlQb9%Tw`ax?XUhe;5balUHy5fEf@6+&J z4e!zLZVm6!@Ru6iso@Mo#yh_8LX?UfES7>;-hL>r0sfL$mc(H~TX?UTA7if6ChUaOxOv9xbF41tYhUaQ{ zj)rGzxJbi=8ZOXqzJ_OMc&3JDXn4AYr)hYqhNozFvW9sLPtx#24d-cif`-Ry_?(8% zYWOP+pV9DX4WH8RNe!RS@No@SX!w|hk81dch7W7_kcJOx_<)ATX*gHIP7ROMaE^wv zHSEx^UBfmFTQxjJ!xjyjHOy()q~Y@#HflIa!IA`9x3nt|C;{K<|39A+jLfJ<|b|GCT-#-O?Hzuc9SN#NfX_q32xGOH)))kG}cWT z<0g%ElSa8oBi*DCZqi0>(r`Cvn42`zO)7VjhPX+C-K1^Zq;1@!t=*)p+@vktq%GW} zL2lAOH)%sRX@Hy5-%aZ0CiQib`nXBG-K1V_(gtqQ`T_s%a1Yym*Z7_2^bX~lxq>hE z(dkXot6>e~=X_-=QhmJ-vEg^NcleL_G{WK924=+2q`FN8qY(9&Bv!isu)R@JH(h?1 zNLx#ZBonPzLX0NhvBLzQ(COGp=#$)oJ z%Be8}(_CkaIe0po3w4q)SFAfzrFKY+QMehzVwoW}2cf{T;(=BK1~Gz!!M9A!Z1ELC zUl_(sr9g5}+ya@RGSwzhBH5p42?ihQtl9v~w8^U?7pD=;!6_kEyRncb2R&MQ25Ggh z^OJr^=Zn?D!kQ>0RyICjcmrb=fi)z$KVenfmwRirpCBK}qRf2PWmXTd4VugToI&w8%3Wm?$3W*iGes_X-9#avJcQx7=IowNTLg!ZA-z1RR+Oww*FZW$CahxT5G0VR z({?XhXGkC;63ebbltiugdl#;Ykcd3}v3%(|o;fpZYRAdDaP47bDo3Dw3+_R-Hq(Y( zO&I`bXoCkrgJ05pBMGW8g8Q*JCNEI2A$(WkaqNTk=t7K*lNVyg4W)5I~%lN`G1o4zn6D_=fC3L z0B>(MEMZ?4;&s3o(T93yPrUF#` zrAM(Pk@vzMN|81OCZ`glZ%)?7CR!`%&!J?5-kU^;Hzw-fMN1$>hDe)D2?_F7Lw6U& zZf9y{Hg}Y=*8jrmq4#!(dCOQw0Ad8&y~uMO3%$3;Y0be_ycg#@Jz9N-X{U=7m#Fm- zoQg0jLefPIrk`o}64ZMEyGy`c5ltjU5f5;#9(Ak$27$6I3ED z-mjoUiTWSks%!{vL!6pLk90~dh7ZMrl7qTpQkf{-M+%CMH3So+REdTjbuPqOK_U;y z!xAMPo}k|xX#qJ%1VQUqXX1gzCj9t)yCuCz*-#s(kh&%t7?~@tW%h6zxW#iD2#b`U zPK_?>%O_B}gNZu5*Cn;#ZsBq3%PO)+*jC@#fu397&n?mIM`iu5{y$#8*5_lyTXXCnb5Gr)?}#b^ZWq8xxnybHWWZ)$V~V6U++dkyjb7OOhjh|zcvc5FkoH&>_M zadzwb2yJp-QlM4yzdBDK(zCaa^4aX7+U8n)=ONr{rG#SdU51k_)Sg0^+*TGEXY1e4 z*kB(Cc4vDCH6vcS{o2Otu?=Qkk1^O?h`Stvpp9zj29hYdLF*W|z*ayD%IgL~$(8L2 zrQGyb7qCjrj-mk+_9-boE+Oyn?mlx4nmt8-Xg7S5V@%BAzT?V3Wp0iShT;L zkS5=R;x4JUafEits%XPaB&?!sg?1$zx5S3B2TZ+z-d-v8|4;kZa>Cc(PxJev|BVFj zJ?V?n$ES}otJ?*#@@&tLWyhc@niq$24l`I>st6q6ySlJ-iJUfkt@}k}=ud_)IG1|2B zt9iv0Y*FwaAg-`NvH2cHu;ic;+C^z&#N1;R`Vg?~t zq4tkV$O+dNFAua_UL)mzQ6lh^2 zJDRDg7dc()=wYG%$-;=jYRQG)8t=(Pp=--RJ_8;|>U&Qv3_VjuGQ$Vid-A*zxiii6 zm-pmir{R_k)?fCK^PW6+sIHEJr$KME=HuZFX=r)Yo?M1wQ09~bMUZ#)#$`ixh~=r5 zrw(lO2kUesIWYwjDrD|JDF&o4dwls%#s#_*{HDUodH(NZU%9Y;tnUlu?!t%b5@Bbig7tjBVe?JnyC!yi9 z0~QLr^qo*F<3Z9e$#!8f=tudR`&oczLRCWm(o6S2n!qNCtR&9wuq}dulAp=fA zbB)cc)Prwjx1M@-v3kuA;96Ne?BX~Xu}=0UGEwnv1lwQ;@T{C5fKMo%C?L#E!RLce0`Ln82vChhGe?d2xz=_c*rChhJf?dB%cx=C3#sm4vJc9W{yq>P)itD7{>`+{g+tHpoozLz^!JPn&_edoK$=aYPbn~ZVizAbL@RFd8KVH)P8`?`-v>@VI-8pvW_egeM?49o=*%dL{ znH_eYVNR1fSCi~Y2kpES$!ogQtn+)jMw@qfSJwZ%Vd=5{zlqiV{{G1H-&y%DMfZ2B z^qOk__f$N9ZG`>&r?K3Z;Qo0Y+=(n42RYx0-LmK+zaBSdvK2w{qDE+wT%RZ{I^Z3) zl!v2JE#yhYOO(8zhDzO4tExM)AEEBds_HK6O&~scRm6pT3bv1r65^yp5B05akbAHGuJ=)MNx!&XWh-Qz%f=t_yB`yF_%hX^qX>C%0U z?R^jcnjzFlCRX$cWBVZP{lQXzjZo?8!|h$LC*lqrB;;(0x+G8RkGR?crAU{99^ETJ ze85VHqx&Y_pZ$e6`A!t}3Xwe&oXGuzHun~C7|k+fTl-Q zX?kRprbkwpv2vzIR%v=!i4XFAzpz7a%s(%Bj{tc-5H=yd@fU183s{ReA z`Zu8J-+-!r1MX<;s{R#m)xQE&{|Z$7D^T^XK-IqjRsRZ9{VQ-Qt4H;(h^zh;sQOo+ z>R*AXe+8=k6{z}G;Ko*dlHo+d35KeF1)b_&fvSH6jZi|B7;|e+8=k6{z}Gpz2?Ns(%Hl{uS6ieE)y4|MlbM02%k1Y{i#`|1kW!;ol6u zF#O!`Gs8~}|7!S&;m3v_8GdN^f#F{a-#7fT;d_REGJMzY9mBT`-!lB8;hTnkFnq)C zb;I8q{?72XhOZg^#_(0cR}5b^e97=d!(SV|VEDY@bB50v{>tzf!>0|OGJMkT3B$(? zR|FW?JFLl8rY!DR{`ZF88GdW{jp2U`|7~dcaur`&{GWzj89rwCsNo}q4;wyY_@Lnf zhW8uZXLzsSJ%)D&Sm|5*F2i3M-f4J;;q8XE87?=x)$kU>n+C2eF}E`w@Po2`V!llx1`R&2iN}Q0q{dk|8Dk9C@KFt5}!}qJn>#! zaJk0PEmO~_QB5nyQ@MiI-tqYbxNw`S-03+DaN={S7|`C>AQCkQudxhks4WVQ!4Acl zTYqITw`Q?KlS9^`%}lJo1;&k=iWqu9CPEUmYV1gs!oBkg>O(hwL3VwsN@b8ym&j<+ zjK28=wPYxNH7K!Ld0QZ9Oh>Y0MLI%Tt#n9QqFhb9Tx)%2kOjNA+StY2XEnDqiGT#6 z?EFALPReo-RS*a#JV_wgFr+gucD3DE2s70oVp3h-Ucc7SZ(Nh_ELSA{xM|vL2IQ zVdrot^yWq=YO=E%8YeVmIwwel(jF}G!ywdgju5utctlSJkhwjSe0`oG`Qk3VK^L+r zT*6_sZ2#NWfuMPA>5U4#EBIWrfh_p57F>M`GqOEX* zgoN=qkaH+K(ui*T@GWUlVo)4Vio(3p2LrP|6nbV7ts~q|(~bSe*QX(xAK63mz)gol z$2Lk**f;k;e0MUgJpCiE^8YvN^uCDqpKGuHekM}CS-b#M!ucDKUKh{6A9y#y{reUE z`EJ4f?tCl*HT%=itKB6v5l?#?;AQVJ?@RAJDqHBi>^M#bVW~jWU zr~2!8WmLBoQj0>zt)90?jLJu9@h)mew02u>F_Uif(oVyh(ROZIKN`E{p|Ebc+VH#H z{y3={>1MXKb$S-;ox5MD)P*y8`QxOKhW55{nZ{bP?VZinh-V2+Y`(%eQI8~Ub8F}H zL#!6DNGK9GSWj#7&OFpQgDJwSw|tUyMq*9)1sEiqQ5)6X^^3%FghY|M%1(Y)oF@p z9mq1@Bd-@+WbW7YMAT+xBc>@2(%s+Nbq7h_J?XHokSN7H;lqM2m-Z3+igy973|THl z4ehBJctDH`xXI)CWB%6k`^u;`w0ke!X15f9TroAD@41ug;mkFc zSL2e?J2PX~ZVB_khgHbA#N5;N3`l&~^Znq_(^`|<^w!2sF^-NUckhDV_D6s}nt|AG zJ?GEf1+RsVH!q8K-;M$QZ@LHP|7yR(uR!Ym&-nQ`1Nq;L@XYxPcEM+2|9^e&V|@Nz z!n=*1!441P^_2Wx!)Xz}_YS8eK`dVcm|$&?I@Y@)U+Ktq9445!yLZfqMX2N7 zbOZ~Jkpf8*SCMa+ec!3NrBu}s%J54Td^hQNbE%$33Pis9SjEZ-b&|anp?22*u))OD zy<>JOQmC*VK*+68Xp&g75xeCfIT^Nkjr8s_Jqei=!JC!cdK?))WtPM4{rrV{m%A~_nnzOGCe)j zlHNIW0+u<3^36XQzdrv&-{+mwYkc<~O5N;Tp1Rb33txfD{h#@Zy|b|h+=wRN(|)yo zXli$)hqp;B;48fW);GSw?#Aosr?3ce8#062r>{+4nm#LaApUuGJOwvyrD^syV$n>6=BVPh4C~xazGH>$k+aO3_G|FX2ynFh{XErh%Gu{YV z(#)R4-}C<<%M2x)zIWm0o;wzPPF`D_6+w`x$xMDwJ}BCY=3MHlpb6~~dQWX*7sL~4 z#-1HbK%{Cc3yg>&@^kJt!9_6SZ4VTFj{CWlt`%q7Vzb#>@_NwT9Mr7p zbyYxdzOaZCd6)k==<=MZ=GL5-uaSimxf6nDHhAdfl#A|@RCQij7DW)0cVf$L6w5ij zoJ;Ly%wciI#wk~G;NPs8@}Qd9ZvF<^<@@bNE2qwhXLs3dvi{H;Wsmdf`^R5_`ESYE zODW`)*mL&{anYmE3GK}jsUe@y)`-3QA%&tOSdEC!wB&tvUh?;qh$M_TYq ze_PfnqmU@|2`CWtnoF*fqkOn$F!O$tx02>11&33&nbFd8bIY=YvMr*jOcxhTDHeHGP+ zKB1_!c-Q|S^?IZaHJ!(9AkVe5RMY0&xJ*{78fj?kTvt7E1u-7BeaefO+14$(%cG{5 zto9y%Ro*p=^?ay6$d0hr`*N$uvL5cRQ#`(7P*yRp%G;kCqYKmT)ieuGv= zH?+1+9Mia2p_Rsog(2(o&S*{CfO~O6?s2Ri{#_OR5Iip$`60jYKfaPboOu6$zv4B& zf&r=6WA)-CGXHR$bB=r@{I%aLvbraYJ&W z3ib!Af!)J9y%Y(7CjU@>8rHUkVkO`|c=mY>t6#UEDR6qamG#5!sY?9)4MryDAKqJ3 z`y3nl<=&Ot>65%R??OEP{U7_20mwDLQEF{(U2!#Bv4*;q4@xEerBvekr4s)v?(%{< zVbnEd;5O}ka*4EjiL{e+YS;bAB+d*fVgWlX8QTa=nvsos)8H5AQ+z|1I-*|GTH&U}b(M?|q|p0lYi$2T;fn46zi3expi$fD$o{=zCfia+oeZpD*8VMd#MH9lGMK5 zJ*nZ|_k6hz#uCWGtl^Kx9?)j2eg1*BpPM)p=w#i#GyeJ3!7tz2>;!IwBY1_!9qr?GDhFH;>GpZsiH zbF0kFIdR)tFh}H_vU;e)R-mbt&#sKQcgkw1{tS zw2<9o(`cLZY3ON4TEe_WHH`jHpKjJ?y#p6bQjiT`R{d;Dym2FSZzZG(OcT}D@h*~l&aQDL#R&PmflU)kFVD5zy^?0?9$ zhGRAhPaBa=?34dV{wMnO{_x)-KY{&pmHz=%{s&a~A5i6gK$ZUiKR0@n{~@mOKcLG0 zfGYn3s{9YA@;{);|9~q01FHNFsPaFc%Kv~W{{yQ052*4#pvwP%D*pqj{12$|KcLG0 zfGYn3s{9YA@;{);|9~q01FHNFsPaFc%Kv~W{{yQ052*4#pvwP%FWU91{10)J{{dD0 z2UPhVQ00F>mHz=%{s&a~A5i6gK$ZUiRsIK5`5#c_e~@cS2kiy&Kg3o3hkTX)0agA7 zRQVrJ<$pkx{{dD02UPhVQ00F>mHz=%{s&a~A5i6gK$ZUiRsIK5`5#c_e?XQ00agA7 zRQVrJ<$pkx{{dD0hkmR44{??M0agA7RQVrJ<$pkx{{dD02V8FBt@1y_RsIK5`5#c_ ze?ayBE%LuV$^ZTEcV8%Fe3AdV#PDLniwrL`yuk2$!}AQ687?(kVz}7wT*Gq=&o*3S zxX^Hc;e5lh49_$?!|-&&(+p2FJjL*2!@S{1h9?@%Gd#iYc*Eli=Nfhz9&0$qaJFHG zVY^|QVXNUWhAoE8hB?C~!$!kdhBFNt46if1*6LrQsEZmm6MY zc&TB%VVz;EVb-w5u-dT7Fk^VM;ZcT18XjSIz2V`8hZ!Dfc!=Q)!-EYEGCa`m0K@$a z_cO%*$A#W@-szrq58U|?c>fY9pm)*adn$d8e-NI!FHE0>kI!S$wdupK++X3{l-?Sv z{e$t&oyIQc7g*~5E&Rf}u?V<0l}{a$Iy$vaiV9QXBIkR5@!s@a@t*On(sP2W|9fnW z-0feBPk~eX7VHRIDBPr)ED{+FvtgP)vY(faO8TSw?9ev$$DdIb}jszuE&jTP) zc_;PL5$5O6FM`TD5#pi#N+Z6UdL$~kh% zLbR&6d6swgmO)1~HuEkkDd%NS4E@A1<Z9OVC2{Cy)@!77TC@HC$@7W+pz{~&-OCg7@_B^4U!%k*_cBvc-iE~`>_vE|KcbIv zA;~)(9mSA_oho)Kyqo9Csh}3)XtdLNAzLU@)7p`nKAl{``7*$^O^u|1S^@YmBK<;c5g|oaIuT=_Z}wCY|mko#rN;>L$7BrWGf5!=>U5Kib(7|}NweLg4mYXYO@P$xUi>lV-U|Gu@;HH>qCa|9W{x1p2=%_|YlD zm(R`VQ`3iVHlN1s_tmM{scES`$p1Zvn9vcNQ>1`=drx-a70|LG+R#Daz>ZF8Rf?60SbiBu^ zI$q0}1T_a%dg*xgRdpOYMWK{F9q+cPj*A7UpyTwWY*oFn%7fmF!8NWFNJ>sdue7e& zYKM6BRS|Q#5!i7;w_`Pk`zIyovaPkqz%-zb5xT}^w0)sW-ur+Or{nFS3leGyAVlIy zaL&qNlPQ;L7N7CTZ^fEXN(htJ6(N+nHwizwkc~@ra&Ctj!wHp9_;MCBQP2rK@dp&C zM#@gyzDg^b;A2;cB*hRDtt3=lw#v^xfl{LL5}T8Li24hXuE$fh3rSa`z(Q3Rq*9L) z!sOT&L}H6-G4lQof&b5%{C58W^nVWXxAO;bvj1B8&h+ARV|uUjxOBJFpHhz@^K&jf zw~oRa$OPnp|KUx>45^_-3i?iE+__+)Ac=3s|eZ)LyyLR?J; zHpz`Z+}*3OuwMCvxRma#dJjz;--K$-q<4#^!_3s@r%!$%&Z2v(u7%JSO+WR`FI!>c#?-xp#iy>SXaK_4FhQdumO}1gFeu(J~zEg;qi7fKOJTW1$f#I*=y4(1D_Q zHLc+HIns)VipkSMRrq?=s=Dhn(gjJ!s1wee`%4qun^ru~*4EyHLB62G0(?3LC6JKA z$W*3Q(oyj^A@q7sh1Uw~1h!W-c4Vs%R?{j`dpRB*5FUn}UUUYC&AjN692e@6M2RA^ zEeb1hAw3j-eP`#oAh4hq;99ya*v6+;P%qi88$m~f+W|!(namJ*jj#4ef zW=RIF9U^@KqP;E5j1aVyA}Gv;=ux$DvxLF!xicW6aSXXS?j>eDbjVuB)@L&^fdw-i zI%LgcYTqK6GKx%sIn?X4(ZpO6ozWm`>Vhmfi}grtf<)lM>C|PZrqoX9%lzk3Py1J= z{)4Pv3(`DmA)EIod&w`;&*Kg7a^!t?^-lA)8O3Q(@|FJ)aoXJdN06_CG_`oRo_mc- z*Eh6dKexWwJ=~shaCl&DG#Hl+K0L7*c*=nz^zf@t6-RbDA;hVUOkWf~wi{a}QtMJm z6nRvmFVoHmq1>xj(HY((wLcmqW#v=TAg)gW^}iVXz8_&7T@U(;Rkz5FP~Yk}>8G3M zscE$8Y|e@mZ12a44ED8JhX2y=YYqRY;a3`d zso_5~{JVyK)9?!oKiBXx4L{ZJuM$>nr{NS0x7BbP4Y$^CD-E~Qa0?AL*KjipH`Q((pqKKhW?m8osaLpEZ0>!#`>Gu7>Yu__l^`Y4}G8 zE4SC*Z)*4l4d2l4bq#;7;qNs3t%k2@_!|vh)$kP!U)Jy?4PVso*RuZa%hZMck6V%0 z&*DpW0J=NB#)t1I$og!Z?u|t7BdPOJ_4v*0iDb|n$ngHanT}2I2(}>`CJi~+dOuJn zRiz63SZ;(vDIw=;8k?`9`v;l!M&njW=#smeD4pyxgqDr=FriIu(n4A`mxu!ir&p-y z@X(cX7*kAbcz|H}7kn@1Ncl=S(t_DD`CRLshF$g$p-t+PSx1UhOF!5<4;JF&2G)pm zqlB2ZkW%lUmDC&GbTPsMg}93mE^NTif!`21*=xk^gl<&KW-l}Yx}pg;W@zsB7aA5Z zPCdm<8Y|U)Ld7@Ep^9wSSkw0vvSjCDn>Xs}(^XxOjU1itEo7xGFx=G9`CdX(s`JGS z9=+P2%U*?>J(^p;tLCKpawBPOJ!oX-7axV#CXkxeEmc!=L&zhs4m6G@hLW4Z9+>i< zig-TS`tSR%`_KC;{JZ?0`xp7=_^0{D`N#Nm=0Ezs@!O(473AL$S9*Tz2h=hzB( z0b2n#q_0RX3+XM95bOun;A?CKyy-oJT=8?vAQPeFJ)3&wM54E)o}|a__0<#(tGuaMav(Hjr*02vFJr=nSeg(T`7Mu7&~I# zm8Z*Tq2^>%Z%BXc(ppFzx>5MEZ67^x5CZOeV1}e@4;$|=>4bCT(AH=$=h4_X`Dhz2 zAt9yu)OdWd+E=g=-UW+nG&y_C)fIp5i5``XGU=&J3Qy=gcNczM^HJgFsr$$5cjFBHuxNoqiu z@i#`s&D7tp{qaERQmlT=NNt-M!aMt+_pEn|w-o;0VZlq42>a(3;_=cL z936ZJ+d6U`Z5_c*7cLv_E{(yVnYA6cT*!bM9na#M8*m1x633R&DytgiX7EQLGw6W) z!jWVuV`P?A*^;g9XlxMIZ{pi?;fQ!q@lAqN2FZj?w-K4jxC)B0$(9V*l*7qTo>!28 z5mA`_R^u?Mv3rn*5UZTmO6K7F!l7h}B(vAh%J-tCxwgDbP5|&Upv9rUV`V9d@bft^ zzYvF&{Y9MB>cFByCWklBV7Wr)@KzagE@&fz_Cesr4wfX2DwU6DWuGJ%-zGSO`pF-tx(1e_zRfH|{p>qKLSL#MA{wz)PO`VDNpA%B8rtiCl|Dyi{ znt?a^m*XYyV66O{jt}u!*bd*v-`?NEALS49*YnrlG~sisioDKx;W6}xE@QQDe7XtG zLen|T`O1?u!i!iJxzoGGyQGZ+;t_t^99$wMrj!3qqpG#bYo^PL(W*wtmZHgf{%QM- zEXy;y7!~T*HQr;#1vzlty$9EknHVL^3^sfom=ll**Rj>RZ*}>kNmlFl(S@I7s7*^M zaxq6e6_m|%Qt8zn$ah83y~}SX{Jda^O!<=96sV)}YsSZ6+RnGjho4;O)>@Z`5xyIn zbTgXvedmV1R#R~TsN3qRI&k;F1@AV_uCcA&%b#QATife9xBp!jVI~=Jq;hN? z&kY0BXi+~!7rO2-`Pis3D(2i~?I^1Ti)CwO?G)4|q`7@ZiyEKiO$fPct6eFdb4@Gf z1hBQWbHHYDf*quAT*D5iZJ+)&?Adnju9u3xFTTYFH`{)~28Ex8-Cy`Qoe#O*h-~}5 z;|o7W-CX!NvU}lY|Cb6s*JzY)sdS;Gt^H$J80znGtm$BO=W1DA1PS7{dDN?6hg!Ug zce2L-m5zGvqLb|jLEpq%c#M&uS$W5Z;_n+fY=q>=8TWQEQd3tGiR^i&^)A!CTh<0V z(^{TspZRaAi%0Udw?d-UnQB9UUS?XWf71iio!;JV9_#*7{3Frz>A{!(0W^J@@%u9r z3qVh#E+G3&?-q1{w}oAJQWx*x#$}_J3AsBs)4}*a8y^Vx-%+pBv29KDB>y^Z4G$lP zqnMZz#n?AzYFzGd^_Yoeqm&mNYosAZH2CVpo0vSlY?QL*W8`WhLT1J|@x~=Dz)B)> z=oA>evI2oJQ@n+-=mxRENM388sS_t1S8`aYk&O%FB;wQ)OH!kwB-;+B-xEqx*VZ-! z_7LNBj}K1?f{{RXueHRTIcipttmF+mYG#s5HZe{YkE#n9^wubPJh}*ob?vBzcx5=b zWHIMfmP?Q|SJ{DTytbw>>Yh5hJ25XmamvOxB_{&t_P`W!n{L@iwXecDOOEhS^>HFj zYg}icM>X@-b#>x4rEHvfc4e^m-n33%oqJ~!!JH|ZWX>25d4^(Rwt znM-x4n{1WdqVQ z_e_18`aJb6yN4&?`CXM-mO34|p_!?}Q+u+Xmjl>Rzx1x71NJA& zA~y7hhN+=OWLX;E0dLhJ>m7@1_H`t(_HMEsBd5Njwf%~qbUU0L?~#)tk@IgdDsl$& zvkVTXy|aH4)P)s|hU%$j$a;>}o9od3g~9kxnXFhXA={Q69F5k@+%gv3X@o5P0%AEK zm~y|Y#lrYuL!+_%dqrcr9UhHMxhERyds8&F{=L2Z2~uZ+>|u3QXPZ9h1zB2ZY8GMf z?~1V+Z#nY)VP1{5Y`@@gRrGG73SsgE#aJzRPmPPmA9%>FkDEdM;TOiDd#7U2?K)%8 zF(<~N>5n4!_33Vr$WtRDk*nEV$<37R9eqXd_o06+{@(PL#ov<-DgGYA{wplI;qc;b zzrqH9wP>5S48;PyW@2)OpL|_-m9$8l{njn;Iit}7V$o&TT#DqLdzalBE!*vMyAWdD znWsb|r_HzCkkh_i@%K@Y^bK~mUh1~**{OD$B(~%Fk;n!^WJynd*%4lIS@HM6PFdb- z`rM_3pRL~)ezvH&DcYT7N=Ka1kJs)oV6l?&#i$#zH zsp{1BsorJ-wB6eyd|P9P!Dn$)EZn)+)E)4~BD_BiX~avhE5;e;146b<*JK5rAkA*w zb+ZxvAhN4l31RY7E$CmAS4fpxc3owJZ^-G-7DAX5DGsVM9wMi1n+s9$ASoa!@)K!w zv#wi>@D@4L+*AmY=c=Xoj8Jc~YU+^Z$eHG3p-!Gt26e~zk6hTsLYurW<0=+-ksNJJ z61wEkRzMf>B^k?!LX{j#t1aMB(&U6vO(yx3oS=?}&aul{U@sPVmynKIDQS_93F+8X zlj)AnP8GE2cZUBjP60p06Zo6{YyPj%(RE-F`(^s)3Se9OdJ+Kqg$D%hlGhLlNoO8jw)6>#Z(_3R%bX!iD-Q>lN$WB4TXXFQGl7B2(OAZL6(GtSMaYf@KWdw4N+#!tZ}VF$hk>d-Ab zB(JE2H0W z!uWY?w)#I9>9<~f3D(a0^~mEv&+E5ZelczY`+51rGmy3TSAH>ei~4?=Upxu;OMdYH z;GO(pZbaWV^XIbB>-+osxtyrN&^XKdeT$(>;6JTlnoI$|p`E!Kwr2N@Jd0hVNBY`>jvv&uY@@H=jROing3LKh0 zdre?^e$i~8GQX$_n37+#7qCTs(bmA^{G#E&nEax(0T}k!UFyq`3WoRkZjfKNH_$V` za2sF^&RGB-<~W|{zDM>L_y!*fz*ktK2R`FN0epaX2=E?CBEaj|jRt;$KRMvV{QP}^ z=koKZv(Hoc`6Gdc^YhmS?#rJw54b&l7Q@=-rusf7VXGCHb=^02k!XLM^Y~ z@%d$ls`P8mFJpN69g|D7VWm zWyt$&o?i;1s^9qhk``cie#xQ0!2A;0>o*|3WE|}+$)A-1&di^QdHX*3{F#vSIW~VL zce+nY{>+I$UH;7ez!CW~ec+({8QkeUd*#pIPWP$IpCOc6=g*MNZ@3LKkWeE@A=cF0w3j1 z8xOpdKaBzD{aXIC)qt1tr_y@wXY!{WChPxx-qs@je;e<2#@`CNe(!Uxe;%^`JEjMw z{*ihC9iX}R02~e3f4tv#x1k4A2jgxK--uEEOk7ZKAm1j_cvW*v=O|b3)q6fWvaC0s z-BIb8qU{4O7eyGCZq$dv)b2}2mT_4squv`{CK4b4i3;yHY?o0Vj3^Ufl7J=?9J#nu ze;HpUA`!AD3#b`gHb|N+Ty9r{)d;vs+eRp(B3{3fTsZIIR=7wqBoRUxz7mve zE+xW0rRwa2Z^lP9T4#y+jzvtCZ$d}~|EevJC5n9|yo+bUm=b=a^{~E#2{!NIIb#F1 zSvWAqwu>E~67sa(#mB{mri!D`QVdG(;<@n-a^hL~ay#M`Lf6FzwugejGqd&0vok?h z?+neM{}@v?#O^Y_MdZvuq@7FLlO>mrE)zF=GBzP4mf)Nky(O28DjQ;hXoPgL1l=Vr zT?v-9x8%}M!Gp+~6x3I`hb^CtEE^;pEYg+gU(2UGycYQXdwJ}gzD~cvuKv7qd-`DS z=UyI5e;cQI`tSOW`B!>>@*d{ff0VbEza3xmDe1NOW~ob$j&ZxK}le+Ao19j$Zc zvT|vtYpdt9dxD7L$TfS5e+hlu0P)bW{$eXB&1!gV2bQRE1X&cG_rG2uLsTd{(%qnCg=K5Sl33zPm(c0+1 zp=ty%`ee!3WpgV`cj=zD__i+J2o4PblH~;}V1-Ax@W^ma)?avkyv4W6_x~sVpFjR}6f+vwXEHlam1@6+xZ1A)TP$Dg*AQ3x zHK5wB0o8sDsP=0>wO<3O{Tfj1%7AKD1~fZTm1ak(@&T*g>_}Cb9jQvQBUNd3q$)!@ zQf5D@((Ff7-f88{epKb{7B~A*mCG%DtD)JCsxmYwZ8njSNlt#+Ft_I{t~G6mq4|@1giZd zu-(eHh424Q_P>7I93bO|f609e_cq+ia8JWM40ku&&2U%4X@-@C6^3S}C-8SmJ3CqW zj)qeWcQD-Ea67{(hT9r$W4N{9R)$*|Zeh5&;bw-L8g61Z*>GdSNrn>*Cm4=59A`Mz zaE#$-!%>DK4M!MmWH{V#nBh>va>F5pgAE569&UJ;;h~0y7|t*}*zh330}T%_G<#Wr zzhmyhbW7jYaG>Fah64=y8}>8oYuLxIw_z{C4Gh;eT+i?b!*vbUF~7f2u*`4`!_|AF{^{-D%}=G?$JWQ=sVesQQ{kNrPTh{g-{RECsWx^1U!WcIxc^H$ z09=sX!(YhB&&jDYl6xOv1K?%vN$)=7fUok-_h-WwJi^}(dEr6$66l`#&aZ@9w~0R* zPF)YA06$5;i45Sw@CkqB%}2&)K{}tFgB;+2>B(!t$m{Djc3|?#dyW{tn>&%Ue|GiA zZ}n$k=>dH}qaJrGJr$wHiAY$_ufC7`{x0(S+sN;4cbU6ica2 zwlF=Jux~P9pY&vPoG3nv8arydmyg5Dn*BsH(0+9mejQu*HHT?(KYA zbkw$E=&E|w)MbSz+w=CCP2$nX@#x0!=%jdbVmvw_9u01bw5tt`3%Xg`K5b^Hax$#XX9JQs?TtIjA)v;y=JP2&&?6#`w z;jUz7=^kd|{DOUjJb6?SBNszE2z?_jre!wCFW5)Qu#fDz2?PT>TG);ukrR@t)-9&OsLoktcHZWnwVd(s}zAt+VvneSLK?I4Lios z)HF&sM^kN?4yJ(Fnd*)X-S$FP*)?682qJ5zIXSEly5z}WP#=$xTH@iLco(5!Lm%sB zK!pLGTqga{ppi}OnygX$TL~Gh?$C9s z_01w)EOZRW_Ci;BKxE*Aio?Y1gerOCf)i)-)|iZ217rO1{txn|iT=-1$nl?x570yW z9sG^>UVoZ?8Jqv7p#{86dOhZWCsLQB+TaRKz$(Zmc=ovoP2dKK${)H8)4F+TYTV1@ z+FEcl!N-j=dc-UO_8JtGE(NRzxN9A1nE+LW3Mhn`5vc>oj23E;%R(1o7YKMsq6Af~ z&Bod!e`hy8)6#;bl$GD9M1D06xb>ug4(#Z5AcK`mjyI$N^fji2`Wom@iCLpIjNc$% z+1}jDL?4js(2b#&KE__H;(WJJe&P0zs9s2nr1-|_95*t*a69OPRTi(xnb$avn*ybd zT&%{(Tt=(gmTWaKe~sW64?0zfiPe>yvlxu6A#|^_I8V{$RwdgkUa7w3!}ANbgie)M zVr|Cfqha}lTR_HBofweV9E8fw=B5hdCFdRTHjC#K=NdGoHYJZYtEZI<=NEL5U;T~FVK(i$`uq9g{S>Er+k0no8gM&)fRDugcXy$*h4 z|4d#=O#>dYt5;m_*7#+z?SQmIFF)hdRGyDQFQKHfZk1oSt#hEE3F;g3y0~%4u+`>6?_vS3>*7%DJTh�~9X9^*r&T>SaoFeN~Oez}{ zK9R*DLO-D-{mwt}|9-^85Fr)*34B!L|AET?1C{>=D*q2u{vW9PKT!F9pz{Af<^O@o z{{xl(2P*#$+}YYu{vUDW|AET?1C{>=D*q2u{vW9PKT!F9pz{Af<^O@o{{xl(2P*#$ zRQ?~R{6A3nf1vXJK;{2|8(Y7W|3_T;f1vXJK;{2|%KrnE{|74n4^;jisQf=r`G27D z|3Kycfy(~_mH!7S{|{9DAE^94Q2BqL^8Y~P|AET?1C{>=D*q2u{vW9PKT!F9pz{Af z<^O@o{{#24>s9_A@qI0>{6FH#{{xl(2P*#$RQ?~R{6A3nf1vXJK;{2|%KrnE{|74n z4^;jixURLQ{6FH#{{xl(2P*#$RQ?~R{6A3nf1vXJK;{2|%Krmb|LOgYywpG9r`(U4 zY~cR~{D;N=ZumFDFAP67{LJuE!@nASV)(J)M}{97eqi_)!}ksUZ1|qxpA6qMe8=!@ z!?z6oX!xe#9}M3xeBJQ(hQBlXt>J5izcGB(@D;R(eT%XFBm>=_?+RhhQBg= z#_(ywrwpGoe8TW?!xaGr{(s=tr!4MS{`ZF88GdW{jp2U`|84j$!>y!a+ChzCcW<_{n<@= z&rSN1oAj=m^o*PIw43yloAjic^n{!AxSO=XO?u2tdelvN#7%nGO?pW9e|@~2J^v+i z{*Lwc^vlzKN1FcvqY zgDhmVU6WO{cC;xc6l3>UAwv)^_Lu~6*uJAA2t<)0nx>&65`}ZK|qZ0s;n_BAHgu?M z93_NFJ(!?r2!)7~j3Xf$p5*Z2RzckBiglh=ju$g%fh+42C7>gOK6yP6`kF_ z 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¬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≥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

    !oF&g(}M-8I)8{ zuk2@)QN$_u$Btk@vH`~o0P|3f!QLEZG{9NIjOdt zX%~hK9BekKGv2i;Wd~22=MA;#Z0DmiwSIsnuxgDbuHt z=fM&fKB{e=FPFpKpW0+PsSv=y8TrD=7dxqRgP&$nYazj0Q`^!_TA%=%CV05_pXo5r zIW$fq%WIu}BJGjuWPsJWs#bN+qTbdp?s<@}KrbUmm&&MG#{kKwKZ#waYhQEf03_Ut zDoE&qld7wanC=N2`Zp5ppp+Q(ZESlpoZ?AeSmRFz*4{|S3GZ(h7zq;~Dfkcb zd-GEx%ltrXFt@4qjor*;^YeSFbF$V=HUb^E3F`;3lDq z=LXs#$QUJC)f4OTtciBPA~#cTPS!G8=g%u|*>cDHJx*lJgILW$ zABd;u6&gcLv1-_Xn%FncPUrm0*)t8-)Z!0Ue&!D!J;8kt1r@Q%*2=o5x@(oR5R4rr z)g5Cp4Y|%XdzmSH)+PSZ+O41=ERQW}b)z|l+ODbf4q>G2dGzeQJnFbvVR|d6F8rBB z0m88PSJilfeS;LJ>EZfkz3up;@hKzi)&Ps0lb>d+2aD-r_k0{sq^Tw(Y8kIO>TWwH zWae5s_p-YVkkp#gvdxmAwzA0a9sil*>)h4O1_76g+p*S(>C=I4Q^I|qWPqMg8;#W`rqAkVEmL`_K{4)MDeL`jGw%WZM-uPwJ65*Z40|e90_KQ%9or4wRCLRX~|TX zCCh_(ak>PHr*ho2WJRuR-!N0OS9yBL`T4v<<(5q70+kSrvX9W0oTufMbiVZ21q{pO z=BE8Snmt6eYRRf>Tc192akmkdoEt0}t2$tp+j<+264ew~ZO8Wn%b-RigDV+B`gj2xda0=J~8UXhI1)##*+ql?z2RL5G ztEt9N2y=d<9`Mu=)<}61vzm=3!Nu!%4#7sekb?Kz{~`zJO>U;5p&?1_gXKj* z3t^jt95AS>mP0&=xAxIUEDG6B52L?Y>0>rISbEf$)LJ%WCJ_}-fnx+0z0s11+HxId^YBF&nzp=kA-^AKC_x;C9j#Ec z@p(G`?@jn0B>#Jr)nHA7nDS@Xr>Aqk@n&~?vp->+ZyaX~RX;NRSA!4zL#ZLDDjYQy zqs#hwU4qQ4;KF3dj81w)OKM1}@;AAG$eZD=_)TsYGtF?9|0Xx)3gI4^I*GW0hr^gG zlUvp_V?05+1g|a3sce~q+HPp-M9PA0>bq567JP`-pgR)#$kg25yh3#oB*F0N0&pm0 zDNCI|S%PvBzAKbRY=HKNiss!UPp zSg>he6grY*Y3dj-5{#O!Imo_DJ;|K#D^l=;hot5ZZ}33c!;3dKY=k%P$y!P3XyOhw zbcP#eqIkVBYf)-8u?EEpGORRLGh=D$s9n~!youg6Ht*onk;IFsBmBIy zP;#)CjOaa${~UF+vbMw4&sx0utE_#ozt;|^`OlhnLK8R!oX>om!o306|BG=pcz{u4 zw80wS5p}sb85zTW{nN(+bQpuHlY(?tHICpR;S@k|>zh6XqRD8AP95;c46*wJs|WJU zr{}a+#VpzFn@CUs9WcZCvHeOcNFNP8TBa%=A2qmG|13z)4rQTlb6G9rr;h>)Rm5Kk zK)s+2K=m1rJ`xl?J4b2xY2ihD~kQ(&LwSe){mxYq?Woe)_Ob4tHA2 zPahh};ZBA5=|e&}-05#n`e1O_4`>%tUP1aGuyF(XCLzx>Hz<8zXi0&otvG!E*f6u9 zM+7byn9lm9_m_U5f>T)E^nU&%ciPHI&jLC(_a=R+%1!UvUeQd|No9tbcY4ZC&qO+A zCttdEO3F#k00%cjrUcJ4l$D;2WcnU;FOZpfa?|^0SNBdgdFg3L=iZem+c(AJrKf5P zzG)>pJp~Nhg99Z{@9meKj8ysnbSvjfAOCy)7e0agRxF*LMB}4>6#6%ze--+J(C>wQ zC-hsP-w6GS(65DlCG<<7e-`>Dp2>n>-M?yao`hn2* zg}x{BU7>#z`i{`Ig}x>9O`&fHeO>5lLbnOsD)d#MuLylv=u1Lh6#9bD=Y>8e^jV?L z2z}b7W$lEv71~CqCDasZ2vs&6{STpk7y7HvUxfZF^e3TD34K!N6GFELeO%~cLLU{n zS?D7|9~Qbv=pSra7Lo8nLLU_RfYAGe-Y0aU&<#TG6?%`*yM?Y7de{Gs|KA$v;px7;~$jAKPZoXP#*uFJpMs>{DboN2j%e(%HtoD$3G~Ke^4I(pgjIT zdHjR&_y^_j56a^ol*d0PkAF}e|DZhnL3#Xx^7sek@ej)5AC$*GD35`{y};C zgYx(X7;~$jAKPZoXP#*uFJpMs>{DboN2j%e(%HtoD$3G~Ke^4I(pgjITdHjR& z_y^_j54j8;|DZhnL3#Xx^7sek@ej)5AC$*G^7Hry7;~$jAKPZoXP#*uFJpMs> z{DboN2j%e(%HtoD$3G~Ke^4I(pgjITdHjR&_y^_jk9zU=N0`SyD35`{y};C zgYx(X7;~$jAKPZoXP#*uFJpTWu;s2#|9JG`kwOx<;M34GdkNQZD`cRMhK#zJ~ zk9tp!dRLG7qaO8+9`&{!^_Cv>rXKZ%9`(8&^_m{FO^@2DN4=^?y`o3GtVjJxkNQH7 z`dp7<`32wS^5{=>t{r;ROM29cdejSg)bo1Ob9&UXdek#|)YE#@Q+m{sdK6nm_22fE zj@BwQ0V@2~5-ScV-ovo}S7r^uNqIZ-uaMh)+k6fv0Cz%O_hKM-v_Mk#SlIWSWR8G@ zZa3KL`xbfvufs;){Up%?yL>0ZBHsx>{+kTxy#7G_Q|f!QL%ofi!-v&fkn_1jEw{db z1aS)T#Lolo?`HKP-mi3!TwcLIX6nVSe4#IWp+EaVfAWPG03=h&=f1She4$V29F;j| zd{0mv@Y4Q79d`WGKs@N8e`EMI83FLb6a zw9FSe!xuW;7h38IF-BnK>ZdwY1LRXQ-t|xZ;1~X&SlcFTZDRh+pZcjkxWgYz`-3Te zaJxVFiFCYjY}TtS%j`rt0zrfIxX~Y6jgbI|Bkf0$2)NDW#-zHeudgHj#hcW}8|du~ zuq=a9LQh`_U(@=3PhbGCyx)t~ChPaG_Pr8P{WXyGIn0`Ajfb>Pp_OHIfkn+9aWe2W z_67d{Y_J>5i&&zk#yrM6z?_H~K|=&Ju7T9R637jl2wj4ykQ^8YS)T~b5x&sw@xLR2 zZX7W8I46#)l@O@&g#PFYz2ghLO-~7k6=aSe8Le3A51vL6M^36*&+wRTFyEh==MU!k zgE^j(qwyix{$Q3r*v}vA>kqO4YpDi`>g`YMEIdJc1QF504@ zf;O~|f8A~;3dPm3nZ6JUQ`wwIo9;{7#}}IB3r+QfruafIZA8yZt~bdSnn)rqsK=Hy zuss&98M!$SW(Xrs`or`NKsb@i=GTGk-QmWjU2n?uZg;((xZaOl??jH>f5%YOuiF<#Ja}d=r^}O zzd3GbowG@=LnZ1PYZ3VE(P%LC zfz00y*#10kXEu zq%@WIjamceY@y9NBGm-m!l2XvRJW5gQ5)?fi8F8JwYsdHr9EUKFCC+KMlNN#-c*5p=;E@-@~FuVIhi0Z0*F3t6J2YK0Lo z64((~4_lysT%jK=<{+xljBcTB-H3<@9Q|K#NHUsAs!-3I?(r|BFMY&Aa)d>b)Wfq$ zVx2hEgDg%>-lSUhEiK!aF*e`z&U3vn*IP?s<-`kfWuuRj_(aTXN9$z7W0jnY_Q39g zC-kYE2cMqNcyIpjpbPVTZ}7Fky}r;rz7Xq;Wb&=|rQPKV-RTSAi`~=C>qxDDN~uUd zbt)R~vwJXNw_rp^x#Q-FSk2s3-oUxuz&W)1M#;%$h^j%ZiE;lu;X_G1hQjXt*bm_xLfgWaCE!1Xq|-UinjcfIwlw~pTb*=k>9ePlfh>mQ4) z+4$b?3hRF_n72clug08d7DHbrZ9HwP#dkohG2O^ge^F1VD`5*@-^}nFoNjKfhQO|I zC$+daQ4VRII9~7s9EIr>qOy=yh~qtPzZd$alVE0Pg#dFC;3mODulIBUJP^0l3Pfo@ zWNE0wONsTK_)U{;0yjfY21*1s#9|t3^M}M*lwJT<7JSiJD;prRh&mHvak>$VEQ1ur z=)0c=aE9HFT^^N|osL61h2=-kR{#JGustA?%bGnWU5`|jPjONqK^|*~+31M*={h8H zot3_w@iwO3_rtg+F4B)RDr82A=E z3>8fckSnL^=cH?q&hjmu^m<^Nv1nmlx+bLj7;x^yW?(_O8Vq=k`6}RB{N<*jAyvRS zOBQ_j=_;gi8+oeWUE~#{D?={gTiE5LE5H(L2+v|JH(ef53wHrGFnv;cMe8>p#_oL4 z)<1nBxcGLxT)u@`UV5%umCOptvpCC7p8y8A;S7U!LDoNgJUCcvX{U>@ob+)J{-HbW z5Vr85@Bdyf>|wob-3lGQBdk)`|9c~Y|JB|29BALy7)k8u4^*GSe)lzMen0{^GYR~g zJ&ss3o^~|3m{n7#EBaP)O&>W@*1{Ey*Es8PKjVkvBH7~!1xFaGnn`NBpu7Mg%F)JJ zT0)azmVSj#93gVaSkatlEeKU2X!fgL~{xq1M?1717H^$^_!iO z7rYBnMb&FJD9A?2EIM03kS$6UA%mS_PH~W}Qh=iUO*e1|Ye3meM{iw$;IpShA8%xv zgJDTG?BUfe9(l{#(8LL#?XVKx30|E>b|Mi585nsDpgx#$+?on+Lp)@EBl4yLa_Q97 z<_@dGR(k*UP;->Ejd%YJu?CqxVE6Avp!AP7+Zit#m%;weP-yx+sLlf0Km8k$-VGlj z+LtBk^vow|U$V=QG3Y!p-4WbFg5NoT_pbXQ#}glw?m$_BAEUu6kOPKtuq-Mjq}x-T zJp-SEfjst#WnKg62|)|h#txw8JT@Jn>{#Xa`bKDW--2gYx*cTZm0XK*va;q)%3hNMm<*5Lg*tbxT#jDA zJd3W<)XBsg>=qcc&hD7I04qr?CSJ_+z9;12%`Cz5oA*$^Vpfqwg89@Sotis(`8^r*IaR2x0Y(xXg0%Fv^f7B%`G zdeqIXgQ zdp+tqJ?dLM>Ki@kFM8D1dem2X)R#2=8;z5c^%D?3z68?W$JV>R{dfhoe4c=O&I8sx z);jAJ?EhT~1fUhx88{(q!8yS^=n2gQ=HKDgf!0i*hQDUMguTGWAuDtr@cnK#*O=F1 zSMXxk1U(BFe~W=85XbId1x^)a1Ltplb2|11$C;zep=J?w3A4o-asDg2x*1CV~_G1AQYv|53SY4vBr`3hM8qdGbR{gA)PcBmX7j(9@yR39rz>v zv0qz2DwN&C?v3oOX7>hmuV?o@H@vmEA?`E@Zcb-DY-^>?YW4Vs`<%jqEnC8)vtk-8y#XvpbL77`wIX*05X6Zj{|B zb}QMvm)(2Vy_?u%$FqAJyT`J747+pKJ(}Iw>>kDLk?d|@_Xu_mXZJ964`ufdb`NIvAa)OA z_W*YHXLmn#XR*64yEECHLF2!tI#pROVvNUtV$%WW-*-dr|2T}!4j6?Sjg>$H9Sgnx z4`8qB)PL_laXwTQH$yKQ7IKq-TUrRPAMLAZ&hdLha?9uoD8O2PwORs-_+-vV&vl&h z)#l{#U?linFLUNPsQ1JPIC`j};v=8cOoN}7YFQU=u_XHj=mA)I)wQ-;N}cayDwa5_ zqR_|HzieAdoUcKb5vGqFgF(K!whYw^g{=VnJGf3BKh+qwnz z1{t-M9|V<&uQF6rYx|ag&Nr)bNBqGDg}u=0XSOji+;w#gdOv6>4Bis45fDQVG`3c_h>ww*x#0)VWGJhR_5U|y_$2i9` zGvr2k(GID#7}8jfwkv1jbGGD*+WJtxNH5xs0~Z$oe$mq z%2*QsVkoI$f1tzIHCwplzB=IYz)Cd;3k|6icj5+nd2Z77_GVZU`$8BoytSpaKJ2Y9 zDG@t2zsY;^mB5h^fgrW@4*;OR1cz#&(Xc%N=_Wv)H4ttgu*QH@*2JS>_DT5>whiX+ zVYh-zo)#3FiZ|Co%+W4!Yak64dBoV9TK_tbfHFM~B}S1kgH5E?Z^J{N9ewA5d=CO7pw_<` zxC>6TulZ^)V=di=z0s@Iza6+LcCy`FFSQ;PHoXG{n1MBRr{21uqxwdbDjc}K2Q1Ew zu;cj-M*IfrMvQqv{5uNz03)!bZf|}E4DT0k+P?;4{}im{j|5itP@r_T!Fv5&p!jV7 zCig0%1#5-gaT~VrfrnNG3{79?Lq0MG`nlZ@o&r zVED`_65B6zI7Ema@b}QzUqfSm361?ZH1;R5+38#j((@$Kua=ecz~PG%+X#39h!*V# ziA#sXr9$Gihs1pn68CXP+(#jCABMzz5EA#kH!dEf$!x;DA#pQ9;%0=zO%I9NCnRoK zNZizrxG5oVlSASr`MVi9#N07@RGA(%T8|o~M~&2@M(9z)^{8Qb)KEQYh(C%3$r*ao z=^fR_s)XeKKDS=O_x^3x#nvgn0z3%c)7h2@dH+`+4S2n|+^hpa|8!vU=a}t{?|{eu z0_1tt7#A3eaXxS;WC7-?bJS{epL)UA8(-F)jm|*iSKfXuSU~ET2SQ`-4~=~=H1?s; z*gu5EZo*g}s*m^Zn9ve7hsHh<8v8H-WjbRRcMKUHb?X6Pk^6^5?iUt0%iA~UC^Q=1 zrzj+@FeGkJNZi1XxB($?{X^mkLgMm6;_^b`a{B^SF4Hz-nL5f7-z7inEaCf|C49HD zgl~72@XgK={<5=#uXmR4)y@*W+*!h(!`=c1E(ncn42^9Fjg5!K)`!N{g~raO^S>;0 z7=8b*wN8c3&t6tvSnPNKQhm#?UpLw8OIARQ-x}U^0u1bJ0fur?0f*l6<_>Kse=o>`^mwI7y+MfpnJFw8R<$649RZZm!Gc0*K6j->KJS<#FGu!AHkUk9z^ueft z4CO%Iw$&i|r%weF-@e8K6j|1M=$~E^!UN?_$ay#wE=->S9)=z{3qM#7i}&1nPVG zk4(3K569b@(A-YXv~BtS8OnOqT7$3rDUkj90JxvauuDJ4_>1wdajtPZwg`Su&#G&o z{WBwM$g7fcK298IO#8MM+~Mtx-_mp*v7%vj#cKD#!RcJ$MFZ}HSEdynwu93-yJq%| z@zLpQFl*=CfdLa3@59qslqp#CKqk-FADZq*8G>iFfee{>U_`nvu?KHA!0w$BMy2~u zj-U)gAcuc`7@6)(dC+lvjT*?~n=4Awy^uwFW})-O$aGKe(!}8_-qZiJIb>+M2W1J? z$dko4pA1fSC-&fD@UVO4mf`7c#2h^64>G&+%&>G<$`EW)ErT=X3`=+U4SxUpGb-Jg z_=5tsUNwz!oR95`H~dH-_zy68 z0{#CT>m}=PYa`kJu+CSn0wJKzI@a13Uj~H`obQOe!0+&V@V>bXJAx16%wVl~m3f|d zI#B*&<_YFu)_3Yl=mnQR2jF}4lku7H9@Y_08V?%lj2m!KQir|?R34xyum z&Mg0WB&n;4A&_m$NvazGh<^blTfOoR(g#2|5mhgLNk&504;h~V62TLj3@^+g8F{2s zVOLq*b2ka^+hsH-tTGav#uitywKv<-Aa7lC^h}a{CqI6+zlZA)uwMefm=IgN~vl-#`QP6%fb(ZTtW0?Ig@HiK+?gdw+0TvzT5h1qvk&O444>I0; zzR7s=yJx)F2Z^_C{^7?-w}FZz*$TO%ULJ}aJ{Zyih13=l#Ig_;XEt4?MXk7)r1gc1 zWFFPZ=SY{r6Vq$TUhD6eDaie8fZp#J7{5oD;}O}SPE;Fk9+0bkhBcsvVDoPQ zb_Rx7ZD51%eCYL0LS|YKIGfs-#VW7~o`3-bTDGWj-f*_ZDTUNw?C6)h(Fq)a*wL>R zMHrFNBJOC+wx%4n=g;yASoC1F>mKhPVX#g=8%^ODCUn{Bo)-~J6|1bYFw3te4eA|af>bhqOBE@{V;HwXJE&Do8;NE}z*QcoeM{+n@%G5gi z)a|GEQm;ra2oQ6_S5!4gPk7xq5h3mhG7K&c{Y7u*!Gl7A{S?o6&3l3JO0xUGoobu6 z_uy9t^ z8J-sNFvtRQGroZ=&aJQzdJ=Z{dSM^nHFdW-AKC!_kzd~~y%~_dla-)>o3PPy)k}S0 z3I3_P2xGaLiTP1zHeXy>I0h&Z zu{i6uknq4le9+p{*4S*N_V~0Q(vLeuB39oBq<*+{(P2<*cRsUY*f*Kzv@ajk*8we@ zw1?~fx9_1--g2>+BLx~RidYQK-C9h5m!=J9O+N`SC*YjN{;&#)Z(zaAl?A!h~^6WiQlwV zsrKEoBE7hy5^pQ!UmQcS%7A+48KumF9di|l=%Qx4>4`Y!X$RpvXUM6}ITh&!1OLEQ z5vIX;Eviz`f~gmaRn(Mpd`Sn13c)FKqLyca+2^2DZs`;0M}vu&V4n%1_gul!KP%Pc z>7kJ_QoKT1T}2{^Z<9n4+GJI9Q&iPq(H2%hA4+DiPX#9(S*~KDjMdPut8cpidHJ-3QT%M zshKry8`j1XK)k4h-Fs}hpf7Vf9s2`@U0eM3JQucD?1vcztOEu^V{I#*tF0KIHm`?n z?X}L4ccQYj4v&Fds$=(C@Vx%l{_lTb2D9-~$K=|yjPWa>=PLNMWrAN@Cit~wf?r!E z__bw%Ut1>lwPk`|TgLd6D2H(+K^a#v8XuD**UJ`~CA6Q=zC!y5?JcyI(4Inj2<9>vcO5m4jhl&#p#g$ z9SZr~ld$hF3o^MQffe{2EO@_*^Mxm1VQ8IN{a+ZC|39;Ixz%phkyqm_v{L+2;IFm) zBhon2lxMdOkPCV-o-5AdfL73JjmlPF)PY%pp??@Dh@7HRUPz zrO!>NgZ}}We@b`wueSY@AAoM_4E#sh@#Eite{b|cd&w8&%;6LAv->VA#X7S^-+I^1gABQ(^ce$@|v*90L$M5+I{O!em zlTzJej@WY+{PJEH`z8GAY@V@~!oNcNFc{XY-uCbDA^b;+9}C59qs2cI{w&)+W-I#1 zKg7QXewla1rF2|YvT=|YzZJx%DTLYD|V zMd-;w9}@bYP@acyz56A6pU{m$Hwe8~=siLOFS~5Lgzpl{a}CN{Ea6t6i-hu=gY*^& z^Spp?Qo;$LO+pt4Z4}xd^bbPgLV3)ioH_~57dlU9OlYmp8llxfqe82MR+`o+YBFB7 zc>m}7-_ZP?54_jyx3+Jcpsf&m?{s?=5qPs>4H2?F2(Br@-v2%2c}~Wh+Ee=aWX!2O zrQIiCPVIT3eQ%R6r}msAe$1&o^KJh`%&9$ij<1SN#GKlL=Uw;G-cKqIWw|D=$_~*f&7C+wY-Ji1k zd*R*QUFLzk@NVxeV{9+H+q+Bu8Haa!_v38-ad@|Pm;2fi@AmEk?f5;fhQEXOr(o_+ z+5WL<`1w6q6&5n7MgnvJqf5c$;huZ$(ufX3+{4H2({2=}u`2T48hdqwI z+1B>&gZFtad0zYAeco$}9X}24^Ip=1)0V<7^USm&_@xe0Ux5EWn}2E({3FGW_j#`# zwtouV=RLm{Ki=nEpRoO974SQAaeMe>J{o-|{85`{^pWt-wEd%gf?xXEsMYYB5jyycpM&chJajxW_l``b_EA(YiuS!Zx0@Qf-CAZ@qP*ImtTG z+7CEiqpe~qM|}z8Uqd}%ev9*g*Lf|!4rc_bAOk!f$iD|+XRrwRd!3=X_XG6y-iI#0 zlaLJjy>T5OeE~P57V-m!K?G+|mb1Cggnz0^fQ^%W@P z#Y-eatm?&c?eYod`vpjM7CMDMKm-<5cpr23yQFm`M%^^m#t3s* z65sj5v5o$4LvZP+(qi&l=~w%uUCb~SHNy6M=$&e-2m+iuhguw{FABX!&A zB71M!l>9&gg0)K86(-Y})EkIzuWbV&Y;sUz%OH>KwY4zPpErsFCDoNJqHehpuOITCDhKfDUkPd=D_oS5?E3_W6jZ!aP0k`ff<4@N!x`rBzvsw4@rK2)RNi$L21^E=f_JlN1SAR3_ zM|Y3HDMh%*J|3(qd#hdjQWu;M|C9DbYeN)UF7yMdUmTuM%9|+uGUGV8%K2NAUiF6N zBigYk<~*Ql9R0sN$^O?3IN3kf8VI|dcfr@ke&z_{bK^ls{USz%(E~gEH>ggvXP1Lg zd7>gr5vs1etq%ILWG)grEU36^?0HOLVwj$ihrg<&xih~OPm-!SIx&IRF^c%~%KYpR zmwQZN{I&~^cnTl4jl$bVOAqsfQZMbu8=d#&Py9bR|IwF zyw$43_<>j9aF5&;cf2EljbW)x;cux;bPZ`~bH^Q*DEKW`IQ8c%$`T`R#kO@}xk4q0 zd}8ieA2+RTPyK%w+5db4r~b}^9DgrZ0Q(obeB5cS$C;l!Vg0iQ?Dsy5^?awXAM5}O zGb~8ypT!w~^HmKlbpCSe(XcW|gSmnZ2Rb_Kx;M2t3hraanaRlsEt~;G}8MRj@dw->yDylXyZ-UI#KbMY;!Zs_w&T;6io0 zS#A!&`0yokd!K@(kl!0;VU(yf78|pTaw7+Z-oAmS@aIvy`$s1b`FBH4p(EPV)Ycmg z&PG`-DF($bb;UzE=|P?JfKIw!FP@#Hxy3toWM^r95<5%tlh|3BpR`FY{!yLuh)#M~ zCp|<5knv{yrDuY}P4>U~9g`g;lcOLSk6Lt=l4eiHjj^pn_MqMyY6 z68)r*JF>q-KNtH;^pn_MqD#UzTeNNIiQd{fq!V-!pa1n=i1WYy^X&i4q(|fXjHsBQ zlcwt=Ht+7gkj=aMNo?NTPnxWkHAyG&>2m*te7f9E;?w1R5}z*jllXMGpTwuj{UknJ z?kDl-azBYrm-|V4y4+7H(|=H@PAbt!#X6}-Cymlcb9B7nSos);mvS4#*)5;&YJuYh{zFQC1I~d?|LQLhNfcgZz=sy&K3p z#reAnw$U;}oZ&*BH}f8?kcrsT%e+M=L!~xTe>)Q!QE%PG<>WSy-_Z)03?WsPUct%O zm(Aj}pReANz6M#Z;G`!}le4t4C+-UJQ97CSK-)C(1US0PT%nU626=y-d?Cnlb@ED( z^+A8aE+Fe~e!>8d^*29$E6BRF*YOY1{C}`9RsCE4=RY<|(f%oP_ZAE8FSwuJBEfwH z_YvG%koTc+{Q^nvCCGc^pzk5+-357H8T5IQo-4SU;2gnS1!oKHBFOpzxL)+oDrO3O zhTwF;X@XM)rwC3KoFrH&$hrY2ccP>x2=d-K=;I_kRr^0rnWPUEWc>%w50dnOf(HmL5zH6ly?*fL zNjg_>m>}y-AU{XaLj(s44iX$F$T|_=k4SoeAnPfBo-OGt!A!w^f_(-12<|AjgJ5sL zUjOd@|FM4Wa?|sJz6HkP`{|9pa2Xg-ha{mW%{|9pa2Xg-h za{mW%{|9pa2Xg-ha{mW%{|9pa2Xg-ha{mW%{|9pa2Xg-ha{mW%{|9pa2Xg-ha{mW% z{|9pa2Xg-ha{mW%{|9pa2Xg-ha{mW%{|9pa2Xg-ha{mW%{|9pa2Xg-ha{mW%{|9pa z2Xg-ha{mW%{|9pa2Xg-ha{mW%{|9pa2Xg-ha{mW%{|9pa2Xg-ha{mW%{|9pa2Xg-h za{mW%{|9pa2Xg-ha{mW%{|EN!ZEb|By)#Vfa&vF%eCrJB1ZV-pp$SlB9c(SKcDHu6 zCaFi&Ms<~X4mLuHt%2$eYdh=)o&mYw`{oNcA$XU0y?K$f2|hzRpcAwVRzXLbL(SgC zPp}O77S0dchwp_;U`OO=qYgU=(_wjgh_M6C&2ELy@i%a;ET5$6=vO4qtLn^mDKHOk zXiqB(B(-^OiEO%?({QsFNRa z863hMFOd2Tu5XGqwZuBrSySXy(A&drs#TZP@-Jv#yB2CDx387jxY;|7A$1*G4_~O} zb5d3VEJNYpUN(gkiIB%;PSshHz(CU-7;?s+vfrI`&j47l~eH z_eTpwIizL)*JL<(sLrn@O(f9h9W|0o<6SP4Cqa~|&K0)HAWboT%-&LWx0UU&MOw;U z*ojc*ejx4awh0osAzLC>50=QKQHfk~yF|`!qA8=Qb0rTURhpnKq(GyG5LMlDMHwXfXn<)LJ;0Y4i@67kB>=<$Y5$2R~s zqIf&}*+V~PnMw2iY^d5o8}CEwZ`M=RUtkC9QtNc<7^@BTKM#RF@VT(AKN>wH6ZQbV zH$TO00O`h{)7`m30MVv33fprfNkK5jgyR4 zV>x>NuEqpo1Z)HTOMM2zgRen@=uy}J!C9Z-7WR?IIyW@CZmPAORM5DjKhoGk4%Ff9 z{h9QtI3B4^MGs*golM<_9dmNDf-oDB*N`9ks^uh~Qm&?UlYaddQcjx{AkfhtLqTx#=4+I1UA zFOrzmtvyrGo1Y-9G@{1dbz`d*yRk!7y0Mv0xv`QBZY=8rsWP5^d_F5Tq9A$|@%c~6 zuag&Z@9qBdO|{gMggaW(mhVf>f1FyTJ#TPWyp!;JSr0NY=L3HINhPNo?N* zsk+W-P)DRUTjyA>R@cUyA1CQaQ=G!0jSHpNXrpz2Qwy}5xO%c9m8elqb~^1CIqJAY z&dm`&FqVq$Jc@?ET6lPaYq>gg>$6V1$rbe4(N6oQhD-Rm{JNHwnqzMCQmSEHWUq6b zr^`I*%1z$Xsc(5xr>t}yFLTxor2YSaYBvQv-0RTim%%8`4w%>PHIIR(jxys{^x=)h zI!OBR)VHt!b|vijLjL3XD^KhRZG$kANo(63tLtoWC}l^XII#!uV_)4Th{4fmFF)6&Y&KHhtttXb9m>2m+S)gN=<1awBne%tNm7#m`A+O1_|)OOYBDcL1mc~KdVHz%%zDr-PSm|I#LZ6eXK1|lGv4agX$}(f<3Hd ziP_!PVGY(a(3_NUcj>lVSc-7%p_C?e?zXz@%u|XjO3WhOE+248HDqdHCKyRK#P=qC zi<(GLVg_9rd?a4&4o78VRAM?Y23wJjky_BG#I$Yku`0>P#8l!7{y1-WR9rz~3b8@2 zBgJ9q)sqQ{O0a3R#XNc;x*AGvY~xp|lMM4=^H%dm z_{w=1HoT)ale?QS5i@nB`bB*L&mS+T&8)Y766|?Rh1Kt#unL;QUchF|?pGV91*``z z!iu5L+EHDOQ@@vEjc^w92AZ%&SZwa8Y@G0Y5thI1QoqNooj;mmBkeE-8>^2rR;~RC z)a{j`0Tx2Lv4uF zka35+r8?;#opfN}5&alQ{}4!jA4q=}NPinhe;r7F!*2_I?&}ZONbikf*Ar7!qzdLJ zNWWpPj{@nffpl_vtDjj_v9klSdRqO>$fm2uz2-)+)gF9od+Q|r`13#9MLO5MI%yyJ zNDID#==_Foa((Cvdp?x!4M%ufD-V!y#cR_2qusPiq#xv+hd)Lsy()DMyOnY`um4&}Py<*idHcXXg z@8Vh_CNJ{sY&@tj(wXvQG{W8)4EzMs3|Mk_dGhR8(5Yj6GS9Nea};5iJrfM9_~>CE zcfG6upKH%RHtSP*vf)>pyeMN9%eAM6Fh~bFV(ve%&{vpz17s} zZ-hM&nXDd|T4)7Ve0lZ+@L<8`xq)w$murvLYT#Yj4YS7~pI>0=CZ5$?o;_AC-@Aev zW|wQ%dsc0^_89H<-j!N!qex}q1R#3${ze&m0Ni3751qcfjF;5+#`Vziy+SpbooZ*R z1)e~5GCv%fLI3DbMKNZuaz58Xu{bQ4;oL(rshYbBT;IA!J-YokK2_u8#?xd`jk6dH z@b}R9^=4<1zTBChLT7RP3DK@$ohsKAO*0 zd4E~ji;a&J;uQU<)i%^Y;@8D*Gt8S|08;-OpFu6(^E2?SRyDWa(3W_e@!xm-BK?v2 zywLdBANh3xAK&r*B;268mw;opa7p$5-(P74eJ6PyG@3$)S8ug`U#$hkTG*qK|Iw~r zFxqKY+$*`I!mUvp{$yyt4DjyLTipcvf33<`X)G{Cn|qk0W?yLeY{pmrY1RkGSZ_Un zlR>A#zRw&h-|At044MBQ&5O+_YyjQ_%^#fL{%wE8LA0oMU2IXKZ->Xf=$dMHCu7%D z>Y^`(vM>8STyx4LaWD5BbY^Xuj<5nXOFcGp zJd{kQ${?S>h6g_Q>D{Y~zIScKxsTuFbh5wB$;hRd)>n{|^_^Dzj)vCMm@;+0VHv|| z5s`j4?Kqd=jC)g;OvuRHEmbTZ4vn`_U(YASeoO!~rq@EeS=a8=bNw&AipUjQk@epW zWB-FvN6vDORjT#>@--mNY>cdNF8pptMlP*WoF9ig_#bg{ehA*JF|t;&ejbrQUc%EC zu|>s5eoV~psrCO1a@5fwN%(Sah&pBf*Z)+QQA#Tiel}>;Yok~NqxF!fS@;H{It*Ov z9^{i3BRo|R=g8T>&ftr~)Ae+mFMSUM9S3I^TX5uyU;4McheCZWo%apN|965BU+Wb$ z&)R5pSPLM({tTXc&x4(=8D<}N`uQ{b?H+23F%0#xx)wHp^}q3K_q5oewLRWtbZraH z_)rxZaTt^;;U9ILFBrpJso2B?wP>sGO@v3*j;nRutqb!)@sLtCTK)_g~#=jXl$iw0U;2DwAV%6qJFd??q)%12I7dKkYM zQW544t%wm)5#rV#-#sdX6+30@mcsw@?*4TQpF{T5xvr6RKlO6&{-vDlcJgb%dvs*C zn2kao-Mq8lUK3qDzzqi>AwO^4nWY({X!S&IJYBRiw)?6)?+iHBq}8R56CWEhy5`k31=?Z2s;E zFZ-0RHzWMoi=20wzkSrvd3+kTG){HL9Qytrp!QW*`QHrr|6;4e{3q;yUj_O9LNmv( z(fdy@7Qq7eN9vE5fA`fpzmGC5aTr99!-MV(;NOw$tl}v^UfvvU!9rI&Uye;2iYv(0 zs_zl`KJuICz;is}*pi-kCK#U$LHs9gsi4lgCT3qMyL?G8Akjuu*^tXt}# zu)p%%dux#h}A(&abG8LOO%>-=d`beLC7B9o;S+ zwbD^D9W{F4_##SB=k!m-vQx3FR4g+U>z9i4O~v}8Vmqc{JEUU0ohmmqMH|&MhjL`xQRLZ5%FoL2ZJT&&_6` znQa=-4SL&n9(qBy7?E3zUw=k{VT8%bJE&EsZU8v;!Aa*F8^)H}IkyQy0UT zj2rzj9sMF5{hUTI@REU#sCxPldN=HV*(fEo3`DEzH{GbNW1TbnJluiLnl8$wT|+M+ zD@e!;5?Dvjdr99Q2kQuWId%+k><}ctL>&FXwidPVP0u5`k9Ori9}S?ER< zxRJfw$ewOw4>z*A8=3D$=8=L*TT6TuHX*VS&O?g9Jwuy%c5h#bRlBf>3QO~_qf7^Shf=fjf2iHE$22fc|0yovk0iTk_>SlFT; z;1qq2H*vQ&@fX@C1zU8`0*OWX4Rsn`O#OaYDt2%xwlozx$ho4qGjp6nYgT_eh6a~5 znyF&yu>-vc)=P48*kGNTSlk;fx<{zJ6tw@If$aZWX#E`o+kbhm0QMoY{BFbUeJAz+ zcVoHWx5k^sL&kN+Y4H8C5A*{D!N>1g=-Uk_;5yd@Iqc-r;*DUj1re55?@?Q7;4Pju zdSEKg&GuM}Qd_Fg$Gg;UbbX(vuf+nU#W4i6<#5-ByW}=OdzHR))RwB0n+oTiwXQQs zwdJrtZ6VIVwx1ZLQd=T{D?PVc?mB;$+tswN-7vo4A%P#sp6wf|+MVxKwPi)1*lMg? zq^^g;j|2;eoMKnDLw-aC4N-3H?L#sKk#NmnT;6i$UFq6lR_r%*g4UaBtZI3m!G&D=@t$3R(^Ta)&O;-oo zWwo{ZMK}H6lm``0mV8uBU#?{~)RNL4-E;b(TA?W0DU{kQbs>5?bibBXxDA41TIa)l zI`sqE=5@1Ki;>Hue&DTWEwo+NI%P&^{x5?nZddj{An8BRJOcCj0_gpWGP9u(_=)j4 zJOSNl{0`PW)fn9#eAJ>o=%!e^1ob~|6jLm#TS1ScKPyH`{!Y- z?2k7iu=qXF%z!rkW@7^+fl*_=F$#8lK2lHMOwbvs375)WzFh-N1KKPhPuCcR@ulg= z`k=+*%z#7fYOv5ylxA@ZEzvkN#I8avYkH&#h{?8Pt{rjJ7*culQ99RxsTtSi+bhCu zUX68#D>lxt4+jg4km;L4jm44l4Yije(_gb1?2|b4&a)3gE^Yp$FNL5MdpHfwfIrMW z6b!7yk*Xdf732(xYB$tAB&77HsLAMxE>t_TG4LtO1k~VK+#tcD2cJ?S_K^JiaphHixaKHh^FhCp;CKGrDva%<0};oM_rc4cwkymS_Ygb@gDO+^PJ%zAUk-J7)g~P?lKv z8<=G@C`&Z_CT8wnMTvT14tc&@=kzF1ny4ejkjKl6z7eA+QQKXibb&K^lqI6Sp{g>H zlq7118C@~-@uJk!s8W)s{tc}B07?>7VXUd)#53BICL+Wdd;}?0@5ob8bg zaX47DQz)s?Bse0KCYBR_@HwRTy`vMY|94RrnZ_Dp6`#lt|cy#cbo zGp(ax8?*|Z0p?p%tupKZ^tF`vmHC1BDx?JWm^Y++heXvyMkaIxzJh%JuQ)Yum)gjF z0(LbgL57fv^MRJ}E%p^(H=cnE@OIb?Jl{A8dyChlMioR@W)>qyr8v|06#Q}e35EV- zfj>FIpTwaw2;fqM4fiMW{K;H@au|tdG1In3W5a7b@hD4Ih~BKO9pp_6^d?|V9ugU0 z8{kdwDFrtto26P%Y=Hixx@49wHPe@x;Y&^TrKb5(Q+=r^z7$S6L-6R{Z;~%n$-*<_ z)u@x$e>nIWs@fLya(+F>dwSv-o;bS|5dIz>`gZ<@n&aF8D*EcNm?w^-dJyp9X@TBK za%+mm=({?aa|cT$o%AYL8SMWtoyHS}Xl%cO=@g%vtlsELUGGa>=SywyrLOg*u5lg= z*FjzIpfB}+FLl2!#mCB}F6x4NeR=ozQg{1OfAOX6@}>Sv`#Mx+6V#+g2%SB|eIi0B zJ0wWp{RQWm*>^dwgBxKS3Qjlr|s2!&=B~-{7{{TzW)^O{r%q9PEGLuX#)W0Y}8KgYzQ9ZDfT zYF^bForr!LWIgKS8|W=iye2+_J2}U3&iUFmNk}ZI#?79DaRDEgp=)Y!<};p!Q#v@3 z@21tYIN$8lg7b}wQ`bgo_M7cVWc}dQsit;8Dmtbr70vo46*U|q1&!?J{hDd8+dyNq*H_*TC|3yb!#C_{5u} zBubRPcL%?AemUz8O=r~{1ZOMsoamyOIsH6|nI}8X0Xg~bZfuk!pA1pqg&sY*~jFA8E zC~2&hE*mPpmopCaxMKcj^#Wj2>yLUzX$EsAky^xw?k5M;F-M z)Tljaw+5HOKgvL*e^^% z3-L8*59`7%go?}h4GDC2C!5)I!3G!G3 zK2y?$pmNahcMUsCzexIDf5&T;4E5R=XzYzRf@H4?r z1wRq|Snwmkt%6BGTQDK`q2LFC?+d;s_^#kPf^Q4{L+~xZzYD%8_=e!?f*9r5{@ULJ zUln}C!O8)G{ROiHvjj5*`w8|H>?63N;0}Vl1$znhbkOmujraGmq+b$zQE-dk3xdxJ zJ}3CB;4^|x3qIvw1RoZBNbo_y2WTa*lUl5-*P!)7 z`o9Ix>)V9cxyhVk4#k)HQ^r+B3$*sKUhl1v{vlHsF*8 z&d$MwTXlnT%4w{fLF_>r8yY(n`i`u=)ZU&h2#V&k3rM&;&hA0H&@lChgwnjNP=<;$ zlhdfy20oQL#@?>`+LQBy^jYFDw$(km{8-eU>NCbRyJt_8&Kn0MHuhSIhXw^o?M<|( zY=adi__`98GNra6*5FeQusTw;!o)Gei>(&lQxV=6Jl;`VM<$LYuAm6k3tSduuhTh{7^ShegalqA;u23D>>d15VCHSrkqVwmdQWz*>*>{_)TVT#Xg~ zN}LB=jy3=OkP*x`-+(sY^H>o)3TePySl{0SyB}9!3^@;eLQlpTf34XDz2JJ-5kC}G zg%&|RFxT7}EB%S)7X>d-LO-#@Du85iAig|$TiZcH`3FcSKY>k? zcdXwT%b=&Q558#T7&D<~I389AM;dwfddN0*G;l8Qzv{1t)yJ&t&tW!)SsZ3^*pI`$ z9QNUGM-F%3us4UjIPA$`28Y{o*n`9EIJ7u4IW#y_6juDo;V&Hii^HEe{3nM$arh&L zKXCXxhu?AdEr;K5_%(-Larh;NUvT(2ho5oyDTkkM_%Vkcak!PkB!@PK2@XHx@B8KF8s+96rP0 z(;Pm<;gcLb!QtZ^ZlP0i$odAEKb!BNH(!gsdl+PS1F#SH0`zrHg9iURqYyTM-hyV& zwdy3;_}|0nIk`#b|FD-t1@Yvj`=PVd2pbZZD4i|zoTNfNZ|`b2XMlL17?uGw?*4&e;2!?sJFA;7;dix6YtNbnCKi+40ib(j$w8u?!&w1 z>6Ha0{)Rf95DM%y$mU(-baoViqNbL3XR{n@%C|ef#CJ(E(c%H8C}pz9w^xU=q!&{K zcDsJ7^b*9WZm!)1Ce~K)-wNf>V=J`d$mge$&es-7`F2dNO=|hV>Sg)%5jsn{HgvCi zyH#gNmBNdlVRj3gtziv>UGI>EPp;jJY<_ToY^MiOCI`_GBwJ<5LYr(?Bq}LX~ z#YnCl1rxvPG?QlmLi2wXtVXCWVHM-AumRX+?P_I1UU!FiG`xG~8t-H7JpqX2XJxs6`6+K`7;745__8vY=~Polp{^{{S|dRY9nF-aZlzo4=R_CGKwdYU*6UE=(Nqfg~~o|R?P|Np1y|DLDo zL7uCV&e2I{>!kHMN%tC4ai-37hE6(NC!MB~PSr`e*&_rjw4)Nv%4m<=^uE|Gfnb$xq>j7d%h!T)}e$&lX%Sc$VOq zf@cVxE_j;Yse-2no-BBh;E94K2p%tZoZzv7#|R!Rc$DCgg6jnD6}(6AZo$6@-X-{F z!9NM!DfmahKM39-c)Q?jf@=jk1=k362(A`v7i<%Z3&sSG5Ns7}5xh^ZS+Gg4QE-*u zO2G!fdciuuTEVDbjbOEjL;kzK06(mN@1D}(tB0I!5o-jsLe94oGQQc6ua&?q=v+wc z#z0~>02Y9MhNSKTNa>!1gzis}&Rqe?+=-CNH9~t}2_$VZA!Qp03EPg?o&N@V^MA*A z|Hstb>J~^EGa;Y*0kSzdNBktDhIg17Aai^S^2S?Wh4cbQ8jpli0_|@A?+-t6Q6b$ z;?GF@P{d`-mN9|aspp?pGy2p z#CeY@+B|t8;?mwHK`A6l`u?P&5tsHlX(Zx@I@eY{jra_S<2+Z^2#Le@UDozayyAYP z`bpmy_YcIS%yB0oE^T*Q8RCl^{;^vSA1`rOmg+ZD;y4Q0_h%k-eC zcqMkOzHs7m-a!0mi64vjO%g9cT*jtdpG92y*{*Q+xYJ^XXID5b+-a&4pZy@>LnK}U zmwBH!@ro+M$ zAIS4RkjEJy_g5g#|3IGqf#*m$JpUuj^FQz`p`R&uhT!RfrwQ`>4}PBifhP-{`wr4P z{{wmc2lD(6JWlv{oJE?)b|BCHK%W1BJpTjN2|v&ONZ%uAp8t{N`5(yRIgsan;Gcx= zPC=gkLFf4&c!$t={zsa}I3UmeKpvZcJpTiE{s;2>59IL_*e2z~1$q7loyR3$tI&D= zNBTZV^ZbuAkD)*wXMn3Df2Cl9AkY8E=lLI4EA*%!&;Ou%=l?za8_fUzaO%(V|3ea| z`Cs}C&;Qa^c>b5)&+|XelQmJE|4W@~XI+46x05){{~tSXp8sEwIL-gkZg~EezQ*&v zv`?P@s~mow|95lZJpUIj@jgzR=l{tNu1{Y zFP%8g|IbMLSkP~lIL-euM)CYF{f+1UB@PeI|I?f}&;L0Rr}_U=C(iS~yd$3fWjyEk zU&biS zcDDwaTd^L$82UeR&B1I5_zLW^&%}wI*KkVblFw z5U$!Of;#X%4 zw_^wg+r%@-CY~(20%30(=dH2~8$6jmCs0o2cZtIgev#M{p`8Fv=35EeEAy4a4hUcT z5cSD?>O-2JANg<}gm-_4`egp$Lpp#RNZRXV_30mhVbSu ziE{0i3lLuYB~}pGmw$y+&3&xz--&xvQr=itda`vb%?&-{RDa{LD)5U%@xYPy&RPP*jMzsa^Bkx;lOv%Dl#+Q z#T(Decz0LK>c6}@8sSgx4n+9Xy9UDKJBR0EFK;iw&xZZqN@cx_^Z#*J|DgH*FRBu||NEQy##cDAcZP8oBzYFj=UoPSANZS^ zF$!~DvBd*zti1`AAlgX7vKih~^Ig}X+P5_N<|r1E;+>T@|vuy5yB{jy3WwE)4G2FL^PvR@Jb;!E>v>R(}m;u7bG- z-B9Wv$5&(&v$BEv zK=}sgOB@9l-!E8tVrZr6U~0Tc->Y7F+=L7=OdP0GP1LbG<*X_E36rbbl`bu4_94#*ciuEjngV(u#(qC{7~i4xeq@I z{#LN^k>B8D)=ED7XjkdM=?#2{8yd$bn7tcl7wr93*B9U|^TN;fMECx?tMB2t1J%6) zwyjyA+0XtaOul<6&lQrNs#oR>>i^@76$mQ{@EzuL z=Go>6uq0Av9t6ul%Zxp7)^`H-1O`G^@F&<4`3F1!Zc_KCTOsQ|n?{!Z|NiIC_1PKlYh_*X^)rUfPOkPawDClmAvM-y5})E!Rn-;U^KsvFFEQ+I+!ZCZFhPS zS&Oq^B$;xcG`1FNes#_JbS~PZ;8^H}gFGyB_*Px>o`;3bKyNsZ4&CA!GBl^I;q%Cn zn)DK#qozbOt~TP(Z7OlqS9EgL$!U3$e-0Mwti+_wnaA~a(>1^Fb(Dma0h_Pm#N6%4 zNgX_n;;RWdYORf|VY%JYba<7iBYUKxJ=oKAb+x+lZKt-K)Y8>ycaRy;>PW}Fr#bam z4f~)~A4nV?j`xbEU&+P;U3w%|^$wlF#jC=x0agua>F+#rA+)eJb;`%_^0q4Fygp7f zM}FmMQC{R1r#A2bf>Y^N7dbD7Q@fVC&)LyEQdg`a!w7g}+#=LtS-#{wn|;YEI(*5C z=6T!CQNz5cH5uO2E^uC+ZfP?w@uo)iHlh1hs!qi)Fm5A8fHG^A@w~O!INVsEeljLw z*Y0mdmT{cXYW6Y;tjn#>jEkW6zb~u;T&hmBj>hWXTiC}P2+!b2<2LvOf7HC*JjeLJ zx&@lUb>{xYPFOd5iBq{-)PvY$ycm`M^*=Zlps$dApU|_aiM5maR(Z{a<%VBYRouoCB3AI>RZA3}~urX2bnD zOzCD>H7)ASW6c6+N%P6 zbzFmAN&P+_2DqZF>eOlGI=4=Jmr=LI&#QrZWK{lXtju>@AV0Yp=8)ktaP*~0O>d!w zPS)R;glC2&?YwegB>M{_(P^%$|JA&Q-+Ki+x{o$Ts@vjue^jdcDf$ICfCDdn5jGF7 zcb!r*V9a2M1+O|-45=qf95bJ)@ZrIKrDfDLFx1qMV-s~DrjnvMCXvws*b!6DU8Pk1 z)SWOx@0%&Os;(YdTCU3?GW|M_`On-kEO8yjkLC{=|-gn^&M(WL7RLl+>>aI<&dHXe4RH$jMUNxi1dQJ6{pX7j5#%-8Zx^10Y=-fNtbZ3j5qbk!AjP908j_12>W*Jutu21s zUB>$=1hv@)92BF&5ZaGkygBq1XsEE*)EM%cA9EMwzFP>toS*Zp2^Vh)eM)jgSd|_v z&nV?jHSaCp-7(ZZ;oQ~<8Kv4wfOW+7)+i2RpgjgZy5`nZWR&v9j=y}qg4JjB$27NL zVn!){iv+Hzj$s0ACR>QwZCb`=l=2st|B_e~7XH|LwC^#^Z623V%1dWIyEG2H`1rJO;~!38pHYJP3!zC`=CeXssokvzO@;azD~!Qeu6as zHvZo&Q+I_J(*&G60pSO)iaQ?2-H~=g7{%R|1`~E?luR3sP$X{ME4`vndvfvf9 z8QS>d?yMcQHX%EAjsp!z=7Iq&EX_c3CcpKe$zjODdr0Szi*p!Cr}_^~4h`nQTY41U zM=5tuG6%Wj<}G#Oswhjoi<3j(DVA*~!v0wUoKTUkaUA@OM)OI)AIV3WJ+=)^4#x2e zG@CvOCAY!KC>#;ONtAQCb3}5Gdw3(2Ta6_O77O|0UY%+&A~{gwArEH_Y#GKWrzp7- zcp%~M+yy+5D)HM_)q?Sv3LBOj07iZso*Onr#fR?DWPfD)Ya5Bflp~h;!M~?8EZG|j zn0Wg1a`%s1r0WMId-YVbjYP&Y$qQX-?i+|w0m$;d zc4+z)qVKlmaUHxzwoht0n;G*HlSHo?LRK<1~uF{T!r+RvN z)GD`2i8Hv3l;RAIVC8m6xBS7;Y@%IE{AlOC`lred9ob6kBDyH}wo?~D1mKQx#r7y- z#V{9MetN_!vPTkU@LhWfmC>)rF6@>uH4+xt1>G{HM#Um~M7NBo5ps;3PmCBMeZQuw z(Q=GE9PBh)`q(|gBHK4`N6s=kkJy7-%Io$Xfd;GBV zff3nLkKe2o2QJ_oCP5n~dVPxbWvZlmQHv>i$dbFxZ6mOOE0wgGDZd^%$I_5GB> zwFcZEtLt(T+5Rt^W$wbio_4BrU{77{nd_1OBvU zf=_aM@rON=b>6qaFOiPs!iPujtrQ;Xx^zvwm1-)qPS$(=w|xveS@Rx2in%Jx(`n(+ z?!hYU7c(mux`FvNrA>}@& zy@@zxIEY9>p6^lGn}91LgDlTNx( zC*7cvHtMA7bkw;^ITPA7gg^BPGGzdEd|AgM)d&VoU9d<8U{5>BQ1mf5M zJP4vl?{-6J2qo^&Io79G*LclN^`7xgh}_%vP{DrS5r;L#9b7^3 zBmoxgHD7RrQ7kMV!vH(k`fZOvFwx$Yw?VQ{nHNtYQ8{JBI@O)Ep2V^Fv{~TftSXlK z#2{BuFP`E}-H95L)m@Z;ykm2v4wPC|=2!r3kB#f)n3`>msx7Yy2bpMF^K&W@ty%Z7 z)T_BoJ+xaozCldxLS(RxxA$`}F8@mFKxhSxwQ{WOVNL5F@C|Y=?Dt-Xef=ZM z!(kz0hFNU(H-3fhuXojR*vr38or`mU@4|N1Cin=u7S{c#?^nZG(D~T?!?xZw{`y;B|x{^Z~M$yY<3#04R=^FwIo zd46d}w5h3W@lhJ(NR6^iqpZ~^e57991@<|iuv+n@hY5;V(dHf-HOloGxufC;a5$o}FYbg!Y!-+ZX&!G=9zRIj4sWL!JJdu?qLo6uZ6NGKr4b!6V< z$w^?`#m^Xt!9aUHHu2iYM!!=unZiWDdC5xfvvk|7R80dmbMdsCUo|v|b0$Mcc#Ta6 zc*2DhOJut?Q*)COk;|7$E_Qfm3ln?mRQ!BvOI8Ur22?#>*TY^e@S79*Q)m(H$kX=&xBFeF*zR;G5-{V-e$fo?M-B+k1Vg*ZaQ3< zJwHq+>fX@b`HJm%V5XMpyHQ9-EVbtnXHeD}+9^lbyAdy5U|6Z?4q9T*AwG;~VSK*M zT59jw&F%dicceX=cy+-zj}Iu;X}qQOF5MLA@6g5e&cxfrbMkiXQT8n2?BchlJNig_ zW;c~gb@~E(2H2?A`yP>h04TAigGt+7NcZ;iU{GvNBi3MfY1Y)hFv^}v6%2A}gG8A< zh4_LZ{_p{#(4I`p7%_Z5Cop)F*ptAepOKRdcJDw^Y*!L%aA(CGHavrhv;Vh1VZDDQ z{CiD>^5mz`-n|lg0SnEM#=ndgVcFw&;}CosDERZ*sMaZ*oe2Fax7qDjaGL@;>9GiH z0&~Q(30!I)hDvH~%F_I>t4tp)H1?I*hZ1kFPo#KBVFOOS@l6KiQu~l@3x?iTE2*G4 z1uyHiVE7q~VspV^9&H~?%)#ECszv%2Qqd#rrQp^&TwP-n9|BQ~>yG{NLi-?M3%-0| zi$|bzh{B5O1HnZu!u?Hz7g(75<5)WIG+JsOK#W?$V@7PlwPGFIAchD>+DnL6Ys}1x z)lCC5-*E3y_F`fSwkBr@2eav`L=~af-k_`hbr;;P>{kpz!4YYn8-IkH| zqORE*TU=$5B70wA3x77W>qH7X^g{~meTXqQ1UeN=tx^l@y@@OMLL4p%siU$p{tJh+C0XVh3=*~Qzm29cK7jbIOPu9G?RqZ@`PvXV0)^~rmRA@rbvSQmS+}>6V zPXAo2uZ{mAz;yZZ&5v;=7 zs#g0_?Y>l-FBNwSsb19<|FbvoCvW0TlJV6=S2|5V-FQ_XePtkhMIe1Sn)gh-iTfxx z_Zj}@wjcCnd_y$96G*=uNdF^{e#=cu`-Y~ouf5MC`QN|&e}zB$?xN#81Xiy+(mK>kgVzEP0v zb%4H6($@>J{Uy*hNcvjAYXpBU_&dR?1+NmkQt%4F%LOkJyi}0wFX28HOZp-~w(kNu z+erbQFZA;S&lNmJ@NB{Lf@cYyDR_q9>4K*To+@~XAlod#{Z4ZG|G)izb=TYVJbI4s z>lG0cdpwT6JJ6R4{V>5p1rHHiCU~&mQo(}+4-`B=P;AvW{_arz{zBhRaFO7?g8K-H z4Vub@l3pOVm*Ad)dkF3>IA3s{;9NnmHB>oA(z^=I7TiT}XTe#5GX-Y|P8XaeI8|_p z;AFu`f|Y_5f)fQN2#yyVC)h05B-kjpN^qrMgJ8X2onWn?*vqP{k#x0SmEc&xa=|fz zqXo+ZO9e{=iv^1WM+uG;EEH@JED#(am@hb7Fi$X7aG2mw!5qOMf`bJIIr4w_|9Btr z|68&1ABPNZDi)~*{N_9c4Rfs4hkK`y7T@+O>Yqw?~S2SW9q%aeUY^1oEu*y0|?$xR*r2Clq^ zp$cwSUBUGdDNyZQL^?(S)5l0M7?(2%MQye&$-{$O^j7aW-T-LEq<<_;d)Rg0> z|0)q^~E35lvol53K;7SY~)~cQAxMDV)v3vmTtB@9rN2#V>=B^ITzlK;)8>oQvHm zemKszzgNtXo7@eV-1?l%fM{iKat`vjNjdpxamtY7uE^pS?__yIC_|I8k;f0q$@7U# z1}As%7n&B83{LLs&q|9&a+0%<<@p_6kqFKI|I_sUlDZz0t&NgwH?tvYFoPI^HnJ+G6V(@D?jq-S)}(>e*K;EPS4)UV=6o%DoGdR!-M z?ya7O{hwBa^F2wN`PtVTYxYC(4t2IM&U(wb$GQ|Az7NKkz-;*Oe%`!AeWso_e!^Pd z9_$LX8H@ClahDWx7>-Qmv1OG$CiY_?(4eE|qESx6^wJmeGe*$h=gGz_jaghI%u8R+ z&0s%U8UtVc66ynsNnw8@*)5M0yebxLUrUE;q0^NgX@s@`U7r1?5gCOvOj=yIRX9Aq zwk^Jje7`t)*6P&ddi~m3utSil-(PX>hr;gv--MQz!OI}$@j8#GEkc$G_yPST-+4gZ zY;37_G|TJBz7w`*CZ*n=bA22uJ3Jt00l*JuJspyCB z`(Hl3IHM5$exxBe**u>%Rkc*Lrw({8ALlCuW(y#j<&dA`=tcg9MA`+k3P@FS`z^!S zichL1v|}L+BM^;|1}<-V^6^BPz*S9Mir(mg4Yd9r zpcX3l{@P%z#reN{^PhbFZ=Jah&i^N%!*{%~(8z|zzw4mA2ODQy{}tFV>`7=FC)E*H z2y3R0ZaKj|0!(DK$~T1h)V(_3U>D~g@?CpKlk8SpQyw(O7+m(#dcVA_r5vudoc*4O zb_-n>+^-8>=X{{h0V1m46uX%&!b|p5FnE!BvnJS$Xh#dfl@)dqT^ZaH3SQ~lF7C7!RV3cKOA{FcC%R+(LotLRh9 zcOTD3ljp0e)UG4u;1BmOr@z38?ONgu?#X$0-LJ7?JGxCy=gX|Xt^ucJW7PkZR%%y+ zNwb4m7Y+Gh8*NvCciY>;&U903M~FN4^HbkQ=`Xo*dj)Z7UB>;I3Vzj<+J_T=uz{pX z_I}~@hRW_}b$kzXg?bnkKc<`GvAZ|S%!YrDUtk9;X}o1TgYW)Z;RXC`<5-Ll=fekZ z+&WYpZ{4k)vG%rh!P=kzS_8kDpR0}LTjn#^GrZ0`74}1F&HZq0c#JUu_P%<CbS>1L!*{ouwI3^S5l5hSV zMZt8UBJFMBsoDP{Qo&~)Xv(R(zrtOv_ul9K%{b}fa;2*?CQ+ubPk4{KMPcJ4Fbh`V3@7>s>SZ|6}jpv(mN$$MBMJpoKO2uY0Atw!>k#c zh9(@VU^+&VVeBUsoy3mIh?z2D?N}M?#Rpz|q#fC8kVAqucbLo>@|=5HtRtAxZ;E?c zST}+ds2w`{TcyrzS-p=uE*3VY9xJI0jJJKs!Uozw>qD7?S)H`zINK+Y9y(+)mIEGzASoX>SUGO!*zX`r7_=?_zua7V!%1bYki671<<#a{(q z7JNzYMZqnCF9<#__?+Ogg3ky(E%=m!l{-oLNx>%s9~ay#_?X}(!AAuj5qwziA;AX) zANY6w|Bv;1mz$m+_Tjky1G)bLx&H&X{{y-I1G)bLx&H&X|HJ;KE(lW-rLKb`|$CX=C= zSOz=9dGJn{ZR}`l@Am5deC%QMF)L5x@B|Kz=kPcVkLBp86Bu$IFphcz5lb6CY; zgu@ja9?s!%4iDq-P!12_a2baObGVelgE%~p!vi>6!r@{L_vdgw4i|B_FNgbZxHpFj zIb6WuUL5Yp;T|0B&f$Cx=W%!;hZk^oK8NRVcrJ(MaCkO{>p47&!!tQNgTvD~JdMLs zIXs2KlQ}$z!?_&p#^D?ecja(4hr4jNGl#P{oXOz~4ySWCjl-!NPT_DehZk`;iNi_` zD>$6U;RFuHb2yH}u^g6jIEKT~9F}od%3%qI#l0ca8>kjos>Ax5^#_~*SYgeC2Ji>! z_v&fb@IDzjzmv^AIL~`8!RE9hr}G#5morK;Xphrn zj71&8t$G#yaym*a4*dmwV*1YXdm!Y4v^VT0-RS?}I6fH0b)COBkJ!-vLpEGfltCKm z?sIHtu62Z&0k#|bY;}?L5VJgL!?mL`hCu%5mWHo&GQ=kW%RrGE{Z%9j+~L1vgU*QW zbp26pxE_^+fQ#O9tg)rd2{pdmr&VT@Lb}Clt2#E_AFFAoBkQ~^*aDzKme76GF3Q{` zU5VH#yqsvPx;>`5Fi@wTfcHZWlo}h^er`vg71w`~>rwz**f)S$etk671f!Gr_3bd| zsa>Fce@J1*AZqYbZe0`(BUrxed#3$nj?Ne)zl?aW(-ec1V%YoE3+y*zWCjT%-SXfT zL$@!~Z~CZ=LGnaVU{!l_4K`PT-K^iVl8ixa|Eh~d>YTfVFis^&z%aFx&i~zD9b+wq ziDcU8d%?WbJQF8>7nr5y_Qw10@Ozc94yS--p#T4jv%gQO+hH`I4HtItHzc_lY89wy z9|cbZQD|7hhPCV?cGJTE}wJuw*MvMmo2mL&{Mc^K7ohL2>6^xycq}(|(dd!{Kb| z5-}PDs4lt5W<4L{9vL`u@|%MB*se) z!(JX1)PkBaw~qYe%5Dk~mIh%7Da5I2ezLx&8pTfnGB4Ohh4Jn7<~lk!(=11dhbQa6 z!Y|Fwf@87Hq2s({EjaiUcsU}~)#z`|1Bs>-eX3%c?#F&ta}!B?A+V+Vykt#E(I=H3 ziB;FT48xPvqUfU{E(12-;w?BA?F_nk$tt}Fx&>KKr+W-fMxYFXouod>*_VPyv9+NM z_i#6;1}0a410B0hFaOTfsN~^26>VIRZCT!VaEucKcdJU1%b}RYw`dBe!nvD9sU51K zNIQ=jqg$wFN-0hr(v@ypVE2jo|3I~~vR<;TvpTH3tUU8e zbCY?28O6Nc(|8?{|Kniux6IfM-a77qmyTL6r~XDIdt#?SI}NGz_@ZP6@dfvVynIgY zhq+W@L`(FIqdrEb$rdDgfK%JONp*g1`i05uhzV`dS6qt886gUjR+n7q(V`@2f=fGo z=?)Fvk)t$e5G%U2@3tD(8eV*L@C+lqk!G}g z6tM>%yocR8>Ws0E{Edb4YZzm%+XlN7?!4MD_FAyhaOA7HcTn+;Orz~iVh=VhKYMDF zDzn!Rcd$u#xzi(7soeo)eJ9Nwe7vJqnZ25LgAY74P+>iq9?3@A?Zh11nNBhLN3}A$ zt^1Kp4F?CLF4FIg8_N5b~kENt<7Yi_|> z;B4&X?F`$XpBj%s2Y8KfAZ&k}flGH!4F!mlWE9h=XRT_%sXdtLrRj{;JTTRPMI2dw zrV&`Zv>Ci`hxT9eH-epR1!@7epfYQ#mmVLU!LyX-G2>aPp>#wBPldjGHcAic zR`d%Rio!~8I5@v#Lr&UP8z6_cG5`$G*ZPsb<$5d=|`RPgHHNhCw-@rzST+J z=%lZ8(pNg^OP%yZZ-c*(p89=r}P$3WNj1>-uL`YBRJ z8vB89WB1cGOd4Y$R%~I#zG(x_?Ki_V65MO?tmk{7>ZR?<9FyN^UZ{AqJ4bc`td{x_ zUdn#UUr7d8NP>QJ3?fBXj$2J0Jb0}06*()0!peV3fy|@Vv<3@Cw#wuyR=u=+iDTM2 z{iCYI1A?FN#b3)Z$R>pQq#$}|gkUbDs_O9{OPwDjWj5k#6*3B4f}|e*DOe~tU2%s0 z{*V7KA%px|%l+&4Yaix0;AkaWJf*Hb3D1_~Q%*HtVJ>Ac!(a3{|M1lUjIk(uz=XJ~ zQRlqn`)OcprNxRao>S+%UYwE3;$?1G;A|qDT+E|^o4>2`HL_Kh0NV3rwqRY>ipWM3^E6n?gE{uRHu+kmko$<7FZ-*OO2LN_}KcOG?Q{f#?lQ8E`FE}Ab9mlY3O z7)z4Fh_S0O>*3*z1l;s?ijzZ$HTZ4lmPxF_S(41@u233A;6ING9i1FPtU*0rw@~pW z7!e~orOCm>9sDi~a62WJBnN?)1opnS$!Evf;C_VKkt{z)B?l5~@RvEP_&|U)B>q?_ zP3}Z|!OA*(WI?A6w*TPthn`kRazNL&Csq4K7?F3rfkr0#6Kn7@+9@_3rO#<9u_&2M zY{6IMu*Dj1Z?W(bvMi>Caxq^4!ryv15!K$%#x5ikR z<~Qcw%==*n>?qjwo?{l63VVQ?j1BMxRBy~7H%bPR`ju*E&xxR?-E^u zJppbigSYkt7h70N)dhw8FZSL8PKqM!AFu8f22d1{u*>ek0vlLzS_Mpi5+#W_p|iWQ zft{UQXJ%PI6w{e7XHY~*X2pzx5wnOn>xtoXde1YS`Of=&pQoRm>F%1v_ul{A@BRFL z@9hWb+g0^+bxn0ub=6Z(pm$hk!=07$Gt*gaHHGh-Z<9MKjDyZ9Gx9TYUoV@SS>bJE zvNQ8tzU?})O5f|9RT-L`9A)DV&re5q^&Yiys?Dn9b zeRullGQ&A@R=y3tRWxP6b}N|-3(Qlw_D;y=+Bw;txv9XmkjD>q@&fZwzHR!8_Rm2% zHvC9CI=0U3nR%y|t&qjd?PPi9n%vY6Ka{ z&+}zDb5?%pBxri`%gqey%zV)&wHVplz?p2{9MLzm2o&5-8H&KXkds=7b2A=C!MPwe z)uNrnx${IP^EK5|ja9Jobv8!&-ez~$?tdP3yBEXjXPIF@%>EvAo|=a};2qYRYAiei zR$2R~F{&ukofm`2a78ozL$MqK!8bRm3s<`iP7+%-Z&^j%F3}Rfk+NgY)JI%%=ztKN z50sh?ZOozMxy(m6`=OE${Y*ch_VC${1j(9tv<2!odvj@sCdo``Q0K|AP@4U4pn6r! z(MtKk`m498)Dc*a-@!k_=>|T!!<%t@jsEFAxH1fnY>_PI*M~1C3H8i0Ok3sUM%>e5 zZa*f|8YQ>VJw0}as7dq_^V}LARYniR_XBe0`>05BBg@ast@lw;t3~u}Q*P8fO6PiI zbybsFRT}D=jhx*rw-T0>M9{|5{^N$EYNe* zwjS=AP9ir-TyC5z>C5(lVpsmap{t0BNk?C`3;OjBb?5z!3@B`bgHOD04Vr+uf>XC- zBXmY8vy8iK-OEDVc@siq;c#^b{5IA(=f%EYqO)m9Rcbb0vlzku(4 zlR4e&XZ(QO|9ay@;~=9Df;(G5_&@Pi;%xm)7(|U#FUDdp(KtkFo+IDH&W|Ssm#i8- znDy>`PjGkMTr}oSs)X+PNu4(qEk&C?%Oxz&N;byV z0x*0?k1ebUFVfjG^U8d!%Cy;@J#T=!-;_tkvpss=z`-F}N~9}@MViz0S$@ssi`~7n z6dC28UFiC`^Rd{Lm09BS&xt0^{>*hKgC($V3r{{%AUnGno&c8_#YQhj9aaa+a3y&cqp%v)Z z68+lz#C+3y4!emv&DHQ6a*i?FJjqPJo@k|cjCrv73EqU?RWGQ`>UKySUZL)A{ks3F zrW#U=!?D!j>Md)bmljtqeW9iNSxadpHMv?S_p28Ynaeo&lc|NR?5KLa%1Lf$RL{-I zT+SrxkMy*9a#*JxX6uoj_}ye$63S-~FN;;ZNlJ9|kVrg!Wd~?c;(FvnQYxbre6%^* zJm**EiLtsGwfq{=v!jh*y#3M6CD?|2%QBY(oWi3JQmQdpy%F0RNqHlmdn2EDBY*Nn zKJ`XE@kT!OMm{11!P@4^+K#N+P#fQ6E~!cY4;GvwINQ06j6=m1Jm*Acg_s!fcXC-o z`gu4kz7^HWL{Pm<1l7w#P`yk9)yqUsy-egIZ)CeS@}W2KN2f{SiKI1$R0dI*y2W74 zg`@MU1Mx^8UKNN}2I3WgI9s6glz&1X|M)BuR!u|8E#T#&U)Q~ zUDR-0eVBm^3j|j!FLqGM$oW@|<^Pw;aToUU!!@)g3P(jg(l?C6Qd4=87@Z4WQX(OYY%n7`T$`K1Wg>#k^teY#m*PpEwM7oW=CCc+rSXX zo28$Noj1-v99CYSz+2os*8Ffiob{rD`hscT?g668Ms}I*D{5dDcRPua;P4!yhd~=X zRWA%-J0MiMTF~+OqOz8prs(fOt!o+{>dPwtqK0`Lh$%7~46?+o!FyjlPC1(Rf8EIc z&nwm~81plsj{YU=eqYJ*f9)Xuw;s|yQ;Z(!b9Ep5cLja@WE+k{QsnBp49jNUvlcfy zBA@X_9EadYC~cK}Sc;r}mtk4BWBPEDE4Mx@Mb5u}|Bl8OoTu<%(%=+%0M|S&rPa2lDSmj0+=KTC+9XL+!xbzBG7R@M!V|J{OId0l-GZK-{U-GgHz(^lavWHu>QK-^W8PNflH1*!=mb zljg;y`N>05>>ND!L(_yV(>Bdp9+c`&B?n(q`UXFrc|fWkQ3rc|n%cv29+v7$q+mK{ zud>d6E=m>B9oUj&ze9M@gHz-zTv1=8`$ZP365G}_yC-2?P--*J>VVad-GHH26(}I#JtN~YhDEpVJCxIP-z|x@8J{7 zvE~Tq4D>Z~&E3t8reXYSd}(ZlH$cCCfJ)V26 zeZXqfsiU=rRaZ;r^#7(mTJY78Bz;0X2M3m!$Q$0s>)yy~-pH%o$Sd9mJXB^%d&wKw zMr(Uw#*jGJutR*YxxU!JzStaJY_=~p%NLvJi_P%G4x(jkT?6FGN z3yu~XB{))Wgy3+&VS+;ihtR6B4%@35cuV2Uh8y9{h8y9{h8y9{h8y9{h8y9{h8y9{ zh8y9{h8w|ZKJ!pkDXyy<^fsBxK*xzBTZk^UU|TTZ#bCl#T4Ou6L?Br(=+Z#^l0f|8 zK>VUW{6cPLR3YA;4b)K4@pk`6r?&eobNTno<=--wY*EFz?UzjI&zZ}gGMBL3;*69F zuS#ECnZCLreRX;I>az6Jr8NHkWB>o3pJAxmM`GoJ930L1>#zqR_A5q<{fg0Izhbo5 zuNW=%D@Kd`iqT@fVzk(=7|r_YD2MgRfvi`K=M0qRl?e_IEEOyfEEX&h>@V0)u&-dD zU?0KWf(3&4f_Z|y1ak#*1bYhh5M+II)R*<|fvkTIWc_;}>)!*r2tDiHBhLEwK-Rwp zvi?1g_3weKe-C8+dm!uI1KIupknJx3+ex`>e*tl}zW`+W3qV8im4l<1Nr86$P2y~S z0dcm!0A%|MK(@aCWcv$1w!Z*m`wPGy z7hEQIp5VEH&k8;x__W|tf=>!=5qv`Malyv~9~FE=@L|Etg69aHEqIpT9|X@7JVWqw z!P5j!6_!oT-GvlHw9zHK}T*`IS^0bs6CZsbA-_&v2rU85F~=&<*%*oNoX zK`addEfVl6Y9bK$U^f7@*qV~2G&3#=ZFr&0Wtkg@;1Q<>S}0I{t%697sM#0T@I>oK zhd3l!{?In^VaXG_+TQjMnJB0{RYP^D+jhwd)6mkockA|%2DIO}PKe9CUN+p(dT*o+tgC0!-G)QjT$U4Z9$Ot@A)$O5{%A!`CQu!!ZH`@vY!(u6 zZiAIpX!$riZZ@3I(pht7)k1Ee zpyNw-6xjVbs4}j%pH)K!dy!vg_eDNe(4UW$w%B^;Yr_dGF@8F$AW53r)8B?WT4LQ~ zp~-M~`rEzRq{?u03he?{?kdd+32<`y+4&&BhTkKBrg3lj*?C!r0vww@b}tZd&rUzg z&!s7{b3ws6x@n3moS6bU2V`K(c&g;(#`Lp$W~ohp15;@C01=A>d7kCty7aTVYvpL1 zmQLoLs;e5Q@UKE$pdK>zP=8{*-y4ku#sT04EVpX0^KS>4;G4`w5UXJ!vP4>HHpgJo zAq;mFyc@%gwjrC0bK?g01l>yy2NSv!NaIa|L!>_GFPcc5zV2gtG~TM0ixC)i1X=y0 zcMS>Ad-Igr9AmeOq7vw*zD@gqcsb2D&czW>7AAP(%_Bple4@`kaLZco?8tTm+d!#v zxpBTn*?G_qs{u{0z5h~660{4chNFmPonj_7+ynOx*Lqnx3xZtZ59G*i} zUKfYYUq6HmuX~y(g4fzc+n+KDGycDkG2{K7xYxr%!}t`Oeh$oYY}riy8mXbH>*DNZ z#n)gJ2Mi9CvMh-2=P!VOf0iG=D(mZ@PemR4$mET;_lYqLHg z79pj+Y%*B+*NtXnT6rPv8^=ss2jR?E!WGW+{p$RcS?lGO8~5L_hSvZ8%lv^rVS;(gZzeyq>hbo>ZbI73)bwdQyKqsh^(IS5GR` zlltgMz4fF5Jt<#L%5(I8Ce!)fI&k}s!MA=lGlkXva`5!0LgW8i<7sI8*Ta%`NWBG% z+AV6bJ11vwXlg1B9R>vtJ_0)cth;DBrO(^o)D*fQcw!T{0h#miEhAZ)i>V-%CCrrMHzcY>cIa3eO08o&MALH>Hwn0H+e_pLrB%L10+9#Lz_Mmjq>|KrL>xRtbcns%rQ+1S zL>TM=4xwl3RFc}K?E<~qsJ^Mai7yBUp%M9EFeTAlO z{?V0$b&2J8)YpLO=ATA}3b0|z)C9#jia$tsoJ`itETIv%~q<~Ix1VS*idBYcUwoh8pYmXvpjy}uuuW*jHy@iZ)>cqgab^H z8q8WQ_R_&ln!V%y;Hj((7wEq+TP?6rR5$<4)hI?Km^N_UAL#$TnsEHF2aI|twcl~p z%hnC5+FFFUpbuLCyU;w&915wxCt&-t-q;sDKVQbl{D12&w;znp&^Fmx&=_C5WpfR^ ze7I0xo?bRR4)up4@F189RjL^J46N0UmaVMC%t=1Oh>@rbv<=TGRe1MsHt&M>Kt_MS zPK2g$3wRSyiLI&C*$(Q|jY@UjbyO&irX&+Lk!Wr$RtANR6N)%-$g(_b;yX(1{)j6E zi9QL{#v1%2@~^2^?QV!b?mQn#9=t6DHKgd{4rkE!PQtG$HDMZhvNHpas2mnG4RtlF zLavot`7k6gKlPD=)d}@9c5bGTcWr|0(`&|r$UGf2P%UkyVeii~6q_KRm34cmw!Dm+ z6Pah#@&+6oEYS!XKH9UIw!=-utLeE6&#Dbq;~n6JWE>0??S^s~hT3<|@K79FoA5Qk>mo@p*fP={F=eGvU3+HUS!F%;?9lS9 zk7UslQBT6u-EJ^@;K(JmKxG|*LCsAyaYyab_ukYptc&+MB|X1}A!Pw}GL+nfzv`o& zc0S(nivA(2m(b@HY`GtTda)|KzNK)kyYta5tBZzC1nmK%8nty5Sy*T$MCUu@xLS80 zZ-H(HOgL7-29!9l^HpPH)WrDO)i@Sm{=H_I@uTsaah`E3B!I8A>R<_YSMx(i`J8SZ z3A@?5!|vyO>Rfd+h_$~#l^CPUaDpg%god0(^1m=);?^=Y5d|v@nB(dqP=bW`Yjafp zdi7d}Zv5@IP${pAh&qCi84cs@B^x15j|Beu)weESycD z=+ zL*H=4Z^`o=W*J$u`#PYyWLKree(BCBnCjwN*488w&uOl5p?sZs z!7gx2eFjDkR>Ndt16HqS^dxZVk;Q7Ry5~*U!d!vLfu~-K9Q-y|s37yD&aTf__4crY zQ}8X!z3_yN*OX`?OU2=Mwk6>1_*RVj!%&CGYJs?#7{pP0F``)VW~;kexdOGhc&Nj= zwjc~jhh%i{BNthgDrdkP-_Gk@)+ag;}oFRCS;B>)h zf>Q;j2u>E9BzU0U0fG|+CkT!g++T1%!F>hy5!_pFoZwi&F@k#u?kQLnZ*f)#>81&0U@791ovP_RsJfMBU$iD0o{ zkzjwpM!|l9eFX~z`v~?HED+2W%oFS-m@Akg*z-T*|Gz)}A^*eUAIRe$$m1W#;~&W5 zAIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$ z$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W# z;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5 zAIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$ z$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~&W5AIRe$$m1W#;~$9eeieI z+2#s(4LAiH#0v9JcoQ81>7jgcSM|1f#x$V^@ILelH$tQ6a^rN!`QL{}pVh|bBPCiK zbkedho>ULb1R0%FIDcKOVq}IFLxvu_rpkKt%ne%5&)k-ZD^k@v0b*row6lbq1^dmi^SB% zr+l#|eX%XR*b~0k%w32ZRcEBj+$cZD}}P66R)MI;L=L~VM*br9pwRYekT^pJ&V zxaoD+GNJ-a@L#~YaLrNsc6)@A`=<;Xg@h<{s}rgV$*!Dv692I=&8kKT56m3d*XyrRN7WF3e)s zM6LJ|)_I)QN@X>M*;z-RpuhNNvN8o$eBpm_WFezQZ%DOi+wf2>AIdl{4*pOe*H+s$ zr+CxLgF|#q>h?S0NYbl@+Yqf`)TUSb#KfKhXQhp*yySY7a{F4FlrMsB$?TNIip1hA z_s8mzTh=BQG)KV@sLRG%ykbzc8*nr12xY%vplhm1p5PR&{ld9JF>3r>pMPUrw#InV zG-|>BA8Wx1;8E5n$ojr%++-{=`m;ZfW7T)&-^}ODYs?07FZHxquI9s3*ccg=EWn#s2htU!qsNZbBwFz7-8~`Xg645{+UCh$U)KcStZ~VWZDS zujw?^Wp&dN=pKAetFrK!&W7+`&PW&#hAacONxZqjX+wy3pb<$7PM>Hye2C+NXUiOJ z990X-(+~(xFlrrU;qyxE{STMDM%0*@K}}{7G~zC`)U^G+a#@-VIXX-wI#}AqsPC1i zt+vA#e)mI%+hP$cN%UW<)`LGd;K;o~ z#qiF+jno*!`4GBgf@U+E6BR}lRz{k#`T{He2~Wu^c)_C2^>l9>OHohB+Ff_1>OJFW zC5Ly`JUfQrHBXWR{p6jXxXP zU={ETqtcjclp0;sx9W9uzq(WJd^f4K@CIB*0Qe}YtKYBOKiK@B7O_&%)-sivuA(?#|@eCYntn-WW49u2L*GRo2uim-$Lc* z+0%o$;K920cC)9s!tvxcqoL6;2AFS8bxk;ebDOLnk$7%YC%czD1=;wJqCV+ta@9c( zEU+gd)2VDa6Z-3r{^SZ3*pss5H{c=Mtp?Z!A|K}h-onGlB>B#uu7pXb9^XiMR4@Ag zy&f?Bz+c%sdm=Kyt@f5vOTMq1TPNtZ((k0qe0w}Ho%fmk31E-YoQ&*Tdw*nOiQp|6 zU5@hd?ET#4#$X9oV;;w89uCL2;GXur$mKiT+#2Vn6x#bB$I;%9`^efIY;)is%elFi zy*Eg>R_@ISFzcPnJbPU5xs^C45c#lf_E>q%9V^0#2>qwZcC*L0$xY$rDE+78{`Ou_ zYQd>MXBChj!(r(Hn9}6m($C%#RQ#R;R35>%Lc1J9{1O60X<@g1_UJas@d&u}wMT)7 ze|w;uj8I!&dt@6l89_GU|8-G6Dx+BaXy(Je&t~HS<0zc}t%lzJ7^{Q%zImg$z&r@{ zxvo-83SZj)C;o;w;^7wB4!Z}LXDZ3O3cYXthhpX7qZ|o;KXpZ%7XT2n;h`6}=g_S8 zu*4jerrAD^YUN>&*~c3#^*;wgusPfJW#u7|DW{VvKRNLwNM<0*?>H)J`H|}CthV`A z9-Eb129e%M$GE41PMgN*bdZkh^@`j*a(JkW&)6JNsEE-=BIzAWzUG{Gu|r6&TME)j+v{b|8Wk$zb%Vcb{9?>dBzB@N%O=h& z50#PFMW8+vFo6!altS3h&C-)5&cJaV@6enlNmtG4FITNRGHaK>TA{73eFS~~d#FkU zO`lt>bF6t*IV^l^H}5wughh{WW*6ggV}o%fc!R^>0q`UB0Ca>Z|H&DkG&K(riJA?5 z_v7yQaF?cz+YzPbBVL+1c1M(+4|-wh7*J~BmEMp0fYi|-(QLbCzT~ueaz6AWsiTM# zFT~e>GNkTDzbthm5u#7ELFickl%UjdHUu3`$am?YQ3VBB3;O zC=ucV)kgX01w%>dkR2E4E*=J?<`N-hwl<2)EF_9k2NNkqZ5yPrs3=X%0iD*R+*N>Q zfzdxTn<#@Nx|Fim7@V3#RGLh58w-z;)J!4|{vx-~%p#;THDgEh^ejjUQwM=k>!#kt zNnvVwHWKebWmsw&NNA1xJ}~YFk1t}L3Aw+!jD5_v z;T8Bc>r`0(8DuHrAJ7863${Ni&2qEkpPU2!UnDmny-71OZDmP<3_IC6eTy|4ev4eu zD3=i1ovb3Pvx|d8Lc2|0k<1CtR^3a!0v-Z?TW8uYg2BkfH*8YJeibH@AM;KWs_j4^VyY)mL zLRXSKjPD)I+D9wZq1B(icaX9gjH#?O-M5oDNA0CPQ0h1Jol2<>z}@d-bTc|;&H#-! ztb47Sji-$J;0Npq;}1r&5rIeGNk+MK4J?E$wNA7ut;4J-)>zCE1u#WqLUwpNJcy4s zhnt14C#;}Lu-$ynyu(~$UTvOhE;i?zN8_=tspr(AI0d{FR)4R;y5e8|M`uFu=GwZN zc28$6pUPZ5nYrAOxqLoz`CR7m+05lLbV?X+u8TPbcI!S4#6Jqew+G@M2I7AV#6Jkc z-w(v!3&h_I#NQ!n#Q5EDwfZ+FtD%7eo<$?HRfjBH*(N9a$!}66c4$D`*I4ocJ z;uqp2wsC4Bln_U&LrpH}OUH6}5;Sb#EOz!#e{_h`+6_(BL-)>Hj>}w*?T+4t+nXZb zY}Q2=^UphtZGRyZN3$d#9_zY_P7%Ec*98++1{1C&<5;*wo&F&iPm}kYj12U}%6zc_ zzF4U*R^p2l`(j1DSbtxvpD)(e`RQN@h2GCx!sKr*y=h1_sw=MbMy~NjR(K=Jy^*Us zf&ZVUX16oen}f`D#;590tE>5q@f7%fkC^K*TBGJnSo@xg)&IxVht|Uw^Cwxy;3S~g z+EdL|b+8C}vS;8HGds1jg(cl$86Q=ZFzZma0K7ZLTZ4M~z5dLa_EUwy|0atI%=}hQ zzuV7o!s{yuyUAwSb<>Qeo_+^acRj+AsHSjNVN1Iy8d>P9Znr}PshXL*MEtNHVN!U1R_kKc4p zi~W}_T{pa*pIH?aYXoXr&n(%^O^|ZscG}hh)hDhLHKp4~(4t=;4w%%o?!}@0#Ax#p z;0z6C8}RofpDnem8-66Uf|m*ee4yYwXpbxn$*;_5gGu?Ud&C8RaR^CvNZ~p>S#`$9 z{7^2A&$x||i7hKQ{c&ei5&EeoAB(z~?p>iDd$F$-Hyyvv?LeU){I^gRRWkH_mc}5T zRN(nIKVmo6Ik2a-=o|zB&vLG%w!y?N=_v3oNq2MV5m;NLyXTvIoM!iSE9sl`q!XrP z$#1Aj(AJgnr)KF?FgOg;$Yh6tN|?|#g~P`>;lM0C7nWk#Y6KTCk=FlB2K@j1V*S8BLam-uqbF7CNfAA%N>8fPlPdJ2u%2{+o^-sPG*3@DPER^kPdY|VI$BRU zN>4gcPdY+RI$TdWOiwygPdY?TnyV)@>Pay@sXPhu_(tJJXU_EJ$o-|uenx!Yr z)RSiDNeAgk)AgijdeT%qX^NgSna2O#>MLb^Z?$55|2n*YK4RTt-30x=i}1B?hV`%G z@Rgr}FYFMj5Idvx=Fj-1eh3fYPr*LOzUnJ{@o$3M??v$GQ)3=tj)1gauGtxuzrTkU zp%08#z&Y4x+-9tV7vZHwlM#jm!2{q;xY+3N@BHqz@uBX4Ux7ty4Ycb>zJ>U^NwvBQ z?MA2dv3Uu9H13a{=#Mt}qmBM(%pYy=N2C5|y+6v5x~SFt$;ea) zi{?^|@2`!h)6OChURtY1V!Q3)x!&1x-N|#^(R1Cwa~<+rxA$DP^IY%bxyCB1JGZ8~ z{Kw4Y4|`Z;R2vw!YOZ!{9n4*tCGC_fX(!XxmhYW-3T=PsRV|J**W|tLi@oPG435pH z0SX==KjPEokd`8ad=QRZ@c=JLbLCHpa|j?!%(WKx-d z;H17s<9}Z`_JH;Ox3S{ifN_5gECAG6M`LAw08Rr-(b0A`|89O|egv!kPl1njJ8Xnp zfpvY0S#2JMmHa4p2i_fAzOS%me-ZKncS6GdYOK+h7%}4njP?Vu-W~vdVY`6G_zkT5 zzXe%>N8wfUM%WL%2#+QQS2YpHkEwg^@?3B5T;J)rzQc2UyXX2g&-Ja;j#OqenruAB z8#&t>Ig6yRK^Bh1lIp>me6bsSvGu;#I$vz98>@;W)ygA$vBQ0_!+fzrsZZ0>>Fl5e z(&nC+>5CcU8VrTO6?d`x7<=6CMgCJQz&a7)*E| zm~cNa%<$M)5{J-u?pS8Jc@y3WQoI>Vc!PxZ=@zKHC)IV2`=gIh$472$EID{r&vj?d zHP3TGv$NA!U~!^4qtExnmic1m`C{k#V(0i`XZvDKM*+tLV^M7a?+@L^jSb+J6J9j1 z+DRshgE6&Yl`qC@#~LspAcfZ0P#2kbJ^y4R)Z%1L-LnTxhLjHrwJ_X5Vu;6GlO=6M zmbB$r(yq>uc2$I=Ug~T*y}=xuLoa9=h>MoF7vAyFa7~;@wzk5&4Kz4UuO% zVox`f{EYM?2BoU$p5V*%)r`D^IYyMqQV~#-dr{vHcjZh-_6ive_jqWkifDtj*j!qY zMJHOCTUyUTriz8wY$KO{}!nNM@= z6OfJRw6n@&%N&|(AFt=hyqRauLmnM_WbVt%l?C>3$mKVaF4a3f=Gw<|}Zz?FALvu~d2XU|1Go5^?c z^|>k6J{UyYL(@cXC(oU`z@DQ&z%vJRvX;X8=d}u__*L-uIl&rk72%|>JNEfMnx9)= zn{S!Vm=8b(_)7TsT4Kh*#Xk!C`@O-r&o_6&3gJg+27G9|W;|nT!peUQ`19u)CqYke z9=ryQHOk;G^f4pP=&b$$4__P9wbr}VR&W?LK)(3$9Zns{ByCm5D$y)Vj_t7YI{z5* zw3JC((n_mSio=9TT_mBlF7zc-sjV%vEdWKVMm^of&4gws6}JYess&seZeO&ty*GB! zQQlbf)9!=$K~B#+xvoAUb6xdh=6cLuGuOqlGS>wMXRdqhpSkY% zW#-!8ohd&nnwXO$u80$X%&huDC)#zVzRR&&Mz7-m36XvZ}mk(kGMT3qLy!`oeXYlAjLk|S)03tl&mueRqCqGr1CSy&n#{F=!8%F%QDv9;LI^4EQZO2OBRutm@%VV2qoh|-i#_AJrtm$ZksrA(=mcFdB%}bh0#2 z2wgDeSoqd=3RrJV=xMdxfD>a!b6H(Fp-+gvmQHDu8-+csMKz8ppSpCv{_Hftb2q+V z(8z*1TXQ9grKwBD=dznzw?_3z93|5#L#;odS16BW_jGGwL%}N~wZ1ZN6MPS_GO${I zd_MbU&fJ7kbCFk2>*obCp+wx`xRh7xBZ2o5gJ_0h@J_9-2s{s`)l$iDF)K-QCTU1^ zJR7U1OC-3(3t_6x*#zu6yI-g;pPVyQLlc&SSc$<^Xrk6pwo{j$oQ(uh%~(6SBunsS z>8t8Ii%Q`_SW|Jy%HGbq2xN-+yCv6U$%gczl)dDdEJedVyHoV?EcezmC2AYFlPp=0 zB|F?yCF)m8R^>VU(OWU_e&`)9xn6%PmFhh9TCH5y?+D+!TD!L*+Ssz#x%UR#ON*>b z&qNn#l2x&~bfRf2Q8{WY23hyFtWV64bv@*LE5Z5eXBm*x`XUqT=F|Jq+(R}4S;872vgfzMM{QwgS>INu#V5h6NwL8yp&7W|UXGQ0uy zl_QYrh{RysQS`-*`nyv7?|^&r^o&-CR?Eg7Z zEq%75`SRLq!aYtZ4)vvlAKi&k$$=3phBmf9E{8No9j(0+zlGXvi~Ek78|tAY3yD~m zENzTBk5Lab!2kM7y+e6U>okDjgpwKyn;J2AAtpr|nHDUzdO_lfe{gaU_%<*X3F*cp zlv7$Nz;EO&eEp}e#oDcqEz(i7Y9jTp9hh7I_1D4$#O$E5+CL86;Jw`$i$(D;w=O^) zH_Ejmpl{Ya^ES~|@knj5I-|?H(@sk5(=PMlNe+kJ4cc~5C6v0cuZ3C>#piB-p7WOl zY?QDw-T|asYw-IkYg=G;m!EcD5zGaim(P|dsmAmyZXMK?DRMtTmpICu4VxjROa5Tt zH9F$R*r-#N;CyVlOOS*zEts{iE?O`1iCVq}ipRs?ww6!GUt!)=GFW0J@8^~cjt}dmbFeNtB5vNvo`8Pc=Q#ZTzk1LA9>)3Kdiec0 zAKZYr6@iq`LDqiO2&)(?)Xta{zBg_21M?L=3%JExg&E>p*!)RgXK)<&1yjs@%waeY z=nj2?Um?r$C*xgM{dvf^1zrTsGZw>x*wMyx%pijyebdD-)nC*@5`1KzwE(J|hr6C=j0> zh))Z|rv~Cv=)8yO6X`HLb2%+78oVazkpsQ5lQ+`Q8^P)|En<3Q$QxhtZ-OqOR1#V^wpO(W0E9F}3Ayp6g#d*S~nK zfA(DeGYrK)w-Ux58+yeOU&yDcm zpBuT(dk>#!x;Y}BT&o`GQ|!)Y1Frh&2QFa`Lo!zUPpQI4_zNwWp#5+JCmGy~T5}E6EYtju$zjN8{WND4bz`4cp zC$1j6Bnf&Uo5xr%S4?Rx3WB9l0lEm-DoiOa z3&0he0-2ev;0C^LJ_?P1i}0mC3c5YTuod(TZu|@*{66RfB~g(6*CWJ^CawBrnCg?w zj#~C?ZipG`l#E3;g}lI28y58ou~Se_4i;L4O_4^(^z)Ks!$McGyPmZ_VD5nJSCsw3 z6$XcCJFIXjIpllB9MqG|?ss;o5l`3SIjrl5$!($r^Zaz5lLf;JuuI__Elna`NLX)*e_@Kd;iFb%9i+;-c%{=m^GtWM zn9i(-6sC2{=NUO{>&$5ivM1rJgVnNUGR+sSYlNOa+S}>mf&MHUV!L~s$;DXM(!!Ej z5O>kSnHR2;2jCU+7TwLjxdS)eG)3^H>d@|3&`&Pu!3N~q;;;ke;Roel~kMxg47D|+ykh{e|J#bD^S?eHo%ws18GY?`SCv!rM!}X!ofVfJGy!g<= zy37n@piA?by~`X=E$9xg9~_G*U1kSvsjiDMGpNg~z%AhRILeS+W^__()B);p1)E<{ z*!DRJYk&#x`7^*MV2Qv#TCWW% zyRkaB*0{tt%NZlgH3#zu_S>q}rU#H%xTC>CU*)DcbUn3=S2j(!RlQI`AF8H0{L@Wphl&c2!CLy&gFJ@lDw!l`mJqON(#iA2#O)oJ%TrDIQj zP-FUX?^Dv3-638_H332Q!Oo53WJhhB!bc=^G_~Sq6~>yA>db4I|BN=EuP7Su)HCD` zB&hqb7Nts1u3Ed@6S-lwCvxiPzISlxUG)8@yQ;o%uZjk{R|R1{L7+E~nEOrUZLBt& zS|hz`0khOWg5&h)qM<79! z_i}6r3w<@wxK>x@IQQau$@=tVyN%A9$A^`)YSrEO{`k%H(i0Nu&U@0AR~XV?nrO~X zsB8b~G-{0FDCXMloZn1(Lxrz8Pm9IEVcrwrWyiwh-6gd?(H;_c+}rBa-7Mw>0vu>X zswO=vkAbg}cqF3MF5%Mz?AZzjP(qnndy?E5QKug0G&l^i)w);5*3&u$#laL5cq4eJ zxqCXTNgepU2Q$}aTq@P6tgW~teK`gF`gX|wUZlYHy9}%RxK*JZ#yQ}D(5ESc9*r`; zhTPw)<`(mANc~-Go?$ja%J)dv1RZM*FngHoji0f~{}58XTa5dxuZ^3r%D)6U!Ze#4 z581y-#u&8JXgDoFqrdz- z_aZmD|EoeB#o->ZxAY5~yga%hcv@4goz^Vm-Xw=JQ69`3i7uM)gf}*Aq&L>9k_QV@ zs;gf2M6P(y6S)lAKt9z&{ncfscp_&fx&Lqh3wO_4H=dojp7BuTdfL#;b)Ou!Dve;P z&u1}0I$lDos(1{K6(^?7zSI46$Q$3y6B)kQ6Y2IRS}jr$7~ybVyQJ1_CNKfX3ZB|L z(QQddnTiD_9}eOcnngG7Ew9FjFRAfG2X%344CZ8_*GFz05mVP*O7l}1i&_Btr_*-5 zLYkVQbfBoNJ5Sn!QW|=DA{_@|xMa9vQjVNi&hte>b9m(QsrOSXREzq?aDEwgUt1#` zsjC-mq4Ih_kry8R)><&Z>zP?XZNr)L73wb4Wh=iK3Eb|f8 z)X~Z@);OPmR!sx#_8=?{64t`Htt&qSI}mdEQDV2tR;nwCgp)tae{_ZMa^|V(dmlrcknb zp3~n}M5!6O5z2}>URoBXmJ$_KvRNM;4`U$GFDXr(vZLpc4OBXvXUdazL`l**a$-3k zwS*|!`q^IbuaT*fKuYpozG?;~y!@hIgHwy?CY)pJ@Fuql6sHz}T=!ZU6cHPcT1a$S z4-h)9xLE&G3z2HAn<3?nnp!~h40iqOVq^nT&A&tJ5h)v-N`kmga0I5sxB}v3onV50 zv`Q-LNSx=rsXn)+g2y)iIwn6U2w^F-C&Z|ElqbaXa|@=NcW=PsT!(v`$s$SvE9^w^@%_cR}Xo(*Ce_Pg5S7 z%dJa7XQfKrR;BJ#JNZ)+>Ncp>!9KrZR@af&dFVHzm)c27e&iII)rhh(URM!O4}3@q zfpi?J-XXq(gu1`fO-OPb)ICcA33rXRY81Sw;g9BXDvS=5)YfOT$3Jr(eb0nKJ@u1I z0RQp)g;I}AO8+*jckAGv;895C!@52FHm41Sb`L!N)*MpSN>h-L**)Af+6?z+kw zJ7=QXF31agPMUA@RPJyjP6zoE^FBl+ za?CX6^=j>iEaI&wH>(K@D2Ij8y|qIJwFhT5gi+xzPIBp{-mReyiazL&?S&Py3O?V( zcah}*9fJ1R2*6>jc34pbt?fWSd>da0F!Jn(lN7Y>lr=vJAqwXKR<;Mgk}V`G9Rf2e z0j$+J1cj{z2#C?>s{vW#a)tK$wknXY9H{qaLKf7S)95+*_EOMr(|T#hS{7yZvrj=b z9rF900^g6=ZDOD>hb_lGxr1URmXc-GqB=-Q(EWM#5@c~LB@5gG7@Kgonmz54kjoF3 z+y;@Q>SZrR4hd(tMb?tx4(FZc*^2^&!Vp#+tpVwgz3hd7TPasKnZ4~6WU?G_`iZ{f zV=sGw+}%+K7~GHLoQZ#5GVF8>2mD`FMpRBKO61W|E_Lp%Q_!!Ou zH{e9@dUyr87;=KAS_`cvXbYYIDS-r}u3Y@rm5cwn^5Ier`>#Sd>{klNex-nCO8yyw zrwg7Yc&gx1!BYfJ7F;5DlHg*&MS=?jTLc#fHVY;N6M}KU69t4OMH&tY{6NAGX>fI z8tB>o8j$_30onf=ko~U#rwBd!UqgJ7#19laKyaeq1VQ${2730t24w$hK=!`|WdCbG z_P+*X|7*ap?)YzWoVPK`|D|KOjk(9z!CYcp-PZX3_l);osnqUOk@D_>-30d#>?*js zU>CvN1a}qeEVzr{&Vro;I|_CX3<;NJv) z75qi;XThHYe-!*d@O#0(3VtW}t>8C;UkiRE_@&@q1iujcvtX;BEtnGgT<|l&KM8&+ z_=$t%{RI0877F$e>@8Rzm@k+o*h^6S<(211yr*Cf2Stgt!4C!hDENWk`-1NY zzAN~S;M;<4IauCb;%^GRA^5uBYl5!|z9RUt;7fwr1YZ=~D)<78|Nm|Fe=gVUpj@UW zU8*Ntq9Pann(gHmRt}KHcAgL!M^rX0+bYdrU6Zro#6zuX1!fN{sV?82^prf}IEBonS zgZyT`Vcuz;jh(?!kPGOjK2-MxzlCnxbq9uRn4{#JzM##XuggxI3&-Zz+m$-UPIOe0 zCU&;vescI~$}mt|hwiuo=3k?b<)(A~ERH5NUjRo)*cCZygbpe6i+Nk`D_?CsU!#PG zXWc@r;%f7fstGtd7%*)7oh2VZ%dx*waP20yI^j zuFVkUa`-*|vJZu4K)e8T^d z973J!A=lxeL*UvH_5Fkyn}>vQ)4v(V)eA{c0f%fPw4fLH_#nq)p>z)qwNAUGlvPMF zLuK&-C>?2Z#eW+W>dy|@(ybneL!~=Xn2u}r998R_|IJd?Th{H?nXu_O8U_d7H}5h} zgDihBcHdjE*G|CxZ$D@NzN&6kOW_~1&A*{`9~?etW))m^UxLKt;1;T|1xKCCk1Dl$ z(+$CM5ch_LMsmQ!?5PsFfGEMV@wIz~(j_di^NA4bm#l;?H?qXe+fjKL&SYP^7YK

  • vR!t(>{bBsQ;pdUwKeKD~)&+sF#^ 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≥x1>bN)9t&l{NK|EqJkfp?E`ig$^&v7!0@e>CA; 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ÿj7gz`I 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%0D_-T+X>aj%J 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౛>t@cXSKOGLjPFOt#sI#F>A53-6t{^V1cK7Dc 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 z%0A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®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�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%0D-PZB&)@C3mnf{O(g2`&^| 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%0Add-De^e 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 z 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 !OWmu17SM3_9MGBitmwO(j>ME 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