diff --git a/scripts/generate_share_images.py b/scripts/generate_share_images.py index 0709c218..206da9c6 100644 --- a/scripts/generate_share_images.py +++ b/scripts/generate_share_images.py @@ -23,6 +23,7 @@ LANG_DIR = os.path.join(DATA_DIR, "languages") OUTPUT_DIR = os.path.join(ROOT, "webapp", "static", "images", "share") DEFAULT_CONFIG_PATH = os.path.join(DATA_DIR, "default_language_config.json") +OG_IMAGE_PATH = os.path.join(ROOT, "webapp", "static", "images", "og-image.png") # Image dimensions (standard OG image) WIDTH, HEIGHT = 1200, 630 @@ -33,24 +34,24 @@ YELLOW = (234, 179, 8) # #eab308 GRAY = (82, 82, 82) # #525252 WHITE = (255, 255, 255) -LIGHT_GRAY = (163, 163, 163) # #a3a3a3 - -# Wordle tile pattern for the logo (G=green, Y=yellow, X=gray) -TILE_PATTERN = ["G", "Y", "X", "G", "Y", "G"] -TILE_LETTERS = ["W", "O", "R", "D", "L", "E"] -TILE_COLORS = {"G": GREEN, "Y": YELLOW, "X": GRAY} # Font paths -FONT_BASE = "/usr/share/fonts/truetype/noto" -BOLD_FONT = os.path.join(FONT_BASE, "NotoSans-Bold.ttf") -# DejaVu Sans covers Latin, Cyrillic, Greek, Arabic, Hebrew, Georgian, Armenian, -# Devanagari, Korean, and more — perfect for mixed-script challenge text -CHALLENGE_FONT = "/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf" -LATIN_FONT = os.path.join(FONT_BASE, "NotoSans-Regular.ttf") +FONT_DEJAVU = "/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf" +FONT_DEJAVU_BOLD = "/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf" +FONT_CJK = "/usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc" +FONT_CJK_BOLD = "/usr/share/fonts/opentype/noto/NotoSansCJK-Bold.ttc" +SCORE_FONT = "/usr/share/fonts/truetype/noto/NotoSans-Bold.ttf" + +# Languages needing CJK font (DejaVu doesn't cover Hangul glyphs) +CJK_LANGS = {"ko"} # Pre-load fonts (avoid repeated truetype() calls in hot loop) FONTS = {} +# Header strip cropped from the real og-image.png (pixel-perfect branding) +HEADER_STRIP = None +HEADER_HEIGHT = 90 + def get_font(path, size): """Get a cached font instance.""" @@ -60,49 +61,31 @@ def get_font(path, size): return FONTS[key] +def load_header(): + """Crop and scale the WORDLE tiles + globe from og-image.png.""" + global HEADER_STRIP + og = Image.open(OG_IMAGE_PATH) + # Crop the tiles+globe band (y=185..335 in the 1200x630 original) + strip = og.crop((0, 185, 1200, 335)) + HEADER_STRIP = strip.resize( + (int(strip.width * HEADER_HEIGHT / strip.height), HEADER_HEIGHT), + Image.LANCZOS, + ) + + def prepare_bidi_text(text, is_rtl): """Reshape and reorder RTL text for correct Pillow rendering.""" if not is_rtl: return text - # Arabic script needs reshaping (letter joining) — apply to all RTL - # since it's a no-op for Hebrew script text = arabic_reshaper.reshape(text) return get_display(text) -def draw_wordle_tiles(draw, y_center): - """Draw the WORDLE letter tiles across the top.""" - tile_size = 56 - gap = 8 - total_width = len(TILE_LETTERS) * tile_size + (len(TILE_LETTERS) - 1) * gap - start_x = (WIDTH - total_width) // 2 - font = get_font(BOLD_FONT, 34) - - for i, (letter, pattern) in enumerate(zip(TILE_LETTERS, TILE_PATTERN)): - x = start_x + i * (tile_size + gap) - color = TILE_COLORS[pattern] - draw.rounded_rectangle( - [x, y_center - tile_size // 2, x + tile_size, y_center + tile_size // 2], - radius=6, - fill=color, - ) - bbox = draw.textbbox((0, 0), letter, font=font) - tw = bbox[2] - bbox[0] - th = bbox[3] - bbox[1] - draw.text( - (x + (tile_size - tw) // 2, y_center - th // 2 - 2), - letter, - fill=WHITE, - font=font, - ) - - def wrap_text(text, font, draw, max_width): """Wrap text to fit within max_width pixels.""" words = text.split() lines = [] current_line = "" - for word in words: test_line = f"{current_line} {word}".strip() if current_line else word bbox = draw.textbbox((0, 0), test_line, font=font) @@ -112,36 +95,28 @@ def wrap_text(text, font, draw, max_width): if current_line: lines.append(current_line) current_line = word - if current_line: lines.append(current_line) - return lines -def draw_mini_tiles(draw, result, score_y): - """Draw decorative mini tile grids flanking the score.""" - mini_size = 16 - mini_gap = 4 - n_rows = int(result) if result != "x" else 6 - solved_row = int(result) - 1 if result != "x" else -1 - - for side in ("left", "right"): - for row in range(n_rows): - for col in range(5): - if side == "left": - mx = 80 + col * (mini_size + mini_gap) - else: - mx = WIDTH - 80 - (4 - col) * (mini_size + mini_gap) - mini_size - my = score_y + 20 + row * (mini_size + mini_gap) - - if row == solved_row: - c = GREEN - else: - offset = 0 if side == "left" else 1 - v = (row + col + offset) % 3 - c = GREEN if v == 0 else YELLOW if v == 1 else GRAY - draw.rectangle([mx, my, mx + mini_size, my + mini_size], fill=c) +def draw_mini_grid(draw, cx, cy, n_rows, solved_row, tile_size=24, gap=5): + """Draw a mini tile grid centered at (cx, cy).""" + cols = 5 + grid_w = cols * tile_size + (cols - 1) * gap + grid_h = n_rows * tile_size + (n_rows - 1) * gap + x0 = cx - grid_w // 2 + y0 = cy - grid_h // 2 + for row in range(n_rows): + for col in range(cols): + mx = x0 + col * (tile_size + gap) + my = y0 + row * (tile_size + gap) + if row == solved_row: + c = GREEN + else: + v = (row + col) % 3 + c = GREEN if v == 0 else YELLOW if v == 1 else GRAY + draw.rectangle([mx, my, mx + tile_size, my + tile_size], fill=c) def generate_image(lang_code, result, challenge_text, is_rtl): @@ -149,53 +124,67 @@ def generate_image(lang_code, result, challenge_text, is_rtl): img = Image.new("RGB", (WIDTH, HEIGHT), BG_COLOR) draw = ImageDraw.Draw(img) - # 1. WORDLE tiles at top - draw_wordle_tiles(draw, y_center=70) + # 1. Header — pixel-perfect from og-image.png + paste_x = (WIDTH - HEADER_STRIP.width) // 2 + img.paste(HEADER_STRIP, (paste_x, 15)) - # 2. "WORDLE GLOBAL" text under tiles - font_title = get_font(BOLD_FONT, 22) - bbox = draw.textbbox((0, 0), "WORDLE GLOBAL", font=font_title) - tw = bbox[2] - bbox[0] - draw.text(((WIDTH - tw) // 2, 108), "WORDLE GLOBAL", fill=LIGHT_GRAY, font=font_title) + # 2. Score at 1/3, mini grid at 2/3, vertically aligned + score_text = f"{result}/6" if result != "x" else "X/6" + score_color = GRAY if result == "x" else (GREEN if int(result) <= 3 else YELLOW) - # 3. Big score in the center - if result == "x": - score_text = "X/6" - score_color = GRAY - else: - score_text = f"{result}/6" - score_color = GREEN if int(result) <= 3 else YELLOW + sf = get_font(SCORE_FONT, 160) + bbox = draw.textbbox((0, 0), score_text, font=sf) + stw = bbox[2] - bbox[0] + ascent, _ = sf.getmetrics() - font_score = get_font(BOLD_FONT, 140) - bbox = draw.textbbox((0, 0), score_text, font=font_score) - tw = bbox[2] - bbox[0] - th = bbox[3] - bbox[1] - score_y = 180 - draw.text(((WIDTH - tw) // 2, score_y), score_text, fill=score_color, font=font_score) + mid_y = 265 # vertical center of score/grid band + score_x = WIDTH // 3 - stw // 2 + score_y = mid_y - ascent // 2 - 5 + draw.text((score_x, score_y), score_text, fill=score_color, font=sf) - # 4. Decorative mini tiles flanking the score - draw_mini_tiles(draw, result, score_y) + # Grid centered at 2/3 mark, vertically aligned to score + n_rows = int(result) if result != "x" else 6 + solved = int(result) - 1 if result != "x" else -1 + score_visual_cy = score_y + ascent // 2 + 10 + draw_mini_grid(draw, 2 * WIDTH // 3, score_visual_cy, n_rows, solved) - # 5. Challenge text (apply bidi reordering for RTL languages) + # 3. Challenge text — pick font based on language script + use_cjk = lang_code in CJK_LANGS + font_reg = FONT_CJK if use_cjk else FONT_DEJAVU + font_bold = FONT_CJK_BOLD if use_cjk else FONT_DEJAVU_BOLD + + # Auto-size: start at 44px, shrink if text overflows display_text = prepare_bidi_text(challenge_text, is_rtl) - font_challenge = get_font(CHALLENGE_FONT, 32) - lines = wrap_text(display_text, font_challenge, draw, WIDTH - 160) - text_y = 460 - for line in lines[:2]: # Max 2 lines - bbox = draw.textbbox((0, 0), line, font=font_challenge) - tw = bbox[2] - bbox[0] - x = (WIDTH - tw) // 2 - draw.text((x, text_y), line, fill=WHITE, font=font_challenge) - text_y += 44 - - # 6. URL at bottom - font_url = get_font(LATIN_FONT, 20) - url_text = f"wordle.global/{lang_code}" - bbox = draw.textbbox((0, 0), url_text, font=font_url) - tw = bbox[2] - bbox[0] - draw.text(((WIDTH - tw) // 2, HEIGHT - 50), url_text, fill=LIGHT_GRAY, font=font_url) - - return img + max_w = WIDTH - 200 + for size in (44, 38, 32, 26): + font_main = get_font(font_reg, size) + font_cta = get_font(font_bold, size + 4) + lines = wrap_text(display_text, font_main, draw, max_w) + if len(lines) <= 2: + break + + if not lines: + return + + if len(lines) >= 2: + line1 = lines[0] + line2 = " ".join(lines[1:]) + bbox1 = draw.textbbox((0, 0), line1, font=font_main) + draw.text(((WIDTH - (bbox1[2] - bbox1[0])) // 2, 430), line1, fill=WHITE, font=font_main) + bbox2 = draw.textbbox((0, 0), line2, font=font_cta) + draw.text( + ((WIDTH - (bbox2[2] - bbox2[0])) // 2, 430 + size + 12), + line2, + fill=GREEN, + font=font_cta, + ) + else: + line = lines[0] + bbox = draw.textbbox((0, 0), line, font=font_cta) + draw.text(((WIDTH - (bbox[2] - bbox[0])) // 2, 460), line, fill=GREEN, font=font_cta) + + # Convert to palette mode for smaller file size (~6 distinct colors) + return img.convert("P", palette=Image.ADAPTIVE, colors=64) def load_language_configs(): @@ -210,7 +199,6 @@ def load_language_configs(): continue with open(config_path) as f: lang_config = json.load(f) - # Merge defaults for text section merged_text = {**defaults.get("text", {}), **lang_config.get("text", {})} configs[lang_code] = { "name_native": lang_config.get("name_native", lang_config.get("name", lang_code)), @@ -228,9 +216,9 @@ def load_language_configs(): def main(): + load_header() configs = load_language_configs() - # Filter languages if args provided if len(sys.argv) > 1: target_langs = sys.argv[1:] else: diff --git a/webapp/app.py b/webapp/app.py index a2312f06..5a61a475 100644 --- a/webapp/app.py +++ b/webapp/app.py @@ -612,8 +612,12 @@ def load_languages(): ) min_lang = min(language_codes_5words, key=lambda k: len(language_codes_5words[k])) max_lang = max(language_codes_5words, key=lambda k: len(language_codes_5words[k])) -print(f"- The language with least words is {min_lang}, with {len(language_codes_5words[min_lang])} words") -print(f"- The language with most words is {max_lang}, with {len(language_codes_5words[max_lang])} words") +print( + f"- The language with least words is {min_lang}, with {len(language_codes_5words[min_lang])} words" +) +print( + f"- The language with most words is {max_lang}, with {len(language_codes_5words[max_lang])} words" +) print( f"- Average number of words per language is {sum(len(language_codes_5words[l_code]) for l_code in language_codes) / len(language_codes):.2f}" ) diff --git a/webapp/static/images/share/ar_1.png b/webapp/static/images/share/ar_1.png index 0152064f..90c09af6 100644 Binary files a/webapp/static/images/share/ar_1.png and b/webapp/static/images/share/ar_1.png differ diff --git a/webapp/static/images/share/ar_2.png b/webapp/static/images/share/ar_2.png index 674c99ab..a94a191d 100644 Binary files a/webapp/static/images/share/ar_2.png and b/webapp/static/images/share/ar_2.png differ diff --git a/webapp/static/images/share/ar_3.png b/webapp/static/images/share/ar_3.png index e8b1ffe7..8ebc4233 100644 Binary files a/webapp/static/images/share/ar_3.png and b/webapp/static/images/share/ar_3.png differ diff --git a/webapp/static/images/share/ar_4.png b/webapp/static/images/share/ar_4.png index e04ca1cb..0ea9146f 100644 Binary files a/webapp/static/images/share/ar_4.png and b/webapp/static/images/share/ar_4.png differ diff --git a/webapp/static/images/share/ar_5.png b/webapp/static/images/share/ar_5.png index 3d26c714..a303f793 100644 Binary files a/webapp/static/images/share/ar_5.png and b/webapp/static/images/share/ar_5.png differ diff --git a/webapp/static/images/share/ar_6.png b/webapp/static/images/share/ar_6.png index 46619db0..32ea3e1e 100644 Binary files a/webapp/static/images/share/ar_6.png and b/webapp/static/images/share/ar_6.png differ diff --git a/webapp/static/images/share/ar_x.png b/webapp/static/images/share/ar_x.png index 53c473f4..0845136d 100644 Binary files a/webapp/static/images/share/ar_x.png and b/webapp/static/images/share/ar_x.png differ diff --git a/webapp/static/images/share/az_1.png b/webapp/static/images/share/az_1.png index 491ea277..2e0b3da3 100644 Binary files a/webapp/static/images/share/az_1.png and b/webapp/static/images/share/az_1.png differ diff --git a/webapp/static/images/share/az_2.png b/webapp/static/images/share/az_2.png index 9ccccacc..b18c81b3 100644 Binary files a/webapp/static/images/share/az_2.png and b/webapp/static/images/share/az_2.png differ diff --git a/webapp/static/images/share/az_3.png b/webapp/static/images/share/az_3.png index b546531e..a26f68bd 100644 Binary files a/webapp/static/images/share/az_3.png and b/webapp/static/images/share/az_3.png differ diff --git a/webapp/static/images/share/az_4.png b/webapp/static/images/share/az_4.png index 777b3b8a..67c128c0 100644 Binary files a/webapp/static/images/share/az_4.png and b/webapp/static/images/share/az_4.png differ diff --git a/webapp/static/images/share/az_5.png b/webapp/static/images/share/az_5.png index 95493f7c..6bd54e75 100644 Binary files a/webapp/static/images/share/az_5.png and b/webapp/static/images/share/az_5.png differ diff --git a/webapp/static/images/share/az_6.png b/webapp/static/images/share/az_6.png index 5efdc584..f0487a10 100644 Binary files a/webapp/static/images/share/az_6.png and b/webapp/static/images/share/az_6.png differ diff --git a/webapp/static/images/share/az_x.png b/webapp/static/images/share/az_x.png index 8913ec1d..e890c96b 100644 Binary files a/webapp/static/images/share/az_x.png and b/webapp/static/images/share/az_x.png differ diff --git a/webapp/static/images/share/bg_1.png b/webapp/static/images/share/bg_1.png index 063b950a..7be45046 100644 Binary files a/webapp/static/images/share/bg_1.png and b/webapp/static/images/share/bg_1.png differ diff --git a/webapp/static/images/share/bg_2.png b/webapp/static/images/share/bg_2.png index fd84e31e..c21dab40 100644 Binary files a/webapp/static/images/share/bg_2.png and b/webapp/static/images/share/bg_2.png differ diff --git a/webapp/static/images/share/bg_3.png b/webapp/static/images/share/bg_3.png index cccafad2..49254c3b 100644 Binary files a/webapp/static/images/share/bg_3.png and b/webapp/static/images/share/bg_3.png differ diff --git a/webapp/static/images/share/bg_4.png b/webapp/static/images/share/bg_4.png index fd838ffb..56a2c6c4 100644 Binary files a/webapp/static/images/share/bg_4.png and b/webapp/static/images/share/bg_4.png differ diff --git a/webapp/static/images/share/bg_5.png b/webapp/static/images/share/bg_5.png index 9565ecc7..a5b524b6 100644 Binary files a/webapp/static/images/share/bg_5.png and b/webapp/static/images/share/bg_5.png differ diff --git a/webapp/static/images/share/bg_6.png b/webapp/static/images/share/bg_6.png index 652bb3b3..6599fdf9 100644 Binary files a/webapp/static/images/share/bg_6.png and b/webapp/static/images/share/bg_6.png differ diff --git a/webapp/static/images/share/bg_x.png b/webapp/static/images/share/bg_x.png index ba225fd9..a534faa7 100644 Binary files a/webapp/static/images/share/bg_x.png and b/webapp/static/images/share/bg_x.png differ diff --git a/webapp/static/images/share/br_1.png b/webapp/static/images/share/br_1.png index 2f83b5d2..1792c593 100644 Binary files a/webapp/static/images/share/br_1.png and b/webapp/static/images/share/br_1.png differ diff --git a/webapp/static/images/share/br_2.png b/webapp/static/images/share/br_2.png index 2a9d44d3..001ccef3 100644 Binary files a/webapp/static/images/share/br_2.png and b/webapp/static/images/share/br_2.png differ diff --git a/webapp/static/images/share/br_3.png b/webapp/static/images/share/br_3.png index 839d4767..c9668635 100644 Binary files a/webapp/static/images/share/br_3.png and b/webapp/static/images/share/br_3.png differ diff --git a/webapp/static/images/share/br_4.png b/webapp/static/images/share/br_4.png index b2cb837a..f7fb7056 100644 Binary files a/webapp/static/images/share/br_4.png and b/webapp/static/images/share/br_4.png differ diff --git a/webapp/static/images/share/br_5.png b/webapp/static/images/share/br_5.png index 10d4af06..01974293 100644 Binary files a/webapp/static/images/share/br_5.png and b/webapp/static/images/share/br_5.png differ diff --git a/webapp/static/images/share/br_6.png b/webapp/static/images/share/br_6.png index 9084005b..f3a1a1da 100644 Binary files a/webapp/static/images/share/br_6.png and b/webapp/static/images/share/br_6.png differ diff --git a/webapp/static/images/share/br_x.png b/webapp/static/images/share/br_x.png index d3960d27..19dc6af8 100644 Binary files a/webapp/static/images/share/br_x.png and b/webapp/static/images/share/br_x.png differ diff --git a/webapp/static/images/share/ca_1.png b/webapp/static/images/share/ca_1.png index f90bbbaa..bfe7d087 100644 Binary files a/webapp/static/images/share/ca_1.png and b/webapp/static/images/share/ca_1.png differ diff --git a/webapp/static/images/share/ca_2.png b/webapp/static/images/share/ca_2.png index 060c0ec3..37dfd803 100644 Binary files a/webapp/static/images/share/ca_2.png and b/webapp/static/images/share/ca_2.png differ diff --git a/webapp/static/images/share/ca_3.png b/webapp/static/images/share/ca_3.png index 686e33f4..8d3dd404 100644 Binary files a/webapp/static/images/share/ca_3.png and b/webapp/static/images/share/ca_3.png differ diff --git a/webapp/static/images/share/ca_4.png b/webapp/static/images/share/ca_4.png index 5d806ab2..125f2f39 100644 Binary files a/webapp/static/images/share/ca_4.png and b/webapp/static/images/share/ca_4.png differ diff --git a/webapp/static/images/share/ca_5.png b/webapp/static/images/share/ca_5.png index 1fdbdf11..98bbe685 100644 Binary files a/webapp/static/images/share/ca_5.png and b/webapp/static/images/share/ca_5.png differ diff --git a/webapp/static/images/share/ca_6.png b/webapp/static/images/share/ca_6.png index f43769bc..579e860c 100644 Binary files a/webapp/static/images/share/ca_6.png and b/webapp/static/images/share/ca_6.png differ diff --git a/webapp/static/images/share/ca_x.png b/webapp/static/images/share/ca_x.png index 18ee58fb..c064e93c 100644 Binary files a/webapp/static/images/share/ca_x.png and b/webapp/static/images/share/ca_x.png differ diff --git a/webapp/static/images/share/ckb_1.png b/webapp/static/images/share/ckb_1.png index 557e1284..a087db81 100644 Binary files a/webapp/static/images/share/ckb_1.png and b/webapp/static/images/share/ckb_1.png differ diff --git a/webapp/static/images/share/ckb_2.png b/webapp/static/images/share/ckb_2.png index bc36a836..95211f29 100644 Binary files a/webapp/static/images/share/ckb_2.png and b/webapp/static/images/share/ckb_2.png differ diff --git a/webapp/static/images/share/ckb_3.png b/webapp/static/images/share/ckb_3.png index da467d32..a43213de 100644 Binary files a/webapp/static/images/share/ckb_3.png and b/webapp/static/images/share/ckb_3.png differ diff --git a/webapp/static/images/share/ckb_4.png b/webapp/static/images/share/ckb_4.png index 263cc60d..b6e2f33e 100644 Binary files a/webapp/static/images/share/ckb_4.png and b/webapp/static/images/share/ckb_4.png differ diff --git a/webapp/static/images/share/ckb_5.png b/webapp/static/images/share/ckb_5.png index b75c53ad..6be15e62 100644 Binary files a/webapp/static/images/share/ckb_5.png and b/webapp/static/images/share/ckb_5.png differ diff --git a/webapp/static/images/share/ckb_6.png b/webapp/static/images/share/ckb_6.png index 5581d682..cff84d84 100644 Binary files a/webapp/static/images/share/ckb_6.png and b/webapp/static/images/share/ckb_6.png differ diff --git a/webapp/static/images/share/ckb_x.png b/webapp/static/images/share/ckb_x.png index d43f7cab..ea5912df 100644 Binary files a/webapp/static/images/share/ckb_x.png and b/webapp/static/images/share/ckb_x.png differ diff --git a/webapp/static/images/share/cs_1.png b/webapp/static/images/share/cs_1.png index fae15770..501b64b9 100644 Binary files a/webapp/static/images/share/cs_1.png and b/webapp/static/images/share/cs_1.png differ diff --git a/webapp/static/images/share/cs_2.png b/webapp/static/images/share/cs_2.png index 25a5691d..d534e958 100644 Binary files a/webapp/static/images/share/cs_2.png and b/webapp/static/images/share/cs_2.png differ diff --git a/webapp/static/images/share/cs_3.png b/webapp/static/images/share/cs_3.png index d8787635..5fce10ca 100644 Binary files a/webapp/static/images/share/cs_3.png and b/webapp/static/images/share/cs_3.png differ diff --git a/webapp/static/images/share/cs_4.png b/webapp/static/images/share/cs_4.png index e6e04b19..79a8c45a 100644 Binary files a/webapp/static/images/share/cs_4.png and b/webapp/static/images/share/cs_4.png differ diff --git a/webapp/static/images/share/cs_5.png b/webapp/static/images/share/cs_5.png index bb1cf3a5..0fcf8b13 100644 Binary files a/webapp/static/images/share/cs_5.png and b/webapp/static/images/share/cs_5.png differ diff --git a/webapp/static/images/share/cs_6.png b/webapp/static/images/share/cs_6.png index a046624d..208136da 100644 Binary files a/webapp/static/images/share/cs_6.png and b/webapp/static/images/share/cs_6.png differ diff --git a/webapp/static/images/share/cs_x.png b/webapp/static/images/share/cs_x.png index 333aee73..e58b100e 100644 Binary files a/webapp/static/images/share/cs_x.png and b/webapp/static/images/share/cs_x.png differ diff --git a/webapp/static/images/share/da_1.png b/webapp/static/images/share/da_1.png index 7e78c2ff..8995af36 100644 Binary files a/webapp/static/images/share/da_1.png and b/webapp/static/images/share/da_1.png differ diff --git a/webapp/static/images/share/da_2.png b/webapp/static/images/share/da_2.png index 0409c63a..3a97f529 100644 Binary files a/webapp/static/images/share/da_2.png and b/webapp/static/images/share/da_2.png differ diff --git a/webapp/static/images/share/da_3.png b/webapp/static/images/share/da_3.png index 6f16e0ac..f7c9742d 100644 Binary files a/webapp/static/images/share/da_3.png and b/webapp/static/images/share/da_3.png differ diff --git a/webapp/static/images/share/da_4.png b/webapp/static/images/share/da_4.png index b7c4dba6..537381fa 100644 Binary files a/webapp/static/images/share/da_4.png and b/webapp/static/images/share/da_4.png differ diff --git a/webapp/static/images/share/da_5.png b/webapp/static/images/share/da_5.png index e515e478..58c6b3c4 100644 Binary files a/webapp/static/images/share/da_5.png and b/webapp/static/images/share/da_5.png differ diff --git a/webapp/static/images/share/da_6.png b/webapp/static/images/share/da_6.png index a92b1c38..59da78d1 100644 Binary files a/webapp/static/images/share/da_6.png and b/webapp/static/images/share/da_6.png differ diff --git a/webapp/static/images/share/da_x.png b/webapp/static/images/share/da_x.png index 3ccc6d5d..120753b0 100644 Binary files a/webapp/static/images/share/da_x.png and b/webapp/static/images/share/da_x.png differ diff --git a/webapp/static/images/share/de_1.png b/webapp/static/images/share/de_1.png index a1ae4e0a..41672696 100644 Binary files a/webapp/static/images/share/de_1.png and b/webapp/static/images/share/de_1.png differ diff --git a/webapp/static/images/share/de_2.png b/webapp/static/images/share/de_2.png index bd35d81c..35b05e55 100644 Binary files a/webapp/static/images/share/de_2.png and b/webapp/static/images/share/de_2.png differ diff --git a/webapp/static/images/share/de_3.png b/webapp/static/images/share/de_3.png index e3529991..437d80e2 100644 Binary files a/webapp/static/images/share/de_3.png and b/webapp/static/images/share/de_3.png differ diff --git a/webapp/static/images/share/de_4.png b/webapp/static/images/share/de_4.png index 376d9a10..511dc86e 100644 Binary files a/webapp/static/images/share/de_4.png and b/webapp/static/images/share/de_4.png differ diff --git a/webapp/static/images/share/de_5.png b/webapp/static/images/share/de_5.png index 20d891ff..23051921 100644 Binary files a/webapp/static/images/share/de_5.png and b/webapp/static/images/share/de_5.png differ diff --git a/webapp/static/images/share/de_6.png b/webapp/static/images/share/de_6.png index 307476e2..2a86548e 100644 Binary files a/webapp/static/images/share/de_6.png and b/webapp/static/images/share/de_6.png differ diff --git a/webapp/static/images/share/de_x.png b/webapp/static/images/share/de_x.png index a3b10853..8de394b3 100644 Binary files a/webapp/static/images/share/de_x.png and b/webapp/static/images/share/de_x.png differ diff --git a/webapp/static/images/share/el_1.png b/webapp/static/images/share/el_1.png index e5a9c24e..9ea73977 100644 Binary files a/webapp/static/images/share/el_1.png and b/webapp/static/images/share/el_1.png differ diff --git a/webapp/static/images/share/el_2.png b/webapp/static/images/share/el_2.png index e515ca17..ef67cf67 100644 Binary files a/webapp/static/images/share/el_2.png and b/webapp/static/images/share/el_2.png differ diff --git a/webapp/static/images/share/el_3.png b/webapp/static/images/share/el_3.png index 6bd74800..174c8fc4 100644 Binary files a/webapp/static/images/share/el_3.png and b/webapp/static/images/share/el_3.png differ diff --git a/webapp/static/images/share/el_4.png b/webapp/static/images/share/el_4.png index 724f9efd..a87713b3 100644 Binary files a/webapp/static/images/share/el_4.png and b/webapp/static/images/share/el_4.png differ diff --git a/webapp/static/images/share/el_5.png b/webapp/static/images/share/el_5.png index e7468521..5ab05d7a 100644 Binary files a/webapp/static/images/share/el_5.png and b/webapp/static/images/share/el_5.png differ diff --git a/webapp/static/images/share/el_6.png b/webapp/static/images/share/el_6.png index 63f64f8d..7c928578 100644 Binary files a/webapp/static/images/share/el_6.png and b/webapp/static/images/share/el_6.png differ diff --git a/webapp/static/images/share/el_x.png b/webapp/static/images/share/el_x.png index 1472ef0b..43828a8e 100644 Binary files a/webapp/static/images/share/el_x.png and b/webapp/static/images/share/el_x.png differ diff --git a/webapp/static/images/share/en_1.png b/webapp/static/images/share/en_1.png index 8167ab8d..931857d4 100644 Binary files a/webapp/static/images/share/en_1.png and b/webapp/static/images/share/en_1.png differ diff --git a/webapp/static/images/share/en_2.png b/webapp/static/images/share/en_2.png index 2049096b..c2e8e3b3 100644 Binary files a/webapp/static/images/share/en_2.png and b/webapp/static/images/share/en_2.png differ diff --git a/webapp/static/images/share/en_3.png b/webapp/static/images/share/en_3.png index de854293..bcf59b30 100644 Binary files a/webapp/static/images/share/en_3.png and b/webapp/static/images/share/en_3.png differ diff --git a/webapp/static/images/share/en_4.png b/webapp/static/images/share/en_4.png index 4dc15b51..bb51e8a9 100644 Binary files a/webapp/static/images/share/en_4.png and b/webapp/static/images/share/en_4.png differ diff --git a/webapp/static/images/share/en_5.png b/webapp/static/images/share/en_5.png index 8a9f2a53..a9591f92 100644 Binary files a/webapp/static/images/share/en_5.png and b/webapp/static/images/share/en_5.png differ diff --git a/webapp/static/images/share/en_6.png b/webapp/static/images/share/en_6.png index fe7c3227..83c5aa5b 100644 Binary files a/webapp/static/images/share/en_6.png and b/webapp/static/images/share/en_6.png differ diff --git a/webapp/static/images/share/en_x.png b/webapp/static/images/share/en_x.png index 4cb76a04..120f9543 100644 Binary files a/webapp/static/images/share/en_x.png and b/webapp/static/images/share/en_x.png differ diff --git a/webapp/static/images/share/eo_1.png b/webapp/static/images/share/eo_1.png index 73e3e9cb..d7f15f90 100644 Binary files a/webapp/static/images/share/eo_1.png and b/webapp/static/images/share/eo_1.png differ diff --git a/webapp/static/images/share/eo_2.png b/webapp/static/images/share/eo_2.png index 8c799d23..efca5bc4 100644 Binary files a/webapp/static/images/share/eo_2.png and b/webapp/static/images/share/eo_2.png differ diff --git a/webapp/static/images/share/eo_3.png b/webapp/static/images/share/eo_3.png index bde279af..c5608389 100644 Binary files a/webapp/static/images/share/eo_3.png and b/webapp/static/images/share/eo_3.png differ diff --git a/webapp/static/images/share/eo_4.png b/webapp/static/images/share/eo_4.png index 05b09b56..49aea15a 100644 Binary files a/webapp/static/images/share/eo_4.png and b/webapp/static/images/share/eo_4.png differ diff --git a/webapp/static/images/share/eo_5.png b/webapp/static/images/share/eo_5.png index f1f80adb..c7bcf122 100644 Binary files a/webapp/static/images/share/eo_5.png and b/webapp/static/images/share/eo_5.png differ diff --git a/webapp/static/images/share/eo_6.png b/webapp/static/images/share/eo_6.png index ab896e64..687e3771 100644 Binary files a/webapp/static/images/share/eo_6.png and b/webapp/static/images/share/eo_6.png differ diff --git a/webapp/static/images/share/eo_x.png b/webapp/static/images/share/eo_x.png index abb2388c..340d2b92 100644 Binary files a/webapp/static/images/share/eo_x.png and b/webapp/static/images/share/eo_x.png differ diff --git a/webapp/static/images/share/es_1.png b/webapp/static/images/share/es_1.png index 6a9f9c1a..f4749cb3 100644 Binary files a/webapp/static/images/share/es_1.png and b/webapp/static/images/share/es_1.png differ diff --git a/webapp/static/images/share/es_2.png b/webapp/static/images/share/es_2.png index e0da959f..d8bcb09f 100644 Binary files a/webapp/static/images/share/es_2.png and b/webapp/static/images/share/es_2.png differ diff --git a/webapp/static/images/share/es_3.png b/webapp/static/images/share/es_3.png index 454ae02d..a277f8cd 100644 Binary files a/webapp/static/images/share/es_3.png and b/webapp/static/images/share/es_3.png differ diff --git a/webapp/static/images/share/es_4.png b/webapp/static/images/share/es_4.png index b42e2678..7b7e8643 100644 Binary files a/webapp/static/images/share/es_4.png and b/webapp/static/images/share/es_4.png differ diff --git a/webapp/static/images/share/es_5.png b/webapp/static/images/share/es_5.png index b2a5d046..3c9d48d0 100644 Binary files a/webapp/static/images/share/es_5.png and b/webapp/static/images/share/es_5.png differ diff --git a/webapp/static/images/share/es_6.png b/webapp/static/images/share/es_6.png index 37e0a52d..67a95f28 100644 Binary files a/webapp/static/images/share/es_6.png and b/webapp/static/images/share/es_6.png differ diff --git a/webapp/static/images/share/es_x.png b/webapp/static/images/share/es_x.png index 877ebbb8..66d12341 100644 Binary files a/webapp/static/images/share/es_x.png and b/webapp/static/images/share/es_x.png differ diff --git a/webapp/static/images/share/et_1.png b/webapp/static/images/share/et_1.png index fb15265b..0b26b79f 100644 Binary files a/webapp/static/images/share/et_1.png and b/webapp/static/images/share/et_1.png differ diff --git a/webapp/static/images/share/et_2.png b/webapp/static/images/share/et_2.png index 41943629..06be444c 100644 Binary files a/webapp/static/images/share/et_2.png and b/webapp/static/images/share/et_2.png differ diff --git a/webapp/static/images/share/et_3.png b/webapp/static/images/share/et_3.png index 3ecf6d08..16b870a0 100644 Binary files a/webapp/static/images/share/et_3.png and b/webapp/static/images/share/et_3.png differ diff --git a/webapp/static/images/share/et_4.png b/webapp/static/images/share/et_4.png index 321a4be0..a2a90464 100644 Binary files a/webapp/static/images/share/et_4.png and b/webapp/static/images/share/et_4.png differ diff --git a/webapp/static/images/share/et_5.png b/webapp/static/images/share/et_5.png index f393e765..17d25ba7 100644 Binary files a/webapp/static/images/share/et_5.png and b/webapp/static/images/share/et_5.png differ diff --git a/webapp/static/images/share/et_6.png b/webapp/static/images/share/et_6.png index 26610cb9..d687d6a5 100644 Binary files a/webapp/static/images/share/et_6.png and b/webapp/static/images/share/et_6.png differ diff --git a/webapp/static/images/share/et_x.png b/webapp/static/images/share/et_x.png index f38ce410..26836a7d 100644 Binary files a/webapp/static/images/share/et_x.png and b/webapp/static/images/share/et_x.png differ diff --git a/webapp/static/images/share/eu_1.png b/webapp/static/images/share/eu_1.png index 5c42dcaa..05b5cfcb 100644 Binary files a/webapp/static/images/share/eu_1.png and b/webapp/static/images/share/eu_1.png differ diff --git a/webapp/static/images/share/eu_2.png b/webapp/static/images/share/eu_2.png index aed0e549..f80023b2 100644 Binary files a/webapp/static/images/share/eu_2.png and b/webapp/static/images/share/eu_2.png differ diff --git a/webapp/static/images/share/eu_3.png b/webapp/static/images/share/eu_3.png index ab8fb0ef..06437295 100644 Binary files a/webapp/static/images/share/eu_3.png and b/webapp/static/images/share/eu_3.png differ diff --git a/webapp/static/images/share/eu_4.png b/webapp/static/images/share/eu_4.png index d0262ea9..ccbb1ce4 100644 Binary files a/webapp/static/images/share/eu_4.png and b/webapp/static/images/share/eu_4.png differ diff --git a/webapp/static/images/share/eu_5.png b/webapp/static/images/share/eu_5.png index ae9d03a2..7c91835c 100644 Binary files a/webapp/static/images/share/eu_5.png and b/webapp/static/images/share/eu_5.png differ diff --git a/webapp/static/images/share/eu_6.png b/webapp/static/images/share/eu_6.png index 148c4d4e..03b24bb4 100644 Binary files a/webapp/static/images/share/eu_6.png and b/webapp/static/images/share/eu_6.png differ diff --git a/webapp/static/images/share/eu_x.png b/webapp/static/images/share/eu_x.png index 66c01d27..096f6b88 100644 Binary files a/webapp/static/images/share/eu_x.png and b/webapp/static/images/share/eu_x.png differ diff --git a/webapp/static/images/share/fa_1.png b/webapp/static/images/share/fa_1.png index 561c7db9..033548d2 100644 Binary files a/webapp/static/images/share/fa_1.png and b/webapp/static/images/share/fa_1.png differ diff --git a/webapp/static/images/share/fa_2.png b/webapp/static/images/share/fa_2.png index b955ba9b..714e235a 100644 Binary files a/webapp/static/images/share/fa_2.png and b/webapp/static/images/share/fa_2.png differ diff --git a/webapp/static/images/share/fa_3.png b/webapp/static/images/share/fa_3.png index 5a2743fa..def260ba 100644 Binary files a/webapp/static/images/share/fa_3.png and b/webapp/static/images/share/fa_3.png differ diff --git a/webapp/static/images/share/fa_4.png b/webapp/static/images/share/fa_4.png index f0d79400..595a0cfe 100644 Binary files a/webapp/static/images/share/fa_4.png and b/webapp/static/images/share/fa_4.png differ diff --git a/webapp/static/images/share/fa_5.png b/webapp/static/images/share/fa_5.png index 6ebd8d23..bf9cdc51 100644 Binary files a/webapp/static/images/share/fa_5.png and b/webapp/static/images/share/fa_5.png differ diff --git a/webapp/static/images/share/fa_6.png b/webapp/static/images/share/fa_6.png index 3d722cfd..0bc6cfb7 100644 Binary files a/webapp/static/images/share/fa_6.png and b/webapp/static/images/share/fa_6.png differ diff --git a/webapp/static/images/share/fa_x.png b/webapp/static/images/share/fa_x.png index 8bf6b838..bc8aee27 100644 Binary files a/webapp/static/images/share/fa_x.png and b/webapp/static/images/share/fa_x.png differ diff --git a/webapp/static/images/share/fi_1.png b/webapp/static/images/share/fi_1.png index 627114e3..12546f8c 100644 Binary files a/webapp/static/images/share/fi_1.png and b/webapp/static/images/share/fi_1.png differ diff --git a/webapp/static/images/share/fi_2.png b/webapp/static/images/share/fi_2.png index 3907ada5..ebc36291 100644 Binary files a/webapp/static/images/share/fi_2.png and b/webapp/static/images/share/fi_2.png differ diff --git a/webapp/static/images/share/fi_3.png b/webapp/static/images/share/fi_3.png index 39dd41fe..d0911166 100644 Binary files a/webapp/static/images/share/fi_3.png and b/webapp/static/images/share/fi_3.png differ diff --git a/webapp/static/images/share/fi_4.png b/webapp/static/images/share/fi_4.png index 6cc76a74..74cd7eb4 100644 Binary files a/webapp/static/images/share/fi_4.png and b/webapp/static/images/share/fi_4.png differ diff --git a/webapp/static/images/share/fi_5.png b/webapp/static/images/share/fi_5.png index 5f37c7fc..77f58b73 100644 Binary files a/webapp/static/images/share/fi_5.png and b/webapp/static/images/share/fi_5.png differ diff --git a/webapp/static/images/share/fi_6.png b/webapp/static/images/share/fi_6.png index 828f8853..327b9b63 100644 Binary files a/webapp/static/images/share/fi_6.png and b/webapp/static/images/share/fi_6.png differ diff --git a/webapp/static/images/share/fi_x.png b/webapp/static/images/share/fi_x.png index 762dadb1..ac8609f3 100644 Binary files a/webapp/static/images/share/fi_x.png and b/webapp/static/images/share/fi_x.png differ diff --git a/webapp/static/images/share/fo_1.png b/webapp/static/images/share/fo_1.png index bc56fc2b..db7b3836 100644 Binary files a/webapp/static/images/share/fo_1.png and b/webapp/static/images/share/fo_1.png differ diff --git a/webapp/static/images/share/fo_2.png b/webapp/static/images/share/fo_2.png index 47baccc5..126e3b80 100644 Binary files a/webapp/static/images/share/fo_2.png and b/webapp/static/images/share/fo_2.png differ diff --git a/webapp/static/images/share/fo_3.png b/webapp/static/images/share/fo_3.png index 3eb8dee9..16be71e4 100644 Binary files a/webapp/static/images/share/fo_3.png and b/webapp/static/images/share/fo_3.png differ diff --git a/webapp/static/images/share/fo_4.png b/webapp/static/images/share/fo_4.png index ffeec403..fe6c95fd 100644 Binary files a/webapp/static/images/share/fo_4.png and b/webapp/static/images/share/fo_4.png differ diff --git a/webapp/static/images/share/fo_5.png b/webapp/static/images/share/fo_5.png index ab54314e..4656024a 100644 Binary files a/webapp/static/images/share/fo_5.png and b/webapp/static/images/share/fo_5.png differ diff --git a/webapp/static/images/share/fo_6.png b/webapp/static/images/share/fo_6.png index d6982617..1e85b25f 100644 Binary files a/webapp/static/images/share/fo_6.png and b/webapp/static/images/share/fo_6.png differ diff --git a/webapp/static/images/share/fo_x.png b/webapp/static/images/share/fo_x.png index 6986bd95..530cd291 100644 Binary files a/webapp/static/images/share/fo_x.png and b/webapp/static/images/share/fo_x.png differ diff --git a/webapp/static/images/share/fr_1.png b/webapp/static/images/share/fr_1.png index 53fcdcdb..f0466673 100644 Binary files a/webapp/static/images/share/fr_1.png and b/webapp/static/images/share/fr_1.png differ diff --git a/webapp/static/images/share/fr_2.png b/webapp/static/images/share/fr_2.png index 5cbaf228..3d0ca709 100644 Binary files a/webapp/static/images/share/fr_2.png and b/webapp/static/images/share/fr_2.png differ diff --git a/webapp/static/images/share/fr_3.png b/webapp/static/images/share/fr_3.png index 07a1e152..f63f842e 100644 Binary files a/webapp/static/images/share/fr_3.png and b/webapp/static/images/share/fr_3.png differ diff --git a/webapp/static/images/share/fr_4.png b/webapp/static/images/share/fr_4.png index abc512c6..8f61bb3f 100644 Binary files a/webapp/static/images/share/fr_4.png and b/webapp/static/images/share/fr_4.png differ diff --git a/webapp/static/images/share/fr_5.png b/webapp/static/images/share/fr_5.png index 221a94a5..ea5a0073 100644 Binary files a/webapp/static/images/share/fr_5.png and b/webapp/static/images/share/fr_5.png differ diff --git a/webapp/static/images/share/fr_6.png b/webapp/static/images/share/fr_6.png index 85d1ae60..93e62614 100644 Binary files a/webapp/static/images/share/fr_6.png and b/webapp/static/images/share/fr_6.png differ diff --git a/webapp/static/images/share/fr_x.png b/webapp/static/images/share/fr_x.png index da24e08c..8476473e 100644 Binary files a/webapp/static/images/share/fr_x.png and b/webapp/static/images/share/fr_x.png differ diff --git a/webapp/static/images/share/fur_1.png b/webapp/static/images/share/fur_1.png index 5ec97f33..b5e166d3 100644 Binary files a/webapp/static/images/share/fur_1.png and b/webapp/static/images/share/fur_1.png differ diff --git a/webapp/static/images/share/fur_2.png b/webapp/static/images/share/fur_2.png index b9dc693a..b8cb75d6 100644 Binary files a/webapp/static/images/share/fur_2.png and b/webapp/static/images/share/fur_2.png differ diff --git a/webapp/static/images/share/fur_3.png b/webapp/static/images/share/fur_3.png index 09f74d82..2233b9e6 100644 Binary files a/webapp/static/images/share/fur_3.png and b/webapp/static/images/share/fur_3.png differ diff --git a/webapp/static/images/share/fur_4.png b/webapp/static/images/share/fur_4.png index ffa5f82e..c504105c 100644 Binary files a/webapp/static/images/share/fur_4.png and b/webapp/static/images/share/fur_4.png differ diff --git a/webapp/static/images/share/fur_5.png b/webapp/static/images/share/fur_5.png index 78d9a923..2c021ab4 100644 Binary files a/webapp/static/images/share/fur_5.png and b/webapp/static/images/share/fur_5.png differ diff --git a/webapp/static/images/share/fur_6.png b/webapp/static/images/share/fur_6.png index 9d5de6c3..2dd9db95 100644 Binary files a/webapp/static/images/share/fur_6.png and b/webapp/static/images/share/fur_6.png differ diff --git a/webapp/static/images/share/fur_x.png b/webapp/static/images/share/fur_x.png index ccb5e6e3..b6f8bdbb 100644 Binary files a/webapp/static/images/share/fur_x.png and b/webapp/static/images/share/fur_x.png differ diff --git a/webapp/static/images/share/fy_1.png b/webapp/static/images/share/fy_1.png index 74b17f2e..cdad8ec9 100644 Binary files a/webapp/static/images/share/fy_1.png and b/webapp/static/images/share/fy_1.png differ diff --git a/webapp/static/images/share/fy_2.png b/webapp/static/images/share/fy_2.png index e20da351..7042cdbb 100644 Binary files a/webapp/static/images/share/fy_2.png and b/webapp/static/images/share/fy_2.png differ diff --git a/webapp/static/images/share/fy_3.png b/webapp/static/images/share/fy_3.png index 5fa09f50..2c12a854 100644 Binary files a/webapp/static/images/share/fy_3.png and b/webapp/static/images/share/fy_3.png differ diff --git a/webapp/static/images/share/fy_4.png b/webapp/static/images/share/fy_4.png index e9d868d5..61b03afa 100644 Binary files a/webapp/static/images/share/fy_4.png and b/webapp/static/images/share/fy_4.png differ diff --git a/webapp/static/images/share/fy_5.png b/webapp/static/images/share/fy_5.png index cc125340..5912c8c7 100644 Binary files a/webapp/static/images/share/fy_5.png and b/webapp/static/images/share/fy_5.png differ diff --git a/webapp/static/images/share/fy_6.png b/webapp/static/images/share/fy_6.png index 7531fb34..9cce699c 100644 Binary files a/webapp/static/images/share/fy_6.png and b/webapp/static/images/share/fy_6.png differ diff --git a/webapp/static/images/share/fy_x.png b/webapp/static/images/share/fy_x.png index 1769eef0..b5a454cb 100644 Binary files a/webapp/static/images/share/fy_x.png and b/webapp/static/images/share/fy_x.png differ diff --git a/webapp/static/images/share/ga_1.png b/webapp/static/images/share/ga_1.png index 845c45e2..19a87c39 100644 Binary files a/webapp/static/images/share/ga_1.png and b/webapp/static/images/share/ga_1.png differ diff --git a/webapp/static/images/share/ga_2.png b/webapp/static/images/share/ga_2.png index c21dfe29..e8b063e6 100644 Binary files a/webapp/static/images/share/ga_2.png and b/webapp/static/images/share/ga_2.png differ diff --git a/webapp/static/images/share/ga_3.png b/webapp/static/images/share/ga_3.png index e33b2cdb..5a679ccc 100644 Binary files a/webapp/static/images/share/ga_3.png and b/webapp/static/images/share/ga_3.png differ diff --git a/webapp/static/images/share/ga_4.png b/webapp/static/images/share/ga_4.png index c2c42abd..2cecfc97 100644 Binary files a/webapp/static/images/share/ga_4.png and b/webapp/static/images/share/ga_4.png differ diff --git a/webapp/static/images/share/ga_5.png b/webapp/static/images/share/ga_5.png index 2a881fee..bf6a6c5f 100644 Binary files a/webapp/static/images/share/ga_5.png and b/webapp/static/images/share/ga_5.png differ diff --git a/webapp/static/images/share/ga_6.png b/webapp/static/images/share/ga_6.png index f8980dbe..9ca73a1f 100644 Binary files a/webapp/static/images/share/ga_6.png and b/webapp/static/images/share/ga_6.png differ diff --git a/webapp/static/images/share/ga_x.png b/webapp/static/images/share/ga_x.png index 649d46bc..5fa64b0c 100644 Binary files a/webapp/static/images/share/ga_x.png and b/webapp/static/images/share/ga_x.png differ diff --git a/webapp/static/images/share/gd_1.png b/webapp/static/images/share/gd_1.png index 96fbded5..af1ef4cf 100644 Binary files a/webapp/static/images/share/gd_1.png and b/webapp/static/images/share/gd_1.png differ diff --git a/webapp/static/images/share/gd_2.png b/webapp/static/images/share/gd_2.png index abcaf219..f80f85b0 100644 Binary files a/webapp/static/images/share/gd_2.png and b/webapp/static/images/share/gd_2.png differ diff --git a/webapp/static/images/share/gd_3.png b/webapp/static/images/share/gd_3.png index 5f0540c2..a8f63af7 100644 Binary files a/webapp/static/images/share/gd_3.png and b/webapp/static/images/share/gd_3.png differ diff --git a/webapp/static/images/share/gd_4.png b/webapp/static/images/share/gd_4.png index a245faa4..421f96b6 100644 Binary files a/webapp/static/images/share/gd_4.png and b/webapp/static/images/share/gd_4.png differ diff --git a/webapp/static/images/share/gd_5.png b/webapp/static/images/share/gd_5.png index 810f31cd..91ad60af 100644 Binary files a/webapp/static/images/share/gd_5.png and b/webapp/static/images/share/gd_5.png differ diff --git a/webapp/static/images/share/gd_6.png b/webapp/static/images/share/gd_6.png index 98c34810..22250aac 100644 Binary files a/webapp/static/images/share/gd_6.png and b/webapp/static/images/share/gd_6.png differ diff --git a/webapp/static/images/share/gd_x.png b/webapp/static/images/share/gd_x.png index d83c156e..9a339b05 100644 Binary files a/webapp/static/images/share/gd_x.png and b/webapp/static/images/share/gd_x.png differ diff --git a/webapp/static/images/share/gl_1.png b/webapp/static/images/share/gl_1.png index 71eea952..4a343a62 100644 Binary files a/webapp/static/images/share/gl_1.png and b/webapp/static/images/share/gl_1.png differ diff --git a/webapp/static/images/share/gl_2.png b/webapp/static/images/share/gl_2.png index 2d1dd451..2462e8ae 100644 Binary files a/webapp/static/images/share/gl_2.png and b/webapp/static/images/share/gl_2.png differ diff --git a/webapp/static/images/share/gl_3.png b/webapp/static/images/share/gl_3.png index 0c25fa9d..8ee90bee 100644 Binary files a/webapp/static/images/share/gl_3.png and b/webapp/static/images/share/gl_3.png differ diff --git a/webapp/static/images/share/gl_4.png b/webapp/static/images/share/gl_4.png index 38eacf49..25b2481a 100644 Binary files a/webapp/static/images/share/gl_4.png and b/webapp/static/images/share/gl_4.png differ diff --git a/webapp/static/images/share/gl_5.png b/webapp/static/images/share/gl_5.png index e9491beb..2ceaa815 100644 Binary files a/webapp/static/images/share/gl_5.png and b/webapp/static/images/share/gl_5.png differ diff --git a/webapp/static/images/share/gl_6.png b/webapp/static/images/share/gl_6.png index 29936d9c..1ca85a1e 100644 Binary files a/webapp/static/images/share/gl_6.png and b/webapp/static/images/share/gl_6.png differ diff --git a/webapp/static/images/share/gl_x.png b/webapp/static/images/share/gl_x.png index 93c4055f..a6c1e52d 100644 Binary files a/webapp/static/images/share/gl_x.png and b/webapp/static/images/share/gl_x.png differ diff --git a/webapp/static/images/share/he_1.png b/webapp/static/images/share/he_1.png index f9b87702..2f78aa7e 100644 Binary files a/webapp/static/images/share/he_1.png and b/webapp/static/images/share/he_1.png differ diff --git a/webapp/static/images/share/he_2.png b/webapp/static/images/share/he_2.png index 31c6a010..a46231ce 100644 Binary files a/webapp/static/images/share/he_2.png and b/webapp/static/images/share/he_2.png differ diff --git a/webapp/static/images/share/he_3.png b/webapp/static/images/share/he_3.png index 1ff0acf9..5c8b6b39 100644 Binary files a/webapp/static/images/share/he_3.png and b/webapp/static/images/share/he_3.png differ diff --git a/webapp/static/images/share/he_4.png b/webapp/static/images/share/he_4.png index edd021f3..ca31cb34 100644 Binary files a/webapp/static/images/share/he_4.png and b/webapp/static/images/share/he_4.png differ diff --git a/webapp/static/images/share/he_5.png b/webapp/static/images/share/he_5.png index ec9dacb8..ba1fe1a4 100644 Binary files a/webapp/static/images/share/he_5.png and b/webapp/static/images/share/he_5.png differ diff --git a/webapp/static/images/share/he_6.png b/webapp/static/images/share/he_6.png index d69b3387..ed687606 100644 Binary files a/webapp/static/images/share/he_6.png and b/webapp/static/images/share/he_6.png differ diff --git a/webapp/static/images/share/he_x.png b/webapp/static/images/share/he_x.png index b3b9d4b7..3df5373e 100644 Binary files a/webapp/static/images/share/he_x.png and b/webapp/static/images/share/he_x.png differ diff --git a/webapp/static/images/share/hr_1.png b/webapp/static/images/share/hr_1.png index a05c1640..77d37183 100644 Binary files a/webapp/static/images/share/hr_1.png and b/webapp/static/images/share/hr_1.png differ diff --git a/webapp/static/images/share/hr_2.png b/webapp/static/images/share/hr_2.png index bd299af4..8d57bfdf 100644 Binary files a/webapp/static/images/share/hr_2.png and b/webapp/static/images/share/hr_2.png differ diff --git a/webapp/static/images/share/hr_3.png b/webapp/static/images/share/hr_3.png index 2b774f4c..9281e05e 100644 Binary files a/webapp/static/images/share/hr_3.png and b/webapp/static/images/share/hr_3.png differ diff --git a/webapp/static/images/share/hr_4.png b/webapp/static/images/share/hr_4.png index 3b6f083a..d6326fc4 100644 Binary files a/webapp/static/images/share/hr_4.png and b/webapp/static/images/share/hr_4.png differ diff --git a/webapp/static/images/share/hr_5.png b/webapp/static/images/share/hr_5.png index 054bc29f..909fd066 100644 Binary files a/webapp/static/images/share/hr_5.png and b/webapp/static/images/share/hr_5.png differ diff --git a/webapp/static/images/share/hr_6.png b/webapp/static/images/share/hr_6.png index 73c7863c..e093ff23 100644 Binary files a/webapp/static/images/share/hr_6.png and b/webapp/static/images/share/hr_6.png differ diff --git a/webapp/static/images/share/hr_x.png b/webapp/static/images/share/hr_x.png index 204256bf..e9c770de 100644 Binary files a/webapp/static/images/share/hr_x.png and b/webapp/static/images/share/hr_x.png differ diff --git a/webapp/static/images/share/hu_1.png b/webapp/static/images/share/hu_1.png index 5cad0586..467e9983 100644 Binary files a/webapp/static/images/share/hu_1.png and b/webapp/static/images/share/hu_1.png differ diff --git a/webapp/static/images/share/hu_2.png b/webapp/static/images/share/hu_2.png index 8da5a8b1..0ba37592 100644 Binary files a/webapp/static/images/share/hu_2.png and b/webapp/static/images/share/hu_2.png differ diff --git a/webapp/static/images/share/hu_3.png b/webapp/static/images/share/hu_3.png index e1e55d3d..89be83e6 100644 Binary files a/webapp/static/images/share/hu_3.png and b/webapp/static/images/share/hu_3.png differ diff --git a/webapp/static/images/share/hu_4.png b/webapp/static/images/share/hu_4.png index c14d3d9d..b8924d86 100644 Binary files a/webapp/static/images/share/hu_4.png and b/webapp/static/images/share/hu_4.png differ diff --git a/webapp/static/images/share/hu_5.png b/webapp/static/images/share/hu_5.png index 7be6316a..bfd0dbe5 100644 Binary files a/webapp/static/images/share/hu_5.png and b/webapp/static/images/share/hu_5.png differ diff --git a/webapp/static/images/share/hu_6.png b/webapp/static/images/share/hu_6.png index 245d1dc3..2cfed022 100644 Binary files a/webapp/static/images/share/hu_6.png and b/webapp/static/images/share/hu_6.png differ diff --git a/webapp/static/images/share/hu_x.png b/webapp/static/images/share/hu_x.png index 9dce737b..4eb63e1e 100644 Binary files a/webapp/static/images/share/hu_x.png and b/webapp/static/images/share/hu_x.png differ diff --git a/webapp/static/images/share/hy_1.png b/webapp/static/images/share/hy_1.png index 6fca5e3c..931857d4 100644 Binary files a/webapp/static/images/share/hy_1.png and b/webapp/static/images/share/hy_1.png differ diff --git a/webapp/static/images/share/hy_2.png b/webapp/static/images/share/hy_2.png index 84ae2245..c2e8e3b3 100644 Binary files a/webapp/static/images/share/hy_2.png and b/webapp/static/images/share/hy_2.png differ diff --git a/webapp/static/images/share/hy_3.png b/webapp/static/images/share/hy_3.png index a646cf4f..bcf59b30 100644 Binary files a/webapp/static/images/share/hy_3.png and b/webapp/static/images/share/hy_3.png differ diff --git a/webapp/static/images/share/hy_4.png b/webapp/static/images/share/hy_4.png index 54b93554..bb51e8a9 100644 Binary files a/webapp/static/images/share/hy_4.png and b/webapp/static/images/share/hy_4.png differ diff --git a/webapp/static/images/share/hy_5.png b/webapp/static/images/share/hy_5.png index 89109dd6..a9591f92 100644 Binary files a/webapp/static/images/share/hy_5.png and b/webapp/static/images/share/hy_5.png differ diff --git a/webapp/static/images/share/hy_6.png b/webapp/static/images/share/hy_6.png index 0400da65..83c5aa5b 100644 Binary files a/webapp/static/images/share/hy_6.png and b/webapp/static/images/share/hy_6.png differ diff --git a/webapp/static/images/share/hy_x.png b/webapp/static/images/share/hy_x.png index 22c7e6da..120f9543 100644 Binary files a/webapp/static/images/share/hy_x.png and b/webapp/static/images/share/hy_x.png differ diff --git a/webapp/static/images/share/hyw_1.png b/webapp/static/images/share/hyw_1.png index a5031405..931857d4 100644 Binary files a/webapp/static/images/share/hyw_1.png and b/webapp/static/images/share/hyw_1.png differ diff --git a/webapp/static/images/share/hyw_2.png b/webapp/static/images/share/hyw_2.png index 885635ce..c2e8e3b3 100644 Binary files a/webapp/static/images/share/hyw_2.png and b/webapp/static/images/share/hyw_2.png differ diff --git a/webapp/static/images/share/hyw_3.png b/webapp/static/images/share/hyw_3.png index 5fea0dc1..bcf59b30 100644 Binary files a/webapp/static/images/share/hyw_3.png and b/webapp/static/images/share/hyw_3.png differ diff --git a/webapp/static/images/share/hyw_4.png b/webapp/static/images/share/hyw_4.png index 6a233ec3..bb51e8a9 100644 Binary files a/webapp/static/images/share/hyw_4.png and b/webapp/static/images/share/hyw_4.png differ diff --git a/webapp/static/images/share/hyw_5.png b/webapp/static/images/share/hyw_5.png index fde47f56..a9591f92 100644 Binary files a/webapp/static/images/share/hyw_5.png and b/webapp/static/images/share/hyw_5.png differ diff --git a/webapp/static/images/share/hyw_6.png b/webapp/static/images/share/hyw_6.png index 189903c0..83c5aa5b 100644 Binary files a/webapp/static/images/share/hyw_6.png and b/webapp/static/images/share/hyw_6.png differ diff --git a/webapp/static/images/share/hyw_x.png b/webapp/static/images/share/hyw_x.png index 706b2ff2..120f9543 100644 Binary files a/webapp/static/images/share/hyw_x.png and b/webapp/static/images/share/hyw_x.png differ diff --git a/webapp/static/images/share/ia_1.png b/webapp/static/images/share/ia_1.png index 954971eb..25aa5173 100644 Binary files a/webapp/static/images/share/ia_1.png and b/webapp/static/images/share/ia_1.png differ diff --git a/webapp/static/images/share/ia_2.png b/webapp/static/images/share/ia_2.png index 6e97feb5..87153086 100644 Binary files a/webapp/static/images/share/ia_2.png and b/webapp/static/images/share/ia_2.png differ diff --git a/webapp/static/images/share/ia_3.png b/webapp/static/images/share/ia_3.png index ffccc881..2cf0d8f7 100644 Binary files a/webapp/static/images/share/ia_3.png and b/webapp/static/images/share/ia_3.png differ diff --git a/webapp/static/images/share/ia_4.png b/webapp/static/images/share/ia_4.png index e1fe2747..17ae4a4d 100644 Binary files a/webapp/static/images/share/ia_4.png and b/webapp/static/images/share/ia_4.png differ diff --git a/webapp/static/images/share/ia_5.png b/webapp/static/images/share/ia_5.png index 8d322862..eade5615 100644 Binary files a/webapp/static/images/share/ia_5.png and b/webapp/static/images/share/ia_5.png differ diff --git a/webapp/static/images/share/ia_6.png b/webapp/static/images/share/ia_6.png index 570c5981..f3e5779e 100644 Binary files a/webapp/static/images/share/ia_6.png and b/webapp/static/images/share/ia_6.png differ diff --git a/webapp/static/images/share/ia_x.png b/webapp/static/images/share/ia_x.png index f76305f9..868b9159 100644 Binary files a/webapp/static/images/share/ia_x.png and b/webapp/static/images/share/ia_x.png differ diff --git a/webapp/static/images/share/ie_1.png b/webapp/static/images/share/ie_1.png index 7044e9b9..1c20ddc9 100644 Binary files a/webapp/static/images/share/ie_1.png and b/webapp/static/images/share/ie_1.png differ diff --git a/webapp/static/images/share/ie_2.png b/webapp/static/images/share/ie_2.png index fe3cc832..64414f21 100644 Binary files a/webapp/static/images/share/ie_2.png and b/webapp/static/images/share/ie_2.png differ diff --git a/webapp/static/images/share/ie_3.png b/webapp/static/images/share/ie_3.png index 5b476819..98a03a03 100644 Binary files a/webapp/static/images/share/ie_3.png and b/webapp/static/images/share/ie_3.png differ diff --git a/webapp/static/images/share/ie_4.png b/webapp/static/images/share/ie_4.png index d7b03051..5c05876e 100644 Binary files a/webapp/static/images/share/ie_4.png and b/webapp/static/images/share/ie_4.png differ diff --git a/webapp/static/images/share/ie_5.png b/webapp/static/images/share/ie_5.png index 8985e151..83712ad8 100644 Binary files a/webapp/static/images/share/ie_5.png and b/webapp/static/images/share/ie_5.png differ diff --git a/webapp/static/images/share/ie_6.png b/webapp/static/images/share/ie_6.png index 34c5107d..2032ae73 100644 Binary files a/webapp/static/images/share/ie_6.png and b/webapp/static/images/share/ie_6.png differ diff --git a/webapp/static/images/share/ie_x.png b/webapp/static/images/share/ie_x.png index b4eb3889..57de9fbd 100644 Binary files a/webapp/static/images/share/ie_x.png and b/webapp/static/images/share/ie_x.png differ diff --git a/webapp/static/images/share/is_1.png b/webapp/static/images/share/is_1.png index 35db4d5e..5132e40f 100644 Binary files a/webapp/static/images/share/is_1.png and b/webapp/static/images/share/is_1.png differ diff --git a/webapp/static/images/share/is_2.png b/webapp/static/images/share/is_2.png index 295039ea..7fefb050 100644 Binary files a/webapp/static/images/share/is_2.png and b/webapp/static/images/share/is_2.png differ diff --git a/webapp/static/images/share/is_3.png b/webapp/static/images/share/is_3.png index a9211c8f..c5a13f12 100644 Binary files a/webapp/static/images/share/is_3.png and b/webapp/static/images/share/is_3.png differ diff --git a/webapp/static/images/share/is_4.png b/webapp/static/images/share/is_4.png index ce27c5b6..d40fc074 100644 Binary files a/webapp/static/images/share/is_4.png and b/webapp/static/images/share/is_4.png differ diff --git a/webapp/static/images/share/is_5.png b/webapp/static/images/share/is_5.png index 85a54e75..01b0c454 100644 Binary files a/webapp/static/images/share/is_5.png and b/webapp/static/images/share/is_5.png differ diff --git a/webapp/static/images/share/is_6.png b/webapp/static/images/share/is_6.png index 63ea83c0..ba54f74c 100644 Binary files a/webapp/static/images/share/is_6.png and b/webapp/static/images/share/is_6.png differ diff --git a/webapp/static/images/share/is_x.png b/webapp/static/images/share/is_x.png index 0eeee7ec..63b83a05 100644 Binary files a/webapp/static/images/share/is_x.png and b/webapp/static/images/share/is_x.png differ diff --git a/webapp/static/images/share/it_1.png b/webapp/static/images/share/it_1.png index dba188f9..85ef027f 100644 Binary files a/webapp/static/images/share/it_1.png and b/webapp/static/images/share/it_1.png differ diff --git a/webapp/static/images/share/it_2.png b/webapp/static/images/share/it_2.png index c6dd19e2..809c2476 100644 Binary files a/webapp/static/images/share/it_2.png and b/webapp/static/images/share/it_2.png differ diff --git a/webapp/static/images/share/it_3.png b/webapp/static/images/share/it_3.png index f37f3e74..1742df1c 100644 Binary files a/webapp/static/images/share/it_3.png and b/webapp/static/images/share/it_3.png differ diff --git a/webapp/static/images/share/it_4.png b/webapp/static/images/share/it_4.png index ea1869bc..050a34b0 100644 Binary files a/webapp/static/images/share/it_4.png and b/webapp/static/images/share/it_4.png differ diff --git a/webapp/static/images/share/it_5.png b/webapp/static/images/share/it_5.png index 960fd551..e2657b1a 100644 Binary files a/webapp/static/images/share/it_5.png and b/webapp/static/images/share/it_5.png differ diff --git a/webapp/static/images/share/it_6.png b/webapp/static/images/share/it_6.png index cc56e8d5..a21cd3e4 100644 Binary files a/webapp/static/images/share/it_6.png and b/webapp/static/images/share/it_6.png differ diff --git a/webapp/static/images/share/it_x.png b/webapp/static/images/share/it_x.png index 9381080c..966dde2b 100644 Binary files a/webapp/static/images/share/it_x.png and b/webapp/static/images/share/it_x.png differ diff --git a/webapp/static/images/share/ka_1.png b/webapp/static/images/share/ka_1.png index a3cc91a1..287a7563 100644 Binary files a/webapp/static/images/share/ka_1.png and b/webapp/static/images/share/ka_1.png differ diff --git a/webapp/static/images/share/ka_2.png b/webapp/static/images/share/ka_2.png index 877de852..aced5a2c 100644 Binary files a/webapp/static/images/share/ka_2.png and b/webapp/static/images/share/ka_2.png differ diff --git a/webapp/static/images/share/ka_3.png b/webapp/static/images/share/ka_3.png index bbafa339..fe7e3059 100644 Binary files a/webapp/static/images/share/ka_3.png and b/webapp/static/images/share/ka_3.png differ diff --git a/webapp/static/images/share/ka_4.png b/webapp/static/images/share/ka_4.png index 36fb7c64..89f266a9 100644 Binary files a/webapp/static/images/share/ka_4.png and b/webapp/static/images/share/ka_4.png differ diff --git a/webapp/static/images/share/ka_5.png b/webapp/static/images/share/ka_5.png index 8f085abb..b4ee620d 100644 Binary files a/webapp/static/images/share/ka_5.png and b/webapp/static/images/share/ka_5.png differ diff --git a/webapp/static/images/share/ka_6.png b/webapp/static/images/share/ka_6.png index 8b125943..ca4896eb 100644 Binary files a/webapp/static/images/share/ka_6.png and b/webapp/static/images/share/ka_6.png differ diff --git a/webapp/static/images/share/ka_x.png b/webapp/static/images/share/ka_x.png index 2b2cee74..36e8608b 100644 Binary files a/webapp/static/images/share/ka_x.png and b/webapp/static/images/share/ka_x.png differ diff --git a/webapp/static/images/share/ko_1.png b/webapp/static/images/share/ko_1.png index 63a93211..7faea488 100644 Binary files a/webapp/static/images/share/ko_1.png and b/webapp/static/images/share/ko_1.png differ diff --git a/webapp/static/images/share/ko_2.png b/webapp/static/images/share/ko_2.png index 9df05943..7570ffff 100644 Binary files a/webapp/static/images/share/ko_2.png and b/webapp/static/images/share/ko_2.png differ diff --git a/webapp/static/images/share/ko_3.png b/webapp/static/images/share/ko_3.png index d275bd75..a1adbbf5 100644 Binary files a/webapp/static/images/share/ko_3.png and b/webapp/static/images/share/ko_3.png differ diff --git a/webapp/static/images/share/ko_4.png b/webapp/static/images/share/ko_4.png index 9f3a2639..6a112bf6 100644 Binary files a/webapp/static/images/share/ko_4.png and b/webapp/static/images/share/ko_4.png differ diff --git a/webapp/static/images/share/ko_5.png b/webapp/static/images/share/ko_5.png index 4da9ef48..296f3e15 100644 Binary files a/webapp/static/images/share/ko_5.png and b/webapp/static/images/share/ko_5.png differ diff --git a/webapp/static/images/share/ko_6.png b/webapp/static/images/share/ko_6.png index 7597ab93..b9729ac2 100644 Binary files a/webapp/static/images/share/ko_6.png and b/webapp/static/images/share/ko_6.png differ diff --git a/webapp/static/images/share/ko_x.png b/webapp/static/images/share/ko_x.png index ba57e745..acf99b6f 100644 Binary files a/webapp/static/images/share/ko_x.png and b/webapp/static/images/share/ko_x.png differ diff --git a/webapp/static/images/share/la_1.png b/webapp/static/images/share/la_1.png index cbb6d245..82f3f80c 100644 Binary files a/webapp/static/images/share/la_1.png and b/webapp/static/images/share/la_1.png differ diff --git a/webapp/static/images/share/la_2.png b/webapp/static/images/share/la_2.png index c0c40312..4932958a 100644 Binary files a/webapp/static/images/share/la_2.png and b/webapp/static/images/share/la_2.png differ diff --git a/webapp/static/images/share/la_3.png b/webapp/static/images/share/la_3.png index a543ee30..2895075f 100644 Binary files a/webapp/static/images/share/la_3.png and b/webapp/static/images/share/la_3.png differ diff --git a/webapp/static/images/share/la_4.png b/webapp/static/images/share/la_4.png index aae0077a..60b73250 100644 Binary files a/webapp/static/images/share/la_4.png and b/webapp/static/images/share/la_4.png differ diff --git a/webapp/static/images/share/la_5.png b/webapp/static/images/share/la_5.png index 8fe430b2..86c0d6f4 100644 Binary files a/webapp/static/images/share/la_5.png and b/webapp/static/images/share/la_5.png differ diff --git a/webapp/static/images/share/la_6.png b/webapp/static/images/share/la_6.png index db31dd65..4eef95c2 100644 Binary files a/webapp/static/images/share/la_6.png and b/webapp/static/images/share/la_6.png differ diff --git a/webapp/static/images/share/la_x.png b/webapp/static/images/share/la_x.png index fbcd1ac2..58df0ca3 100644 Binary files a/webapp/static/images/share/la_x.png and b/webapp/static/images/share/la_x.png differ diff --git a/webapp/static/images/share/lb_1.png b/webapp/static/images/share/lb_1.png index c8485645..a897f50d 100644 Binary files a/webapp/static/images/share/lb_1.png and b/webapp/static/images/share/lb_1.png differ diff --git a/webapp/static/images/share/lb_2.png b/webapp/static/images/share/lb_2.png index 1b1f19b6..e99bdbd5 100644 Binary files a/webapp/static/images/share/lb_2.png and b/webapp/static/images/share/lb_2.png differ diff --git a/webapp/static/images/share/lb_3.png b/webapp/static/images/share/lb_3.png index 6112da69..9bd5c776 100644 Binary files a/webapp/static/images/share/lb_3.png and b/webapp/static/images/share/lb_3.png differ diff --git a/webapp/static/images/share/lb_4.png b/webapp/static/images/share/lb_4.png index 4ac021e4..d0284316 100644 Binary files a/webapp/static/images/share/lb_4.png and b/webapp/static/images/share/lb_4.png differ diff --git a/webapp/static/images/share/lb_5.png b/webapp/static/images/share/lb_5.png index 380e7228..b6379279 100644 Binary files a/webapp/static/images/share/lb_5.png and b/webapp/static/images/share/lb_5.png differ diff --git a/webapp/static/images/share/lb_6.png b/webapp/static/images/share/lb_6.png index ec88a18c..69149628 100644 Binary files a/webapp/static/images/share/lb_6.png and b/webapp/static/images/share/lb_6.png differ diff --git a/webapp/static/images/share/lb_x.png b/webapp/static/images/share/lb_x.png index 38b2e066..78c354e5 100644 Binary files a/webapp/static/images/share/lb_x.png and b/webapp/static/images/share/lb_x.png differ diff --git a/webapp/static/images/share/lt_1.png b/webapp/static/images/share/lt_1.png index a1a930ef..e4b50c91 100644 Binary files a/webapp/static/images/share/lt_1.png and b/webapp/static/images/share/lt_1.png differ diff --git a/webapp/static/images/share/lt_2.png b/webapp/static/images/share/lt_2.png index 11919534..f3e2a849 100644 Binary files a/webapp/static/images/share/lt_2.png and b/webapp/static/images/share/lt_2.png differ diff --git a/webapp/static/images/share/lt_3.png b/webapp/static/images/share/lt_3.png index 9fa288fb..495a9f53 100644 Binary files a/webapp/static/images/share/lt_3.png and b/webapp/static/images/share/lt_3.png differ diff --git a/webapp/static/images/share/lt_4.png b/webapp/static/images/share/lt_4.png index fc886d17..20c670a5 100644 Binary files a/webapp/static/images/share/lt_4.png and b/webapp/static/images/share/lt_4.png differ diff --git a/webapp/static/images/share/lt_5.png b/webapp/static/images/share/lt_5.png index 5a6f55ef..a6d3d34e 100644 Binary files a/webapp/static/images/share/lt_5.png and b/webapp/static/images/share/lt_5.png differ diff --git a/webapp/static/images/share/lt_6.png b/webapp/static/images/share/lt_6.png index dff26669..1615cac8 100644 Binary files a/webapp/static/images/share/lt_6.png and b/webapp/static/images/share/lt_6.png differ diff --git a/webapp/static/images/share/lt_x.png b/webapp/static/images/share/lt_x.png index 7208c61c..737ee03f 100644 Binary files a/webapp/static/images/share/lt_x.png and b/webapp/static/images/share/lt_x.png differ diff --git a/webapp/static/images/share/ltg_1.png b/webapp/static/images/share/ltg_1.png index efba5582..9bbc4433 100644 Binary files a/webapp/static/images/share/ltg_1.png and b/webapp/static/images/share/ltg_1.png differ diff --git a/webapp/static/images/share/ltg_2.png b/webapp/static/images/share/ltg_2.png index 399d20d7..e29fd7b9 100644 Binary files a/webapp/static/images/share/ltg_2.png and b/webapp/static/images/share/ltg_2.png differ diff --git a/webapp/static/images/share/ltg_3.png b/webapp/static/images/share/ltg_3.png index 96210b31..6bffb001 100644 Binary files a/webapp/static/images/share/ltg_3.png and b/webapp/static/images/share/ltg_3.png differ diff --git a/webapp/static/images/share/ltg_4.png b/webapp/static/images/share/ltg_4.png index 4651dbbc..90f727b8 100644 Binary files a/webapp/static/images/share/ltg_4.png and b/webapp/static/images/share/ltg_4.png differ diff --git a/webapp/static/images/share/ltg_5.png b/webapp/static/images/share/ltg_5.png index 0fafe8bd..4beae5f3 100644 Binary files a/webapp/static/images/share/ltg_5.png and b/webapp/static/images/share/ltg_5.png differ diff --git a/webapp/static/images/share/ltg_6.png b/webapp/static/images/share/ltg_6.png index 7995265a..254ebab4 100644 Binary files a/webapp/static/images/share/ltg_6.png and b/webapp/static/images/share/ltg_6.png differ diff --git a/webapp/static/images/share/ltg_x.png b/webapp/static/images/share/ltg_x.png index eece3496..cf769cb9 100644 Binary files a/webapp/static/images/share/ltg_x.png and b/webapp/static/images/share/ltg_x.png differ diff --git a/webapp/static/images/share/lv_1.png b/webapp/static/images/share/lv_1.png index 9122fa31..9eac0448 100644 Binary files a/webapp/static/images/share/lv_1.png and b/webapp/static/images/share/lv_1.png differ diff --git a/webapp/static/images/share/lv_2.png b/webapp/static/images/share/lv_2.png index 4c367b8c..28c73af5 100644 Binary files a/webapp/static/images/share/lv_2.png and b/webapp/static/images/share/lv_2.png differ diff --git a/webapp/static/images/share/lv_3.png b/webapp/static/images/share/lv_3.png index 8e47bef1..0eb7f482 100644 Binary files a/webapp/static/images/share/lv_3.png and b/webapp/static/images/share/lv_3.png differ diff --git a/webapp/static/images/share/lv_4.png b/webapp/static/images/share/lv_4.png index 12f60a8a..390abeaa 100644 Binary files a/webapp/static/images/share/lv_4.png and b/webapp/static/images/share/lv_4.png differ diff --git a/webapp/static/images/share/lv_5.png b/webapp/static/images/share/lv_5.png index e6ac1475..3b69123f 100644 Binary files a/webapp/static/images/share/lv_5.png and b/webapp/static/images/share/lv_5.png differ diff --git a/webapp/static/images/share/lv_6.png b/webapp/static/images/share/lv_6.png index 4edde302..238d28f7 100644 Binary files a/webapp/static/images/share/lv_6.png and b/webapp/static/images/share/lv_6.png differ diff --git a/webapp/static/images/share/lv_x.png b/webapp/static/images/share/lv_x.png index 10a321f5..5eacdda3 100644 Binary files a/webapp/static/images/share/lv_x.png and b/webapp/static/images/share/lv_x.png differ diff --git a/webapp/static/images/share/mi_1.png b/webapp/static/images/share/mi_1.png index bfe720dc..35fdc439 100644 Binary files a/webapp/static/images/share/mi_1.png and b/webapp/static/images/share/mi_1.png differ diff --git a/webapp/static/images/share/mi_2.png b/webapp/static/images/share/mi_2.png index dd06a4cd..b90f2fc8 100644 Binary files a/webapp/static/images/share/mi_2.png and b/webapp/static/images/share/mi_2.png differ diff --git a/webapp/static/images/share/mi_3.png b/webapp/static/images/share/mi_3.png index d86a2326..e4208aa8 100644 Binary files a/webapp/static/images/share/mi_3.png and b/webapp/static/images/share/mi_3.png differ diff --git a/webapp/static/images/share/mi_4.png b/webapp/static/images/share/mi_4.png index ebb1dd03..b372ebc6 100644 Binary files a/webapp/static/images/share/mi_4.png and b/webapp/static/images/share/mi_4.png differ diff --git a/webapp/static/images/share/mi_5.png b/webapp/static/images/share/mi_5.png index 3b7c989a..881d09e6 100644 Binary files a/webapp/static/images/share/mi_5.png and b/webapp/static/images/share/mi_5.png differ diff --git a/webapp/static/images/share/mi_6.png b/webapp/static/images/share/mi_6.png index 5f509385..e2c203a8 100644 Binary files a/webapp/static/images/share/mi_6.png and b/webapp/static/images/share/mi_6.png differ diff --git a/webapp/static/images/share/mi_x.png b/webapp/static/images/share/mi_x.png index e685ff9f..3828d41f 100644 Binary files a/webapp/static/images/share/mi_x.png and b/webapp/static/images/share/mi_x.png differ diff --git a/webapp/static/images/share/mk_1.png b/webapp/static/images/share/mk_1.png index a281946e..cf1067ef 100644 Binary files a/webapp/static/images/share/mk_1.png and b/webapp/static/images/share/mk_1.png differ diff --git a/webapp/static/images/share/mk_2.png b/webapp/static/images/share/mk_2.png index dc61a179..d39d4220 100644 Binary files a/webapp/static/images/share/mk_2.png and b/webapp/static/images/share/mk_2.png differ diff --git a/webapp/static/images/share/mk_3.png b/webapp/static/images/share/mk_3.png index a62dd62a..30f7bef7 100644 Binary files a/webapp/static/images/share/mk_3.png and b/webapp/static/images/share/mk_3.png differ diff --git a/webapp/static/images/share/mk_4.png b/webapp/static/images/share/mk_4.png index 5f17377d..735b03ae 100644 Binary files a/webapp/static/images/share/mk_4.png and b/webapp/static/images/share/mk_4.png differ diff --git a/webapp/static/images/share/mk_5.png b/webapp/static/images/share/mk_5.png index 1257adad..bfe5e9cf 100644 Binary files a/webapp/static/images/share/mk_5.png and b/webapp/static/images/share/mk_5.png differ diff --git a/webapp/static/images/share/mk_6.png b/webapp/static/images/share/mk_6.png index 5243003e..a5bd6af2 100644 Binary files a/webapp/static/images/share/mk_6.png and b/webapp/static/images/share/mk_6.png differ diff --git a/webapp/static/images/share/mk_x.png b/webapp/static/images/share/mk_x.png index 28a54def..ddbef69c 100644 Binary files a/webapp/static/images/share/mk_x.png and b/webapp/static/images/share/mk_x.png differ diff --git a/webapp/static/images/share/mn_1.png b/webapp/static/images/share/mn_1.png index 2e5f64c1..10d165f6 100644 Binary files a/webapp/static/images/share/mn_1.png and b/webapp/static/images/share/mn_1.png differ diff --git a/webapp/static/images/share/mn_2.png b/webapp/static/images/share/mn_2.png index 3a50d72d..8ae12251 100644 Binary files a/webapp/static/images/share/mn_2.png and b/webapp/static/images/share/mn_2.png differ diff --git a/webapp/static/images/share/mn_3.png b/webapp/static/images/share/mn_3.png index d5fba005..7287ad15 100644 Binary files a/webapp/static/images/share/mn_3.png and b/webapp/static/images/share/mn_3.png differ diff --git a/webapp/static/images/share/mn_4.png b/webapp/static/images/share/mn_4.png index a2281e84..1b63324e 100644 Binary files a/webapp/static/images/share/mn_4.png and b/webapp/static/images/share/mn_4.png differ diff --git a/webapp/static/images/share/mn_5.png b/webapp/static/images/share/mn_5.png index 8d6c8ae7..cb2ae004 100644 Binary files a/webapp/static/images/share/mn_5.png and b/webapp/static/images/share/mn_5.png differ diff --git a/webapp/static/images/share/mn_6.png b/webapp/static/images/share/mn_6.png index 278c24c5..78262519 100644 Binary files a/webapp/static/images/share/mn_6.png and b/webapp/static/images/share/mn_6.png differ diff --git a/webapp/static/images/share/mn_x.png b/webapp/static/images/share/mn_x.png index beef2193..76b2966f 100644 Binary files a/webapp/static/images/share/mn_x.png and b/webapp/static/images/share/mn_x.png differ diff --git a/webapp/static/images/share/nb_1.png b/webapp/static/images/share/nb_1.png index 24da234f..d4f14744 100644 Binary files a/webapp/static/images/share/nb_1.png and b/webapp/static/images/share/nb_1.png differ diff --git a/webapp/static/images/share/nb_2.png b/webapp/static/images/share/nb_2.png index 253efc17..22ea4394 100644 Binary files a/webapp/static/images/share/nb_2.png and b/webapp/static/images/share/nb_2.png differ diff --git a/webapp/static/images/share/nb_3.png b/webapp/static/images/share/nb_3.png index b27ff27f..3d1931ad 100644 Binary files a/webapp/static/images/share/nb_3.png and b/webapp/static/images/share/nb_3.png differ diff --git a/webapp/static/images/share/nb_4.png b/webapp/static/images/share/nb_4.png index fc6e07d7..33253372 100644 Binary files a/webapp/static/images/share/nb_4.png and b/webapp/static/images/share/nb_4.png differ diff --git a/webapp/static/images/share/nb_5.png b/webapp/static/images/share/nb_5.png index 5d3605a1..ed0bb48d 100644 Binary files a/webapp/static/images/share/nb_5.png and b/webapp/static/images/share/nb_5.png differ diff --git a/webapp/static/images/share/nb_6.png b/webapp/static/images/share/nb_6.png index 523d515e..2b715c65 100644 Binary files a/webapp/static/images/share/nb_6.png and b/webapp/static/images/share/nb_6.png differ diff --git a/webapp/static/images/share/nb_x.png b/webapp/static/images/share/nb_x.png index d562c16f..f50f3186 100644 Binary files a/webapp/static/images/share/nb_x.png and b/webapp/static/images/share/nb_x.png differ diff --git a/webapp/static/images/share/nds_1.png b/webapp/static/images/share/nds_1.png index 9b16e143..029df5e5 100644 Binary files a/webapp/static/images/share/nds_1.png and b/webapp/static/images/share/nds_1.png differ diff --git a/webapp/static/images/share/nds_2.png b/webapp/static/images/share/nds_2.png index edce374f..d8c174f2 100644 Binary files a/webapp/static/images/share/nds_2.png and b/webapp/static/images/share/nds_2.png differ diff --git a/webapp/static/images/share/nds_3.png b/webapp/static/images/share/nds_3.png index b50e7029..cfd44ae2 100644 Binary files a/webapp/static/images/share/nds_3.png and b/webapp/static/images/share/nds_3.png differ diff --git a/webapp/static/images/share/nds_4.png b/webapp/static/images/share/nds_4.png index 65e00136..634d60f4 100644 Binary files a/webapp/static/images/share/nds_4.png and b/webapp/static/images/share/nds_4.png differ diff --git a/webapp/static/images/share/nds_5.png b/webapp/static/images/share/nds_5.png index 41875550..80ad3175 100644 Binary files a/webapp/static/images/share/nds_5.png and b/webapp/static/images/share/nds_5.png differ diff --git a/webapp/static/images/share/nds_6.png b/webapp/static/images/share/nds_6.png index ce21841d..d859c525 100644 Binary files a/webapp/static/images/share/nds_6.png and b/webapp/static/images/share/nds_6.png differ diff --git a/webapp/static/images/share/nds_x.png b/webapp/static/images/share/nds_x.png index 74ab4db3..92219cb6 100644 Binary files a/webapp/static/images/share/nds_x.png and b/webapp/static/images/share/nds_x.png differ diff --git a/webapp/static/images/share/ne_1.png b/webapp/static/images/share/ne_1.png index 8cb958d9..598f573a 100644 Binary files a/webapp/static/images/share/ne_1.png and b/webapp/static/images/share/ne_1.png differ diff --git a/webapp/static/images/share/ne_2.png b/webapp/static/images/share/ne_2.png index b8d4e08d..9979339a 100644 Binary files a/webapp/static/images/share/ne_2.png and b/webapp/static/images/share/ne_2.png differ diff --git a/webapp/static/images/share/ne_3.png b/webapp/static/images/share/ne_3.png index 41dbdd2c..e8212770 100644 Binary files a/webapp/static/images/share/ne_3.png and b/webapp/static/images/share/ne_3.png differ diff --git a/webapp/static/images/share/ne_4.png b/webapp/static/images/share/ne_4.png index 8eb67087..7ebe6933 100644 Binary files a/webapp/static/images/share/ne_4.png and b/webapp/static/images/share/ne_4.png differ diff --git a/webapp/static/images/share/ne_5.png b/webapp/static/images/share/ne_5.png index f5d6a339..bad7ac95 100644 Binary files a/webapp/static/images/share/ne_5.png and b/webapp/static/images/share/ne_5.png differ diff --git a/webapp/static/images/share/ne_6.png b/webapp/static/images/share/ne_6.png index 1d9cf136..c28592bf 100644 Binary files a/webapp/static/images/share/ne_6.png and b/webapp/static/images/share/ne_6.png differ diff --git a/webapp/static/images/share/ne_x.png b/webapp/static/images/share/ne_x.png index 4164d57b..49d5b780 100644 Binary files a/webapp/static/images/share/ne_x.png and b/webapp/static/images/share/ne_x.png differ diff --git a/webapp/static/images/share/nl_1.png b/webapp/static/images/share/nl_1.png index 9055ea9b..82f22185 100644 Binary files a/webapp/static/images/share/nl_1.png and b/webapp/static/images/share/nl_1.png differ diff --git a/webapp/static/images/share/nl_2.png b/webapp/static/images/share/nl_2.png index 64aa5a8e..5879c62f 100644 Binary files a/webapp/static/images/share/nl_2.png and b/webapp/static/images/share/nl_2.png differ diff --git a/webapp/static/images/share/nl_3.png b/webapp/static/images/share/nl_3.png index d3f6a7fc..d01a8f36 100644 Binary files a/webapp/static/images/share/nl_3.png and b/webapp/static/images/share/nl_3.png differ diff --git a/webapp/static/images/share/nl_4.png b/webapp/static/images/share/nl_4.png index 1c84d4fb..e28018c4 100644 Binary files a/webapp/static/images/share/nl_4.png and b/webapp/static/images/share/nl_4.png differ diff --git a/webapp/static/images/share/nl_5.png b/webapp/static/images/share/nl_5.png index a106cb92..021054f3 100644 Binary files a/webapp/static/images/share/nl_5.png and b/webapp/static/images/share/nl_5.png differ diff --git a/webapp/static/images/share/nl_6.png b/webapp/static/images/share/nl_6.png index 034b63ad..34db0a11 100644 Binary files a/webapp/static/images/share/nl_6.png and b/webapp/static/images/share/nl_6.png differ diff --git a/webapp/static/images/share/nl_x.png b/webapp/static/images/share/nl_x.png index ab6cf61d..e3ec0695 100644 Binary files a/webapp/static/images/share/nl_x.png and b/webapp/static/images/share/nl_x.png differ diff --git a/webapp/static/images/share/nn_1.png b/webapp/static/images/share/nn_1.png index 05ca17ba..6991e9e5 100644 Binary files a/webapp/static/images/share/nn_1.png and b/webapp/static/images/share/nn_1.png differ diff --git a/webapp/static/images/share/nn_2.png b/webapp/static/images/share/nn_2.png index 3bf7fa5e..e81d4a65 100644 Binary files a/webapp/static/images/share/nn_2.png and b/webapp/static/images/share/nn_2.png differ diff --git a/webapp/static/images/share/nn_3.png b/webapp/static/images/share/nn_3.png index 44345923..98315736 100644 Binary files a/webapp/static/images/share/nn_3.png and b/webapp/static/images/share/nn_3.png differ diff --git a/webapp/static/images/share/nn_4.png b/webapp/static/images/share/nn_4.png index ae3901c7..89e6df50 100644 Binary files a/webapp/static/images/share/nn_4.png and b/webapp/static/images/share/nn_4.png differ diff --git a/webapp/static/images/share/nn_5.png b/webapp/static/images/share/nn_5.png index 29436972..dba0c973 100644 Binary files a/webapp/static/images/share/nn_5.png and b/webapp/static/images/share/nn_5.png differ diff --git a/webapp/static/images/share/nn_6.png b/webapp/static/images/share/nn_6.png index a82f4449..2d875189 100644 Binary files a/webapp/static/images/share/nn_6.png and b/webapp/static/images/share/nn_6.png differ diff --git a/webapp/static/images/share/nn_x.png b/webapp/static/images/share/nn_x.png index afb4fdef..17058cef 100644 Binary files a/webapp/static/images/share/nn_x.png and b/webapp/static/images/share/nn_x.png differ diff --git a/webapp/static/images/share/oc_1.png b/webapp/static/images/share/oc_1.png index 2a4fa910..32c867b1 100644 Binary files a/webapp/static/images/share/oc_1.png and b/webapp/static/images/share/oc_1.png differ diff --git a/webapp/static/images/share/oc_2.png b/webapp/static/images/share/oc_2.png index 787aac60..64bf01cc 100644 Binary files a/webapp/static/images/share/oc_2.png and b/webapp/static/images/share/oc_2.png differ diff --git a/webapp/static/images/share/oc_3.png b/webapp/static/images/share/oc_3.png index a96c9a42..96c51e2b 100644 Binary files a/webapp/static/images/share/oc_3.png and b/webapp/static/images/share/oc_3.png differ diff --git a/webapp/static/images/share/oc_4.png b/webapp/static/images/share/oc_4.png index 0774b7de..9595f288 100644 Binary files a/webapp/static/images/share/oc_4.png and b/webapp/static/images/share/oc_4.png differ diff --git a/webapp/static/images/share/oc_5.png b/webapp/static/images/share/oc_5.png index 22790e1e..9378ab59 100644 Binary files a/webapp/static/images/share/oc_5.png and b/webapp/static/images/share/oc_5.png differ diff --git a/webapp/static/images/share/oc_6.png b/webapp/static/images/share/oc_6.png index 562a2d2b..30110ed0 100644 Binary files a/webapp/static/images/share/oc_6.png and b/webapp/static/images/share/oc_6.png differ diff --git a/webapp/static/images/share/oc_x.png b/webapp/static/images/share/oc_x.png index 4dfd0443..b8458aa2 100644 Binary files a/webapp/static/images/share/oc_x.png and b/webapp/static/images/share/oc_x.png differ diff --git a/webapp/static/images/share/pau_1.png b/webapp/static/images/share/pau_1.png index 20a51252..4fd149f6 100644 Binary files a/webapp/static/images/share/pau_1.png and b/webapp/static/images/share/pau_1.png differ diff --git a/webapp/static/images/share/pau_2.png b/webapp/static/images/share/pau_2.png index d90b3289..3cf5e96f 100644 Binary files a/webapp/static/images/share/pau_2.png and b/webapp/static/images/share/pau_2.png differ diff --git a/webapp/static/images/share/pau_3.png b/webapp/static/images/share/pau_3.png index 36edb8c9..c496f497 100644 Binary files a/webapp/static/images/share/pau_3.png and b/webapp/static/images/share/pau_3.png differ diff --git a/webapp/static/images/share/pau_4.png b/webapp/static/images/share/pau_4.png index 74054495..059218ea 100644 Binary files a/webapp/static/images/share/pau_4.png and b/webapp/static/images/share/pau_4.png differ diff --git a/webapp/static/images/share/pau_5.png b/webapp/static/images/share/pau_5.png index 2fe6a7b0..88f2d8db 100644 Binary files a/webapp/static/images/share/pau_5.png and b/webapp/static/images/share/pau_5.png differ diff --git a/webapp/static/images/share/pau_6.png b/webapp/static/images/share/pau_6.png index 00c293d9..970022c9 100644 Binary files a/webapp/static/images/share/pau_6.png and b/webapp/static/images/share/pau_6.png differ diff --git a/webapp/static/images/share/pau_x.png b/webapp/static/images/share/pau_x.png index 62628681..f6c6614d 100644 Binary files a/webapp/static/images/share/pau_x.png and b/webapp/static/images/share/pau_x.png differ diff --git a/webapp/static/images/share/pl_1.png b/webapp/static/images/share/pl_1.png index f3390bbd..ea112146 100644 Binary files a/webapp/static/images/share/pl_1.png and b/webapp/static/images/share/pl_1.png differ diff --git a/webapp/static/images/share/pl_2.png b/webapp/static/images/share/pl_2.png index 8578007c..b850f365 100644 Binary files a/webapp/static/images/share/pl_2.png and b/webapp/static/images/share/pl_2.png differ diff --git a/webapp/static/images/share/pl_3.png b/webapp/static/images/share/pl_3.png index 906301f8..8e38686e 100644 Binary files a/webapp/static/images/share/pl_3.png and b/webapp/static/images/share/pl_3.png differ diff --git a/webapp/static/images/share/pl_4.png b/webapp/static/images/share/pl_4.png index 13168346..f32a063b 100644 Binary files a/webapp/static/images/share/pl_4.png and b/webapp/static/images/share/pl_4.png differ diff --git a/webapp/static/images/share/pl_5.png b/webapp/static/images/share/pl_5.png index 52af3177..94aa5856 100644 Binary files a/webapp/static/images/share/pl_5.png and b/webapp/static/images/share/pl_5.png differ diff --git a/webapp/static/images/share/pl_6.png b/webapp/static/images/share/pl_6.png index cc370635..f20b7035 100644 Binary files a/webapp/static/images/share/pl_6.png and b/webapp/static/images/share/pl_6.png differ diff --git a/webapp/static/images/share/pl_x.png b/webapp/static/images/share/pl_x.png index d92182a3..436528bf 100644 Binary files a/webapp/static/images/share/pl_x.png and b/webapp/static/images/share/pl_x.png differ diff --git a/webapp/static/images/share/pt_1.png b/webapp/static/images/share/pt_1.png index ab2397f5..78c47e33 100644 Binary files a/webapp/static/images/share/pt_1.png and b/webapp/static/images/share/pt_1.png differ diff --git a/webapp/static/images/share/pt_2.png b/webapp/static/images/share/pt_2.png index 550c1a05..2948b7f2 100644 Binary files a/webapp/static/images/share/pt_2.png and b/webapp/static/images/share/pt_2.png differ diff --git a/webapp/static/images/share/pt_3.png b/webapp/static/images/share/pt_3.png index e37f601f..70355a19 100644 Binary files a/webapp/static/images/share/pt_3.png and b/webapp/static/images/share/pt_3.png differ diff --git a/webapp/static/images/share/pt_4.png b/webapp/static/images/share/pt_4.png index 08ab2f8b..8ef16e00 100644 Binary files a/webapp/static/images/share/pt_4.png and b/webapp/static/images/share/pt_4.png differ diff --git a/webapp/static/images/share/pt_5.png b/webapp/static/images/share/pt_5.png index aa80fa0b..c4111367 100644 Binary files a/webapp/static/images/share/pt_5.png and b/webapp/static/images/share/pt_5.png differ diff --git a/webapp/static/images/share/pt_6.png b/webapp/static/images/share/pt_6.png index 8f74b8fa..470f6b09 100644 Binary files a/webapp/static/images/share/pt_6.png and b/webapp/static/images/share/pt_6.png differ diff --git a/webapp/static/images/share/pt_x.png b/webapp/static/images/share/pt_x.png index e1a70e6e..c8ca38df 100644 Binary files a/webapp/static/images/share/pt_x.png and b/webapp/static/images/share/pt_x.png differ diff --git a/webapp/static/images/share/qya_1.png b/webapp/static/images/share/qya_1.png index 1cab6053..0028611f 100644 Binary files a/webapp/static/images/share/qya_1.png and b/webapp/static/images/share/qya_1.png differ diff --git a/webapp/static/images/share/qya_2.png b/webapp/static/images/share/qya_2.png index 3e111537..deff3d70 100644 Binary files a/webapp/static/images/share/qya_2.png and b/webapp/static/images/share/qya_2.png differ diff --git a/webapp/static/images/share/qya_3.png b/webapp/static/images/share/qya_3.png index 6c02a82a..ad09c876 100644 Binary files a/webapp/static/images/share/qya_3.png and b/webapp/static/images/share/qya_3.png differ diff --git a/webapp/static/images/share/qya_4.png b/webapp/static/images/share/qya_4.png index 942cd5e6..5b66376f 100644 Binary files a/webapp/static/images/share/qya_4.png and b/webapp/static/images/share/qya_4.png differ diff --git a/webapp/static/images/share/qya_5.png b/webapp/static/images/share/qya_5.png index cf8ccd7b..a594564e 100644 Binary files a/webapp/static/images/share/qya_5.png and b/webapp/static/images/share/qya_5.png differ diff --git a/webapp/static/images/share/qya_6.png b/webapp/static/images/share/qya_6.png index 5e3c123f..cb537184 100644 Binary files a/webapp/static/images/share/qya_6.png and b/webapp/static/images/share/qya_6.png differ diff --git a/webapp/static/images/share/qya_x.png b/webapp/static/images/share/qya_x.png index 2bf9ec78..258688c9 100644 Binary files a/webapp/static/images/share/qya_x.png and b/webapp/static/images/share/qya_x.png differ diff --git a/webapp/static/images/share/ro_1.png b/webapp/static/images/share/ro_1.png index 88088600..83b936c1 100644 Binary files a/webapp/static/images/share/ro_1.png and b/webapp/static/images/share/ro_1.png differ diff --git a/webapp/static/images/share/ro_2.png b/webapp/static/images/share/ro_2.png index 30f40ffe..735a5d2d 100644 Binary files a/webapp/static/images/share/ro_2.png and b/webapp/static/images/share/ro_2.png differ diff --git a/webapp/static/images/share/ro_3.png b/webapp/static/images/share/ro_3.png index 3abfe47f..bcba9231 100644 Binary files a/webapp/static/images/share/ro_3.png and b/webapp/static/images/share/ro_3.png differ diff --git a/webapp/static/images/share/ro_4.png b/webapp/static/images/share/ro_4.png index 516ea4d3..1e62e51b 100644 Binary files a/webapp/static/images/share/ro_4.png and b/webapp/static/images/share/ro_4.png differ diff --git a/webapp/static/images/share/ro_5.png b/webapp/static/images/share/ro_5.png index cfddc75d..457d2c19 100644 Binary files a/webapp/static/images/share/ro_5.png and b/webapp/static/images/share/ro_5.png differ diff --git a/webapp/static/images/share/ro_6.png b/webapp/static/images/share/ro_6.png index 219ca6d2..2d89f5c4 100644 Binary files a/webapp/static/images/share/ro_6.png and b/webapp/static/images/share/ro_6.png differ diff --git a/webapp/static/images/share/ro_x.png b/webapp/static/images/share/ro_x.png index c5613ac4..5cbda3e6 100644 Binary files a/webapp/static/images/share/ro_x.png and b/webapp/static/images/share/ro_x.png differ diff --git a/webapp/static/images/share/ru_1.png b/webapp/static/images/share/ru_1.png index 5073df4c..2232356b 100644 Binary files a/webapp/static/images/share/ru_1.png and b/webapp/static/images/share/ru_1.png differ diff --git a/webapp/static/images/share/ru_2.png b/webapp/static/images/share/ru_2.png index 2f3660dc..944947d3 100644 Binary files a/webapp/static/images/share/ru_2.png and b/webapp/static/images/share/ru_2.png differ diff --git a/webapp/static/images/share/ru_3.png b/webapp/static/images/share/ru_3.png index 0ef84486..e525beec 100644 Binary files a/webapp/static/images/share/ru_3.png and b/webapp/static/images/share/ru_3.png differ diff --git a/webapp/static/images/share/ru_4.png b/webapp/static/images/share/ru_4.png index 66a3c382..d8dba540 100644 Binary files a/webapp/static/images/share/ru_4.png and b/webapp/static/images/share/ru_4.png differ diff --git a/webapp/static/images/share/ru_5.png b/webapp/static/images/share/ru_5.png index 34c92dd4..e6c99e38 100644 Binary files a/webapp/static/images/share/ru_5.png and b/webapp/static/images/share/ru_5.png differ diff --git a/webapp/static/images/share/ru_6.png b/webapp/static/images/share/ru_6.png index bb39b9e3..563d879e 100644 Binary files a/webapp/static/images/share/ru_6.png and b/webapp/static/images/share/ru_6.png differ diff --git a/webapp/static/images/share/ru_x.png b/webapp/static/images/share/ru_x.png index f7fb238b..00b85639 100644 Binary files a/webapp/static/images/share/ru_x.png and b/webapp/static/images/share/ru_x.png differ diff --git a/webapp/static/images/share/rw_1.png b/webapp/static/images/share/rw_1.png index 13e4c129..243678de 100644 Binary files a/webapp/static/images/share/rw_1.png and b/webapp/static/images/share/rw_1.png differ diff --git a/webapp/static/images/share/rw_2.png b/webapp/static/images/share/rw_2.png index 07d601b0..b5a3a759 100644 Binary files a/webapp/static/images/share/rw_2.png and b/webapp/static/images/share/rw_2.png differ diff --git a/webapp/static/images/share/rw_3.png b/webapp/static/images/share/rw_3.png index a96e0743..c28c3ac7 100644 Binary files a/webapp/static/images/share/rw_3.png and b/webapp/static/images/share/rw_3.png differ diff --git a/webapp/static/images/share/rw_4.png b/webapp/static/images/share/rw_4.png index c505c9eb..3cb455e2 100644 Binary files a/webapp/static/images/share/rw_4.png and b/webapp/static/images/share/rw_4.png differ diff --git a/webapp/static/images/share/rw_5.png b/webapp/static/images/share/rw_5.png index 048d970e..d1da0d76 100644 Binary files a/webapp/static/images/share/rw_5.png and b/webapp/static/images/share/rw_5.png differ diff --git a/webapp/static/images/share/rw_6.png b/webapp/static/images/share/rw_6.png index c5e2b879..0b8dd7f3 100644 Binary files a/webapp/static/images/share/rw_6.png and b/webapp/static/images/share/rw_6.png differ diff --git a/webapp/static/images/share/rw_x.png b/webapp/static/images/share/rw_x.png index b2db2973..adfc2e75 100644 Binary files a/webapp/static/images/share/rw_x.png and b/webapp/static/images/share/rw_x.png differ diff --git a/webapp/static/images/share/sk_1.png b/webapp/static/images/share/sk_1.png index be67d27f..501ca18c 100644 Binary files a/webapp/static/images/share/sk_1.png and b/webapp/static/images/share/sk_1.png differ diff --git a/webapp/static/images/share/sk_2.png b/webapp/static/images/share/sk_2.png index b10c055a..e4b2cbd1 100644 Binary files a/webapp/static/images/share/sk_2.png and b/webapp/static/images/share/sk_2.png differ diff --git a/webapp/static/images/share/sk_3.png b/webapp/static/images/share/sk_3.png index 8c625ca5..7008f7c8 100644 Binary files a/webapp/static/images/share/sk_3.png and b/webapp/static/images/share/sk_3.png differ diff --git a/webapp/static/images/share/sk_4.png b/webapp/static/images/share/sk_4.png index b7a300e6..0ba80698 100644 Binary files a/webapp/static/images/share/sk_4.png and b/webapp/static/images/share/sk_4.png differ diff --git a/webapp/static/images/share/sk_5.png b/webapp/static/images/share/sk_5.png index 16df0682..be057c85 100644 Binary files a/webapp/static/images/share/sk_5.png and b/webapp/static/images/share/sk_5.png differ diff --git a/webapp/static/images/share/sk_6.png b/webapp/static/images/share/sk_6.png index cffb22a4..1132ca8e 100644 Binary files a/webapp/static/images/share/sk_6.png and b/webapp/static/images/share/sk_6.png differ diff --git a/webapp/static/images/share/sk_x.png b/webapp/static/images/share/sk_x.png index dfd889ff..df327b00 100644 Binary files a/webapp/static/images/share/sk_x.png and b/webapp/static/images/share/sk_x.png differ diff --git a/webapp/static/images/share/sl_1.png b/webapp/static/images/share/sl_1.png index 6d738d9b..1f2730f4 100644 Binary files a/webapp/static/images/share/sl_1.png and b/webapp/static/images/share/sl_1.png differ diff --git a/webapp/static/images/share/sl_2.png b/webapp/static/images/share/sl_2.png index a2514829..b3dc8e36 100644 Binary files a/webapp/static/images/share/sl_2.png and b/webapp/static/images/share/sl_2.png differ diff --git a/webapp/static/images/share/sl_3.png b/webapp/static/images/share/sl_3.png index b573e400..d8c30500 100644 Binary files a/webapp/static/images/share/sl_3.png and b/webapp/static/images/share/sl_3.png differ diff --git a/webapp/static/images/share/sl_4.png b/webapp/static/images/share/sl_4.png index 746f1694..e16d1dd2 100644 Binary files a/webapp/static/images/share/sl_4.png and b/webapp/static/images/share/sl_4.png differ diff --git a/webapp/static/images/share/sl_5.png b/webapp/static/images/share/sl_5.png index c17def09..db0e2806 100644 Binary files a/webapp/static/images/share/sl_5.png and b/webapp/static/images/share/sl_5.png differ diff --git a/webapp/static/images/share/sl_6.png b/webapp/static/images/share/sl_6.png index 20774a27..776e50a6 100644 Binary files a/webapp/static/images/share/sl_6.png and b/webapp/static/images/share/sl_6.png differ diff --git a/webapp/static/images/share/sl_x.png b/webapp/static/images/share/sl_x.png index 7ac0b9fe..17311171 100644 Binary files a/webapp/static/images/share/sl_x.png and b/webapp/static/images/share/sl_x.png differ diff --git a/webapp/static/images/share/sr_1.png b/webapp/static/images/share/sr_1.png index 002e7387..c7402d8b 100644 Binary files a/webapp/static/images/share/sr_1.png and b/webapp/static/images/share/sr_1.png differ diff --git a/webapp/static/images/share/sr_2.png b/webapp/static/images/share/sr_2.png index ccd115e9..0438a76b 100644 Binary files a/webapp/static/images/share/sr_2.png and b/webapp/static/images/share/sr_2.png differ diff --git a/webapp/static/images/share/sr_3.png b/webapp/static/images/share/sr_3.png index 31f7a46a..cdfdbf9c 100644 Binary files a/webapp/static/images/share/sr_3.png and b/webapp/static/images/share/sr_3.png differ diff --git a/webapp/static/images/share/sr_4.png b/webapp/static/images/share/sr_4.png index 7aae80b5..d75294b8 100644 Binary files a/webapp/static/images/share/sr_4.png and b/webapp/static/images/share/sr_4.png differ diff --git a/webapp/static/images/share/sr_5.png b/webapp/static/images/share/sr_5.png index e9809167..97edfadb 100644 Binary files a/webapp/static/images/share/sr_5.png and b/webapp/static/images/share/sr_5.png differ diff --git a/webapp/static/images/share/sr_6.png b/webapp/static/images/share/sr_6.png index e00beaa8..ea7d20b9 100644 Binary files a/webapp/static/images/share/sr_6.png and b/webapp/static/images/share/sr_6.png differ diff --git a/webapp/static/images/share/sr_x.png b/webapp/static/images/share/sr_x.png index 4459fb21..4a6f1a37 100644 Binary files a/webapp/static/images/share/sr_x.png and b/webapp/static/images/share/sr_x.png differ diff --git a/webapp/static/images/share/sv_1.png b/webapp/static/images/share/sv_1.png index 4e1b8463..4e45cad9 100644 Binary files a/webapp/static/images/share/sv_1.png and b/webapp/static/images/share/sv_1.png differ diff --git a/webapp/static/images/share/sv_2.png b/webapp/static/images/share/sv_2.png index 959b5a9d..034d8cf7 100644 Binary files a/webapp/static/images/share/sv_2.png and b/webapp/static/images/share/sv_2.png differ diff --git a/webapp/static/images/share/sv_3.png b/webapp/static/images/share/sv_3.png index 01240bb4..81002b65 100644 Binary files a/webapp/static/images/share/sv_3.png and b/webapp/static/images/share/sv_3.png differ diff --git a/webapp/static/images/share/sv_4.png b/webapp/static/images/share/sv_4.png index 5cfa55b2..74bbef4f 100644 Binary files a/webapp/static/images/share/sv_4.png and b/webapp/static/images/share/sv_4.png differ diff --git a/webapp/static/images/share/sv_5.png b/webapp/static/images/share/sv_5.png index 77b55dee..ba6ffe37 100644 Binary files a/webapp/static/images/share/sv_5.png and b/webapp/static/images/share/sv_5.png differ diff --git a/webapp/static/images/share/sv_6.png b/webapp/static/images/share/sv_6.png index d3eed31f..1ef46516 100644 Binary files a/webapp/static/images/share/sv_6.png and b/webapp/static/images/share/sv_6.png differ diff --git a/webapp/static/images/share/sv_x.png b/webapp/static/images/share/sv_x.png index f032c123..07c23d36 100644 Binary files a/webapp/static/images/share/sv_x.png and b/webapp/static/images/share/sv_x.png differ diff --git a/webapp/static/images/share/tk_1.png b/webapp/static/images/share/tk_1.png index d98077b1..c95afa80 100644 Binary files a/webapp/static/images/share/tk_1.png and b/webapp/static/images/share/tk_1.png differ diff --git a/webapp/static/images/share/tk_2.png b/webapp/static/images/share/tk_2.png index d31e5bbe..fbd5a916 100644 Binary files a/webapp/static/images/share/tk_2.png and b/webapp/static/images/share/tk_2.png differ diff --git a/webapp/static/images/share/tk_3.png b/webapp/static/images/share/tk_3.png index 98970904..f9ff9968 100644 Binary files a/webapp/static/images/share/tk_3.png and b/webapp/static/images/share/tk_3.png differ diff --git a/webapp/static/images/share/tk_4.png b/webapp/static/images/share/tk_4.png index c94b0b87..b82a53c8 100644 Binary files a/webapp/static/images/share/tk_4.png and b/webapp/static/images/share/tk_4.png differ diff --git a/webapp/static/images/share/tk_5.png b/webapp/static/images/share/tk_5.png index 19e344a9..51b4407c 100644 Binary files a/webapp/static/images/share/tk_5.png and b/webapp/static/images/share/tk_5.png differ diff --git a/webapp/static/images/share/tk_6.png b/webapp/static/images/share/tk_6.png index 31cd7e32..fc507eaf 100644 Binary files a/webapp/static/images/share/tk_6.png and b/webapp/static/images/share/tk_6.png differ diff --git a/webapp/static/images/share/tk_x.png b/webapp/static/images/share/tk_x.png index 900e1e0c..48ae6f73 100644 Binary files a/webapp/static/images/share/tk_x.png and b/webapp/static/images/share/tk_x.png differ diff --git a/webapp/static/images/share/tlh_1.png b/webapp/static/images/share/tlh_1.png index 31119080..7d617297 100644 Binary files a/webapp/static/images/share/tlh_1.png and b/webapp/static/images/share/tlh_1.png differ diff --git a/webapp/static/images/share/tlh_2.png b/webapp/static/images/share/tlh_2.png index 0a2cc1d6..dfa22825 100644 Binary files a/webapp/static/images/share/tlh_2.png and b/webapp/static/images/share/tlh_2.png differ diff --git a/webapp/static/images/share/tlh_3.png b/webapp/static/images/share/tlh_3.png index 6df0a619..7405f27e 100644 Binary files a/webapp/static/images/share/tlh_3.png and b/webapp/static/images/share/tlh_3.png differ diff --git a/webapp/static/images/share/tlh_4.png b/webapp/static/images/share/tlh_4.png index 95bd1b37..1cd4a5f6 100644 Binary files a/webapp/static/images/share/tlh_4.png and b/webapp/static/images/share/tlh_4.png differ diff --git a/webapp/static/images/share/tlh_5.png b/webapp/static/images/share/tlh_5.png index 57e64989..5bcad76b 100644 Binary files a/webapp/static/images/share/tlh_5.png and b/webapp/static/images/share/tlh_5.png differ diff --git a/webapp/static/images/share/tlh_6.png b/webapp/static/images/share/tlh_6.png index ec6e6261..dc4a9893 100644 Binary files a/webapp/static/images/share/tlh_6.png and b/webapp/static/images/share/tlh_6.png differ diff --git a/webapp/static/images/share/tlh_x.png b/webapp/static/images/share/tlh_x.png index d4827ef3..9660297f 100644 Binary files a/webapp/static/images/share/tlh_x.png and b/webapp/static/images/share/tlh_x.png differ diff --git a/webapp/static/images/share/tr_1.png b/webapp/static/images/share/tr_1.png index ec5fc300..d3c65b82 100644 Binary files a/webapp/static/images/share/tr_1.png and b/webapp/static/images/share/tr_1.png differ diff --git a/webapp/static/images/share/tr_2.png b/webapp/static/images/share/tr_2.png index 84ac189b..95fc15c3 100644 Binary files a/webapp/static/images/share/tr_2.png and b/webapp/static/images/share/tr_2.png differ diff --git a/webapp/static/images/share/tr_3.png b/webapp/static/images/share/tr_3.png index e9c2a8eb..6234cddd 100644 Binary files a/webapp/static/images/share/tr_3.png and b/webapp/static/images/share/tr_3.png differ diff --git a/webapp/static/images/share/tr_4.png b/webapp/static/images/share/tr_4.png index a1131375..1a9206e8 100644 Binary files a/webapp/static/images/share/tr_4.png and b/webapp/static/images/share/tr_4.png differ diff --git a/webapp/static/images/share/tr_5.png b/webapp/static/images/share/tr_5.png index de437e3a..c6f54604 100644 Binary files a/webapp/static/images/share/tr_5.png and b/webapp/static/images/share/tr_5.png differ diff --git a/webapp/static/images/share/tr_6.png b/webapp/static/images/share/tr_6.png index b742380f..e8cf33b8 100644 Binary files a/webapp/static/images/share/tr_6.png and b/webapp/static/images/share/tr_6.png differ diff --git a/webapp/static/images/share/tr_x.png b/webapp/static/images/share/tr_x.png index dfb2b0e3..3cf9e5ac 100644 Binary files a/webapp/static/images/share/tr_x.png and b/webapp/static/images/share/tr_x.png differ diff --git a/webapp/static/images/share/uk_1.png b/webapp/static/images/share/uk_1.png index 5733c800..2837a8d6 100644 Binary files a/webapp/static/images/share/uk_1.png and b/webapp/static/images/share/uk_1.png differ diff --git a/webapp/static/images/share/uk_2.png b/webapp/static/images/share/uk_2.png index 05e532b5..9f08658e 100644 Binary files a/webapp/static/images/share/uk_2.png and b/webapp/static/images/share/uk_2.png differ diff --git a/webapp/static/images/share/uk_3.png b/webapp/static/images/share/uk_3.png index d4ccc22c..e175d9ed 100644 Binary files a/webapp/static/images/share/uk_3.png and b/webapp/static/images/share/uk_3.png differ diff --git a/webapp/static/images/share/uk_4.png b/webapp/static/images/share/uk_4.png index 42477e49..c5b7605e 100644 Binary files a/webapp/static/images/share/uk_4.png and b/webapp/static/images/share/uk_4.png differ diff --git a/webapp/static/images/share/uk_5.png b/webapp/static/images/share/uk_5.png index 4516eeb9..0c99526f 100644 Binary files a/webapp/static/images/share/uk_5.png and b/webapp/static/images/share/uk_5.png differ diff --git a/webapp/static/images/share/uk_6.png b/webapp/static/images/share/uk_6.png index b1688c65..00e040e7 100644 Binary files a/webapp/static/images/share/uk_6.png and b/webapp/static/images/share/uk_6.png differ diff --git a/webapp/static/images/share/uk_x.png b/webapp/static/images/share/uk_x.png index cc595044..58dc6010 100644 Binary files a/webapp/static/images/share/uk_x.png and b/webapp/static/images/share/uk_x.png differ diff --git a/webapp/static/images/share/vi_1.png b/webapp/static/images/share/vi_1.png index b529d854..230c1257 100644 Binary files a/webapp/static/images/share/vi_1.png and b/webapp/static/images/share/vi_1.png differ diff --git a/webapp/static/images/share/vi_2.png b/webapp/static/images/share/vi_2.png index 26c5ecf7..377162b5 100644 Binary files a/webapp/static/images/share/vi_2.png and b/webapp/static/images/share/vi_2.png differ diff --git a/webapp/static/images/share/vi_3.png b/webapp/static/images/share/vi_3.png index f091b632..c1e4962c 100644 Binary files a/webapp/static/images/share/vi_3.png and b/webapp/static/images/share/vi_3.png differ diff --git a/webapp/static/images/share/vi_4.png b/webapp/static/images/share/vi_4.png index 5115b6ce..8a22b40c 100644 Binary files a/webapp/static/images/share/vi_4.png and b/webapp/static/images/share/vi_4.png differ diff --git a/webapp/static/images/share/vi_5.png b/webapp/static/images/share/vi_5.png index 9daf73d7..e5b3bce4 100644 Binary files a/webapp/static/images/share/vi_5.png and b/webapp/static/images/share/vi_5.png differ diff --git a/webapp/static/images/share/vi_6.png b/webapp/static/images/share/vi_6.png index 0e6830a4..a09c7a6b 100644 Binary files a/webapp/static/images/share/vi_6.png and b/webapp/static/images/share/vi_6.png differ diff --git a/webapp/static/images/share/vi_x.png b/webapp/static/images/share/vi_x.png index 8dec4754..0b272ec5 100644 Binary files a/webapp/static/images/share/vi_x.png and b/webapp/static/images/share/vi_x.png differ