{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "\n", "\n", "## Performance of Mobile Gaming Apps\n", "\n", "* The Impact of a Business Model on the Relationship between Entrance Timing and Performance among Mobile Games\n", "\n", "The goal of this notebook is to guide readers through the process of analyzing Apple AppStore data received from Tilburg University. For more information read through the attached paper that was created for the purpose of finishing the master course Strategy and Business Models. " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Table of Contents \n", " \n", "1. [Dataset](#dataset)\n", " \n", "2. [Purpose of this Study](#goal)\n", "\n", "3. [Functions](#functions) \n", "\n", "4. [Data Preparation](#dataprep)\n", "\n", " 4.1 [Time Slots](#timeslots)\n", " \n", " 4.2 [EDA](#eda)\n", " \n", " 4.3 [Creating Final Variables](#variables)\n", " \n", " 4.4 [Correlation Matrix](#correlation)\n", "\n", "5. [Selecting Statistical Model](#selectingmodel)\n", "\n", "6. [Statistical Analysis - Revenue Model](#revenue)\n", "\n", " 6.1 [Main Effects](#revenuemain)\n", " \n", " 6.2 [Interaction Effects](#revenueinteraction)\n", " \n", " 6.3 [Truncated Model](#revenuetruncated)\n", " \n", " 6.4 [Logistical Model](#revenuelogistical)\n", " \n", " 6.5 [Results](#revenueresults)\n", "\n", "7. [Statistical Analysis - Technological Innovation](#ti)\n", "\n", " 7.1 [Main Effects](#timain)\n", " \n", " 7.2 [Interaction Effects](#tiinteraction)\n", " \n", " 7.3 [Truncated Model](#titruncated)\n", " \n", " 7.4 [Logistical Model](#tilogistical)\n", " \n", " 7.5 [Results](#tiresults)\n", "\n", "8. [Conclusion](#conclusion) \n", "\n", "9. [References](#literature) " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 1. Dataset \n", "[Back to Table of Contents](#table)\n", "\n", "The dataset used in the study is information regarding apps scraped from the Apple AppStore. From those apps their category was collected, average rating, number of ratings, etc. For more details see \"Data Preparation\". \n", "\n", "### 2. Purpose of this study \n", "[Back to Table of Contents](#table)\n", "\n", "The main purpose of the study is to research the effects of a business model on the performance of Apple AppStore apps. Without going too much into the academic research, the following hypotheses were tested in this paper: \n", " \n", "* Hypothesis 1: Both early and late entrants will perform better when they make use of\n", "the free revenue model compared to the paid revenue model\n", "\n", "* Hypothesis 2: Order of entry and revenue model interact such that free apps will\n", "perform better when they are late entrants versus early entrants, whereas paid apps will\n", "perform better when they are early entrants versus late entrants.\n", " \n", "* Hypothesis 3: Order of entry and technological innovation interact such that apps using\n", "technological innovation will perform better when they are early entrants versus late\n", "entrants, whereas apps not using technological innovation will perform better when they\n", "are late entrants versus early entrants.\n", "\n", "I start by cleaning the data and doing some exploratory data analysis (EDA) before doing the statistical analysis. I try to be as clear as possible during the process what is done and for which reason. It should be noted though that for details you might want to look in the paper that was written with my fellow students. Moreover, since I'm not able to share the data this notebook cannot be run on your system. This notebook is to show my thought process when doing the analysis. " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 3. Functions \n", "[Back to Table of Contents](#table)\n", "Here are all the functions used in this study. It's a lot, I know! Normally this would all be in a separate .py file, but the goal is to be transparent, so here it is :-)" ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "collapsed": true }, "outputs": [], "source": [ "import re as re\n", "import pandas as pd\n", "import matplotlib.pyplot as plt\n", "import numpy as np\n", "import seaborn as sns\n", "\n", "import string\n", "\n", "from collections import Counter\n", "from nltk.corpus import stopwords\n", "from collections import Counter\n", "\n", "%matplotlib inline \n", "%load_ext rpy2.ipython\n", "\n", "def create_4_timeslots(df):\n", " \"\"\" Creates and returns dataframes in 4 timeslots:\n", " - first_seen_2015: Apps in 2015 that were first seen around may\n", " - last_seen_2015: Apps in 2015 that were last seen around september\n", " - first_seen_2017: Apps in 2017 that were first seen around may\n", " - last_seen_2017: Apps in 2017 that were last seen around september\n", " \"\"\"\n", " # Create a dataframe with apps in 2015 that were first seen around may\n", " first_seen_2015 = df[(df['timestamp'] == df['firstseen']) & (df['firstseen'].str.contains('2015'))].groupby(by='id').first()\n", " first_seen_2015 = first_seen_2015.reset_index()\n", "\n", " # Create a dataframe with apps in 2017 that were first seen around may\n", " first_seen_2017 = df[(df['timestamp'] == df['firstseen']) & (df['firstseen'].str.contains('2017'))].groupby(by='id').first()\n", " first_seen_2017 = first_seen_2017.reset_index()\n", "\n", " # Create dataframes with apps in 2015 and 2017 that were last seen around september\n", " last_seen_2015 = df[(df['week'] > 30) & (df['week'] < 40)].groupby(by='id').last().reset_index()\n", " last_seen_2017 = df[df['week'] > 90].groupby(by='id').last().reset_index()\n", " \n", " return first_seen_2015, last_seen_2015, first_seen_2017, last_seen_2017\n", "\n", "def create_4_equal_timeslots(first_seen_2015, last_seen_2015, first_seen_2017, last_seen_2017):\n", " \"\"\" Returns the dataframes of the 4 timeslots so that they include the exact same apps.\n", " - first_seen_2015 and last_seen_2015 contain the same apps\n", " - first_seen_2017 and last_seen_2017 contain the same apps\n", " \"\"\"\n", " # Making sure all id's that are in last_seen are also in first_seen\n", " list_ls_2015 = list(last_seen_2015['id'])\n", " first_seen_2015 = first_seen_2015[first_seen_2015['id'].isin(list_ls_2015)]\n", "\n", " # Making sure all id's that are in first_seen are also in last_seen\n", " list_fs_2015 = list(first_seen_2015['id'])\n", " last_seen_2015 = last_seen_2015[last_seen_2015['id'].isin(list_fs_2015)]\n", "\n", " # Making sure all id's that are in last_seen are also in first_seen\n", " list_ls_2017 = list(last_seen_2017['id'])\n", " first_seen_2017 = first_seen_2017[first_seen_2017['id'].isin(list_ls_2017)]\n", "\n", " # Making sure all id's that are in first_seen are also in last_seen\n", " list_fs_2017 = list(first_seen_2017['id'])\n", " last_seen_2017 = last_seen_2017[last_seen_2017['id'].isin(list_fs_2017)]\n", " \n", " return first_seen_2015, last_seen_2015, first_seen_2017, last_seen_2017\n", "\n", "def create_common_words():\n", " \"\"\" Returns a dataframe that contains the most common words for apps found in 2015 and 2017. \n", " I specifically choose to only include first seen apps seeing as that was their initial strategy. \n", " \"\"\"\n", " # Create stopwords and add some stopwords that I want removed\n", " stopwords_english = stopwords.words('english')\n", "\n", " for word in ['u2022', '', 'u2028', 'will', 'get', 'make', 'like', 'just', 'use', 'u2013', 'let', 'game', '\\u2022', '-', '&', \n", " 'u', 'e', 'f', 'b', 'c', 'cu', 'bu', 'au', 'fu', 'us', 'go', 'du', 'eu', 'ea', 'uff', 'n', 'one']:\n", " stopwords_english.append(word)\n", "\n", " # Create descriptions for each year (first seen), clean it and count the number of words\n", " description = {'2017': '', '2015': ''}\n", "\n", " for year, value in description.items():\n", " description[year] = eval('first_seen_{}'.format(year))['description'].str.cat(sep=' ') # create one string of column\n", " description[year] = re.sub('[^a-zA-z]', ' ', description[year]) # only keep letters\n", " description[year] = description[year].replace(\"\\\\\", \"\").lower() # remove backslashes and lower the text\n", " description[year] = ' '.join(description[year].split()) # Remove too many spaces\n", " description[year] = description[year].split(' ') # create a list with words\n", " description[year] = Counter(description[year]) # Count how often a word occurs\n", "\n", " # Removing stopwords\n", " for word in stopwords_english:\n", " if word in description[year].keys():\n", " del description[year][word]\n", "\n", " # Create a dataframe of the count of words for each year for easier readability\n", " df = pd.DataFrame()\n", "\n", " for year in ['2015', '2017']:\n", " for action, value in {'word': 0, 'count': 1}.items():\n", " df['{}_{}'.format(year, action)] = [word[value] for word in description[year].most_common(1000)]\n", " \n", " return df\n", "\n", "def join_first_last(first_seen_2015, last_seen_2015, first_seen_2017, last_seen_2017):\n", " \"\"\" Returns the following two dataframes:\n", " - df_2015: An inner join of first_seen_2015 and last_seen_2015\n", " - df_2017: An inner join of first_seen_2015 and last_seen_2017\n", " \"\"\"\n", " # Merges first_seen_2015 with last_seen_2015 and adds _first and _last to columns to show which belong to which data\n", " first_seen_2015.columns = [column + \"_first\" if column != 'id' else 'id' for column in first_seen_2015.columns]\n", " last_seen_2015.columns = [column + \"_last\" if column != 'id' else 'id' for column in last_seen_2015.columns]\n", " df_2015 = pd.merge(first_seen_2015, last_seen_2015, on='id')\n", " \n", " # Merges first_seen_2017 with last_seen_2017 and adds _first and _last to columns to show which belong to which data\n", " first_seen_2017.columns = [column + \"_first\" if column != 'id' else 'id' for column in first_seen_2017.columns]\n", " last_seen_2017.columns = [column + \"_last\" if column != 'id' else 'id' for column in last_seen_2017.columns]\n", " df_2017 = pd.merge(first_seen_2017, last_seen_2017, on='id')\n", "\n", " return df_2015, df_2017\n", "\n", "def get_change(row, column_1, column_2):\n", " \"\"\" Used for lambda expression. Compares two columns and gives back a 1 if there's a difference and 0 if there isn't. \n", " \"\"\"\n", " if row[column_1] != row[column_2]:\n", " return 1\n", " else:\n", " return 0\n", " \n", "def create_change_columns(df_2015, df_2017, columns = ['price', 'screenshots', 'content_rating', 'compatibility', \n", " 'size', 'quan_language', 'appversion', 'ratingscurrentversion', \n", " 'ratingcurrentversion', 'title']):\n", " \"\"\" This will return two dataframes that have a number of new columns that signify the differences between the\n", " value when firstseen and lastseen. For example, the 'price' column might change when first released and seen a\n", " half year later. This function will return dataframes with columns that show whether there was a change (1) or not (0).\n", " \"\"\"\n", " for column in columns:\n", " df_2015['change_{}'.format(column)] = df_2015.apply(lambda row: get_change(row, '{}_first'.format(column), \n", " '{}_last'.format(column)), axis = 1)\n", " df_2017['change_{}'.format(column)] = df_2017.apply(lambda row: get_change(row, '{}_first'.format(column), \n", " '{}_last'.format(column)), axis = 1)\n", " return df_2015, df_2017\n", "\n", "def show_changes(df_2015, df_2017, columns = ['price', 'screenshots', 'content_rating', 'compatibility', 'size', \n", " 'quan_language', 'appversion', 'ratingscurrentversion', 'ratingcurrentversion', \n", " 'title']):\n", " \"\"\" Prints the number of changes of a column between firstseen and lastseen for 2015 and 2017\n", " \"\"\"\n", " for year in ['2015', '2017']:\n", " print('Changes in column between firstseen and lastseen of {}:\\n'.format(year))\n", "\n", " for column in columns:\n", " changes = eval('df_{}'.format(year))['change_{}'.format(column)].value_counts()[1]\n", "\n", " if len(column) < 20:\n", " column = (' '*(20-len(column))) + column\n", " else:\n", " continue\n", "\n", " print('{}: \\t{} of {}'.format(column, changes, len(eval('df_{}'.format(year)))))\n", " print()\n", " \n", "def optimized_for(df_2015, df_2017, devices = ['iphone', 'ipad', 'ipod touch']):\n", " \"\"\" Prints how many of the apps are optimized for certain devices based on their release\n", " \"\"\"\n", " print('Apps in 2015 that are optimized for the following devices (based on their release): \\n')\n", " for value in devices:\n", " df_2015['optimized_for_{}'.format(value)] = df_2015.apply(lambda row: 1 if value in row['compatibility_first'].lower() \n", " else 0, axis = 1)\n", " optimized = df_2015['optimized_for_{}'.format(value)].value_counts()[1]\n", " value = ' '*(20-len(value)) + value\n", " print('{}: \\t {} out of {}'.format(value, optimized, len(df_2015)))\n", " print()\n", " \n", " print('Apps in 2017 that are optimized for the following devices (based on their release): \\n')\n", " for value in devices:\n", " df_2017['optimized_for_{}'.format(value)] = df_2017.apply(lambda row: 1 if value in row['compatibility_first'].lower() \n", " else 0, axis = 1)\n", " optimized = df_2017['optimized_for_{}'.format(value)].value_counts()[1]\n", " value = ' '*(20-len(value)) + value\n", " print('{}: \\t {} out of {}'.format(value, optimized, len(df_2017)))\n", " print()\n", " \n", "def count_subcategories(df_2015, df_2017):\n", " \"\"\" Prints how many apps there are in certain subcategories which are based on certain keywords in an apps description. \n", " \"\"\"\n", " slot_games = ['casino', 'slots', 'slot']\n", " driving = ['race', 'drive', 'car', 'driving', 'parking']\n", " puzzle = ['puzzle']\n", " adventure = ['adventure', 'jump', 'platformer']\n", " shooter = ['shoot', 'gun', 'pistol', 'sniper', 'war', 'vehicle']\n", " \n", " subcategories = {'slot_games': slot_games, 'driving': driving, 'puzzle': puzzle, 'adventure': adventure, 'shooter': shooter}\n", " \n", " print('Number of apps in 2015 in the following subcategories:\\n')\n", " for category, search_terms in subcategories.items():\n", " amount = len(df_2015[df_2015['description_first'].str.contains('|'.join(search_terms))])\n", " \n", " category = \" \"*(20-len(category)) + category\n", " print(category, ': ', amount, '\\tBased on the following terms: {}'.format(', '.join(search_terms)))\n", " print(' Total Apps : {}'.format(len(df_2015)))\n", " \n", " print('\\nNumber of apps in 2017 in the following subcategories:\\n')\n", " for category, search_terms in subcategories.items():\n", " amount = len(df_2017[df_2017['description_first'].str.contains('|'.join(search_terms))])\n", " \n", " category = \" \"*(20-len(category)) + category\n", " print(category, ': ', amount, '\\tBased on the following terms: {}'.format(', '.join(search_terms)))\n", " print(' Total Apps : {}'.format(len(df_2017)))\n", "\n", "def get_difference_rating(row1, row2):\n", " \"\"\" Returns the difference in rating between first seen and last seen. \n", " If both first seen and last seen have a rating of -1, then it will return 0\n", " If only first seen has a rating of -1, then it will return the rating of last seen\n", " In all other cases it returns the difference between last seen and first seen\n", " \"\"\"\n", " if row1 == -1:\n", " if row1 == row2:\n", " return 0\n", " else:\n", " return row2\n", " else:\n", " return row2 - row1\n", " \n", "def return_difference_rating(df_2015, df_2017):\n", " \"\"\" Calculates the difference between the rating(s) of an app when it was last seen and when it was first seen.\n", " Returns two dataframes with each two extra column indicating the difference in rating(s).\n", " \"\"\"\n", " df_2015['difference_rating'] = df_2015.apply(lambda row: get_difference_rating(row['ratingcurrentversion_first'],\n", " row['ratingcurrentversion_last']), axis = 1)\n", " df_2017['difference_rating'] = df_2017.apply(lambda row: get_difference_rating(row['ratingcurrentversion_first'],\n", " row['ratingcurrentversion_last']), axis = 1)\n", " df_2015['difference_ratings'] = df_2015.apply(lambda row: get_difference_rating(row['ratingscurrentversion_first'],\n", " row['ratingscurrentversion_last']), axis = 1)\n", " df_2017['difference_ratings'] = df_2017.apply(lambda row: get_difference_rating(row['ratingscurrentversion_first'],\n", " row['ratingscurrentversion_last']), axis = 1)\n", " return df_2015, df_2017\n", "\n", "def get_revenue_model(row):\n", " \"\"\" Returns whether an app if freemium or paid\n", " \"\"\"\n", " if row['price_first'] == 0:\n", " return 'Freemium'\n", " else:\n", " return 'Paid'\n", " \n", "def get_subcategory(row):\n", " \"\"\" Get subcategory based on the amount of keywords are present in the description\n", " \"\"\"\n", " slot_games = ['casino', 'slots', 'slot']\n", " driving = ['race', 'drive', 'car', 'driving', 'parking', 'park', 'racing', 'match 3', 'match three', 'match four', 'clues']\n", " puzzle = ['puzzle', 'puzzles', 'puzzling']\n", " adventure = ['adventure', 'jump', 'platformer']\n", " shooter = ['shoot', 'gun', 'pistol', 'sniper', 'war', 'vehicle']\n", " \n", " \n", " subcategories = {'slot_games': slot_games, 'driving': driving, 'puzzle': puzzle, 'adventure': adventure, 'shooter': shooter,\n", " 'matching': matching}\n", " count_categories = {'slot_games': 0, 'driving': 0, 'puzzle': 0, 'adventure': 0, 'shooter': 0, 'matching': 0}\n", " \n", " \n", " description = row['description_first']\n", " description = re.sub('[^a-zA-z]', ' ', description) # only keep letters\n", " description = description.replace(\"\\\\\", \"\").lower() # remove backslashes and lower the text\n", " description = ' '.join(description.split()) # Remove too many spaces\n", " description = description.split(' ') # create a list with words\n", " description = Counter(description) # Count how often a word occurs\n", " \n", " # Count how many times a certain keyword in one of the categories is seen in a description\n", " for category in subcategories:\n", " for word in subcategories[category]:\n", " if word in description.keys():\n", " count_categories[category] += description[word]\n", " \n", " # The category with the most words is returned\n", " if Counter(count_categories).most_common(1)[0][1] == 0:\n", " return 'Other'\n", " elif Counter(count_categories).most_common(1)[0][1] == Counter(count_categories).most_common(2)[1][1]:\n", " return 'Other'\n", " else:\n", " return Counter(count_categories).most_common(1)[0][0] \n", " \n", "\n", "def create_subcategory(row):\n", " \"\"\" Get subcategory based on keywords being present in the description\n", " \"\"\"\n", " slot_games = ['casino', 'slots', 'slot']\n", " driving = ['race', 'drive', 'car', 'driving', 'parking', 'park', 'racing']\n", " puzzle = ['puzzle', 'puzzles', 'puzzling', 'match 3', 'match three', 'match four', 'clues']\n", " adventure = ['adventure', 'jump', 'platformer']\n", " shooter = ['shoot', 'gun', 'pistol', 'sniper', 'war', 'vehicle']\n", "\n", " description = row['description_first']\n", " description = re.sub('[^a-zA-z]', ' ', description) # only keep letters\n", " description = description.replace(\"\\\\\", \"\").lower() # remove backslashes and lower the text\n", " description = ' '.join(description.split()) # Remove too many spaces\n", " description = description.split(' ') # create a list with words\n", " \n", " categories = {'slot_game': slot_games, 'driving': driving, 'puzzle':puzzle, 'adventure': adventure, 'shooter': shooter}\n", " \n", " for name, category in categories.items():\n", " counter = 0\n", " for word in category:\n", " if (word in description) & (counter == 0):\n", " row[name] = 1\n", " counter += 1\n", " break\n", " else:\n", " continue\n", " if counter == 0:\n", " row[name] = 0\n", " return row\n", " \n", "def get_ios_version(row):\n", " return row['compatibility_first'].split('iOS')[1].strip().split(' ')[0].strip().split('.')[0]\n", "\n", "def get_content_rating(row):\n", " \"\"\" Return the minimum age for a game\n", " \"\"\"\n", " rating = row['content_rating_first'].split(\" \")[0].replace('+', ' ')\n", " rating = row['content_rating_first'].split('+')[0]\n", " \n", " try:\n", " rating = int(rating)\n", " return rating\n", " except:\n", " rating = re.sub('[^0-9]','', row['content_rating_first'])\n", " \n", " try:\n", " if int(rating) > 20:\n", " print(row['content_rating_first'])\n", " return int(rating)\n", " except:\n", " 'Error'\n", "\n", "def create_variables(df_2015, df_2017):\n", " # Create early vs. late mover columns\n", " df_2015['mover'] = 'early'\n", " df_2017['mover'] = 'late'\n", "\n", " # Get revenue model\n", " df_2015['revenue'] = df_2015.apply(lambda row: get_revenue_model(row), axis = 1)\n", " df_2017['revenue'] = df_2017.apply(lambda row: get_revenue_model(row), axis = 1)\n", "\n", " # Get the subcategory\n", " df_2015 = df_2015.apply(lambda row: create_subcategory(row), axis = 1)\n", " df_2017 = df_2017.apply(lambda row: create_subcategory(row), axis = 1)\n", "\n", " # Get optimized for ipod touch\n", " df_2015['optimized_ipod_touch'] = df_2015.apply(lambda row:1 if 'ipod touch' in row['compatibility_first'].lower() \n", " else 0,axis=1)\n", " df_2017['optimized_ipod_touch'] = df_2017.apply(lambda row:1 if 'ipod touch' in row['compatibility_first'].lower() \n", " else 0,axis=1)\n", "\n", " # Get the lowest version of iOS for which the app will work\n", " df_2015['ios_version'] = df_2015.apply(lambda row: get_ios_version(row), axis = 1)\n", " df_2017['ios_version'] = df_2017.apply(lambda row: get_ios_version(row), axis = 1)\n", "\n", " # content rating\n", " df_2015['content_rating'] = df_2015.apply(lambda row: get_content_rating(row), axis = 1)\n", " df_2017['content_rating'] = df_2017.apply(lambda row: get_content_rating(row), axis = 1)\n", " \n", " return df_2015, df_2017\n", "\n", "def show_correlation_matrix(df):\n", " sns.set(style=\"white\")\n", " corr = df.corr()\n", "\n", " # Generate a mask for the upper triangle\n", " mask = np.zeros_like(corr, dtype=np.bool)\n", " mask[np.triu_indices_from(mask)] = True\n", "\n", " # Set up the matplotlib figure\n", " f, ax = plt.subplots(figsize=(11, 9))\n", "\n", " # Generate a custom diverging colormap\n", " cmap = sns.diverging_palette(220, 10, as_cmap=True)\n", "\n", " # Draw the heatmap with the mask and correct aspect ratio\n", " sns.heatmap(corr, mask=mask, cmap=cmap, vmax=.3, center=0,\n", " square=True, linewidths=.5, cbar_kws={\"shrink\": .5}, annot=True, fmt=\".2f\")\n", " \n", "def get_innovation(row):\n", " # Technological Innovation (TI)\n", " innovation = ['gyroscope', 'accelerometer', 'vr', 'ar', 'a.r', 'vr-', 'iamcardboard', \n", " 'fibrum', 'homido', 'zeiss', 'beenoculus', 'colorcross', 'airvr', 'gyrometer', 'prodji', 'advanceddji',\n", " 'prodroneprix', 'onelick', 'vrarchos', 'vrdive', 'vrfreefly', 'gamepad', 'bluetooth']\n", " \n", " description = row['description_first']\n", " description = re.sub('[^a-zA-z]', ' ', description) # only keep letters\n", " description = description.replace(\"\\\\\", \" \").lower() # remove backslashes and lower the text\n", " description = ' '.join(description.split()) # Remove too many spaces\n", " description = description.split(' ') # create a list with words\n", " \n", " row['innovation'] = 0\n", " for word in innovation:\n", " for word_2 in description:\n", " if word == word_2:\n", " row['innovation'] = 1\n", " \n", " description = re.sub('[^a-zA-z]', ' ', row['description_first']).lower().replace('\\\\', '')\n", " terms = ['augmented reality', 'virtual reality', 'motion control', 'tilt the device', 'tilting the device',\n", " 'google cardboard', 'vr-', 'facing camera', 'tilt your device', 'camera lens', 'tilt your head',\n", " 'gyro sensor', 'game pad', 'rotate lens', 'wear your glasses']\n", " for term in terms:\n", " if term in description:\n", " row['innovation'] = 1\n", " if ('vr-' in row['description_first'].lower().replace('\\\\', '')):\n", " row['innovation'] = 1\n", " if ('ar-' in row['description_first'].lower().replace('\\\\', '')):\n", " row['innovation'] = 1\n", " \n", " return row" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 4. Data Preparation \n", "[Back to Table of Contents](#table)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The dataset app_details contain information regarding all apps in the Apple AppStore in the last 3 years. " ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "collapsed": true }, "outputs": [], "source": [ "df = pd.read_csv('Data set/app_details.csv', low_memory=False)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### 4.1 Time Slots \n", "[Back to Table of Contents](#table)\n", "\n", "I want to see the difference in performance between early and late movers after five months of being released. Therefore, four timeslots needs to be created: \n", "- Apps first seen in 2015 (i.e., first_seen_2015)\n", "- Apps 5 months after first seen in 2015 (i.e., last_seen_2015)\n", "- Apps first seen in 2017 (i.e., first_seen_2017)\n", "- Apps 5 months after first seen in 2017 (i.e., last_seen_2017)\n", "\n", " " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Moroever, it is important that the same apps appear in first_seen_2015 and last_seen_2015. The same for 2017. Then, the datasets will be combined into df_2015 and df_2017 where each datasets contains information regarding an app when it was first seen in year 2015/2017 and 5 months laters. " ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Numer of records in First Seen 2015: \t10547\n", "Numer of records in Last Seen 2017: \t12958\n", "Numer of records in First Seen 2017: \t12958\n", "Numer of records in Last Seen 2015: \t10547\n" ] } ], "source": [ "first_seen_2015, last_seen_2015, first_seen_2017, last_seen_2017 = create_4_timeslots(df)\n", "first_seen_2015, last_seen_2015, first_seen_2017, last_seen_2017 = create_4_equal_timeslots(first_seen_2015, last_seen_2015, \n", " first_seen_2017, last_seen_2017)\n", "df_2015, df_2017 = join_first_last(first_seen_2015, last_seen_2015, first_seen_2017, last_seen_2017)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### 4.2 EDA \n", "[Back to Table of Contents](#table)\n", "\n", "Although I highly recommend to do extensive exploratory data analysis before going into the modelling, I'm afraid this notebook will simply be too long so I will show only a few key aspects. \n", "First, I check how many apps were optimzed for certain devices based on their release year. " ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Apps in 2015 that are optimized for the following devices (based on their release): \n", "\n", " iphone: \t 10283 out of 10547\n", " ipad: \t 10546 out of 10547\n", " ipod touch: \t 10272 out of 10547\n", "\n", "Apps in 2017 that are optimized for the following devices (based on their release): \n", "\n", " iphone: \t 12897 out of 12958\n", " ipad: \t 12957 out of 12958\n", " ipod touch: \t 6566 out of 12958\n", "\n" ] } ], "source": [ "optimized_for(df_2015, df_2017, devices = ['iphone', 'ipad', 'ipod touch'])" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Next, how many apps had changed certain characteristics from when they were first released to 5 months later was visualized. " ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Changes in column between firstseen and lastseen of 2015:\n", "\n", " price: \t376 of 10547\n", " screenshots: \t201 of 10547\n", " content_rating: \t150 of 10547\n", " compatibility: \t10137 of 10547\n", " size: \t1906 of 10547\n", " quan_language: \t252 of 10547\n", " appversion: \t2442 of 10547\n", " title: \t534 of 10547\n", "\n", "Changes in column between firstseen and lastseen of 2017:\n", "\n", " price: \t276 of 12958\n", " screenshots: \t148 of 12958\n", " content_rating: \t164 of 12958\n", " compatibility: \t6663 of 12958\n", " size: \t1592 of 12958\n", " quan_language: \t116 of 12958\n", " appversion: \t1956 of 12958\n", " title: \t442 of 12958\n", "\n" ] } ], "source": [ "df_2015, df_2017 = create_change_columns(df_2015, df_2017)\n", "show_changes(df_2015, df_2017)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Finally, I checked for common words in the description of apps in order to get a feeling for which words might represent certain categories. Using those common words, initial categories were constructed within the category \"gaming\". " ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
2015_word2015_count2017_word2017_count
0play9478play10419
1fun5750games7594
2features4192fun6914
3free4084free6241
4time3596time5306
5games3119features5032
6new3108new5024
\n", "
" ], "text/plain": [ " 2015_word 2015_count 2017_word 2017_count\n", "0 play 9478 play 10419\n", "1 fun 5750 games 7594\n", "2 features 4192 fun 6914\n", "3 free 4084 free 6241\n", "4 time 3596 time 5306\n", "5 games 3119 features 5032\n", "6 new 3108 new 5024" ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "common_words = create_common_words()\n", "common_words.head(7)" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Number of apps in 2015 in the following subcategories:\n", "\n", " slot_games : 1110 \tBased on the following terms: casino, slots, slot\n", " adventure : 1417 \tBased on the following terms: adventure, jump, platformer\n", " driving : 1922 \tBased on the following terms: race, drive, car, driving, parking\n", " shooter : 1687 \tBased on the following terms: shoot, gun, pistol, sniper, war, vehicle\n", " puzzle : 1196 \tBased on the following terms: puzzle\n", " Total Apps : 10547\n", "\n", "Number of apps in 2017 in the following subcategories:\n", "\n", " slot_games : 387 \tBased on the following terms: casino, slots, slot\n", " adventure : 2001 \tBased on the following terms: adventure, jump, platformer\n", " driving : 3552 \tBased on the following terms: race, drive, car, driving, parking\n", " shooter : 3295 \tBased on the following terms: shoot, gun, pistol, sniper, war, vehicle\n", " puzzle : 1822 \tBased on the following terms: puzzle\n", " Total Apps : 12958\n" ] } ], "source": [ "count_subcategories(df_2015, df_2017)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### 4.3 Creating Final Variables \n", "[Back to Table of Contents](#table)\n", "\n", "It is important to control for several variables in order to get the most accurate results. The following variables are create:\n", "* Innovation - Whether an app was innovative by using for example the gyrometer\n", "* Early vs. Late mover - Whether an app was an early or late mover (binary)\n", "* Revenue model - Either paid or free model\n", "* Subcategory - Which subcategory an app belongs to within the category \"gaming\"\n", "* Ipod touch - Whether an app was optimized for the Ipod touch\n", "* Ios version\n", "* Content rating - The number of ratings for an app\n", "\n", "The resulting columns are shown at the end. " ] }, { "cell_type": "code", "execution_count": 11, "metadata": { "collapsed": true }, "outputs": [], "source": [ "df_2015, df_2017 = create_variables(df_2015, df_2017)\n", "df_2015 = df_2015.apply(lambda row: get_innovation(row), axis = 1)\n", "df_2017 = df_2017.apply(lambda row: get_innovation(row), axis = 1)\n", "final_2015 = df_2015[['mover', 'revenue', 'change_appversion', 'driving', 'adventure', 'puzzle', 'shooter', 'slot_game', \n", " 'optimized_ipod_touch', 'ios_version', 'apps_released', 'content_rating', 'screenshots_last',\n", " 'quan_description_first', 'size_first', 'quan_language_first', 'quan_moreapps_first', 'innovation',\n", " 'ratings_last']]\n", "final_2017 = df_2017[['mover', 'revenue', 'change_appversion', 'driving', 'adventure', 'puzzle', 'shooter', 'slot_game', \n", " 'optimized_ipod_touch', 'ios_version', 'apps_released', 'content_rating', 'screenshots_last',\n", " 'quan_description_first', 'size_first', 'quan_language_first', 'quan_moreapps_first', 'innovation',\n", " 'ratings_last']]\n", "result = final_2015.append(final_2017)\n", "\n", "result['bin_target'] = result.apply(lambda row: 0 if row['ratings_last'] == 0 else 1, axis = 1)\n", "result['content_rating'] = result.apply(lambda row: '> ' + str(row['content_rating']), axis = 1)" ] }, { "cell_type": "code", "execution_count": 16, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "Index(['mover', 'revenue', 'change_appversion', 'driving', 'adventure',\n", " 'puzzle', 'shooter', 'slot_game', 'optimized_ipod_touch', 'ios_version',\n", " 'apps_released', 'content_rating', 'screenshots_last',\n", " 'quan_description_first', 'size_first', 'quan_language_first',\n", " 'quan_moreapps_first', 'innovation', 'ratings_last', 'bin_target'],\n", " dtype='object')" ] }, "execution_count": 16, "metadata": {}, "output_type": "execute_result" } ], "source": [ "result.columns" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### 4.4 Correlation Matrix \n", "[Back to Table of Contents](#table)\n", "\n", "A correlation matrix is shown for most of the variables in the upcoming model to get a feeling for the relationship between the variables. " ] }, { "cell_type": "code", "execution_count": 18, "metadata": {}, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAA7EAAANPCAYAAAAMu1gwAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzs3Xd8jef/x/HXSYJm2Ss7MaMNESSCorVHa1R/1KzyrT2a\n2jVr1qgZSs0KrVVKUbs2TalSLUUISexZGcg4vz/C4cjUIT31fj4e5/Fwrvv6XPfnvhN/fHJd93Ub\njEajERERERERERELYJXVCYiIiIiIiIhklopYERERERERsRgqYkVERERERMRiqIgVERERERERi6Ei\nVkRERERERCyGilgRERERERGxGCpiRURERERExGKoiBURERERERGLoSJWRERERERELIaKWBERERER\nEbEYKmJFRERERETEYqiIFREREREREYuhIlZEREREREQshopYERERERERsRgqYkVERERERMRiqIgV\nERERERERi6EiVkRERERERCyGilgRERERERGxGCpiRURERERExGKoiBURERERERGLoSJWRERERERE\nLIaKWBEREREREbEYKmJFRERERETEYqiIFREREREREYuhItbCREVF4e3tza5du6hRowZ+fn6MGTOG\n06dP06xZM/z8/OjSpQuxsbEArF69mgYNGuDr68vbb7/NoUOHAFi2bBk1atQwG3v58uXUrVsXgAcP\nHjB69GgCAwMJDAykX79+3LlzxyyHWbNmERAQwOjRo5/jHRARERERkReZilgLNXfuXGbPns2YMWMI\nCQmhR48e9O3blwULFnDkyBFWrlzJmjVrGDVqFF26dGHt2rVUqlSJ999/n6tXr1K3bl2uXr3Kb7/9\nZhpzy5YtNGzYEIDJkyfz66+/Mm/ePEJCQoiOjqZ3795mORw5coSvv/6adu3aPddrFxERERGRF5eK\nWAvVvXt3SpQoQYMGDciXLx9vvvkmlSpVws/Pj8qVKxMWFkZISAjt2rWjUaNGeHp60qdPH0qWLMnS\npUvJkycPgYGBbN68GYA7d+7www8/0KBBA+7du8fSpUsZOXIkPj4+FC9enPHjxxMaGsrp06dNObRv\n3x43Nzfc3d2z6jaIiIiIiMgLRkWsBTIYDLi6upq+58iRA2dnZ9P3l156ifj4eM6ePYuvr69ZbNmy\nZQkLCwOgYcOGbN26FYDt27fj5eVFsWLFiIiIID4+nhYtWuDn54efnx/Vq1cHIDw83DTWk+cUERER\nERF5HmyyOgH5c6ytrc2+W1ml/HtEjhw5UrQlJiaSmJgIQO3atRkxYgRnzpxhy5Yt1K9f39THYDDw\n1VdfYWdnZxafL18+bt26hcFgSHV8ERERERGRf5JmYv/DvLy8OHr0qFnb0aNH8fLyAsDBwYGqVavy\n3XffcfDgQdPzsG5ublhbW3Pr1i3c3Nxwc3PD3t6eMWPGcOPGjed+HSIiIiIiIo+oiLVARqMxU/3a\nt2/P4sWLWbt2LeHh4UyaNInff/+d//u//zP1adCgAQsXLqRIkSJ4eHgAYG9vz9tvv83w4cMJDQ3l\nzJkz9OvXj4iICNMy5szmICIiIiIi8nfScmILZDAY0v3+SL169bh+/TrTp0/n+vXrlCpVigULFphm\nYgFef/11jEajaRb2kYEDBzJhwgR69epFQkIC/v7+fP7556ZzpXVOERERERGRf5LBqCk1ERERERER\nsRBaTiwiIiIiIiIWQ0WsiIiIiIiIWAwVsSIiIiIiImIxVMSKiIiIiIiIxVARKyIiIiIiIhZDRayI\niIiIiIhYDBWxIiIiIiIiYjFUxIqIiIiIiIjFUBErIiIiIiIiFkNFrIiIiIiIiFgMFbEiIiIiIiJi\nMVTEioiIiIiIiMVQESsiIiIiIiIWQ0WsiIiIiIiIWAybrE5AXjzHIi5ndQpmyrgVzuoUREREREQk\nkzQTKyIiIiIiIhZDRayIiIiIiIhYDBWxIiIiIiIiYjFUxIqIiIiIiIjFUBErIiIiIiIiFkNFrIiI\niIiIiFgMFbEiIiIiIiJiMVTEioiIiIiIiMVQESsiIiIiIiIWQ0WsiIiIiIiIWAybrE5ABOBeXBxL\n5s7mh727uRcXR6nSvrTv1gNnV7dMjzHp42HY2dnRrd9As/bExERWLl7Ezi2biL77B0WKl6Bt524U\n9y71d1+GiIiIiIj8wzQTK/8KU8eO5OCe3bR5vws9Bw7m5o3rfNw3iJjo6AxjjUYjC2fNIHTv7lSP\nf/FZMBtWr6TpO60IGjICaxsbRvXvw5WLF//uyxARERERkX+YiljJcr//dpyfDh6g54CPqF67LgFV\nqjJswqfExkSzZd036caePxvG8D692b5xA9lzvJTi+I1rV9myfh3tOnejbuOmlA+sxEdjJ+Dg6Mg3\ny7/8py5JRERERET+ISpiJcsdO3SIl2xtKVO+gqktZ67cvFymLD+FHkw3Nnj8WADGzphFzty5Uo79\n02GSkpIIqFLV1JYtWzbKBVbiSAZji4iIiIjIv4+K2H+BqKgovL29mTVrFgEBAYwePZpt27bRsGFD\nypYtS/Pmzfnxxx8B2LNnD2XLluX+/fum+L1791K+fHkePHgAwMyZM6latSr+/v507dqVS5cumfp6\ne3uzbt063nzzTUqXLk3r1q2JiooCIDQ0FG9vb7PcBg0axKBBg0zft27dmmpef0XkhfMUdHLGYDCY\ntRd2ceFiZES6sb0GDWHk5Om4exVJ9XjUhQvY2tqRK08es3YnZxdu3rjB/Xv3/lryIiIiIiLyXKmI\n/Rc5cuQIq1ev5u2332bAgAF0796db7/9lkaNGtGpUyciIiKoXLkydnZ27N79+PnPLVu2ULNmTbJn\nz05ISAgbNmxgypQprFixgvz589OhQwcSExNN/YODgxk6dChr1qzh1q1bTJ061XTs6ULySSdPnmTg\nwIGp5vVXxMZEY2dnl6Ld1taOuJjYdGPdPL0yHNs2lbFfetgWGxvzDJmKiIiIiEhWUxH7L9K+fXtc\nXV1ZsGABzZs3p0GDBri5udGmTRuqVq3Kl19+ibW1NbVr12bz5s0AJCUlsX37dho2bAjA/Pnz6d+/\nPxUqVMDLy4sRI0Zw584d9uzZYzrPe++9R0BAAMWKFaNly5b88ssvmcovvbwyy2g0kpiY+MQnAWOS\nMc3+Bqu0i+rMni89Vgb9FxARERERsSR6xc6/iLOzMwBhYWFs2rSJZcuWmY4lJCRQtWryc50NGzak\ne/fuJCQkcPjwYRISEqhSpQqxsbFcvnyZoKAgs3EfPHhAeHi46buHh4fp3w4ODiQkJGQqv4zyyoyZ\nM2cSHBz8uMFgILBqde5E3krRNzY2Bjt7+0yPnRo7e3vuxaWczY2LiTEdFxERERERy6Ei9l8kR44c\nQPJ7Td9//32aNGmS6nF/f3/s7OzYt28fe/bsoVatWtjY2BAXFwfAtGnT8PIyX2abK9fjTY+yZctm\nduzRbGVqS4kTEhKwsbHJVF6Z0aJFC1xfLmPWFrp3D0cPpXy29nJUFC7uHinan4WzmzuxsbHcvXMH\nxyfuweWLURQoWIhs2bP/pfFFREREROT50lrKf4knC0gvLy8iIyNxc3Mzfb766ivTc7AGg4F69eqx\nc+dOs6XEjo6O5MuXj2vXrpniChcuzIQJEzh37lyGOTwqbmNjH89cPvm8a0Z5ZUaBAgUoUryE2ce3\nQgXi4mL5+cdQU787t29z4pejlK0QkOmxU1OmXAUwGjm4Z5epLf7BAw4fPIBvBf+/NLaIiIiIiDx/\nmon9l3jy2c327dvTunVrfHx8eO2119i+fTuLFy9m0aJFpj4NGjTgvffew9bWlsDAQLPYKVOmkDdv\nXry8vJg1axZHjhyhSJHUd+99UrFixciRIwezZ8+mefPmbNq0iRMnTphmdTOT159RqrQvL5fxZfq4\n0bR+vzMOjo6sDPkCB8ec1H6jkalf5Plw4uPj8SpWPNNjFyhUiOp16rLos2Du37uHk6sb365aTmxM\nDI2bt/xLeYuIiIiIyPOnIvZf4smZWF9fXyZMmMCMGTOYOHEi7u7uTJ48mQoVKpj1yZs3L9WqVcPK\n6vGEeseOHYmNjWXYsGFER0fj4+PDvHnzcHR0THGepzk4ODB69GgmT55MSEgItWvXpk2bNty8eTPT\nef1Z/UaM5ovZM1ny+WyMxiS8fUrTZ+jH2Ds4mPrMmz6Fa1euMHPJslTHMGCAVK6vc1A/HBxzsnbF\nV9yLi6NoiZIMm/AphR4+gywiIiIiIpbDYMxo+1aRv9mxiMtZnYKZMm6FszoFERERERHJJD0TKyIi\nIiIiIhZDRayIiIiIiIhYDBWxIiIiIiIiYjFUxIqIiIiIiIjFUBErIiIiIiIiFkNFrIiIiIiIiFgM\nFbEiIiIiIiJiMVTEioiIiIiIiMVQESsiIiIiIiIWQ0WsiIiIiIiIWAwVsSIiIiIiImIxVMSKiIiI\niIiIxTAYjUZjVichIiIiIiIikhmaiRURERERERGLYZPVCciL51jE5axOwUwZt8IAXIuOy+JMzBVw\nsM3qFERERERE/nU0EysiIiIiIiIWQ0WsiIiIiIiIWAwVsSIiIiIiImIxVMSKiIiIiIiIxVARKyIi\nIiIiIhZDRayIiIiIiIhYDBWxIiIiIiIiYjFUxIqIiIiIiIjFUBErIiIiIiIiFkNFrIiIiIiIiFgM\nm6xOQATgXlwcS+bO5oe9u7kXF0ep0r6079YDZ1e3TI8x6eNh2NnZ0a3fQLP2xMREVi5exM4tm4i+\n+wdFipegbeduFPculeGYcXFxzJo2hd07dhAbF0tZv3L07NMPdw+PdONu3bzJ9E8nEnrgAImJCQRW\neZWeH/YlX/78pj7Xrl4heOoUDof+QPyDeMoHBNCt9we4urln+ppFRERERF40WToTGxoaire3d1am\n8EILDg6mXbt2WZ0GAFPHjuTgnt20eb8LPQcO5uaN63zcN4iY6OgMY41GIwtnzSB07+5Uj3/xWTAb\nVq+k6TutCBoyAmsbG0b178OVixczHHvERwPZtWM7XXt/wNCRo7l27Sq9u7xP9N27acYkJibSp0c3\nTvz2K/2HDKXvR0P45ehRPuzRjcTERCC5aO/dpTNhp0/R76OhDB8zlmtXr9Lj/Y7cvftHhnmJiIiI\niLyosnwm1mAwZHUKL6yOHTv+K4rY3387zk8HDzB43ER8K/gD4O1Tmu5t3mHLum9o2qpNmrHnz4Yx\nP3gaZ0+dInuOl1Icv3HtKlvWr6Njj97UfqMRAGXKV6B3+zZ8s/xLOgf1TXPs48eOsn/Pbj6dMZOA\nSpWTY8v68X+NGrJm5QraduiYatyOrVs4c/oUS1auxt3TE4BiJUrQrvnb7Ni6hdr16vP99m1ERlwg\nZMXXeHh5AVCkWDH+782GfL91K43eapbxjRMREREReQHpmdgXmK2tLTlz5szqNDh26BAv2dpSpnwF\nU1vOXLl5uUxZfgo9mG5s8PixAIydMYucuXOlHPunwyQlJRFQpaqpLVu2bJQLrMSRDMYOPXgAWzs7\n/AMrmdpy58mDX7nyHNi3N824Hw8ewN3D01TAAnh6FcHDy4uDD+Oqv16DWQsWmQpYABub5L8pPXjw\nIN28REREREReZM+tiL1w4QL/+9//8PPzo0aNGoSEhADJS0GXLVtGtWrV8PPzY9CgQcTHx5viZs+e\nTc2aNfHx8aFq1aoEBwebjrVt25bZs2fTsWNHfH19qVu3Lnv3Pi4ubt++TY8ePfDz86N27dosW7bM\nbPnyqVOnaNeuHb6+vtSvX58vv/wy09cTHR3NoEGDqFy5Mj4+PtSvX59t27aZjnt7e7Nq1Spq165N\nuXLl6Nu3L3FxcQCsWbOGVq1a8emnn1KuXDlq1KjBypUrAdizZw9ly5bl/v37prH27t1L+fLlTcXN\nzJkzqVq1Kv7+/nTt2pVLly6ZnXf69OkEBgbSrVs3EhISGDJkCIGBgfj5+dG1a1euXLkCJC8nbtu2\nrSn2yJEjtGrVCj8/P2rVqsWyZctMxwYNGsQnn3xCUFAQZcuW5bXXXmPt2rWZvl/pibxwnoJOzilm\n5Qu7uHAxMiLd2F6DhjBy8nTcvYqkejzqwgVsbe3IlSePWbuTsws3b9zg/r17aY59/tw5nF1cUuTl\n4ubGhfPhacaFnzuHm3vK51pdXR/H2dnb41O6DAAJ8fGcOX2K0cOHkjtPHmrUrpPm2CIiIiIiL7rn\nUsQ+ePCADh064ODgwKpVqxg6dChTpkwhNjYWgC1btrBw4UJmzZrFpk2bWL16NQDffPMNISEhjB07\nli1bttCjRw+Cg4M5ceKEaew5c+bw5ptvsn79ekqVKsWwYcNMx4KCgrh9+zbLly9n6NChBAcHmwqS\n+/fv06lTJ/z9/Vm/fj0DBgxg1qxZrFu3LlPXNGbMGM6fP8/ChQvZuHEj/v7+DB06lISEBFOfadOm\nMXToUEJCQvj999/Ncjt27BgnT55kxYoVdO/enY8//pj9+/dTuXJl7Ozs2L378fOdW7ZsoWbNmmTP\nnp2QkBA2bNjAlClTWLFiBfnz56dDhw6mZy0Bdu7cyfLly+nTpw9Llizh0KFDLFq0iNWrVxMbG8sn\nn3xi6vvofoSFhdG+fXsCAgJYs2YNPXr0YPz48WaF+dKlSyldujTr16+nTp06jBgxguhMPLOakdiY\naOzs7FK029raERcTm26sm6dXusdjY6KxTWXslx62xcbGpBkbHR2Nvb1DinY7O3tiY9KOi4mOxs4h\nlTh7e2KiU8b1D+rNey1bcOTQYbr1DiJvvnxpji0iIiIi8qJ7LkXsnj17uHXrFuPGjaNo0aK8/vrr\nDB06FCsrKwwGAyNGjKBo0aJUqlSJKlWqcPLkSQCcnZ0ZO3YsFStWxNnZmRYtWpA/f35Onz5tGrt6\n9eo0adIENzc306zktWvXOHfuHAcOHGD8+PGUKFGCatWq0bNnT1PcunXryJcvHz179sTNzY3XXnuN\nLl26sGjRokxdU8WKFRk5ciQlS5bE3d2d9u3bc/v2bW7cuGHq07lzZ6pVq8Yrr7zCkCFD+O6770xF\nn7W1NRMmTKBYsWI0a9aMN954g+XLl2NtbU3t2rXZvHkzAElJSWzfvp2GDRsCMH/+fPr370+FChXw\n8vJixIgR3Llzhz179pjO+8477+Dh4UHRokWJioripZdewsnJCS8vLz755BM6deqU4npWrFjByy+/\nzAcffICnpydNmjShTZs2zJs3z9TH29ubDh064OrqSq9evYiLi+PMmTOZul+PGI1GEhMTn/gkYEwy\nptnfYPXXnpk2GtMeG8DKYJVqXgkJCRiTktLOy5D2f50kY9pxVlYp4957vxPTPvuc+m+8ydgRw9iw\n7pt0cxYREREReZE9l42dwsPD8fT0xNbW1tTWtGlTQkNDAXBze/waFUdHR9NS2oCAAI4dO8bkyZMJ\nCwvjxIkT3Lhxg6QniguPJ1514vBw9ishIYFTp06RO3duXFxcTMfLli1r+vfZs2c5efIkfn5+prak\npCSyZcuWqWtq3Lgx27ZtY9myZZw7d47jx48DmM2IPjm2j48PCQkJhIeHA+Du7k6eJ5a4+vj4sHz5\ncgAaNmxI9+7dSUhI4PDhwyQkJFClShViY2O5fPkyQUFBZrk8ePDANC4kF/+PtGjRgo0bN1KlShUq\nVqxIrVq1eOutt1Jcz9mzZ/H19TVr8/PzM+UEad/rZzFz5kyzJeEYDARWrc6dyFsp+sbGxmBnb/9M\n4z/Nzt6ee3EpZ3PjHs6kPhr/6bwMBgOv1azFrVs3U8TGxESbrj81Dg4Oqc7UxsTEYJ9KXGnf5N/L\ncv7+XLoYxeL582nYqEkGVyYiIiIi8mJ6LkXsow1rnvZoluzpZw4fta9cuZJx48bRvHlz6taty8CB\nA82e4QRSLTqNRiPW1tYpZuGe/J6YmEilSpUYPnz4s18Q0K9fP44ePUrjxo1p2bIlBQoU4J133jHr\n8+R1Pyq8H83EPZ13YmKi6T74+/tjZ2fHvn372LNnD7Vq1cLGxsb0TO20adPw8jJfRpsr1+NNjXLk\nyGH6d7FixdixYwc7d+5k586dTJkyhQ0bNrBkyRKz+Cdjnsz5yaI8rXv9LFq0aIHry2XM2kL37uHo\noR9T9L0cFYWLe/rvY82Is5s7sbGx3L1zB8cn7tHli1EUKFiIbNmzm/IqW7GyWezu73cQemB/ijGj\nIiLMNmR6mruHJ6d//z1Fe2TEBV72KQ3Ayd9+5WJUVIrnX0t4e3P82LHMX6CIiIiIyAvmuSwn9vT0\n5MKFC2abFY0fP54xY8akG7ds2TJ69OjBwIEDadSoEbly5eL69euZKpyKFSvGH3/8QVRUlKnt0Wwp\ngJeXF+Hh4bi6uuLm5oabmxs//fQTixcvznDs6OhoNmzYwNSpU+nRowe1atXi9u3bgHlR9+Szu7/8\n8gvZs2c3FZ/nz583FaWPcitZsiSQXNTXq1ePnTt3mi0ldnR0JF++fFy7ds2Uc+HChZkwYQLnzp1L\nNddvvvmG7du3U7duXcaNG8fcuXM5fPgwN2+azzB6eXnx888/m7X99NNPKYrlv6pAgQIUKV7C7ONb\noQJxcbH8/GOoqd+d27c58ctRylYI+EvnK1OuAhiNHNyzy9QW/+ABhw8eML3O51FeJUuVMvsEVKpE\nbGwsP+x/XMjeunWTn4/8ZHrlTmr8AytxPvwc55/4mZw7G8b5c+eo+DDu4L59jBzyEdeuXjH1SUpK\n4nBoKMVKlPhL1ywiIiIi8l/2XIrYV199lfz58zN06FDOnj3L9u3bTRsPpVeQ5s6dm/379xMeHs7x\n48cJCgoiMTEx3VeQPBrP09OTV199lUGDBvH777+zb98+ZsyYYerXqFEj7t27Z8pp165djB07lgIF\nCmR4PTly5MDOzo7NmzcTFRXFnj17GDVqFGD+epTp06fz448/cvToUcaMGUPTpk1NS6pjYmIYPnw4\nZ8+eZcWKFWzevJnWrVubYhs0aMDatWt58OABgYGBpvb27dszZcoUvv/+e8LDwxk8eDBHjhyhSJHU\nd+eNjo5m7NixHDhwgIiICNatW4eTk5PZUmaAVq1acfLkSaZMmUJ4eDhr1qzhq6++ok2btN/R+ncp\nVdqXl8v4Mn3caLZ/t4Ef9u5m1IA+ODjmNL3bFSDyfDjnzpxOZ6SUChQqRPU6dVn0WTDrV63g8MED\njPmoP7ExMTRu3jLdWF+/cpQtV56RQz5i/Tdr2LVjB0HdupAzZy6aNHvb1C/83FlO/37S9L1mnbq4\nurnTt1d3tm3exNZN39GvVw+KlSjB67VqA9C42dvkyZuX/h/0YteOHezbvZv+H/Tk3Nkwuvbq/UzX\nKCIiIiLyInkuy4mtra2ZNWsWI0eO5K233iJ//vwMHDgQW1vbFEuJnzR48GA++ugjmjRpQt68eWnQ\noAH29vb89ttvQMplyE+3jR07lqFDh9KiRQsKFSpEs2bNTBsV2dvbM3fuXMaOHUvTpk3JnTs3bdu2\nTXXTo6dly5aNiRMnMn78eEJCQnB1daVbt25MnTqVEydOmGYvmzZtyoABA4iOjuaNN95g0KBBpjGc\nnZ0pUKAAzZo1o2DBgkyaNMnsmV1fX1/y5s1LtWrVzDYD6tixI7GxsQwbNozo6Gh8fHyYN28ejo6O\nqd6T1q1bc+XKFQYMGMCdO3fw8fFh1qxZKfo5OTkxe/ZsJkyYwMKFC3FycjLd+7Sk97N7Vv1GjOaL\n2TNZ8vlsjMYkvH1K02fox2bPkM6bPoVrV64wc8myVMcwYIBUcuoc1A8Hx5ysXfEV9+LiKFqiJMMm\nfEqhJ54dTsvYSZOZMeVTZk2fSlJSEmXK+jFq/EQcHt5vgE/HjeXy5UusXLcBSP79mPrZbKZNmsjE\nMaOxsbEhoFIlen7Y1/SzzJM3L7PmL+Sz6dP49JMxxMXG8rJPaWZ8Pg+fMr6p5iIiIiIiImAwPutD\njRbi3r177N+/n+rVq2NtbQ3Apk2bmDhxItu3b//Hz+/t7U1ISAj+/v4pjq1Zs4bg4ODnkse/0bGI\ny1mdgpkyboUBuBYdl0HP56uAg23GnUREREREXjDPZSY2K+TIkYOPPvqIli1b0qxZM65du8bMmTOp\nX79+hrHR0dHcu3cvzeN2dnapvtdURERERERE/ln/2SLWYDAwa9Ysxo8fz6JFi7C3t6dx48b07p3x\n84YTJ05k+fLlaS6X7d69Oz169Mjw/CIiIiIiIvL3+s8uJ5Z/Ly0nzhwtJxYRERERSem57E4sIiIi\nIiIi8ndQESsiIiIiIiIWQ0WsiIiIiIiIWAwVsSIiIiIiImIxVMSKiIiIiIiIxVARKyIiIiIiIhZD\nRayIiIiIiIhYDBWxIiIiIiIiYjFUxIqIiIiIiIjFMBiNRmNWJyEiIiIiIiKSGZqJFREREREREYth\nk9UJyIsnNvRwVqdgxi6gPADxFy9ncSbmsjkXJvzG7axOIwXPfLmzOgUREREReYFpJlZEREREREQs\nhopYERERERERsRgqYkVERERERMRiqIgVERERERERi6EiVkRERERERCyGilgRERERERGxGCpiRURE\nRERExGKoiBURERERERGLoSJWRERERERELIaKWBEREREREbEYNlmdgMiBX44xc9UKwiKjyJcrJ81r\n1aFdg4aZij0ZHk7bEUNZN2kKTvnzmx3b+sNBvti4nvCLl3C0t6PiKz70av4OeXPlytTY+378kRkL\n5hEWHk6+PHl4p0lT2jdvkW7Mxu3b+HzJEiIvXcS5cGE6tmxF47r10uw/fmYwS75exS87dmYqp0fu\nxcUxb+YM9u3aSVxcHKV9y9K5dxCu7u7pxt2+eZPZ06dy+IeDJCYm4l+pMp17fUDefPnM+q38cgnf\nrf2Ga1euUrBwYZr8X3PebPb2M+UoIiIiIvJP0EysBQsODqZt27apHmvbti3BwcEZjjFo0CAGDRr0\nd6eWacfOnKb35EkUcXZl8gdBNKjyKtOWfcmi9d9mGHsmIoKen04gKSkpxbFNB/YzYOYMXvEqyqTe\nH9Dj/1oQ+tuvdP5kLPEJCRmOffS3X+kxeBBFPTyZOnI0b9SqzeQ5s1nw1ZdpxmzdtYuBY8dQJSCA\n6aPHEFAWH2x+AAAgAElEQVTWjyHjP2HT9ztS7X/o6FGWrv4ag8GQYT5PGzd8KHt3fk/Hbj3oP3QE\n169fY0DPbsRER6cZk5iYyOAPP+DUid/oPWAQvfoN4Ldjx/goqBeJiYmmfnODp/PF53Oo36gxoydP\noVLVqsycPInv1q195jxFRERERP5umom1cGkVQDNnziRbtmwZxg8ePPjvTumZzF69Cm9PT0Z27gJA\npdJliE9IYP63a2lVtx7ZU7mG+IQEvtqymdmrV5Eje/ZUx13w7TqqlvVjUPv3TG0ehQvT7uPh7D7y\nEzX9A9LNa+bChbxcvDhjBiYX+FX8/YlPSGDu0qW0afY22VM57/T586j32uv069oNgMoV/Ln9xx8E\nL1xAvddrmPWNjYtj6ITxFCpQgCvXrqWby9N+++UXfti3lzGTp1K+YiAAr/j68u7bTfl29Sreadc+\n1bjd27dx9sxpPl+6DDcPDwCKFC9O5zat2L19G6/XqcvlSxdZvXwZPfv0o0GTpgD4livPtStXOPzD\nQeo3avxMuYqIiIiI/N00E/sflTNnTmxtbTPs5+DggIODw3PIKKX4hAQOnzxJjfL+Zu21/CsSExfH\nkVO/pxq39+jPzF27hv81bkqv5u+kOG40GqlUujRvvfa6WbunszMAkVevpJ9XfDyHjh6l5qtVzdpr\nV69OdGwMP/3yS4qYi5cvEx4ZQY1XXzVrr1O9OheiorgQFWXWPmn2LArky5vuUuO0/BT6A7a2tpQL\nqGhqy5U7N6XL+hF6YH+acYdDf8DV3d1UwAK4e3rh5uHJjw/j9u/aRY4cOajzxptmsYNGjmbImHHP\nnKuIiIiIyN9NRawFCQsLo1WrVpQtW5Z3332XW7duAbBmzRpatmxJjx498Pf3Z/369ablxGfPnsXb\n25uoJ4qo8PBwSpUqxZUrV8yWEwcHB9O3b19GjBhB+fLlqVy5MvPmzTPFGY1GJk2aRGBgIIGBgXz2\n2WfUqVOHH3/88U9dT+TVK8QnJOBRuLBZu3uhQgCcv3Qp1TifokXZOHkaHd5shLW1dYrjBoOBoJat\nqV6uvFn7jkOHMABFXFzTzSvi0kXiE+LxcHMzz8vFBYDwiAspYs5eOI/BYMAzlRij0Uh4RISpbf+h\nH1m/dSujBwzEyurZ/wteCD9HYReXFLPwzq6uRJ5PmZvpus6H4+KW8plZZ1dXIi4kx509cxoXVzeO\nHfmJ7u+1o2G1KrRr1oSNa7955jxFRERERP4JKmItxIMHD+jUqRMeHh6sWbOGunXrsnz5ctPxI0eO\nUKJECVasWEGVKlVM7UWKFMHb25utW7ea2rZs2UK5cuUo9LBYfNKmTZuwtbXlm2++oWPHjkyaNInz\n588DMHv2bNatW8eUKVNYtGgRO3fuJDIy8k9fU3RsHAD2tnZm7XYPZ5Cj4+JSjSuQOw+O9vbPdK6I\nK1eY+tWXlPT0pGpZv/Tzio4BwMHO/ByP8oyOjU0Rc/dhjP1TMXammJiH/aIZPmkiPTt0xD2DYjot\nMTEx2NmlvH47OztiH54n1bjoGOxSuW92dnbExiTH3bl1i2tXrzLh4+E0aNyEsVOnU75iINMnfKJn\nYkVERETkX0FFrIXYv38/d+7cYcSIEXh5edGqVStq1aplOm5lZUWXLl3w8vIiT548ZrENGjRg8+bN\npu+bNm2iQYMGqZ4nT5489O/fHzc3Nzp27EiuXLk4fvw4AF999RVBQUFUqlQJb29vPvnkk1Q3Vcqs\nJGP6sVZ/YsOj1Jy7GEWncaPJZmPDpJ4f/CN5GTMZM37mDJwLFaLt2/+XYR7J4xpJTEx8/ElIwJjO\nPU/vnqWXo5VVclx8QgJ3/7hDr/4DadjkLXzLlad3/4GUrxjIkgXz0owXEREREXleVMRaiLCwMDw8\nPMiRI4eprXTp0qZ/582bN9XNhgAaNmzIsWPHuHbtGpGRkZw6dYr69eun2tfV1dVsmaq9vT3x8fHc\nunWLq1ev4uPjYzrm5eVFrky+riY1DnbJs5Qx98xnXGPiYs2O/xWHTvzGe6M+xspgxecfDca5QIEM\nYxztk58RjnlqxvXRDKyDfcpniB3SiIl5ODPqaO/AzgP72fT99wz7sI+pKE16uCtwYmIiRqMxxbhL\nF8ynYbUqps8br1XF3tGRuFRmg2NjYrBP5/lmO3uHVONiYmKwf5i/nZ0dGAz4V6ps1qdCxUBuXr/O\n7YdL2EVEREREsop2J7YgTxc5T+4+/GRx+zQXFxdKly7N1q1buX//PhUqVCBv3ryp9k1rR2MbG5tU\nc0it8Most4KFsLayIuKK+UZLj757PdyI6c/67sB+hn8+myIuLgT3HUD+3Lkzl5ezM9ZWVly4aL4Z\n04Wo5KXTRZ7YGOkRTzc3jEYjEVFReBcrZmo/HxmJwWCgiIcHMxct4EF8PE3ea58i3q9OLRrVqcvo\nAQPN2hs0aUrFpzaL2r9rJ4d/OJhijIuRkbh5eKZ9Xe7uhJ0+nTIuKhLvl18BwNnVDYxGEuLjzX4X\nEhKTX0uU3u+ZiIiIiMjzoJlYC1G8eHHCw8OJfuI9oCdOnMh0fP369dm5cyfbtm2jYcOGz3x+R0dH\nChYsyK+//mpqi4iI4I8//njmsR7Jni0b5Up6s+OQ+cZQ20JDcbSzw6dI0T899p6fjzBszmf4lSjJ\ngiHDM13AAmTPnp3yZXzZtnu3WfvWXbtwdHCgdCnvFDHuLi64ODmxZfdO85jdu/FwccWpUCG6t+/A\nss/msHz256bP2w3fwGAwsHz2HLo/8TqgR/Lmy0fxkt5mn3IBFYmLjeXQwceF7O1bt/jl6M+mV+6k\nplxARS6cD+dCeLip7fy5s0SEh5viAipXxmg0snPbVrPYA3t241W0GLZ/w+y4iIiIiMhfoZlYC1G5\ncmWcnZ0ZPHgwvXr14ujRo2zcuBFfX99MxdevX5+pU6diNBqZNWvWn8qhTZs2TJs2jcKFC5MnTx7G\njBmDwWBI8121mfG/xk3oOn4c/WdMo3H11/j51O+EfLeBXi1akiN7dmLi4jgbFYVroYLkccyZqTEf\nxMczcv5c7G1t6dCoMWFPbT5VKG9eCqYxE/1I57Zteb9vX/qMGE7TBg04cvw4X6xYQVDnzuTInoOY\n2FjCwsNxc3EmT67kArlr23cZOnE8uRxz8nrlKmzft4etu3cxadhwAJwKFcLpqc20CuTPD0Cp4iUy\ndW0Apcv6UbqsH+M/HkbHbj1wzJmTJQvm4eiYkzeavmXqdyH8HPEP4ilaInns6rVqs2zxFwzp8wEd\nunTDaDSycPZnFClWnGo1agJQxq8cFau8ypzpU4mLi8WzSFG2bdzAiePH+Xj8xEznKCIiIiLyT1ER\nayFsbGyYM2cOgwcPplmzZpQsWZLWrVtz/PjxVIvIp9sKFixI6dKlsbW1fabnWJ8cp2PHjly/fp1e\nvXphbW1N586dOXz4cJpLkDPD/+VXmNjrA2av/po+UydTME9eglq2pnW95Gd2T4SH03ncaEZ06syb\nr1bL1JhHT5/i5p07AHQbn/Ldpp2aNqPzE8VeagL8yjHl45HMXLSQ3kOHUDB/Afp27WrakOm3U6fo\n2CeIUf0HmN712rhePeIT4lm0YjnfbPoOVydnxg36iDrVX0v3XAae/Y8Awz+ZwJzpU5k3cwZGo5FX\nyvgyZPRYs2diZ0yawNXLl/li1Rogean4J9Nn8NmUyUyb8Ak2NjaUrxhI5169zV71M2TMOJbMn8ea\nZcu4c/sW7l5eDB83noDKVVLkISIiIiLyvBmMf+WhRnmh7NmzBx8fH9Puxzdv3qRKlSps374d52d4\nfjU29PA/leKfYheQ/D7Z+IuXszgTc9mcCxN+43ZWp5GCZ77ML80WEREREfm76ZlYybTly5czaNAg\nwsLCCAsLY8SIEZQpU+aZClgREREREZG/QkWsZNqwYcOwsbGhZcuWvPPOOwDMmDEji7MSEREREZEX\niZ6JlUwrWLAgwcHBWZ2GiIiIiIi8wDQTKyIiIiIiIhZDRayIiIiIiIhYDBWxIiIiIiIiYjFUxIqI\niIiIiIjFUBErIiIiIiIiFkNFrIiIiIiIiFgMFbEiIiIiIiJiMVTEioiIiIiIiMVQESsiIiIiIiIW\nw2A0Go1ZnYSIiIiIiIhIZmgmVkRERERERCyGTVYnIC+e+MtXsjoFM9kKFwIgPupSFmdiLpuLE3fv\n3s3qNFJwdHTk/umwrE4jhRzFi2Z1CiIiIiLyHGgmVkRERERERCyGilgRERERERGxGCpiRURERERE\nxGKoiBURERERERGLoSJWRERERERELIaKWBEREREREbEYKmJFRERERETEYqiIFREREREREYuhIlZE\nREREREQshopYERERERERsRg2WZ2AyL4fQ5kxbx5h4eHky5OHd5o2pX2Ld9KN2bhtG58vCSHy4kWc\nCxemY6vWNK5Xz6zPN999xxfLlxFx8SJOhQrxTpOmtG7W7Bny+pEZC+YTdv5hXo2b0L55i/Tz2r6d\nz5eGEHnpUnJeLVvRuE7dNPuPnxnMktVf88v27zOdF0BcXBzTp09nx44dxMXF4efnx4cffoiHh0e6\ncTdv3mTy5MkcOHCAxMREqlSpQlBQEPnz5zf1uXHjBp999hk//PADd+7cwcPDg3bt2lG7du10x97/\n008EhyzmzIXz5Mudh3cavsG7b72VbszGXTuZu3w5UVcu41ywIB3ebk6jmjXN+pyLjGTygvkcPv4L\n1tbWVPApTZ+O/8O1cOEM7pKIiIiI/BdZjxgxYkRWJ/Gia9u2LRcvXiQgIOAfPc/JkyeJiIjAycnp\nHz1PRpKiY0z/Pvrrr3Tq25eK5crR83//I6eDI8ELFpAje3b8SpdONX7rrp30HzWSN+rUoXPbdjyI\nf8CM+fMo4u5BMS8vAFatX8/wiRNo2qAhXdq9S57cuZg6Zw42NjaUK1PGbDxrB4fkvO5GP87rt1/p\nNKAfFf386Nnhf+R0cCB40cLkvHzSyGv3LvqPGcUbtWrTuU07HsTHM2PBfIp4eFDM0ytF/0NHjzJ6\n2lQMBgNd272b4rh1TkcePHiQ6rn69+9PaGgovXr1om7duuzZs4evv/6axo0bkz179lRjEhMT6dSp\nE5cuXaJv375UrlyZdevWsX37dpo2bYqVlRXx8fF06tSJ8PBwunTpQpMmTYiOjiY4OBg3NzeKFy9O\njhw5SLx5y2zsoydP0mXoYAJ8fenZ9l1yOtgzc+kSsmfLht/Lr6R+v/btZeDECbzxeg06tXiHB/Hx\nBIcspoibG8UeFuOXr1+n9YcfYPfSSwzs3IUq5cqzac9uvt2+nbfr18fa2to0nk2+vKmeR0RERET+\nWzQT+wLp3r07PXv2xM/PL6tTMZm5cAEvFy/BmEEfAVDFP4D4hHjmLl1Cm7ffTrUgmz5vHvVer0G/\nbt0BqOzvz+0//iB4wXzq1agBwLylS6j7+ut80KkTAAHlyhF+IYIvV6/mf63bZJzXokW8XLw4YwYM\nepiXP/HxD/N6q1nqec2fR73XXqdf127JeVWowO0/7hC8YAH1XnvdrG9sXBxDJ46nUP4CXLl+LbO3\nC4Bjx46xd+9eZsyYQWBgIABly5alUaNGrFy5kvfeey/VuK1bt3L69GlWrFiBp6cnACVKlKBFixZs\n3bqVevXqsXfvXs6cOcPixYvx9vYGICAggEuXLvHFF19Qv379VMf+bOkSShUtxuigD5OvvVw54hMS\nmL9yBW0aNyF7tmwpYmaELKZu1ar07fg/ACr5lePOH3cJXhJC3arVTOM62tszd8w40xguhQrRa9RI\nfj19Ks0CWURERET+u/RM7AvEaDRmdQpm4uPjOXT0KDWrVjVrr139NaJjYvjpl19SxFy8fJnwiAhq\nvPqqWXud6q9xISqKC1FRAHw2fgJ9unQ162NjY8P9NGY2U+b1MzVffTqv6kTHxvLT8TTyioxMmVe1\n6ly4+DivRybN/owC+fKlWAKdGQcPHsTOzo6KFSua2nLnzk25cuXYt29fmnE//PADHh4epgIWwMvL\nC09PT1Ocvb09b731lqmAfcTT05PIyMhUx42Pj+fQ8V+oUamSWXvtKlWS79evv6aIuXj1CuejoqgR\naB5Tq8qrRFy6RMSlSwBs27+fprXrmBXBLxcrzrYvQlTAioiIyAvp9Kt1/5aPJVMR+w85fPgwrVq1\nomzZsvj5+dGpUyeuX78OJM+I1a1bFz8/P0aNGkVSUhIAZ8+exdvbm6gnCp7w8HBKlSrFlStXAFi2\nbBk1a9bEz8+Pdu3acerUKVPfGjVq8OWXX9KiRQvKlClDkyZN+O2334DHS5YHDRrEoEGDCA0NTVGo\nPDoGEBwcTPfu3WnTpg0VK1bk0KFDPHjwgNGjRxMYGEhgYCD9+vXjzp07f/oeRVy8SHx8PB5ubmbt\n7i4uydd+4UKKmLPnz2MwGPBMJcZoNBIekRzj5e6OU6FCANy5e5dV69fz7ZbNtGzSNOO8Ll0kPiEB\nD1fX1POKiEiZ14WHeaUSk5zX45j9hw6xfttWRvcfgJXBkGE+Tzt37hwuLi4Ynop1c3Pj/Pnz6ca5\nu7unaH8yLiAggIEDB5odT0hIYO/evRQtWjTVcSMvXyY+IQHPh/fHNK6TMwDhUSmL37MRERgMBjye\ninF3dkq+X5GRRF25QnRsDE4FCjL2s1lUbdkC/7ea0Hv0SK48/L8kIiIiIi8eFbH/gOjoaLp06ULV\nqlXZuHEjCxYs4MKFC8yZM4ewsDCCgoJo3bo1q1evJj4+nsOHDwNQpEgRvL292bp1q2msLVu2UK5c\nOQoVKsSOHTuYOXMmw4YNY+3atVSoUIF3332Xu3fvmvoHBwfTuXNnvv32WxwdHRk9erSpvXDhwgwe\nPJjBgwcDpCiCnrZjxw4aNWrEF198QenSpZk8eTK//vor8+bNIyQkhOjoaHr37v3n71NM8rOxDvZ2\nZu32dsnfo2NjUsTcjUl+btXe3t6s3e5RTEysWfvRX3/l1TffYOSnkyhRtCjtmjfPfF525uewt7Uz\nO26eV8zD3J/Ky9b8Wu5GRzN80kR6vtcBdxfzgjezYmJiUlw/JN+DmFRyeyQ6OvpPxU2bNo3IyMg0\nlynfjX107U/9HG1tk/ONjU0R8/gePx3z6H7FcuvhH0imLFzAtZs3mThgICN69eZEWBj/GzyIe/fv\np5mziIiIyH+Wwerv+Vgwy87+X+revXt0796drl274uzsjJ+fH3Xq1OHMmTN8/fXX+Pv7065dO7y8\nvBg2bBgFCxY0xTZo0IDNmzebvm/atIkGDRoAMH/+fLp06UL16tVxd3enV69eODk5sW7dOlP/t956\nixo1auDh4cF7773HLw+X5ObKlQsrKyscHBxweLiRUUby5ctH8+bN8fb2xmg0snTpUkaOHImPjw/F\nixdn/PjxhIaGcvr06T91nx7NQKfFKpX/XMak9JdEPz2z6VK4MIumTWfUgIFcvX6d1t26cj+D4icp\no3NY/Ym8HsaMnxmMc6FCtH37/9LtbxrXaCQxMdH0SUhISPe+pfeHifTiUrsmSC5gly1bRrt27Xjt\ntddSzzGDa08tp6QMlrZbWRmIT4gHIH/ePEwZPITAsn40fO11Jg0cxIWLF9mw89l2dBYRERH5TzAY\n/p6PBdPGTv+A/Pnz07hxYxYtWsSJEyc4c+YMv//+O+XKlSMsLMxsGa+NjQ2lSpUyfW/YsCHTpk3j\n2rVr3L9/n1OnTpk20wkLC2PixIlMmjTJ1D8+Pp7w8HDT9ydfseLg4EBCQsKfvg7XJ5bGRkREEB8f\nT4sWLVI8WxseHk7x4sWfeXzHh8X00zN10Q+/OziknDV81PZ0zKOZRMenCvT8+fKRP18+yvv64urk\nRPvevdiyaxdv1qmTdl4PZytj4tLIK5XZTIc0Yh7l6Whvz84D+9m083uWz/6cxMRE4HFhmZiYiJWV\nVYqCb+7cucydO9f03WAwULNmTW7evJkih5iYmHT/QOHg4EBsKrOiqcXFx8czfPhwtm3bxrvvvkuP\nHj3SHvfhtcfGxZmPG/f42p/maPfo52geY7rHdvamWdkq5cub9SlT0hsHO3tOng1LMycRERGR/yqD\nlWUXoH8HFbH/gCtXrtCsWTN8fHyoUqUKzZs3Z+fOnfz888+pzkple2LTGhcXF0qXLs3WrVu5f/8+\nFSpUIG/e5FeHJCYmMnjwYNOOtI88uUQ0Wyq7wKYmtTwSEhKwsXn8K/HkDryJiYkYDAa++uor09Ld\nR/Lly5epcz7NzdkZayurFJseXXi4gVCRVN556unmjtFoJCIqEu9ixR7HREVhMBgo4uFBbFwcO/ft\nw6dUKdNzrAClSpQA4FoGz1OmmdfD70XcU8vL7WFeUXgXfZzX+ajI5LzcPZi5aCEP4uNp0qF9ini/\nurVpVKcuo/sPMGt/6623qFatmlnb999/z4EDB1KMERERgZdXylf5POLh4WH2DPUjkZGRvPLK402S\nHi0TP378OH369KFFi/Tfjevm5JR8vy5eMmt/9N3rqeeXATxdXTEajVy4dJGSRYo8voZLFzEYDBR1\ndyenoyMGg4EH8Sn/EJOYlEiO7DnSzUtERERE/pu0nPgfsG3bNvLkycPs2bNp27Yt5cuXJ+Lhxj7F\nixfn2LFjpr5Go5GTJ0+axdevX5+dO3eybds2GjZsaGr38vLi0qVLuLm5mT6zZs3i6NGjmcrrycL1\nUbH75MxcRCobFj3i5uaGtbU1t27dMp3b3t6eMWPGcOPGjUyd/2nZs2envK8v23bvNmvfumsnjg4O\nlPYulSLG3cUFFycntuzcZda+ZddOPFxdcSpUCBtra4ZPnMCiZcvM+uz7MRSDwUDJJ4rfNPMq48u2\nPXvM89q9KzmvUt4pYtxdXHAp7MSWXbueitmNh4sLToUK0b39eyybNZvln80xfd5u+AYGg4Hln82h\n+7vtU4ybP39+vL29zT6BgYHExsaaFbK3bt3iyJEjKf7A8aTAwEDCw8PNZu7Pnj3LuXPnqPRwZ+HE\nxESCgoI4ceIEn3zySYYFLED2bNko94oP2w+Y74y8dd9eHO3tKV2iZIoYNycnXAoVYuu+lDHuzs4U\nLlAAu5deovwrPmzfv4/4J1YUHPz5Z+Lu3aO8j0+GuYmIiIj85+iZWKxHjBgxIquT+K+JiIhg3bp1\nlClTBoDly5ezdOlSChQoQFBQEFOnTsXKyop8+fIxe/Zs9u/fj7+/PwEBAQA4Ozszfvx4rl69yujR\no3nppZeA5BnXKVOmULhwYezt7fn8889Zs2YN3bt3J1euXHzxxRdUrFjRtFw5KiqKb775xrQUdNWq\nVeTOnZuXX36Z/Pnzs3jxYuLj43Fzc2PFihVs2LCB4sWLU6tWLUJDQ4mKiqJp0+TdfLNnz87Vq1cJ\nCQmhZMmSxMXFMWzYMC5evEiXLl0y3CTqSUnRjzcRcipYkHlfLuXM2XPY29mxdvMmFi5bRo8OHajg\nW5aY2FhOnj5N9mzZsH14Hxwd7Jm7dAk3bt3E2tqaRcuWsX7rFoYGfUhRT0+sra0xGpNYvHIFiQnJ\ny3a379nDpJkzKe/rS7enNiiyfriUNuludMq8zp3D3s6WtZs3s3DZV/R4rwMVyvgm53XmNNmzP5XX\nl0u5cesW1tZWLFqxnPXbtjL0gyCKenri6OBAgXz5zD6/nTrFoWNHGRb0YYql0NY5HXmQyiuBnJyc\nOHz4MKtWrSJXrlxcunSJUaNGATBs2DDTDPq5c+e4evUq+fPnB5L/CLJ161bWr19P3rx5OXPmDCNH\njsTJyYm+ffsmF9PLl7NmzRqaNm2Kn58fV69eNfsULFiQHDlykHjzlllOhQsUYP7KFZw5H46drS3r\ntm9j0der6N66LeV9fJLv19kws5+jg70981eu4MbtW1hbWfPFmtWs//57BnftTtGHuyh7urqybP23\nHD5+nLy5c3Hkt18ZM2sWJbw8CWrfwez3ziZf3gx/90REREQs3c3Fy/6WZ2Lzvtsyqy/lTzMY/20v\nD/0PSEpKYtSoUWzcuBGA0qVLU61aNWbMmMH+/fs5dOgQY8eOJSIigpo1axIbG8srr7xi9txhu3bt\nsLW1Zc6cOWZjL1myhIULF3Ljxg2KFStG//79TcVvzZo16dmzJ02aNAEgNDSUd999lxMnTgDw5Zdf\nMmnSJF599VWmT5/Ot99+y5QpU7h16xa1a9emQIEC3Lx5k3HjxhEcHExoaCiLFy82nfvevXtMmDCB\njRs3kpCQgL+/P0OGDMHlqdekZCT+8hWz7zv27mHmwoWEX7hAwQIFaNW0KW3/L3kX4R9//pmOQR8w\nasBAs3eqrvr2WxYtX8blq1dxdXbm/dZtaFi7ttm4K9et48s1q4m8eJE8uXPTsFZturVvn2LJdbbC\nya/iiY8yXw67Y99eZi5aSHhEBAXz56dVk6amDZl+PPozHft8yKj+A2hc5/F7tlatX8+iFcu5fO0q\nrk5OyXnVrJXmvZj1xSLmhCzm6LYdKY5lc3Ey23n6SdHR0UyePJldu3aRlJRE2bJlCQoKMnuFTufO\nnbl8+TJr1/4/e/cdV2X5P378dZA9XKggG81tCiqK20T9aJmr3Lu0xIWYIzdoOXKlgnvgKs3KkZY5\ncSPiNiVLZSoCbg4HQTi/P4Cjh3MANQr4/t7Px+M8epzrvt/Xue7rBuN9rnHv1pTFx8ezYMECzp49\ni6GhIY0bN8bX11czJfyzzz7j0qVLubY3NDQUKysrnv+lux71aMgZlm/dSkRsDBWsrenV8UP6d878\nWQy7epUhUyYx08eXTl5eL/tr/3427vyJ+4mJ2NvYMqRHDz5o9Z5WvZfDw1m2aSNXb/6JqYkJXo2b\nMPaTT3V2Njapov8RQEIIIYQQ/5f83aZzgdTzzqHd+Z9UREkSK/5zOZPYwpZbElvY8kpiC1NuSWxh\nkyRWCCGEEP8/kCRWNnYSQgghhBBCiGLjTZbx/V8lSawQQgghhBBCFBcGxXtTpoIgPSCEEEIIIYQQ\notVOzXoAACAASURBVNiQkVghhBBCCCGEKC5kOrEksUIIIYQQQghRbEgSK0msEEIIIYQQQhQXClkT\nK2tihRBCCCGEEEIUHzISK4QQQgghhBDFhYzEShIrhBBCCCGEEMWGrImVJFYIIYQQQgghiguFJLGy\nJlYIIYQQQgghRPEhI7FCCCGEEEIIUVwYyEisJLHiP2dka1PYTdDLyL5iYTdBh5WVVWE3QS+TKpUL\nuwlCCCGEEP9/UshkWklixX8uLSa2sJugxcjBHoBnz54Vcku0WVlZ8SIhsbCbocOwfDmuRMcVdjN0\n1HG0LZL3UAghhBCiQMlIrKyJFUIIIYQQQghRfMhIrBBCCCGEEEIUE7I7sSSxQgghhBBCCFF8yJpY\nmU4shBBCCCGEEKL4kJFYIYQQQgghhCguZGMnSWKFEEIIIYQQorhQGMhkWklihRBCCCGEEKK4kI2d\nZE2sEEIIIYQQQojiQ0ZihRBCCCGEEKK4kJFYGYkVQgghhBBCiGLDwKBgXm8gNTWVyZMn4+HhQfPm\nzdmwYUO+MTExMbi7u3Pu3Lm3vdJcyUisEEIIIYQQQhQTikIYiZ03bx7Xr19n8+bNxMTEMHHiROzt\n7WnXrl2uMX5+fqSkpPwr7ZEkVuSpevXqbN68GQ8Pj3/tM06FnWPZ+vXciozEukwZenXqzKAePfKM\n+fXIYVZv3UrMvXvY2djyae/edM7jl2je8kC2/PwzVw8dfqO2qVQqli5dypEjR1CpVLi7uzN27Fic\nnZ3zjHv48CGLFi3izJkzpKen07RpU3x9fSlXrpzmnPT0dFavXs3evXt58uQJNWrUwMfHh9q1a+dZ\n96nQsyxds4Zbd+5gXaYsvbt1Y1Dv3nnG7Dt4kNWbNhJz9y52FSsypG8/OnfooHXO70eOsP7777gT\nGYmVpRWNGzTA19sb6zJl8umll1JUKrasWcnZk8dJUamo8W5dBg0fiZ2D42vXscB/Oubm5gwf/6VW\neXp6Ojs2BRF8YD9Jz55SqUpV+n8+nCrVa+RbZ1G8j0IIIYQQxYFKpeLHH39k3bp1VK9enerVqzNk\nyBC2bNmSaxK7Z88ekpOT/7U2yXRiUaguX7/OyKlTqezswrf+/nT0asOiNatZv21brjEHjx/nyzlz\naOrhwdKZs2jo5sbUb+axPzhY7/lhVy6zdefOt/rWavLkyRw5coTRo0czc+ZMEhIS8Pb2JikpKdeY\n9PR0Ro0axfXr15kyZQqTJk3i8uXLjBo1ivT0dM15ixYt4vvvv2fQoEHMnTsXQ0NDRowYQUxMTK51\nX752jRETJ1LZxYUls2fT8X/tWLhiOeu2bs015kDwUb6cNZNmjTxZNncuDd3rMWX21+w//DKh//XQ\nIb6YMZ3a1Wuw5OvZjPn8c85eOM+nPqNJTUt77f76dvZMQk4cp9/QYYz6cgoPHyTiP84XZR79lU2t\nVrNh+TJCTx7Xe3zjigD2/byDrr364DvVjxKGhsya8AX3797Nt+6idh+FEEIIId6agaJgXq8pPDyc\n9PR03NzcNGX169fnypUres9/9OgRCxcuZNasWajV6n98ufrISKwoVIEbg6j5ThW+njgRgKYNPEh7\nkcaa77bSr1s3jI2NdWKWrl9H+1atGD/MG4AmDRrw+OlTAjasp32rVlrnJqtUTJs/H5ty5bifmPhG\nbbty5QonT55k2bJleHp6AuDm5kanTp3YsWMHgwcP1ht38OBB/vrrL3744QdcXFwAqFq1Kj179uTg\nwYO0b9+e+/fv89NPPzFhwgS6desGQKNGjejWrRsbN25kypQpeusOWL+OmlWrMnvK1Mz+atiItLQX\nrNm8if7du+vvr9Wrad/ai/EjR2b2l0dDnjx9wrK1a2jv5QXAms2badmkCdO++EIT5+zoSJ/PP+PY\n6VO0bdkq3/768/o1LoScYcqc+dRtkDlyX732u4zo14sDe3bRtU+/XGMjb99iXcASbt+8ibGJqc7x\nBwnxHNi7h09H+tC2YycA6tRvgM+gfuza/h2f+47Lte7CvI9z587Nt9+EEEIIId6I4r8dh0xISKB0\n6dIYGr5MHa2trXn+/DmPHj2iTI5Ze3PnzqVr165Urlz5X2uTjMQWI7GxsVSvXp29e/fSokULPDw8\nmD17Nunp6QQEBNC/f3+t81u3bs2uXbs0cTVq1NBMAahevToDBw4kNDRU77HJkyfrfH5qaipfffUV\nnp6eeHp6Mn78eJ48efLW15OWlkbY5ct4NWumVd62RUuSkpO5cO2aTszd+3FExMTQuql2TLsWLYi6\ne5eou7Fa5QtWraR8WWs6/6/9G7cvJCQEc3NzGjVqpCkrXbo09erV49SpU7nGnT17FmdnZ03iA+Dq\n6oqLi4smLjQ0lIyMDFq9knQbGRnRrFkzTp8+rbfe1LQ0wi5dwqtFS63ydu+1Ikmp5IKeb8PuxsUR\nER2NV/PmWuVtW71HVGwsUbExqNVqmjb04OMPO2mdUylrqm10rHaf5uZKWBimZmbUqd9AU1ayVGlq\n1nHjQmhInrEB82YDMHvZckqWLqVb94XzZGRk0LDpy+swMjKinmdjLuZTd1G7j0IIIYQQ/4hCUTCv\n16RSqXQGSrLfp6amapWfPn2aixcvMnz48H9+nXmQkdhiKDAwkCVLlpCWlsaECRMwMzPDyMgo1+my\ndnZ2Wn+s37x5k88//5xPPvlE5w/506dPM3XqVJ2EGDKnTf7xxx+sXbsWExMTFi1ahI+PD0FBQW91\nHdH37pH24gXODg5a5U729gBEREfjWa+e1rHbkVEoFApc9MSo1WoioqNxssuMPx0Wxt5Dh/hx1Wr2\nHj70xu27c+cO9vb2Ov3q6OjI/v3784xzcnLSKXd0dCQyMjLz2iIiMDc3p2zZsjrnJCQkkJKSgpWV\nldaxmLt3SUtLw8VRe32pk31mX9yJisKzQQOtY7ciIlAoFDg75YhxyOqvqCic7B0YN2KkTnsPHT+G\nQqHgHVfXXK9Vq31RkVSoaKfTX7b29pw8knf/j540FUeX3D8nNioKMzNzSuX4pq+inT0PHzzgeR6b\nBhTmfVSpVJiZmeX6GUIIIYQQRZ2JiYlOspr9/tW/c54/f86MGTPw8/PTOzuwIMlIbDE0YcIE3N3d\nadiwIaNHj2bHjh15zjdXKBRYW1tjbW2NiYkJ/v7+DBw4kJYtW2JoaKg5lpaWxuzZs5k0aRI1amhv\nlpOSksLWrVuZOXMmtWvXpkqVKsybN4/Q0FD++uuvt7qOJKUSAEsLc61yi6xfhqRkpU7Ms6wYC3Pt\nGHPzrBhl5gLyZ0lJzFi4gFGDB2uS4jelVCqxsLDQKTc3N0ep1G1btqSkpHzj8jon+7i+egGduOy+\nSNLTpiRlZoyleW4x+hfcR8XGsDAwkBpVqtCicRO95+SUrEzStP9VZmbmqHL5nGx5JbDZdZvpqds0\nqyxZz89KtqJ2H4UQQggh/gmFgaJAXq/LxsaGx48fk5GRoSlLTEzE1NSUkiVLasquXLlCTEwMo0aN\nwt3dHXd3dwCGDh2Kn59fgV0/yEhssaNQKDQ/EAC1a9fm4cOHPH78+LXiJ02aRPny5fH19dUqT0tL\nY/To0TRt2pRevXrpxEVHR5OWlkbPnj11EuaIiAiqVKnyxtfy6i+CPgZ65vur1fnEZD3zat7yQOxs\nbOj/0cev1Ra1Wq21WY9arc6zfXltEpVXXHb78r12Pc/uyshnYbzemIx8YvRcx+3ISIb6+mJkZMTi\nr77WG6fbP2rUeXzWm/xDmdvn5SX7ZyVnu4rifRRCCCGE+Ef+40fs1KhRA0NDQy5dukS9rFmSYWFh\nOk9iqFu3LgcOHNAqa9u2LV9//TWNGzcu0DZJElsMvbqoOvuP6JzTGQGtpAxg7dq1XLhwgd27d+v8\ncT179mySkpKYNWuW3s/Mruv777/XGW2ztrZ+84sArLJGsJTJKq3ypKztuC31jHBllylV2jHKrJE+\nKwsLgs+cYX9wMNtXrNS0OyM9Q3MdBgYGOslLYGAgAQEBmvcKhQIvLy8ePnyo0walUomlpWWu12Vp\naal3S/FX4/I6J/u4Tr1Z154zLnsE1kpPf1lZZvexdkx2f+X8nNALFxgzdQqWFhasWbQE+4oV9Vwh\n/Lh5Izs2B70sUCjwbN6SJzGPdM5NTlZirqdtb8LcwoIUlW5/qbKuPbv+NWvWsGbNmleaVbj3MeeU\ncCGEEEKI4sbU1JTOnTszY8YMZs+ezf3799mwYYNmA8vExESsrKwwMTHB0VH3sYoVKlTQm6v8E5LE\nFjNqtZrw8HAaZK19vHr1KjY2NhgZGWlNjVQqlTx48EDz/uzZsyxdupRVq1ZpPeMSYPfu3ezatYsd\nO3bkun7P0dGREiVK8OjRI6pVqwZkPkNz8uTJTJkyRe800vw42tlRwsCAqBwbB2W/r+Ssux7RxdER\ntVpNdGws1V/Z8SwyNhaFQkElJycCNwaRmpZGl08/0Yl3b/8/OrVrx1fjJ2iV9+zZU2vjH4CjR49y\n5swZnTqio6NxzWOdqLOzMzdv3tQpj4mJoVatWppzlEoljx8/pnTp0lrnVKxYUe86Aid7+8z+yvHo\nFk1/vbIBUTYXJyfUajVRsTFUf2W0PComJrO/XnlO6r6DB5ky+2squ7iwcsFCyufx5USbjh9SP8c0\n49CTJ7gcdk7n3LjYWOyd8n4ea37sHJ1ITk7m2ZMnWJV6ufFT3N1YylewwSirv7p160aLFi20Yova\nfRRCCCGE+EcKYabXpEmTNEsSrays8PHxoU2bNgA0a9aMuXPn0qVLF524t3nE5euQuW7F0Ndff821\na9c4ffo0S5cupW/fvrz77ruEh4ezf/9+IiIimD59umbENj4+ni+++ILBgwdTrVo1EhMTNa8///wT\nPz8/Jk6cSNmyZTXlOUeuLCws6N69OzNmzCA0NJS///6b8ePHEx0djUOOTZZel7GxMfXr1OHQyRNa\n5QePH8fK0pJ3q9fQiXGys8fe1pYDx49px5w4jrO9PRVtbBgxcBDbApezffkKzevj9z9AoVCwffkK\nRgwYqFNv+fLltXZnrl69Op6eniQnJ2slQI8ePeLixYuaR7Xo4+npSUREBBEREZqy27dvc+fOHc1U\nCk9PT9RqNYdfeVZramoqJ06cyLVuY2Nj6ru5cTDHtR84ejSzv2ro6S97BxwqVuTA0WDtmOCjODs4\nYGdrC8DxM6eZ/NUs6tWpw6bA5XkmsABlylpTqUpVrVfdBg1QqZK5dC5Uc96Tx4+5cfUybg0a5llf\nfurUawBqNSEnXl57Wmoq50POaB7nA1CuXLkifx+FEEIIIf4JhYFBgbzehKmpKXPmzOHChQscO3ZM\naxPY8PBwvQkswI0bN/Dw8NB77J+QkdhiqEOHDnz++eeo1Wr69OnDZ599BsDgwYOZMWMGBgYGDB48\nmISEBABOnTrFgwcPWL16NatXrwYyR3QVCgUjRowgJSUFf39//P39Ncfs7e05fPiw1rcnX375Jd98\n8w2jR4/mxYsXeHh4sHr16n/0DcvnffsxdMJ4vpjpT9f2Hbj4xzU27vgB36GfYWJsjDI5mVuRkTja\n2VEmawTOu/8Api2YTymrkrzXpAmHT53k4PHjLJg6DYCKNjZUtLHR+pzy5TKTshpvsHbX3d2devXq\nMXXqVEaNGkWpUqVYs2YNJUuW5OOPX661vXPnDqmpqZoR6nbt2rFhwwZGjx7NiBEjUKvVBAYGUqVK\nFc03Vra2tnTs2JFFixaRkpKCs7MzW7ZsISkpSe/O0Jr+GjiQob6+jJ02ja4ffMDFq1fYuH0bY4d5\nY2JigjJZya07ETja21Mma2Rw2ODBTJszh1IlS/Jes2YcOXGcA8HBLPCfCWQmXdPnzsXCwoLP+g/g\n1p07Wp9pU6ECNuXL59tfNd6tS806dVk65yv6Dv0cSysrdmzeiKVVSc2zXQFiIiNIS0vD9Z3Xvxfl\nbWxo2e5/BK0I4HlKChUdHPnlx+0kK5V07tE7z9iieB+FEEIIId7af7wmtihSqPPbMUUUGbGxsbRp\n04bDhw9jZ2dX2M15a2kx2tOHj5w6ReDGICKio6lQrhx9unTRbMh07vJlPh33BbPGT6Bzu3aamB/3\n7SXohx+IS0jAoWJFhvbpywdeXrl+5vJNG1m1eTOXD+o+6sXIIXP34mfPnukcS0pKYtGiRRw7doyM\njAzc3Nzw9fXVevTK559/TlxcHLt379aUxcfHs2DBAs6ePYuhoSGNGzfG19dXa/3wixcvWLZsGfv3\n70elUlGjRg18fHyoWbMmkLme8kVCok6bjpw4QcC6tURERVGhfHn6fPQRA3r0zOyvixf5xGc0X02a\nTOcOHTQxO/bsIej774iLj8fBzo6h/QfQMas/z144z5AxY3LtO+/Bgxk++OXUbMPy5bgSHaf3XGVS\nEhtXBnLu1EnU6gyq136XgcNGUvGV0Xq/L3xIuH+fwC3b9NYxol8varm5M3zcRK3yFy9esHXtKk4e\nOUSKSkXlqtXo/5k3latVB6COo63eewiFdx9lTawQQgghClrMiHEFUo9D4IICqacwSBJbjMTGxuLl\n5cWRI0f+TyWxhS2vJLYw5ZbEFra8ktjClFcSW1gkiRVCCCFEQYsZOb5A6nEImF8g9RQGmU5czPxb\ni6OFEEIIIYQQxYA8wk+S2OLE3t6eGzduFHYzhBBCCCGEEIVEBrVkd2IhhBBCCCGEEMWIjMQKIYQQ\nQgghRHEhI7GSxAohhBBCCCFEsWEgSawksUIIIYQQQghRXChkRaj0gBBCCCGEEEKIYkNGYoUQQggh\nhBCimFDIdGJJYoUQQgghhBCi2JDnxEoSK4QQQgghhBDFhuxOLGtihRBCCCGEEEIUHzISK4QQQggh\nhBDFhEJGYiWJFf89Iwf7wm6CXlZWVoXdBB2G5csVdhP0quNoW9hN0Kso3kMhhBBCiAIla2IliRX/\nPdXla4XdBC1mdWsD8OzZs0JuiTYrKyvuP1UWdjN02JS0ICn4ZGE3Q4dlq2akxcQWdjO0ZH9h82dc\nYiG3RFs126L55YgQQgghxOuQJFYIIYQQQgghiguZTixJrBBCCCGEEEIUG5LEShIrhBBCCCGEEMWF\nQtbEyiN2hBBCCCGEEEIUHzISK4QQQgghhBDFhUwnliRWCCGEEEIIIYoNA0liJYkVQgghhBBCiOJC\nRmJlTawQQgghhBBCiOJDRmKFEEIIIYQQopiQ3YkliRVCCCGEEEKI4kMhSawksUIIIYQQQghRXMjG\nTrImtrgIDQ2levXq/1r90dHRHD9+/F+rPy+nL1+i76SJePbvwwcjvdn0y57Xjg2/c5sGvXtyLzFB\n59gft/5miP90mgzoS9vPh7Ls+62kvXjx2nWHhIQwYMAAmjVrRufOndmyZUu+Mfv376dHjx40bdqU\n7t27s3fvXp1zDh06xIABA2jZsiUffPAB/v7+PHz48LXbBaBSqVg0bw5d2rfjfy2bMWHMaKIjI/ON\ne/TwITOnTuHDNq15/70WzJw6mQeJibmefz8ujvffa0HQmtX51n3m+jUGzPmKpqO86TRlIpsP/v7a\n1xMeFUmj4Z9x7+GDPM9b+MM2Ggwb8tr1ApwKO0ev4d54fPA+7fv1JeiHH/KN+fXIYbp8+gkN3u9A\np8GD2X3gQJ7nz1seyLttvN6oXQApKhUrFy9kYNdO9GzfhpkTxxEbHZVv3ONHj1g4y4++nd6n9wf/\nY8FMPx490O67p0+eEPDNXAZ/3IXeH7Rn2lgfbv91843bKIQQQghR1EgSW4wo/sWdyKZMmcKVK1f+\ntfpzc+XmTXzmzaGSgwOLxk3gg+Yt+HbLZjbs3pVv7N9RUYyaO5uMjAydY7Hx9xn21UzMTEyZP3Yc\nAz7sxJa9e/kmaP1rtevq1av4+vpSqVIlFixYQIcOHVi6dCkbN27MNebw4cNMnz6dJk2asHDhQho0\naIC/vz8HDx7UnPP7778zadIkatWqxTfffMOIESMICwvD29ubtLS012obgP+USRw/cgTv0aOZ6j+L\nxPh4xgz/nKSkZ7nGpKenM270SMJv/MG4yVP4YtIUrl6+xLjRI0hPT9cbM2+WP8nJyfm25+rtW/gG\nLsO1YkUWeI+gQ6PGLP1pBxt//y3f2L9jY/AJWKL3Pr7qws0/2XbkEG/yW3D5+nVGTp1KZWcXvvX3\np6NXGxatWc36bdtyjTl4/DhfzplDUw8Pls6cRUM3N6Z+M4/9wcF6zw+7cpmtO3e+1e/ngpkzOH08\nmEHDhuM7ZToPEhOY6jsaZVJSrjHp6en4jR/LX+HhjBg3Ae+x47lx7Qozxo/Vuo+zp07i7OmT9Bvy\nGRP8/FGr1Uz2GUl8XNwbt1MIIYQQRYdCoSiQV3Em04kFAGq1ulA+d8WObdRwrcSsEaMAaFLXjbQX\nL1i38yf6vv8BxkZGOjFpL17w/W+/suKH7ZgaG+utd/2unViambF4/EQMS5SgqZs7psbGzNuwjiFd\nP8LG2jrPdq1atYrq1avj5+cHgKenJ2lpaWzYsIHevXtjrOdzly9fTtu2bRkzZowm5vHjx6xYsYK2\nbdsCEBQURLNmzZg4caImzsnJicGDB3PixAlat26db59du3KZMydPMH9pAA09GwPwrpsbPTt/yK4d\nO+g3+BO9cUcPHeTWXzfZtP1HnFxcAKhcpQqDevXg6KGDtPlfe63zd+74gajXGN0FWPnLbqo7OuE/\n6FMAGtesTdqLF6z/bR+9W7fRfx/TX7DtyGFW/bIbEz3HX6V6/hz/TUFUKFOG+EePXqtNAIEbg6j5\nThW+zurvpg08SHuRxprvttKvWze993Hp+nW0b9WK8cO8AWjSoAGPnz4lYMN62rdqpXVuskrFtPnz\nsSlXjvt5jGjrE37tGufOnMZv/kLcPRoBUPPdOgzt9TG/7vqZ7v0G6I07efQIEbf+JmDjFhycnAFw\nrfwOowb35+TRI7Rs05a7MdHcuHqF0RMn4dX+fQCq1apN/84dOfL7bzR3q/1GbRVCCCFEESJrYmUk\ntijatGkTrVu3pk6dOnz88cecP39ec2zbtm20aNECd3d3Jk2apDV6d/ToUbp160bdunXp2LGj1gig\nWq1m7dq1tGnThrp16zJgwABu3sycWjhp0iTOnTtHYGAgAwZk/uEcFxfHsGHDcHNzw8vLi4CAAE2i\nu3PnTnr37s3IkSPx8PDQO2X2daS9SOP89eu817CRVnkbz8YoVSouht/QG3fy4gVW/7SDoR99xOi+\nffWec+byZZrVq49hiRJa9aZnZHD68sW825WWxoULF2iVI2Hx8vJCqVRy6dIlnZh79+4RFRWlNyYm\nJoaYmBjUajWenp507dpV6xyXrIQyJiYmz3ZlO3c2BDNzczwaeWrKSpcug1u9eoScPpl7XMgZHJ2d\nNQksgItrJZxdXAk5pR13NyaGVYHLmDB1Wr5fcKS9eMGFm3/ynns9rfI29RqgTEnh0t9/6Y07dfUq\na/f9wqfvd2RU14/z/IzFP/5AuVKl+LBx0zzP02pXWhphly/j1ayZVnnbFi1JSk7mwrVrOjF378cR\nERND66baMe1atCDq7l2i7sZqlS9YtZLyZa3pnOMLgNdxMSwUUzMz3Bo01JSVLF2aWm7unA85k2vc\npXOh2Ds6aRJYAEcXFxycnTVxqc9TATAzN9ecY2ZmjrGxMc+ePnnjtgohhBBCFCWSxBYxN27cYP78\n+fj5+bF//34aNGjAmDFjyMjIQK1Wc+DAATZs2MDy5cvZv38/P//8MwBnzpxh1KhRdO3alT179vDx\nxx/j6+vL9evXAQgICCAoKIipU6eyc+dO7O3tGTJkCCkpKUyZMgU3NzcGDx5MQEAAACNHjqRChQrs\n3r2buXPnsm/fPlauXKlp58WLF6latSrbt2+nWY4k4XXF3L9P2osXOFesqFXuaJv5PuLuXb1xtd+p\nwq+BK/mkSzdKGJTQOf48NZV7iQk4V7TTKi9TsiQWZma51pstNjaWtLQ0nJ2dtcodHR0BiNQzOnnn\nzh0UCgVOTk46MWq1moiICBQKBT4+PrRo0ULrnODgYBQKBZUqVcqzXdki79zBzs5eZxqIvYNjniOn\nkRF3cHRy1im3d9SOU6vVzJ45A6+27TQjvXmJSUwgLT0dJxsbrXLHChUAiLivf/pqLVdX9s7+hsHt\n36dEidz/KQq5/ge/nT2D38DBGLzB1Jfoe/cyf74cHLTKneztM9sVHa0TczsyCoVCgYueGLVarRVz\nOiyMvYcO8dWECRi8xQYLMZER2NrZ6dzHivb2ea6LjY6KwC7rZ1E7zkET51K5MnXq1WfbxiCi7twm\n6dlT1gUu5fnz57TwavvGbRVCCCFEEWKgKJhXMSZJbBETGxuLgYEBdnZ22NnZ4ePjw/z581Gr1SgU\nCvz8/KhcuTKNGzemadOmhIeHA/Ddd9/Rvn17+vfvj7OzM4MGDaJdu3asW7cOgC1btuDj40OrVq2o\nVKkSs2bNokSJEuzZswdLS0uMjIwwNzenZMmSnDlzhnv37jFz5kycnZ3x8PBgwoQJBAUFadppYGDA\nsGHDqFSpEqVLl36ra03KWmtp+cpoEYCFmSkASpX+tZjly5ShpIVF/vWamekcszAzQ5msyrtdWesR\nLXJ8hnlWO5VK5WvHZL/XFwOZo69LliyhWrVqr/1lgDIpCXNL3es3N7cgOZfPyW5jzvZlxplrxf3w\n3Vbu37vHCN8vXqs9SarM/rQw1e5vc9Os+5iSojeufKnSWOW49/rqnrU5CO9OXXGsYJPnuTqxWddk\naZHz5yuznUnJun31LCvGIke7zM2zYpSZP1vPkpKYsXABowYP1iTFb0qZpMTMXPd+mJmb57kOOTlJ\nibm+ODNzkl+5Ju+x40hRJTNq8AD6fvg+e3/+iVHjv6RazVpv1V4hhBBCFBEKRcG8ijFZE1vENGvW\njKpVq9KxY0dq1qxJ69at6dGjBxEREcDL0UAAKysrnj9/DsCtW7fo3bu3Vl3u7u78/PPPPHjwHSAz\nCAAAIABJREFUgCdPnlCnTh3NMUNDQ2rXrs2tW7d02nD79m0ePXqEu7u7pkytVpOamsqTJ5lTEcuW\nLat3PeGbyMhnmqriLef751tvPt885bfBkL6F8PnFGOh5KHVERAQjRozAyMiIefPm6Y1Tq9VadavV\najLUuX9WXn2mzsi9X7L7JDLiDutWLuer+Qs1SXt+1Pld+z/4R3LB9u+pWNaaPm3efPQw33uip6/U\nefQtvLyP85YHYmdjQ/+P8p4G/bJe7fuIWp3nZ+W12UJecdnXFB0RwcSRw7C1s+OT4aMws7Dg1NHD\nLPtmDiamJlTr2f212i2EEEKIoie/v2X/fyBJbBFjamrKjh07CA0N5ejRo+zcuZNt27ZpNgLK+cdt\n9npFExMTnbrS09NJT0/Xe+zV4zm9ePGCypUrs3z5cp1jVlZWuX7em8oegVWqtEdGs0dK8xuly7Xe\nrJE2ZYruiKsyWZVvvZaWlpnn5hjVzH6ffVxfTM4RtOwR2pwxYWFhTJw4EQsLCwICArCz0576nC1o\n7Wqtx9soFApatvbi8UPdzY2USiUWetqWzcLSUu8In1KpxNLSkoyMDOb4z+C9Nm2p79GQ9PR0zc9X\nhjqD9PR0SpTQnb5taZbZn8k5Rlyz76u+EfHXcfzKZQ6EnWPrlGmkZyWA6VntSc/IwCCfnfWsskfB\nc4y8a0bq9YxKZ5fp/ExmjcBaWVgQfOYM+4OD2b5ipeb3JyM9q33p6RgYGOi0a9vGDWx7ZWdshUJB\nk5ateKxnkyqVMhkLi9zvo7mFJSo99zE5WYl5Vvt379iOWg0zFy7BMut3tm69+iQ9e8bKbxcxWJJY\nIYQQQhRjksQWMZcuXSIkJIRhw4bRsGFDfH19adq0qd7k4VWurq5cunSJ/v37a9Xl6uqKpaUl5cqV\n4/Lly1SrVg3ITFT/+OMPzRTWV//odnV15e7du5QpU0aTfJ06dYqdO3cyf/78ArtWRxtbShgYEJ3j\nkR9RWe9d33KappmpKRXKltWp9+HTJyhTVLjaO+QSmcnBwQEDAwOdjZais9ZDurq66sS4uLigVquJ\njo6matWqmvKYmBgUCoVWzP79+/H398fV1ZWlS5dSrly5XNvSqetHNGmuvYb2xNGjnNOz8U9sTDTO\nri651uXk7MxfN3WfExobHU3N2rWJvx/HjT/+IPz6dfbve7lZl0KhYOPaNWxat5btu3/BpuQ7WvEO\n5ctjoDAgOiFeqzz7vaut9prn13XkwnnSXqTR3X+6zjHP4Z/RsXETZgzUvxMzgKOdHSUMDIiK1d6M\nKft9JWcnnRiXrDXM0bGxVK9cWVMeGRubuW7ZyYnAjUGkpqXR5VPdz3Zv/z86tWvHV+MnaJW3/7Az\nDZtob0p15sQxLp4L1anjXmwMDs66a5ez2Ts6cUfPZln3YmOoWiNzqnBC/H0cnJw0CWy2WnXdOH0s\nmIcPH1K2bNlcP0MIIYQQRZjsTixJbFFjampKQEAA1tbWNGnShNDQUFQqlWYab24GDRpEnz59qFu3\nLi1btuTo0aMcOnSI9evXa44vXbqU8uXL4+TkxJo1a0hNTaVDhw5A5rrIyMhIHj58SLNmzbCzs2Pc\nuHGMHTuWp0+fMn36dJo2bVqgz5QyNjKiXo2aHA4NYcCHnTTlh0LOYGVuQe13qrx13Y3r1OX4+fN8\nMWAQRoaGmnpLGJSgYe13826XsTH16tXjyJEj9OvXT1N++PBhrKysqFVLd02hg4MDdnZ2HD58GC8v\nL60YR0dHbG1tATh58iQzZsygXr16LFyY/5Rd63LlsM6R5KaoVGwJWk/omdM0bNwEgMePHnH54gUG\nfDIk17o8PD05fOB3IiPu4OySmVRH3L5NZMQdBg4ZSrnyFVi9aYtO3GcD+vFh12506vYR1uXK6xw3\nNjKiXpUqHL14gf5t//fy2s+HYWVmRi3X19uwKqfPO3WmZ2svrbKfjx9j18njbJ48jVJ5jDpD5n2s\nX6cOh06eYFCPHpryg8ePY2VpybvVa+jEONnZY29ry4Hjx2j7ygZcB08cx9nenoo2NowYOIg+XbR3\nmN6xdy8//fYr25evoHTJkjr1lrG2pkyOxzqlqFT8uGUzF0LPUi9rh+4njx/xx+VL9BgwKNfrcvdo\nyPEjh4iJjNQku1ERd4iJjKTXwMEAODg5cfi3X0l69kwrkb1+5QrmFhZvvY5dCCGEEEVAMV/PWhBK\n+GU/CFMUCeXKlcPR0ZFVq1axatUqbt68ybRp07C3t2fXrl2MHDlSc+7hw4cBaNOmDTY2Nri4uLBu\n3TpWrVpFXFwcM2bMoHnz5gC4ubmRlJREQEAAW7dupWTJkixevBj7rNFOU1NTNmzYQHBwML169aJ5\n8+acOHGCb7/9lsOHD9O2bVsmTZpEiRIlCA8PJzQ0lIEDB77VNb64/3LEztbamvW7dvJ3VBQWZmb8\nEhzMxj27GN6zF/Vr1kSpUvFnxB2MjYww0zOF+c+ICILDztH3gw+wemWzGxd7ezbv3cP569cpZWXF\n8fNhLNmyhY/atKF9jsenGNlm7qKbmpr6sl22tgQFBXHr1i3Mzc3Zu3cvmzdvZtiwYdSrVw+lUsnN\nmzcxNjbGNGsDIysrKzZs2MDDhw8pUaIEW7Zs4ddff+XLL7+kUqVKpKam4u3tjaGhIePGjSMpKYn4\n+HjNC7Q3hjIxMUH5PI2cbCtW5OKFMHb/+CMlS5Ui7t5d5s2aiUIBE6dNx9g4s58i7twmIT5ekwQ7\nu7hy5NAB9u/bS1lra27//TdzZ/lRsaIdo8eNp0SJEpQrV17nFbRmNU2bt8Cr3f8wMDDA0sSY1Ajt\n3XNtyloTtP9X/r4bi4WJKb+cOc2mA/sZ1qkL9apURZmi4s/oaIyNDDEz1r2PN2OiOXb5Er292mKV\nNT3Zysyc8qVKa73CIyO48NdNJvcdoDkvm7GLExlPn2mVVSxfgbXff8ffEXewMDNn94Hf2bB9GyMH\nDaZBnTook5MJ//tvjI2NMcu+jxaWrPn+Ox48ekSJEiUI2vEDew8dYprPGCq7uGBlaUl5a2ut1/W/\nbhJ25QrTx/hi9UpyXSIroX2QpDv9t4KtLVcvXeS33TuxKlmS+Lg4ln0zBxQKRk2YpFlzHh0RwYOE\neE0S7ODszKmjRzi8/zdKly1LxO1bLJs3mwq2FRk6ekzmLtkuLhzct5eQk8exKlmKBwkJ7Ny2leAD\nvzPgM2+aNmqo0x4hhBBCFA/J584XyMZOFo0aFPalvDWFOr+HQApRwFSXtZ/PefRcKCt+2E7k3btU\nKFuWnu070O+DjgCEXf+Dz/z98B8+gg9bttKpa0/wUfxWLGdf4HIq5hglvBgezuItm7gZcYfSViXp\n2LIl3j166jyWx6xubQCePdNOgIKDg1m9ejWRkZGUL1+eHj160KdPHwDOnz+Pt7c306dPp2PHjpqY\nnTt3snnzZu7fv4+9vT2ffPIJ7dtnPkM0LCyM4cOH59ovQ4cOZejQoZr3VlZW3H+qf7fhpKRnBCxe\nxMljwWRkZFCnrhsjfL/A8ZVH/PgM+4y4e/fYvvsXTVlCfDxLF84n7OxZDA0N8fBszEjfsZTNMUr4\nqlaNGjB46OcMHJLZNpuSFiQF6z6PNvjSRVb9spvI+3GUL12Gnq1aazZkOn/zT4Ytms+MgZ/QMWv0\n+FW/nDnFzI0b2DN7HhXL5t6W1b/sZu2vewldsUbnmGWrZqTFxOqUHzl1isCNQURER1OhXDn6dOmi\n2ZDp3OXLfDruC2aNn0Dndu00MT/u20vQDz8Ql5CAQ8WKDO3Tlw+8vHTqzrZ800ZWbd7M5YOHtMqN\nHDK/JPozLlFvnDIpiXWByzh78jgZGWpqvluHT0eOws7h5QZuU3xGEn//Pmu27dCUPUhIYM2yb7kU\ndo4ShobU82jIJyNGU+aVKcJ3Y6LZtHolVy6cR61W4+jsQrc+/fBs1pxqtrlPYRdCCCFE0ZawbFWB\n1FN+1OcFUk9hkCRW/OdyJrGFLbcktrDllcQWptyS2MKWWxJbmPJLYguLJLFCCCFE8ZUYqPtl/tso\nN2Jo/icVUbImVgghhBBCCCGKC9nYSZJYIYQQQgghhCg25DmxSBovhBBCCCGEEKLYkJFYIYQQQggh\nhCgmCvKRl8WVJLFCCCGEEEIIUVxIEivTiYUQQgghhBBCFB8yEiuEEEIIIYQQxYWBjENKEiuEEEII\nIYQQxYVMJ5YkVgghhBBCCCGKC9nYSdbECiGEEEIIIYQoRmQkVgghhBBCCCGKC1kTK0msEEIIIYQQ\nQhQbMp0YhVqtVhd2I4QQQgghhBBC5O/h5u0FUk/Z/j0LpJ7CICOx4j+371J4YTdBywdu1QH4My6x\nkFuirZptOZ49e1bYzdBhZWVV5PoKMvsr6uGTwm6GFqeypQC4FnO/kFuirbaDDVA0f+aFEEIIIfIj\nE6qFEEIIIYQQophQGCgK5PUmUlNTmTx5Mh4eHjRv3pwNGzbkem5wcDBdunTB3d2dzp07c+TIkX96\nyTokiRVCCCGEEEKI4kKhKJjXG5g3bx7Xr19n8+bNzJgxg4CAAA4cOKBzXnh4OKNGjaJ79+7s2bOH\nHj16MHr0aP7888+CunpAklghhBBCCCGEKD4UBgXzek0qlYoff/yRqVOnUr16ddq0acOQIUPYsmWL\nzrn79u2jcePG9O3bF0dHR/r27UujRo347bffCrIHZE2sEEIIIYQQQgj9wsPDSU9Px83NTVNWv359\nVq1apXNu165dSUtL0ylPSkoq0DZJEiuEEEIIIYQQxcSbrmf9pxISEihdujSGhi9TR2tra54/f86j\nR48oU6aMprxSpUpasX/99RchISH06dOnQNskSawQQgghhBBCFBf/8XNiVSoVxsbGWmXZ71NTU3ON\ne/jwIaNGjaJ+/fp4eXkVaJtkTawQQgghhBBCCL1MTEx0ktXs92ZmZnpjEhMTGThwIAqFgiVLlhR4\nm2QkVgghhBBCCCGKizfYlKkg2NjY8PjxYzIyMjAwyPzsxMRETE1NKVmypM759+/fZ8CAAZQoUYLN\nmzdrTTcuKDISK4QQQgghhBDFhYGiYF6vqUaNGhgaGnLp0iVNWVhYGLVr19Y5V6VSMWTIEIyMjNiy\nZQvlypUrkEvOSZJYIYQQQgghhCgmFApFgbxel6mpKZ07d2bGjBlcvXqVQ4cOsWHDBgYOHAhkjso+\nf/4cgJUrVxITE8OcOXPIyMggMTGRxMRE2Z1YCCGEEEIIIcR/Z9KkSfj7+zNw4ECsrKzw8fGhTZs2\nADRr1oy5c+fSpUsXDhw4QEpKCj169NCK79KlC3PmzCmw9kgS+y8LDQ1lwIABhIeHv9b5+/fvp2HD\nhpQtW/ZfblnR8jwlhb1bg7gSGkJqiopKNWrRecCnVLCzf+06ghbNxdTMnF7eo7XKlc+esve7TYRf\nukDq8xQcK73Dh/0GYe9SKZeaXkpRqQhauZwzx4+RokqmVl03Ph05GntHpzzjHj96xLqAJVw4F0pG\nejr1GzXm0xGjKGNtrTnn6ZMnbFq1gvOhIaSoUninWjUGe4+gUpWqedYdEhLC8uXLuX37NtbW1nTv\n3p1+/frlGbN//37Wr19PbGwsdnZ2DBw4kI4dO+o9V6lU0qdPH4YOHZrrObkpiv0FmVNb1gQs49Sx\no6hUKt51c8fbZwwOTs55xj16+JCVSxYTdjaE9PR0GjZuwjCfMZS11p4as2PrFvbt3knC/XhsbG3p\n0qMnnT76ON92pahUbF69gpCTx0lRqahZpy6DvUdh5+iYb2y2+X7TMLewYMT4L7XK09PT+WHTBoIP\n7OfZ06dUqlKVgcOGU6V6zddqV1G8j0IIIYTgjaYCFxRTU1PmzJmjNxF9Nc/57bff/pP2yHTi/8Dr\nDtffvXuXMWPGkJKS8i+3qOjZsnQBV86e4cO+A+kz0pcnDx+yYtY0VMnKfGPVajU7g9ZyNTRE7/EN\nC+bwx/lQ3u/VjwE+41Gr1QT6TeFhQny+dS+YOYPTx4MZNGw4vlOm8yAxgam+o1HmMSUiPT0dv/Fj\n+Ss8nBHjJuA9djw3rl1hxvixpKena86bPXUSZ0+fpN+Qz5jg549arWayz0ji4+Jyrfvq1av4+vpS\nqVIlFixYQIcOHVi6dCkbN27MNebw4cNMnz6dJk2asHDhQho0aIC/vz8HDx7UOffp06eMGTOGe/fu\n5ds3+hS1/tLETp/KyeAjDBkxionT/UhMiGf8yBH5tmuyrw9/3rjOmC8n4zPhS/64eoVJY0ZrtWv1\nsqVsWL2S9zt1Yfbib2ncvDkBC+fz655d+bZr8df+hJw4Tv/PvBn95VQeJiYyY9yYPNuVTa1Wsz5w\nKWdPHtd7PGhFAHt/2kHXXn35Ypo/hoaGzJzwBXF37+Zbd1G9j0IIIYQADAwK5lWMyUhsEZKRkfFG\n89P/r4i4Gc71C2F8NmkG1eq6A+BarSZfjxrKqd9/o03X3Ee07kZG8POG1cTcvoWRsYnO8YR7d7nz\n5w16DhuFR8vWADhXrcb0oQMIO36Udh/1zLXu8GvXOHfmNH7zF+Lu0QiAmu/WYWivj/l118907zdA\nb9zJo0eIuPU3ARu3aEb6XCu/w6jB/Tl59Agt27Tlbkw0N65eYfTESXi1fx+AarVq079zR478/hu9\nBg7WW/eqVauoXr06fn5+AHh6epKWlsaGDRvo3bu3zjO8AJYvX07btm0ZM2aMJubx48esWLGCtm3b\nas47duwYCxcuJDk5Odc+yUtR7C+A61evcPbUSWYvXkKDRp4A1K7rRv+PurDnpx/pPXCQ3rhjhw9x\n+++/WPvddhydM9tVqUoVPuvbm2OHD9G63f+Iu3eXn7Z/z+hxE/igS1cA6tarT3x8PGEhITBoYK7t\n+vOPa5wPOcPUufNxa9AQgBrvvot33578vmcX3frkProecesW6wK+5fbNm5iYmOocf5AQz4FfdvPp\nqDG069gJgDr1GzBqYF92bdtKm4buudZdmPexuZvuBhFCCCGEyOE/3p24KJIeKECbNm2idevW1KlT\nh48//pjz58/rnHP//n18fHxo1KgRnp6efPXVV6SlpQFo5pV7eXmxa1f+ozhqtZoFCxbg6emJp6cn\nK1asoF27dpw7dw6Av//+m08//ZR69epRp04d+vbty+3bt4HMac6tW7fmp59+olmzZjRs2JC1a9cS\nFhZGhw4dqFevHhMnTtT6vMDAQJo3b46Hhwfe3t5vPVqX05+XL2FsakrVOm6aMsuSJalcszY3Lun2\n4au+X/4tAD5ffYOlni2+09Iyn2Fl8sozrExMzTA0Mkb57FmedV8MC8XUzEyTYACULF2aWm7unA85\nk2vcpXOh2Ds6aU1VdXRxwcHZWROX+jzr2Vrm5ppzzMzMMTY25tnTJ3rrTUtL48KFC7Rq1Uqr3MvL\nC6VSqbVjXLZ79+4RFRWlNyYmJoaYmBgAkpKSmDBhAvXr1ycgIAC1Wp3r9eWmqPVXtvOhZzEzM6d+\nw0aaslKlS1PHzZ3QM6fyjHNwctYksADOLq44ubgQeuY0AKeCgzExMeF/HT/Uip0y8yumz56bZ7su\nnz+HqZkZdet7aMpKlipNrTpuXDirf1ZBtoBvZgMwJ2AFJUuX0lP3eTIyMmjUtLmmzMjIiPqejbmQ\ny4yFbEX1PgohhBBCZJMktoDcuHGD+fPn4+fnx/79+2nQoAFjxowhIyNDc05aWhoDBgzg+fPnbN26\nlSVLlnDs2DHmz58PwI4dOwD48ccfef/99/P9zJUrV7Jnzx4WL15MUFAQwcHBmqRErVbj7e2Nk5MT\ne/bsYfv27aSnp7NgwQJNfHx8PIcOHWLLli14e3uzaNEiZs+ezbx581i8eDG//vorhw4dAmDz5s3s\n27ePxYsX88MPP1CuXDk+/fRTrWmCb+t+bDTWFWx1RqGtbSqScDc2z9i+I8cy0m82FXNZ22jn5EKV\n2nU48ON24qKjSE5KYvemdaSlPqfeK3/g6xMTGYGtnZ1Ouyra2xMbHZVrXHRUhN41jRXtHTRxLpUr\nU6defbZtDCLqzm2Snj1lXeBSnj9/TguvtjqxALGxsaSlpeHsrH2tjlmfFRkZqRNz584dFAoFTk5O\nOjFqtZqIiAggc53Djh07mDFjBqVK6SZFr6Oo9Ve2qIgIbO1122Xn4EhMVO7tioqIwMFJt112Dg7E\nZPX1rb//wt7BkSsXLjB80AA6NG9C/26d+XV3/l9CxURGYlNRt1229vbExuTeLoDRk6Yya/EynFz1\nr+uOjY7E1MycUjmey1bR3p5HDx6gUqnyaFfRvI9CCCGEyPRf705cFMl04gISGxuLgYEBdnZ22NnZ\n4ePjQ6tWrbRGtI4fP058fDw//fQTlpaWvPPOO0yfPh1vb298fX01mzmVKVNG77TQnL7//nt8fX1p\n3LgxAHPnzqVDhw4ApKSk0Lt3b/r06YOpaeZ0w65du7Ju3TpNfHp6OpMmTcLJyYk+ffowb948+vfv\nT506dYDMZ0Jlj9yuW7cOPz8/GjRoAICfnx/NmzfnxIkTOqN8bypFlYzpKyOl2UzNzEhR5T211Taf\njWYAPvp0GKvn+DN/fOaGTwqFgl7eo3GuUi3POGWSEjNzC51yM3PzPKfcJicpsXfQbZeZmTnJr6zx\n9R47Dr/xYxk1OHN6psLAAJ+Jk6lWs5beerO3Jrew0G6TedaollKpu344t5js99kxhoaGOonumypq\n/fWyXUk61w+Z/aavz16Nc9CTlJmZW5CszExinzx+TGJCPHP9pzNgyGc4Ojtz9OABvp03BxQwLI/p\nxMlKpdaI5Mv6zVEp8/65d3JxzfN4slKJuYVu3aZmmWVJSUmY6fmdg6J7H4UQQgiRpRA2dipqJIkt\nIM2aNaNq1ap07NiRmjVr0rp1a3r06KEZ6QK4ffs2rq6uWFpaasrc3d158eIFkZGRWFlZvfY0zkeP\nHhEfH6/1kGFXV1fNKJqZmRm9evVi586dXLt2jdu3b3P9+nWdBw47ODgAYGKSuZ7Uzs5Oc8zExITU\n1FSSk5OJi4vD19dXKzY1NVXr+l6HWq0mIyP9lfegfmW0Oqd/+i3R/dgYlk6biLWNDYO++BJTM3Mu\nnTnJ9pUBGJmYULdRE027tEaV1WrU6rdrV15xBllrGKIjIpg4chi2dnZ8MnwUZhYWnDp6mGXfzMHE\n1IQmLd/Tic3Io59ya1N+MQZvuag/8z5mvFpQJPpLX7sy8qz/7dqlyOq3F2lpPH3yhBlz5tGkRUsg\na01sXBxb1q3VJLE67SLvdin+4f+c8vqdgpf3vajdx2o9u+fZbiGEEEIAxXwUtSBIEltAsqdjhoaG\ncvToUXbu3Mm2bdu01pVmJ4qvyv4DMvu/r5u0GRpm3rqcSW/2++TkZD766COsra1p3bo1HTt25Pbt\n26xfv17r/JxJjL6kJju5W7JkCa6u2iNAbzr1NDAwkICAgFdKFNT1bEySnvVwKapkTPWMCL2JY/t2\nA2q8p87EzCLzy4MqteugUibx87pVmiQ2Z7sUCgVNWrbi8aNHOnWqlMlYWFjqlGczt7BEpWfEKjlZ\niXnWiODuHdtRq2HmwiVYWlkBmclP0rNnrPx2kd4kNvvLj5yjh9nvX/1yJGdMzhG07BFafTGvY9vG\nDWwLevmzVFT6a8v6tWxet1arXc3fa03MQ912KZOVWORx/Ra5tUupxMIys11m5uagUODRuInWOQ08\nG3M+9CwPHz6kbNmy7NgcxA+bgrTa5dmiJU8fP9Zbv7mekeM3kVufZpdZZfVhUbuPgyWJFUIIIcRr\nkCS2gFy6dImQkBCGDRtGw4YN8fX1pWnTppQoUUJzjqurK3fu3OHp06eUzNqE6OLFi5qpnE+fPn3t\nkVgrKysqVKjAH3/8QdWqmc9XjI6O5unTp0Dmxk2JiYn8+uuvmsT4xIkTb7Vhj5WVFdbW1iQkJNCi\nRQsgc33v2LFjGTJkCHXr1n3tunr27ImRnXYifPVcCOGXdTclSoy7h429wxu391WPEhOoYOegSWCz\nVapRi8shZzTJc8+ePalUR3vH1jMnjnHxXKhOnfdiY3Bwzv35ovaOTtz5+y+9cVVrZE6ZTIi/j4OT\nk+YP+Wy16rpx+lgwTx4/AlvdUXMDAwPNuuds0dHRADpfMAC4uLigVquJjo7W/JwAxMTEoFAo9Ma8\njvYfdqZhk6ZaZUWhvz7o0hXPZtprnU8FBxOmZ6OkuzExOLm45NouB2dnbt28qScumuo1a2e13RHU\nal6kpWFkZKQ5J/3FC+DlF1dtO3aigad2onv21AkuZW3C9qq4u7H5Pr82P3aOjqiSk3n25AlWr3zR\nFBcbQzkbG81yhaJ2H7OTfiGEEELkQXYnlo2dCoqpqSkBAQHs2LGD2NhY9u3bh0ql4smTlyOMTZs2\nxdHRkQkTJnDz5k1CQkL46quv+PDDD7G0tNSsUbtx48ZrPeakX79+LFmyhDNnzhAeHs7kyZM1C7VL\nly5NcnIyBw4cIDY2lh07dvDdd9+Rmpr6Vtc3aNAgFi9ezNGjR4mIiGDKlClcvHiRSpX0byyTm/Ll\ny+NQqbLWq1odN56rVIRfuqA5L+npE27f+EPzyJ23VcHOgfsx0aiU2s+3vBN+A1Nzc8wtrTTtqly1\nmtbLvUFDVMnJXAg9q4l78vgRf1y+RL1XdrrNyd2jIdFRkZrNfwCiIu4QExlJvYaZO746ODkRHRlB\nUo4dkq9fuYK5hQVWJXVHuI2NjalXrx5HjhzRKj98+DBWVlbUqqW7ptDBwQE7OzsOHz6sE+Po6Iit\nrW2u15GXMtbWRbK/ylqXo0q16lqv+o0aoUpO5twrO+s+fvSIq5cuUj/rkTv61G/YiKjICKJemTIf\neec2URERNPDMjGvYuClqtZqjhw5oxZ4+cQzXyu9o1uKWKWtNparVtF5163uQokrWShifPH7M9SuX\ntXYGfht163ugVqs5czxYU5aWmkpYyBmtuovafSxduvQ/um4hhBDi/wcKA0WBvIqzEn7eiEKZAAAg\nAElEQVTZD5wU/0i5cuVwdHRk1apVrFq1ips3bzJt2jTs7e3ZtWsXI0eORKFQ0KJFC44fP863335L\ncHAwHTp0YNKkSZQoUQIzMzOioqIIDAykdOnS+Y5wurm5ERcXx+LFi9mzZw/du3fn9OnT9OjRAze3\nzMfVBAQEsGXLFhITExk+fDj79u2je/fuPH78WNOubIGBgXTt2hV7e3sAdu3ahb29PQ0bNsTd3Z2k\npCQCAwPZvHkz5ubmLFy4UGsN7ev6Ky5R632Z8hW4df0apw/+hrmlFQ8T4tm+MgCFQkHPYaMwMsoc\nNbofE82Thw8oWbqMvmo5/usvlK1gQ22Pl39o2zo4cvbIQa6eO4uFlRVPHj7k6J6fCTsezAd9+uNS\ntTpVs0Y8HyRpf3FQwdaWq5cu8tvunViVLEl8XBzLvpkDCgWjJkzSjGZFR0TwICGeMtbWQOYI3qn/\nx959R0Vxdw0c/y4gKiCKiEoHKyoqoCDWKNa8sbckdk2sqNhNLGCLiTEmUbFh712jUWNEbFix1xiV\n3gS7UhSEff8AVpZdEBMTJM/9nLPnZGfnzt6ZWcze/bWjRwg4+BulSpcmLCSYhXNmU7a8OQNHjsqY\nLdjODv/9+zh78gQljEvy6MEDdm/ZyLFDv9Nn0FAcajhSxshA40eH8uXLs2bNGoKDgzEwMGDfvn2s\nX7+eIUOG4OLiQmJiInfu3EFfX181oVeJEiVYvXo1jx8/RldXlw0bNnDgwAG++uorrT9CJCQksHnz\nZpo2barWepulaNGiGtfqQ7lez5JfaeRVrrw51y5f5NddOzE2LklcbCzzvp2FQqFg3KSpqrzCw0J5\nGP+A0pl52djZcTzgMP4H9mFS2pTQ4HvM+2YW5czNGTZ6LAqFgvLm5tz980/27d5F0aJFSU5KZu0K\nP86fPcOYrydTo0plAOKfa04gZVauPDevXub3vXswMjbmQdx9Fv8wB1AwbNxEVV5R4WE8evgAk9Km\nGscA2L9rO2XLm+PWsJFqm6GREfH377N3x1aKFi1GwvPnLF/wE/H37zNi4mQqWJoDmp/5gr6PDev9\nveJdCCGE+F+QEhz6Xo5TtOJf65H3IVAo/0r/UvFBCAwMxNHREZPMZTQeP35Mw4YNCQgI+EvF5b9l\n/5XbGtuSkxLZs24VN86fQ6lMx75qdTr0GYCZ+ZvzWDR9Mk8ePmDKQj+tx501YhCVatTksyEj1LY/\niI1h/+Z13L1xHaVSSXkrKzzad1EVu584OQDwZ47iGjJmqF25aCHnTp4gPV1J9Zq1+GL4CCys3sxa\nO9lrOPFxcSzfsl217dGDByxf+DNXLpxHV08PF1c3BniOxCRbV8mYqEjW+S3l2qWLKJVKrG3t6Nyj\nl6o7bNXyZXihZS3bY8eO4efnR3h4OGZmZnTv3p0ePXoAcPHiRYYOHYq3tzdt27ZVxezevZv169cT\nFxeHpaUlAwYMoE2bNlqvY2xsLB06dNA4RpYSJUpovVYfwvWKeKx9rdHEhASWzv+JUyeOo1QqcaxV\nm8Feo7DKNrv1OM+hxN2PZf3ON8vjPIyPZ/HPP3Ix6Bx6enrUrefOEK9RagVlamoq61cuJ+D3gzx7\n8gQbe3t6DxhI/caNsSmd0UJ8Iyou17zWLPEl6NRJlMp0HBxr0W+op9r18h7jxYP4+yzZsFXrMYb2\n+hTH2s54jv9Kbfvr16/ZsHwpgUcO8zI5mYpVHOgzeCiVqjrgaFUO0P6Zz8qrIO5j1Rxd6IUQQgih\n6YX/0fdynBItNedgKSykiP1AJSQk8PLly1xfNzAwYMKECbx+/Zrx48cDGRMvxcXFsXWr9i+7Hwpt\nRWxByquILUi5FbEFLa8itiDlVcQWlLcVsQXlbUVsQZEiVgghhHi7FwHH38txSjT/6L0cpyDIxE4f\nqLlz57J169ZcZyv29PTE29ub6dOn8/nnn6NUKqlfvz4LFy78lzMVQgghhBBC/Fv+7hKU/wVSxH6g\npk+fzvTp09+636JFi/6FbIQQQgghhBDiwyBFrBBCCCGEEEIUFjqywIwUsUIIIYQQQghRWEh3Yili\nhRBCCCGEEKLQKORrvL4P0hYthBBCCCGEEKLQkJZYIYQQQgghhCgkFApph5QiVgghhBBCCCEKCxkT\nK0WsEEIIIYQQQhQaMiZWxsQKIYQQQgghhCg8pCVWCCGEEEIIIQoLGROLQqlUKgs6CSGEEEIIIYQQ\nb5cUdPG9HMfArc57OU5BkDJeCCGEEEIIIUShId2Jxb+u6TTfgk5BzbFpwwF4HfeggDNRp1fOjNTo\n2IJOQ0MRS3OC458UdBoaKpY14XHSy4JOQ01pg2IAxD1PLOBM1JUzNgQg5mlCAWeizqKUEQCJZy8U\ncCbqDN3rFnQKQgghxBsyO7EUsUIIIYQQQghRaEgRK0WsEEIIIYQQQhQWCh0ZESpXQAghhBBCCCFE\noSEtsUIIIYQQQghRWEhLrBSxQgghhBBCCFFoyJhYKWKFEEIIIYQQotDQkSJW2qKFEEIIIYQQQhQa\n0hIrhBBCCCGEEIWEQiHtkFLECiGEEEIIIURhIWNipYgVQgghhBBCiEJDxsTKmFghhBBCCCGEEIXH\nv9oSm5iYiL+/Px07dgTAw8ODkSNHqp7nV1BQEH379uWPP/547zm+S04ODg6sX78eV1fXAs0jMjKS\n0NBQmjRp8t7zyK53797Uq1eP4cOHv/djFyuix+CWDWhSrSLF9YtwNTyGRb+fJOrR0zzjJnduSfOa\nVdS2KZVKpm0/SOAfIQCYGBbnCw936la0xrh4MSIfPWXzqUscu3kvz2OfCgpiwYrlBIeFYmpiwued\nOtPvs8/zjNl/2B+/9euIionBorw5X/bsSYc2H6vt8/vRI6zavJnQiHBKGBlRv25dRg8eiqmJSZ7H\nVuV1/jwLV60kODwMUxMTPuvQkX7dP80z5kBAAH4b1xMVG4tF+fJ88XkPOrRqnev+cxb5smHXTq4H\nHM1XTlleJiezcokvp48f42VyMo61nRg4YhRWNjZ5xj198hi/hT9zKegcaWlp1HVvwMDhXpQ2NQXg\nx9kzCTh4QGusQqFg9bbdVCyb+/VLTk7C9+efOX4kgOSkJJxc6uA1bhw2tnZ55vX48SPm//AD586c\nJu11GvUbNcJr7DhMy5R5s8+jRyxb5EvQ2bM8f/YUG1s7evbrR4s8ru+bvJJZsuBnThw9SnJyErWd\nXRgxeizWtrZ5xj15/JiFP87j/NkzpKW9xr1hIzxHjVHLK7u4+/fp/3l3uvfoRb+Bg/KV17KF8wk8\ndoTk5GRqOTnjOXos1jZvz2vRz1l5pVGvQUM8R42htOmbvPbv/YV5s2epxSkUCjp07cZ3M2fkeuwz\n16+xeOd2gqOjMS1pTPfmLen98SdvPReA2+Fh9JnuzZ65P2Juqn6N/IPOse7APsJiYyhhYIhbDUdG\ndv+U0sYl83VsIYQQ4l8n3Yn/3SJ29erVBAUFqQqznTt3Ymho+M7HcXFx4eTJk+87vXd26tQpSpYs\n+C86kydPxs3N7R8vYv9JU7u2ppplWZYcOk1ySgr9mrrxU9+O9Fu0icRXKbnGVSxXhoDrd9h57qra\n9qziV09Xh7m922NQVJ+VR87y6EUSH1WviHfX1ujp6HD4+h2tx7168waeX0/k/5q3YOSXA7l0/Rrz\nli4hLT2dL3r01Bpz6Ngxvpo1kz7dutPQrR4BgSeY/O1siurr08ajOQAHAg4zYcZ0Pu3QkVGDBvHw\n8WMWrFjOF6O82LZiJfpFiuR5na7eusnwKZP4Pw8PRgz4gss3rvOj3zLS09MZkEuB7X/iOF99+w29\nu3SloasbR06dZMqc7zLyatpMY/8LV6+ycfcuFH/hH8g506dy549bDBg6guIGBmxavYKvR3mydN1m\nDI2MtMakpaUxdewokpOTGTH+K16nvmbV0kVMHevFgpVr0dXVpUe/L/ikY2e1uOfPn/Gt92Rqu9TB\nrFy5PPPy/uorbt28wfBRozEwNGTl0qUMHzSQTTt2YVSiRK55jfYcRnJSEl9NmUpqaiqL589n1LCh\nrNm8BV1dXVJTUxk1bCiJiQkM9vTEtIwZRw/74/3VRNJev+bzrl3yzGv65K+5ffMmQ728MDAwZLXf\nMkYNG8zardsxMso9r3Ejh5OcnMS4SZN5/fo1SxfOZ9xIT1as34Surq5GzJyZ00lKSsozl+xmTZ3E\nHzdvMmSEFwaGBqxZ7seYYUNYvWVbnnlNHDWc5KRkxn49hdepqfgtWsD4kcPxW7dRlVfwnTvY2Nrx\nlc90lEqlKj7rBwttrt27y6if59HGvT7DunTjyt07zN+6mbT0dPp90i7Pc7kXFcnIH+eSnp6u8drv\nZ88waekiuno0Z3i3T3n49CmLd21nyJzZbJz+DUX0ZMSNEEKID49M7FTAY2JN8tnylJOenh6meXzh\n+bd8CDkAal8EC6PqVuWpX8WOCRv2ciE4EoDrEbFs9upDB9eabDp5UWtcEV0drMuUYtuZy9yOjte6\nj3tlO+zLmjJk+Xbuxj4A4FJoFOVKleDzRi65FrG+q1ZRvUoVZk+aDEBDNzdSU1NZvmE9vbt2Q19f\nXyNmwQo/2nh4MN4zo6W6gasrz54/Z+HKFaoidvmG9XxUvwFTx4xVxdlaWdNj6GCOnz5Ny48+yvNa\nLVqzhuqVK/PNxK8z8nJ1zchr4wZ6de6iPa+VK2jTtBnjhw7LyKtuXZ4+f4bvqlUaRWxScjJT586h\nXBkz4h4+yDOXnP64cZ2g06eY+cPPuLjVA6BGrdoM6N6Zfbt38mnvvlrjAo8GEBp8j6XrN2OV2dJn\nX6kSw/r2JPBoAE1btKK8hQXlLSzU4mZN+YoSxiUZP3V6nnldv3qVU4En+GnRYurVbwBAbSdnurT9\nP3Zu20bfL77QGhdw6BD37txh087d2NrZAVC5SlV6dutCwKFDtPr4Y04FniD43l1WbdhE1WrVAHCt\nV4/7sbGsX7M6zyL2xrWrnDkZyNwFvri51wegppMTn3Zoxy/bt9Or/wCtcUcP+xN89w7rtu7AJjOv\nipUr0++z7hw97E+L1m3U9t+9fRsR4eF5XqPsbl6/xpmTgcz5eSGuWXnVduLzTu3Zs2M7Pftpz+vY\nYX+C795l9ZbtqhbuipWrMKBHd44d9qd5Zl737vxJ1erVcaheI985Ld29EwdbO6YPHAJA/Zq1SH39\nmlX79tKjVRutP/6kvn7NFv/fWbp7J0W1/F0ArNq3l8a1nfm6T3/VNtvy5vSd6cOJK5dpXvf997IR\nQggh/jYZE/vXxsTGxcXh5eVFvXr1cHd3Z9asWaSkpLB792569OjBvHnzcHFxwcPDg+3btwOwe/du\nfH19CQoKolrmlz0PDw9++eUXIKOr6qpVqxgwYAC1a9eme/fuRERE4O3tjbOzM61bt+bChQsAnDt3\nDgcHBwB8fX1xcHCgWrVqVKtWDQcHBxwcHFTHvXPnDn369KF27dp8/PHHbNq0Se1ctmzZQrNmzahb\nty5Llix5p+vg4ODA+fPnVeeydu1a2rdvj7OzM4MHD+bhw4eqfYODg/nyyy+pU6cOH330EYsWLXov\neXz99decP3+eRYsW0adPH0D7/UlNTQUy7oOHh4faMXr37o2vr6/q+erVq/Hw8MDZ2ZkvvviC6Oho\n1WtxcXEMHDiQWrVq0aZNG86cOZPvXHPjWtGa5JRUVQEL8CzpJVfDY3CvnHv3RfuypugoFNy7/zDX\nfZJepfDrxZuqAjZLxMOnWJhob0VPSU3lwtUrNG+s3rLdqmkzEhITuXT9mkZMzP37hEVG0rxRY7Xt\nLZs2JSI6mojoaJRKJQ1d3ejaTr3lqEJm19HImGjykpqVV873+OgjEpKSuHTjuva8oqLwaNRI/Vya\nfERETEZe2f2wdAlmpqZ0aKNeCOXHpfPnKFa8OM6ubqptJUuVwtHJmQtnT+ceF3QOS2sbVQELYGNn\nj7WtHefPaI87f+Y0Z04cZ/DIURi8pTdH0NkzFDcwUBWKAKVMTHCqU4czpwLziDuNja2dqoAFsKtQ\nATt7e1WcoaERHbt0VRWwWWzt7IiOjCQv58+dpbiBAa713N/kVcoEJxcXzp7OvafJ+bNnsLa1VRWw\nAHb2FbC1s+fsKfW4mKgoli1ayIQpU/P9Y9eFc2cpXtyAutnyKlnKhNrOLpw7fSrPOGsbW7Uu2rb2\n9tjY2avFhdy7S6UqVfOVC2QUo5f+vE2zOnXVtrdwdSMxOZnLd/7UGnfq2hWW7/2FL9t3ZGS3zzRe\nVyqVuDvWpFOOH3LsLMwBiIqPy3eOQgghhPh3vXMRm5qaSp8+fXj16hUbN25k/vz5nDhxgrlz5wJw\n7do1bt++zbZt2/D09GT69OmcPn2aTz75hP79++Ps7MypU9q/CC1evJjPPvuMXbt28fz5c7p27UrZ\nsmXZtWsXlStXZtasjHFUCoVC1dXxiy++4NSpU5w8eZKTJ0/So0cPbG1tadGiBa9evWLQoEG4urqy\nb98+Jk6cyOLFi9m7dy8AgYGBzJ49mzFjxrB161auX79ObGzsX7qQkFFQDxo0iG3btmV0jRwxAoAn\nT57Qs2dPypcvz/bt2/Hx8WHDhg2sXbv2b+cxefJknJyc6N+/P76+vlrvz/Hjx1X3J+v65WbLli0s\nXryYCRMmsGfPHoyMjPDy8lK9vmfPHj755BP279+Po6MjEyZM+CuXSo2tmQmxT55pbI9+/BTrMqVy\njatUvgwKhYK2dWqwY2x/Dk0Zyvz+nXCwLKva51JoFD/vP64Wp6ujwL2yLaHxj7QeNyomhtTUVOys\nrdW221haAhAaEaERExwehkKhwNbaJkeMFUqlkrCICBQKBeOGedKsoXpBefjECRQKBZXs7HM9V4DI\n2BhSX7/G1spKa15hWoqmkIhwFAoFdlpilEqlWszpCxfYd9ifWRMmovMXuhJHhoVhbmGp8fmysLIi\nSss1U8WFh2FprTlm1tzSiuhI7XErFi2glnMdGjRp+ta8wkJCsLS00sjLytqGiLCw3ONCQ7HRMjbV\nytqG8Mw413r1GJ/ZWp/l9evXnD4ZSIVKlfLMKzw0FAst18vSyjrPltPwsFCtY1MtrdXjlEols2f4\n0LxlK7UC/m3CQ0Mxt9SeV2RE3nlpG/tsaWWliouOjCQpKYnbN2/Sp3tnWjasR5/unTl0YH+ux42K\nj8/43Jc3V9tuXTajC3n4fe3/VtaoUJH9P/xM/7bt0dXV/F+dQqFg9Gc9+MjZRW370YsXUAAVLa00\nYoQQQogPgo7O+3kUYu+c/YkTJ4iPj+eHH36gUqVK1KtXj6lTp7J582aSkpLQ1dXl+++/p1KlSnTp\n0oW2bduydetW9PX1MTQ0pEiRIpQuXVrrsZs2bUqrVq2oWLEiLVq0wMjIiOHDh2Nvb0/37t0JCQnR\niClevDimpqaYmppy48YNdu/ezfz58zEyMuLXX3/F1NSUESNGYG1tTdOmTRkyZAhr1qwBYMeOHbRv\n35527dpRsWJFZs+erbU7Zn517dqVtm3bUrlyZWbPns2VK1e4d+8ev/76KwYGBsyYMYMKFSrg4eGB\nl5cXK1as+Nt5GBkZUaRIEQwMDDA2NtZ6f7y9vdm0aRPJyclvPd62bdvo168fbdq0wcbGBm9vb+rV\nq8erV68AaNWqFR07dsTa2povv/yShw8f8vjx4798zQAMixbVOu416VUqhkVzvw6VypuhVCopVkSP\nGTt+Z8aO3ymiq8tPfTthX1b7ZwxgSMuGWJYuycZA7d2UExITMvIyUG/hMzQwyHw9UTMmIWObkaGB\n9pgkzRiAiOho5i1ZRLXKlWlSP+9CI+t9jXLmVTz3vF5kbst5LgbF1fN6kZCAzw9zGdF/ADZ/8ct7\nYmICxbW0ihY3MCApl/MHSEpM0NqaWtzAgCQt53T25AmiIyP4rG9/jde0SUhI0Dr23sDAgEQtx88e\npy0vA8O843x//omoyEj6Dvgyz7wSExIwMNKWl6HW886eV27nkz1u26aNxMXG4jl6rMa+eeaV+Neu\nV2JiAgaGmuOeDQwMScz8m7p39w4KhYL7sTEM8xrDtz/Ox6FaDb6b4cP+vb9oPW5CcsZYXsPixdWP\nm/k8MZd/18xKmVDiHedciIyL4+ctm6lqa0ej2k7vFCuEEEL8W7Ia9P7uozB75zGxISEh2NvbY5Rt\nkhZnZ2dev35NWloaNjY2amNdHR0d2bp1a76ObZ2t5atYsWJYZrYwZT3P6hKrTVRUFBMmTGDSpEmq\nrsbBwcHcvn0bZ2dn1X7p6ekUyRw/FRwczOefv5kMp1SpUmo5vKvs72NlZYWxsTHBwcGEhIRQo0YN\ndLL94uHs7MzDhw9JSEh4r3nkdn/S0tIIz8e4uNDQUGrUeDNWzdTUlPHjx6ue22RraSmROSFOVoGb\nX9lb+RSKvFuG0/PoArnz3FVO/RnKxZA3rYmXQ6PYMLIXvRrXZebOQxoxg1s2oIt7bTafvMSpP0O1\nv2d63t0udbT8cpWu1Jw0Ri1GyzmGhIczcOxoihQpwk8zZmmJ+vt5KfMZM2eRLxblytG7a7e35gEZ\nrXxqE+UolXm+V14tu3mdl7bPxq+7dlChUmVqu9R5a15KpRJlHvdGkcevkEotEwFl0cllQgXfn39i\n26aN9OrXnybN3nRT1ZZXXp+ZvCZsyOs6KzLHyISHhbJy6WJmzZ2HgYFBrvtru4/aJkDKktd9zPv+\nZ5xPbWcXvvnhJ5zr1KVosWIA1K3nzpPHj1jjt5SBfXppxOb1bwDk/e/HuwiNicFz7ncU0dNl7nCv\ntwcIIYQQosC8cxFbtGhRjW1ZX3qyF4hZ0tLS8v0lI+esmvmNS0lJYeTIkTRt2pRu3d58CU9LS6N+\n/fr4+PjkGptznFjO/N+FXo6ZLNPT09HR0cnzmqWlpb3XPHJ7r6wvq9quaVYOoHkOOWktlN5xYqnD\n3sPUYo/fCsbEULPbsEFRfRJf5j4zcfTjZ0Q/Vu+GnPgqhRsRsVQsr76Mhp6uDl93bEHTGpXYfPIS\nywNyH8trlNk6lnM216xWS22tOyUyW6ASc8RktVwZ5ZiZN+jyJUZNnYKRgSHL5/2Ipbl6V0ltst43\nMTlnXhnPjbTkZZRLTFaeJQwNOXbmNAePHWXrUj/VZyH751NHR0fjc7NpzUo2rV6peq5QKGjYtBlP\nI59o5JCUmKi1hS6LoZERyVpmzk1OStSY0fjFi+dcv3yJ/kM8tR5rld8yVi5bqpZXsxYttPYWSEpM\n1LgvOfPS1oKcmKAZl5qaysypUwjwP0Svfv0ZNlK9CFqzwo81y/3U8vrIozlPH2ter8REzfPWzEvz\neiVmnk96ejrfTvehWYuW1HF1Iy0tTfU3mq5MV/t7X7dyOWtXqOfVxKM5UU/+Wl7J2q5XtrhSJia4\n5+hOD1CvYSMuXTjPo0ePNCbMK5HZ4pr0Ur3FNasF1iiPIj2/Lvxxi/EL52NYvDhLx0/Cwszsbx9T\nCCGE+McU8q7A78M7F7H29vaEhoby/PlzjI2NAbh8+TJ6enooFArCw8NJTk6meOYXjxs3blC1av4n\n8fgrpk+fTkpKCjNmqK8xaG9vz5EjR7CyejMebs+ePdy8eZNJkyZRuXJlrl9/MxlOQkJCvlorc/PH\nH3+oJk0KDw8nISGBqlWr8ujRI/z9/UlLS1MV6pcuXaJ06dKULFnyb+eRvcDI6/7Y2NgQGhqq0SUw\n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\ndxZClB45E/v/SKFQYGNjY+wwiqRWq7X/NzExMXq8K1euxNPTE82xlJYtW5KZmcm6devo37+/wZ3O\n8uXL6dSpE++//762zNOnT1mxYgWdOv159ufo0aN8+eWXpKWlPXdcy9YHU6/2y8ybNg2A1q82JzMr\nk9Wbv+Wd3r0NxrVk7Td0ad+eD98dA4DPq6/y9NkzgtatpUv79jrzpqWn88mCBdS0teX+w4d6yyrK\n5cuXOXHiBEuXLqVly5YAeHl50bNnT3bs2MGwYcMMlgsJCeHWrVts374d97wfgK+88gr9+vUjJCSE\nLl26APDkyROWL1/Onj17qFq1aoliWr51C3VrvcSnEybmfnevJmRmZfHNrp0M7P4G5hUq6JVZuvlb\nOvu05oMhufG2auzF0+Rklm3dTOfWvuTk5LBq53Z8vJrwn8lTtOU8PWrRZ/JEzl6+RItGjYuMq7Ta\nV3BwML6+vkzLax8Arq6uDBs2jOPHj9OhQwe95Rb0y+XLnD5xnP8sXkrzlq0AaOjlRf9ePdm7cwcD\nhw43WO5IaAh3bt0ieNsOXPM6ibVffoVh/ftyJDQEv85ddObfs3M7sTHRxcYDsHzTRurWrs28D3Lr\n26dZMzKzslizbSvv+Pcy3O7XB9O5bVumBOae4fVp2ozfnj1j2YYNdGnbTrtcpaUlaz7/QrsMx5r2\nvDdnNr/culVoB1mjLOaJ0mxblpaWLFy4EDMzM3x8fKhYsSILFixg2LBh1KxZs9zVFcDyDetz29bU\n3G3G59VXc9vWls28E1BITl23ls7t2jNl9Lu5ZZq9ym/Jz1gWvI4ueWc9r9++g0KhwK+1L04lPKuf\n34odW6nrUYtPx03I/YzGXrm5a/cuBnbrbjB3BW3dzOs+PkwePASAVo0a81tKMsu3baWzT2tycnJY\nvWsnPo29mP/+ZG25Oh4evDVlMmevXKZFw0ZF19e2zYXn1B6F5dRNdG7tywdD83KqV15O3fKt9qDf\nvsNhONjZ8e+Jk1AoFLRo1JhHT56yaf8+pgwdXqIrXK5evsSp48f4cukyvFv5ANDIqwlv9ezO7h3b\nGTR8hMFy4SGHuH3rJpt2fIdr3j6o9iuvMLhvH8JDDtGpS1cOh4USF3uPjdt34ebhAUCt2rV5643u\nHA4Jodbgwq8oKIv7RiFE6ZF7Yv8fqVQqPD09tf/u27ePN954g4YNGzJw4EBUKhUAERERdOjQgS1b\n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\n33nx4gWNGjVSXctYUUcKSpeSN2/eMHXqVJ48eUKTJk2oWLGi2vdKXZmv36iOyctwNnVruMnL0MIC\n7+3b8inD88z6fjkdW7ZkZN9+pKWns27rFpwds5fha7y3Kcpw4GC6t2tP93btNcoQPpZjVsrHen/7\n3l1GTFfU+eEjsbS0xOv3zRgbGVHTNbc6H8jMxZ5807oNowYOJi0tjbU+m+R13lle5/cdPcLCH1fQ\nrUNHRg8aTPGiRVnz2wYMDAyoVb2G2vX0LORtanpMrOpY6JMnjFv1I3UqV2Zcj55Ympnz68H9GBkZ\n4vaVen7n5ElMNONXryL1/Xv6tm6DpZmZ6rtTVy4zZ8N6mrjXZFSXblQrX57D58/hd+0KXb5uqtZ2\nGTnYkZH4j9q1Qx/9zejFi6hbzZXxffthaW7O+r92YWxkiLtLZa16Tl++xOyfV9OxSRNG9PiWtPR0\nvHb9gbOdPRUc5QOvfxw9wrJNv1GnmiuT+g+k2ldfseOIL7cePqRNw0Zq1zMobUV6VIy6rqdPGLdm\nFXVcqjCua3cszc359dABjAw/Jb9iGP/zT/L8aqWeXwfPB7Jk2xY6N/qaEd90prilJev278VAXx/3\nHNc1crQvsGfx1KlTzJs3j6ZNmzJixAiqVauGr68vfn5+dOnSRdWmKp/FxDcpWu+10vM7Qm/eYMCo\nMTRq1oLrly9x6shhWrTrkOs7W4kkSWxZv45Av5M4V/iKujnKacv6dZw6cpheg4bSsv03PHn4gEO7\n/6RBk+aUs7MBNNsuJTNnzuTatWtMnDiRNm3aEBQUxP79++ncOe++xMiRI4mPj2f69Ok0aNAAX19f\nAgIC6Nq1q6ov8dNPP7F//35GjRpF165duXfvHtu2baNVq1ZYWVnJr/Xyldq1bz94wKh5c+Xt16DB\nWJqb471zh6L9qqpVj/+FIGat+IGOzVswsk8fefu1fRvODg5UUAxUJzx/Tt/JEzE1MWHOmLE0rFWb\nk+fPcSTgND3btVeVo37xYnmWhUDwKYiZ2ALGyMgo34b0S0GSpP/JdR7eu8v1y5dY+ONPuNeRG8RV\nXKszok9PThw+SI9+A7Smuxh4hoinT1i3dSf2io6Dc4UKTBwykIuBZ/i6RSv8jx/ln8Rn/LBuPZUU\nHcsatWrz5vUrfvdey/fr1ueq6/6dUK5cvMD3P6+ltkc9AKrVcKN/t8747t9L30FDtKY7F3CasCeP\n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\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "corr_df = result.copy()\n", "corr_df['mover'] = pd.Categorical(corr_df['mover']).codes\n", "corr_df['revenue'] = pd.Categorical(corr_df['revenue']).codes\n", "show_correlation_matrix(corr_df)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 5 Selecting Statistical Model \n", "[Back to Table of Contents](#table)\n", "\n", "\n", "The target that we are considering is the number of ratings for a particular app. This target can therefore been seen as a count variable. \n", "\n", "For count variables there are often two types of models that can be used; a Poisson model or a Negative Binomial model. Let's start with the Poisson model. \n", "\n", "The Poisson model assumes equidispersion which means that the conditional mean should be equal to the conditional variance. If the variance is higher than the mean than we can say that the dependent variable is overdispersed (Burger, Van Oort, & Linders, 2009). This is often a problem seeing as in many cases in the real word the variance is much higher than the mean (Atkins, Baldwin, Zheng, Gallop, & Neighbors, 2013). If we take our data set and extract the variance and mean we can clearly see that the ratio of variance to the mean (dispersion parameter) exceeds 1 (equidispersion). " ] }, { "cell_type": "code", "execution_count": 19, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "The Poisson model has strict assumptions. One that is often violated is that the mean equals the variance:\n", "Variance: \t\t 6792110\n", "Mean:\t\t\t 54\n", "Dispersion parameter:\t 125780\n" ] } ], "source": [ "# Checking for dispersion\n", "variance = round(np.var(result['ratings_last']))\n", "mean = int(result['ratings_last'].describe()['mean'])\n", "print('The Poisson model has strict assumptions. One that is often violated is that the mean equals the variance:')\n", "print('Variance: \\t\\t {}'.format(variance))\n", "print('Mean:\\t\\t\\t {}'.format(mean))\n", "print('Dispersion parameter:\\t {}'.format(round(variance/mean)))" ] }, { "cell_type": "code", "execution_count": 20, "metadata": { "collapsed": true }, "outputs": [], "source": [ "%%R -i result\n", "model <- glm(ratings_last ~ mover * revenue, data=result, family=quasipoisson)\n", "dispersion <- capture.output({summary(model)})" ] }, { "cell_type": "code", "execution_count": 21, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "(Dispersion parameter for quasipoisson family taken to be 108013.3)\n", "\n" ] } ], "source": [ "dispersion = %R dispersion\n", "for line in dispersion[17:-6]:\n", " print(line)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "We can clearly see that the mean doesn't equal the variance and that the dispersion is high. Thus, we need a different model that allows for failing this assumption. The Poisson model can be extended by a more general model which is the negative binomial model. This model allows the mean and varuance to be different. Basically, if the mean and variance were to be the same then Poisson and Negative Binomial would give the same results. However, seeing as that isn't the case, we are going forward with the negative binomial model. \n", "\n", "Although we now have chosen the correct model there's still the issue of a high number of zeros. You can see below that the number of zeros in the dataset is 7.56 times the number of non-zeros. " ] }, { "cell_type": "code", "execution_count": 22, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Number of zero ratings: \t\t\t20758\n", "Number of not zero ratings: \t\t\t2747\n", "Number of zero ratings compared to non-zero: \t7.56\n" ] } ], "source": [ "zero = result['ratings_last'][result['ratings_last']==0].count()\n", "not_zero = result['ratings_last'][result['ratings_last']!=0].count()\n", "print('Number of zero ratings: \\t\\t\\t{}'.format(zero))\n", "print('Number of not zero ratings: \\t\\t\\t{}'.format(not_zero))\n", "print('Number of zero ratings compared to non-zero: \\t{}'.format(round(float(zero/not_zero), 2)))" ] }, { "cell_type": "code", "execution_count": 23, "metadata": {}, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAscAAAHoCAYAAACl5EJQAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzs3X1YVGXi//HPCDJQwYKIVv7qW2ItqAiIaOr6hJS1aVqa\nV7a5arn2gGm1Wj5khGamZqWSqGhomHtZWrtlu19bqi1TVwVRaNHvXuC2Kz4glKQWMMSc3x/enm0C\nFJQE9f26Lq+cc8+ZuefmpG/GMweHZVmWAAAAAKhZY08AAAAAaCqIYwAAAMAgjgEAAACDOAYAAAAM\n4hgAAAAwiGMAAADAII4BAAAAgzgGAAAADOIYAAAAMIhjAJKk3NxcPf300+rXr58iIyN166236rnn\nnlNhYWGjzislJUVvvPHGeT9OVVWVpkyZos6dO6tLly7asWNHtfucOHFCzzzzjDIzM+1tI0eO1G9/\n+9vzfv6m6ODBgwoLC9Mf//jHxp5KNdu3b9eAAQMUERGhcePGNfjjv/POO5o7d659+7333lN4eLgO\nHTrU4M8F4OJCHAPQW2+9pREjRujrr7/WpEmTtGLFCo0bN07bt2/X0KFD9X//93+NNreFCxfq+++/\nP+/H2bx5s/74xz/qwQcf1LJlyxQREVHtPnv37tWf/vQnWZZ13s+H8zNv3jxJUmpqqiZPntzgj5+S\nkqLS0lL7dt++fbVu3TqFhIQ0+HMBuLh4N/YEADSurKwsvfjiixo5cqSmTJlib4+NjVX//v119913\na9q0adqwYUMjzvL8HTt2TA6HQ3fffbfatGlT430sy5LD4bjAM0NNSktL1bVrV91yyy0X5PmCgoIU\nFBR0QZ4LQNPGO8fAZW7lypUKCAjQk08+WW2sRYsWmjp1quLj41VeXi5JcrvdeuuttzRo0CBFRkaq\nX79+WrBggVwul71fTaci7NixQ2FhYdq5c6ck6d1331WHDh2Uk5Oj++67T506dVJcXJzHKRRhYWFy\nOBxKTk5WeHh4ra/hbHOaOnWqpk6dKknq379/jadJ7NixQ6NGjapx/pZlacWKFfYpJ/fdd59yc3M9\n9v/nP/+phx9+WDExMYqJidH48eN14MCBWud8el5jxozRu+++a59CMGTIEG3evNm+z+LFixUWFlZt\n37CwMCUnJ0v67+kRmzZtUkJCgqKjo9WzZ0+lpKTo5MmTmjZtmrp06aKePXvq5ZdfrvZYR44c0SOP\nPKLIyEj17dtXixcvltvt9rjPO++8o4EDByoiIkL9+vVTcnKyx32mTp2q0aNH6/nnn1dMTIwGDhxY\n6zvw//73vzVhwgT96le/UnR0tH77299q165dHq/l0KFD9qkOp4+Zn4qLi9OcOXM0evRoRUZGasaM\nGZKkffv26fHHH1f37t3VsWNH9e7dWy+88IJ9PMTFxenw4cMep1K8++679vPW9WsjSdnZ2frNb36j\n6OhoxcXF6c0339SYMWPs402SNm7cqMGDBysyMlLdu3fX5MmTdfTo0RpfE4DGRxwDl7ktW7aoe/fu\ncjqdNY7ffvvtevTRR+Xr6ytJmjFjhl566SUNGDBAS5cu1QMPPKA1a9boscceO+tz/fhdWYfDIbfb\nrSeeeEIDBw5UamqqYmJiNG/ePG3ZskWS9Pbbb8uyLN17771at25drY97tjk99thjevTRRyVJr7/+\nuhITE6s9RocOHfTcc89Jkp5//nmP+2RlZSkjI0OJiYl6+eWXdfToUT366KN2HH711VcaMWKEjh07\npnnz5unFF1/UgQMHNGLECH3zzTdnXJMvv/xSb7zxhp544gktWbJEXl5emjBhgk6cOGGvU13fzZ4x\nY4Z++ctfaunSperRo4cWLlyoe++9V1dccYWSk5M1YMAArVixQps2bfLYLzk5WS1bttSSJUs0bNgw\nLV261D6tQZKWLVum5557Tj179tSyZcv0wAMPKDU11V6v0zIzM3XkyBG9/vrr+v3vf1/jvAsKCnTP\nPffo0KFDeu6557RgwQI1a9ZMv/3tb5WZmalWrVrp7bffVnBwsH2qQ/v27Wt9zW+99ZYiIyOVkpKi\nYcOGqbi4WA888IDKysr00ksvKTU1VXfeeafWrFmj1atXSzp1DPz48UNCQmpc57N9bfbv368xY8ao\nWbNmeu211/T4449r+fLlduhLp46dZ555RrfffrtWrFihadOmadu2bfr9739fp68pgAuP0yqAy9g3\n33yjiooK/b//9//qdP+CggJt2LBBkyZN0tixYyVJ3bt3V0hIiJ5++ml9/vnn6t27d637//SdRMuy\nNH78eN1zzz2SpOjoaH300Uf69NNP1bNnT3Xq1EmS1Lp1a/v35zqn66+/XpIUHh6ua6+9ttrjXHnl\nlWrXrp0kKTQ0VKGhofaY0+lUamqq/P39JUnffvutZsyYofz8fN18881avHix/Pz8tGrVKl1xxRX2\nHPr376+VK1ee8ZzZkydP6r333rO/Bn5+fnrggQf097//Xbfeemut+9WkV69emjBhgiSpXbt2+uCD\nD9SyZUs9++yzkqRbbrlF77//vnbt2qUBAwZ47PfCCy9Iknr27KkTJ05o7dq1euyxx9SsWTOlpKRo\nxIgR9ruhPXr0UGBgoJ599lmNGTPGXquqqirNnDlTrVq1qnWOixcvltPpVHp6uvz8/CRJffr00cCB\nAzVv3jy9/fbb6tSpk3x8fBQUFFTr1/20Nm3aePyrx5YtWxQeHm5/TaRTX4stW7Zox44d+t3vfqfw\n8PA6Pf7ZvjZLly6Vv7+/Vq5cKR8fH0nSjTfeqPvuu89+jKysLPn5+Wns2LFq3ry5JCkwMLDavzwA\naDp45xi4jHl7n/r+uKqqqk7337FjhxwOh+68806P7Xfeeae8vLxqvALEmTgcDkVGRtq3fXx81KJF\nC5WVldX5MRp6TjVp166dHcaS7Fg6fvy4pFNXVujWrZucTqeqqqpUVVWlK664QjExMdq6desZH7tF\nixYe35y0bt1aks7pQ4jR0dH274ODgyWpWvwFBATY8z7tjjvu8Lh96623qrKyUrt371Z2drYqKirU\nr18/+7VVVVWpb9++sizLfpdfOhV9ZwpjSdq5c6f69u1rh6skeXl56c4779SXX35Zr6+9pGqnnPTs\n2VPp6elq3ry5CgoK9Mknn2jp0qX65ptvPE79qYuzfW22b9+uPn362GEsSVFRUR7ntHft2lXff/+9\nBg4cqFdeeUWZmZnq2bNnnf6lBUDj4J1j4DIWEBCgK6+88oyXryorK1NlZaUCAgL07bffSpJatmzp\ncR8vLy8FBQVVi666+HEkSf893aKufo45nW2OzZo1k2VZ9jvhpaWl+vOf/6wPP/zQ434Oh8OO1Nqc\nPl3lx48tVX+XvS6uuuqqs869Jj+9QkNwcLAsy9Lx48ft1zlu3Lhqc3I4HB7nzp5+1/xMvv322xqv\nCNGyZUtZlqWTJ0/Wac61PadlWVqwYIHWrl2rsrIyXXPNNYqIiJDT6az3mp7ta/PNN9/U+PX98bEY\nFRWl1NRUpaWladWqVVq+fLlatmypRx55RA888EC95gPgwiCOgcvcr371K23fvl0ul8vjHbDT1q1b\np3nz5mnDhg36xS9+IUkqKSnRNddcY9/nhx9+0LFjx9SiRQtJNQfu999//7NcCeJsc7oQVyDw9/dX\njx499NBDD1ULMC8vrwZ5jh9fSaMhLm33Yz++pJl0ai2lU5F8+t3WBQsW6H/+53+q7fvTb0rO5he/\n+IWKi4urbT8d2YGBgfV6vJ9atmyZVq9erVmzZik+Pt7+huHee+89r8etydVXX22v1Y99/fXXatu2\nrX27Z8+e6tmzpyoqKvT3v/9db775pmbPnq2oqCh17NixwecF4PxwWgVwmXvwwQd17Ngxvfbaa9XG\niouLlZaWpptuuknh4eHq2rWrLMvSxo0bPe63ceNGud1uxcTESDr1DuaRI0c87vPjH6xRH6ffravN\n2ebUpUuXej1XXd9d/HHox8bGqqCgQGFhYerQoYP964033lBGRkadn78mp+Pux+t5rmtZm88++8zj\n9saNG+Xn56dOnTopMjJSzZs315EjRzxeW7NmzbRgwYKzXpHjp2JjY/W3v/3NI/Ddbrc+/PBDderU\nyT4v91zt2rVLN910k4YMGWKvXVFRkf75z396fG0b4puW2NhYff755x6na+Tl5Xn84Jy5c+dq2LBh\nkk6du96nTx9NnjxZlmXxA0eAJop3joHLXGRkpCZOnKiFCxeqoKBAQ4YMUVBQkP75z3/qjTfekMvl\nssM5NDRUd999txYtWqSysjLFxsYqLy9PycnJuuWWW9SrVy9JUr9+/fTpp5/qpZdeUlxcnDIzM/Wn\nP/3pnObn7++v7OxsZWZm1hi6dZ1TXQQEBEiSPv30U/n7+9d4CbXTfhxaCQkJuu+++zRu3DiNGDFC\nPj4+WrdunT755BMtWrSoHq+2ur59++qll17Ss88+q7Fjx+rQoUN6/fXXazyF4lxt2rRJrVq1Uo8e\nPbR582a98847euKJJ3TllVdKksaOHauFCxfqxIkT6tq1q4qKirRo0SI1a9bsjGtUk/Hjx2v48OEa\nOXKkxo0bJ29vb61Zs0YHDx5UUlLSeb+WTp06KSUlRcuXL1d0dLS++uorLV++XJWVlR5B7u/vr717\n92rnzp1n/dBfbR555BH95S9/0dixY/Xggw/q22+/1cKFC+Xl5WV/U9e9e3etXr1aU6ZM0V133SWX\ny6UVK1YoMDDwgl3DGUD9EMcA9Mgjj6hDhw566623NGfOHH377be6+uqrFRcXp4cfftj+IJIkvfji\ni7rhhhu0YcMGpaamqnXr1ho9erR9qTRJGjp0qA4cOKB3331X69atU9euXbV48WKNGDHirHP56SW1\nHn30UaWkpOh3v/ud/vKXv+jqq6+utk9d5lQXN910kwYOHKi1a9dq8+bN+uCDD+w51TTP0375y19q\n7dq1evXVV/XMM8/IsizddNNNWrJkifr27XvW13umbTfccIPmzZunlJQUPfzwwwoNDdXs2bM1a9as\nOj3OT7f/dJvD4dD06dP14YcfavXq1QoJCdH06dP1m9/8xr7PxIkT1apVK61du9a+LnbPnj315JNP\nekR6XU6badeunb1W06ZNk8PhUKdOnZSenu7xgcK6XMKupvuMGzdOpaWlSk9PV0pKiq655hoNHjxY\nzZo107Jly3Ty5EldddVVeuihhzRnzhyNHTtWaWlptT7+mbZdf/31WrFihebPn6+JEycqODhYDz/8\nsJYsWWKfC927d2+9/PLLWrlypR5//HE5HA516dJF6enp9jdjAJoWh1WPTygUFRVp9uzZ2r59u3x9\nfXXHHXfoqaeeko+Pj1544QWtWbNGDofDPjfu2Weftf+A3bp1q+bMmaMDBw4oKipKs2bN0nXXXWc/\n9qpVq/TGG2/ou+++0+23367nnnvOvu6qy+XS888/r7/+9a/y9fXVgw8+qDFjxjTwUgAAUHfbtm1T\n8+bNPf5F48SJE+revbumTp3q8Q0GgItHvd45njBhggIDA7V27VqVlpZq2rRp8vLy0uTJk7V//35N\nmjRJd999t33/0+8oHD58WAkJCZo4caJ69eql5ORkJSQk6P3335d06p/0lixZovnz5ys4OFhTpkzR\n/Pnz7Wtzzp07V3l5eUpPT1dhYaGeeeYZtWnTRrfddltDrQMAAPWSl5enRYsW6amnnlKHDh107Ngx\npaWlKTAwUL/+9a8be3oAzlGd3znev3+/7rzzTm3ZssX+RPqHH36oefPm6bPPPlOfPn00Z84c9ejR\no9q+ixYtUmZmpt58801JUnl5uXr27KmlS5cqNjZWDzzwgLp3766EhARJpy6a/tBDD2n79u1yu926\n5ZZbtHLlSvu785SUFG3bts1+PAAAGsPSpUv1pz/9SYcPH9YVV1yhbt266amnnvL4l1EAF5c6v3Mc\nEhKiFStW2GEsnfpAyokTJ3Ty5EkVFRXphhtuqHHfPXv2KDY21r7t6+ur9u3bKzs7WzExMcrNzdXj\njz9uj0dFRamyslL79u2T2+1WVVWVoqKi7PGYmBgtW7asPq8TAIAG98gjj+iRRx5p7GkAaEB1vpSb\nv7+/evbsad+2LEtr1qxRjx49tH//fjkcDqWkpKhPnz4aPHiw/vjHP9r3PXr0aLWfmtSyZUsVFRXp\n+PHjqqio8Bj38vJSYGCgjhw5ouLiYgUGBto/yUs6de3NiooKHTt27JxeNAAAAFCTc75axbx587Rv\n3z6tX79eX375pZo1a6bQ0FCNHDlSO3bs0IwZM3TVVVcpPj5e5eXl1X64gI+Pj1wul8rLy+3bNY27\n3e4axyTV+UeBdunSRS6Xq8afygQAAIDGV1xcLB8fnwa/lnt9nVMcz58/X+np6XrttdfUrl07tWvX\nTnFxcfZlaW6++WZ99dVX+sMf/qD4+Hg5nc5qIetyuRQQEFBr6LpcLvn5+emHH36ocUyq249FlaSK\nigpVVVWdy0sFAADABfDDDz/U+8e8/xzqHcezZs3SunXrNH/+fMXHx9vbf3q9xrZt22r79u2SpNat\nW1f7caElJSUKDw9XUFCQnE6nSkpKdOONN0qSqqqqVFpaqpCQELndbpWWlsrtdtsXVS8pKZGvr2+d\nrxF5+pSNjz/+uL4vFwAAABdA//79G3sKkur546OTk5O1bt06vfrqq7rjjjvs7YsWLap23eG9e/fa\nsRsZGaldu3bZY2VlZcrLy1N0dLQcDociIiKUlZVlj2dnZ6t58+YKCwtTeHi4vL29tXv3bns8MzOT\nn0cPAACABlfnOC4oKFBKSorGjRun6OholZSU2L/69eunnTt3Ki0tTQcOHNDatWv1/vvva+zYsZJO\n/bSsXbt2KTU1Vfn5+Zo6daquu+46+woW999/v1auXKmMjAzl5OQoKSlJw4cPl9PplK+vrwYPHqzE\nxETl5uYqIyNDaWlpGjVq1M+zIgAAALhs1fk6x8uXL9err77qse30T8Lbu3evPvnkEy1cuFD//ve/\n1aZNGz355JMep11s3rxZs2fPVlFRkTp37qyZM2eqTZs29nhqaqpWrVqlyspKDRgwQDNmzLDPRy4v\nL1dSUpI2bdokf39/jR07ViNHjqzzizz9Nj2nVQAAADRNTaXX6vXjoy9WTWWxAQAAULOm0mv1OucY\nAAAAuJQRxwAAAIBBHAMAAAAGcQwAAAAYxDEAAABgEMcAAACAQRwDAAAABnEMAAAAGMQxAAAAYBDH\nAAAAgEEcAwAAAAZxDAAAABjEMQAAAGAQxwAAAIBBHAMAAAAGcQwAAAAYxDEAAABgEMcAAACAQRwD\n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\nS9OoUaMae2oAAAC4RDgs6+I5Gbe8vFxJSUnatGmT/P39NXbsWI0cObKxpwUAAIBLxEUVxwAAAMDP\n6aI5rQIAAAD4uRHHAAAAgEEcAwAAAAZxDAAAABjEMQAAAGBc8nHscrk0bdo0xcbGqlevXkpLS2vs\nKV0QGRkZCgsLU3h4uP3fiRMnSpIKCws1ZswYRUdHa+DAgdqyZYvHvlu3btWgQYMUFRWl0aNH68CB\nAx7jq1atUu/evRUTE6Pp06eroqLCHrtY19vlcmnQoEHauXOnva0x1+lsz90U1LRmL7zwQrXj7q23\n3rLHL+c1Kyoq0oQJE9StWzf16dNHL730klwulySOtdqcac041mr3n//8Rw899JCio6MVFxenlStX\n2mMcazU705pxrJ3duHHjNHXqVPv2RX+cWZe4mTNnWoMHD7b27t1r/fWvf7U6d+5sbdq0qbGn9bNL\nSUmxHn30Uevrr7+2SkpKrJKSEuvEiROWZVnWoEGDrKefftoqKCiwli1bZkVFRVmHDx+2LMuyDh06\nZEVFRVlpaWlWfn6+9cQTT1iDBg2yH/d///d/rdjYWOtvf/ublZuba915553WrFmz7PGLcb0rKiqs\nhIQEKywszNqxY4e9/a677mq0dTrTczcFta3ZmDFjrNTUVPuYKykpscrLyy3LYs2GDx9ujRs3zsrP\nz7cyMzOt2267zZo3b55lWY37/2RTXrczrRnHWs3cbrc1YMAA6+mnn7b+/e9/W5999pkVExNjbdy4\n0bIsjrWanG3NONbObOPGjdYvf/lLa8qUKfa2i/3vz0s6jr///nurU6dO1s6dO+1tS5YssUaOHNmI\ns7owJk2aZL3yyivVtm/dutWKjo62/8e2LMsaPXq0tXjxYsuyLOu1117zWJ+ysjKrc+fOdgD95je/\nsZKTk+3xzMxMKzIy0iovL78o1zs/P98aPHiwNXjwYI/Qa8x1OttzN7ba1syyLKt3797Wli1batxv\n4cKFl+2aFRQUWGFhYdbXX39tb9u4caPVu3dva9u2bRxrNTjTmlkWx1ptjh49aj355JPWd999Z28b\nP368lZSUxLFWizOtmWVxrJ1JaWmp1adPH+vee++14/hS+Pvzkj6tYt++faqqqlJUVJS9LSYmRjk5\nOY04qwujoKBAN954Y7XtOTk56tChg5xOp70tJiZGu3fvtsdjY2PtMV9fX7Vv317Z2dlyu93Kzc1V\nly5d7PGoqChVVlZq3759F+V679ixQ927d9e6detk/ejn4TTmOp3tuRtbbWt28uRJFRUV6YYbbqhx\nvz179ly2axYSEqIVK1aoRYsWHttPnDihPXv2cKzVoKY1syxLJ06c4Fg7g5CQEL3yyiu64oorJElZ\nWVnKzMxU165dOdZqUdOa7dy5U926deNYO4u5c+dq8ODBCg0NtbddCn9/etfr3heZ4uJiBQYGytv7\nvy8zODhYFRUVOnbsmIKCghpxdj+vf/3rX9q8ebNSUlLkdrt1++23a8KECSouLlarVq087hscHKyi\noiJJ0tGjR6uNt2zZUkVFRTp+/LgqKio8xr28vBQYGKgjR47I4XBcdOs9YsSIGrc35jqd7bkbW21r\ntn//fjkcDqWkpOjzzz9XYGCgxowZoyFDhki6vNfM399fPXv2tG9blqU1a9aoe/fuHGu1qG3NevTo\nwbFWR3FxcTp8+LD69u2r2267TS+++CLH2ln8dM1ycnI41mqxbds2ZWVl6YMPPlBiYqK9/VL4M+2S\njuOysjL5+Ph4bDt9+/SHOi5Fhw4dUnl5uZxOpxYuXKjCwkLNnj1b5eXlta7J6fUoLy+vdby8vNy+\nXdO42+2+ZNa7MdfpbM/dVO3fv1/NmjVTaGioRo4cqR07dmjGjBm66qqrFB8fz5r9yLx587R3716t\nX79eaWlpHGt1MG/ePO3bt0/r16/Xl19+ybFWB4sXL1ZJSYmef/55vfjii/y5Vgen1ywxMVGzZ89W\nx44dOdZq4HK59PzzzysxMbHaHC+F4+ySjmOn01ltQU7f9vPza4wpXRDXXnuttm/froCAAElSWFiY\n3G63Jk+erHvuuUfHjx/3uL/L5ZKvr6+k2tcsICCg1tB1uVzy8/PTDz/8cMmst9Pp1Lfffuux7UKt\n09meu6kaMmSI4uLi7OPu5ptv1ldffaU//OEPio+PZ82M+fPnKz09Xa+99pratWvHsVYHP12zdu3a\ncazVQYcOHSRJU6ZM0aRJkzRs2LBG+/P/Ylm302s2depUTZ48Wc888wzHWg0WL16sjh07qkePHtXG\nLoU/0y7pc45bt26t0tJSud1ue1tJSYl8fX3tA/1S9dPXFxoaqoqKCrVs2VLFxcUeYyUlJQoJCZF0\nas1qGw8KCpLT6VRJSYk9VlVVpdLSUoWEhFxS632mdTjb+Pmu09meuyn76de5bdu2Onr0qCTWTJJm\nzZql1atXa/78+YqPj5fEsXY2Na2ZxLFWm6+//loZGRke29q1a6fKykqFhIRwrNXgTGv23XffcazV\n4M9//rM+/vhjRUdHKzo6Wh988IE++OADde7cWVdfffVFf5xd0nEcHh4ub29vjxOxMzMz1bFjx0ac\n1c/viy++ULdu3TyuC5iXl6egoCB16dJF//jHPzy+88rKyrJPbo+MjNSuXbvssbKyMuXl5Sk6OloO\nh0MRERHKysqyx7Ozs9W8eXP72o+XynpHRkYqLy+vUdbpbM/dVC1atEhjxozx2LZ37177g6GX+5ol\nJydr3bp1evXVV3XHHXfY2znWalfbmnGs1a6wsFCPP/64HW+SlJubq+D/3879q7QOxmEcz7kFvYgW\nhbS2dbHEQhdBQ10cneosRbp0KN28AAeHFOpQ9QKsOIVCcXFu14aCJZOuBekQnrOE0HrUHodz+sfv\nBzK9tAkPP16eQHjX1410Oj23/X+Rc/sss7W1NaPZbDJrH7i5uTHu7++NVqtltFotI5/PG/l83ri7\nuzNM01z+Pe1bZ1ssoVqtJtu21ev15Lqu0um0XNed92P9U6PRSLlcTuVyWYPBQJ1OR5ZlqdFoKAgC\nHRwc6OzsTP1+X47jKJVKRWcA+r6vRCKher2ufr+vUqmkw8PD6L8fHh6UyWTkuq663a5s29b5+Xm0\nvsx5x2Kx6CiZIAhk2/Zccpp170UymVmv19Pm5qaurq40HA51e3sr0zTV7XYl/ezMPM/TxsaGLi4u\n9Pr6OnUxax/7KjNm7XNBEOjo6EgnJyfyPE+dTkfZbFbX19dz3f8XObevMmPW/k6lUomOcluFPW3l\ny/Hb25sqlYq2tra0u7urZrM570f6LzzPU7FYVCqVkmVZury8jNaGw6GOj49lmqZs29bT09PUbx8f\nH7W3t6dkMqlisSjf96fW6/W6dnZ2tL29rWq1qvF4HK0tc97vz+ydZ06z7r0o3mfWbrdVKBSUSCS0\nv7//x4vRT83McRzF4/GpKxaLKR6PS5Ken5+ZtXdmZcasfe7l5UWnp6fKZDKyLEuO40Rr7Gsf+yoz\nZm22yXIsLf+c/ZImDioFAAAAfrCV/uYYAAAA+A7KMQAAABCiHAMAAAAhyjEAAAAQohwDAAAAIcox\nAAAAEKIcAwAAACHKMQAAABCiHAMAAAAhyjEAAAAQohwDAAAAod/0et2pONEqJwAAAABJRU5ErkJg\ngg==\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAqwAAAHoCAYAAACM473XAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzs3Xt4VNW9//HPBEiCCgUC4XbKUTOxBARCI1gMIQpYawUl\nBjzmqVpQxEsQaysItIh3IOAFCEQBpRSl3GK8nj62okK4VC4BoQXLyVB7AgkhqFj8GQiS/ftjnwyZ\nZGYyM5nLTvJ+PU+emLX3zF579hA/WbP2d9kMwzAEAAAAWFRUpDsAAAAAeENgBQAAgKURWAEAAGBp\nBFYAAABYGoEVAAAAlkZgBQAAgKURWAEAAGBpBFYAAABYGoEVAAAAlkZgBZqJAwcOaNq0abruuus0\nYMAAXX/99Xr88cd19OjRiPYrLy9Pr732WqOf5/z585o+fbp+/OMf66qrrtLOnTvr7XP69Gk99thj\n2r17t7Ptzjvv1F133dXo41vRsWPH1Lt3b7311luR7ko9n376qW644Qb169dPkyZNCvrzb9iwQfPm\nzXP+XFBQoKSkJJWWlgb9WAAij8AKNANvvPGGsrKy9OWXX+rRRx/VihUrNGnSJH366afKzMzUP/7x\nj4j1beHChfruu+8a/TyFhYV66623dPfdd+uVV15Rv3796u1z6NAhvf3222LF6cjLycmRJC1fvlxT\np04N+vPn5eXp1KlTzp+vvfZarVu3Tl26dAn6sQBEXutIdwBA4+zZs0fPPfec7rzzTk2fPt3ZPmjQ\nII0YMUIZGRmaOXOm8vPzI9jLxvv6669ls9mUkZGhnj17ut3HMAzZbLYw9wzunDp1SoMHD9ZPfvKT\nsByvY8eO6tixY1iOBSD8GGEFmrhXX31V7du31yOPPFJvW6dOnTRjxgyNHDlSZ86ckSRVV1frjTfe\n0OjRozVgwABdd911ev7551VVVeV8nLuP0Xfu3KnevXtr165dkqQ333xTffv21f79+3X77berf//+\nGj58uMvH/71795bNZlNubq6SkpI8nkNDfZoxY4ZmzJghSRoxYoTbj/h37typX/7yl277bxiGVqxY\n4Zwucfvtt+vAgQMujz98+LDuu+8+paSkKCUlRZMnT1ZJSYnHPtf0a8KECXrzzTedH3+PGTNGhYWF\nzn0WL16s3r1713ts7969lZubK+nCR/sffPCBsrOzNXDgQKWmpiovL0/ffvutZs6cqauuukqpqala\nsGBBvec6fvy47r//fg0YMEDXXnutFi9erOrqapd9NmzYoFGjRqlfv3667rrrlJub67LPjBkzNH78\neD3xxBNKSUnRqFGjPI5U/+tf/9KUKVM0dOhQDRw4UHfddZeKiopczqW0tNT5MX3Ne6au4cOHa86c\nORo/frwGDBigWbNmSZI+//xzPfTQQxoyZIiuvPJKDRs2TM8884zz/TB8+HCVlZW5TAN48803ncf1\n9dpI0t69e/WLX/xCAwcO1PDhw/WHP/xBEyZMcL7fJOm9997TLbfcogEDBmjIkCGaOnWqTpw44fac\nAIQGgRVo4rZt26YhQ4YoJibG7faf/exneuCBBxQbGytJmjVrlubOnasbbrhBL7/8su644w69/vrr\nevDBBxs8Vu3RS5vNpurqav3qV7/SqFGjtHz5cqWkpCgnJ0fbtm2TJK1fv16GYWjcuHFat26dx+dt\nqE8PPvigHnjgAUnSkiVLNHv27HrP0bdvXz3++OOSpCeeeMJlnz179ujDDz/U7NmztWDBAp04cUIP\nPPCAM7B98cUXysrK0tdff62cnBw999xzKikpUVZWlr766iuvr8nf/vY3vfbaa/rVr36lpUuXqlWr\nVpoyZYpOnz7tfJ18HfWdNWuWfvSjH+nll1/WNddco4ULF2rcuHG66KKLlJubqxtuuEErVqzQBx98\n4PK43Nxcde7cWUuXLtXYsWP18ssvOz+Sl6RXXnlFjz/+uFJTU/XKK6/ojjvu0PLly52vV43du3fr\n+PHjWrJkiX7zm9+47bfD4dCtt96q0tJSPf7443r++ecVFRWlu+66S7t371Z8fLzWr1+vuLg458f0\nffr08XjOb7zxhgYMGKC8vDyNHTtWFRUVuuOOO1RZWam5c+dq+fLluummm/T6669r1apVksz3QO3n\n79Kli9vXuaFrc+TIEU2YMEFRUVF66aWX9NBDD2nZsmXO8C2Z753HHntMP/vZz7RixQrNnDlTO3bs\n0G9+8xufrimA4GBKANCEffXVVzp79qz+4z/+w6f9HQ6H8vPz9eijj2rixImSpCFDhqhLly6aNm2a\ntmzZomHDhnl8fN0RN8MwNHnyZN16662SpIEDB+rPf/6zPv74Y6Wmpqp///6SpK5duzr/O9A+9erV\nS5KUlJSkHj161Hueiy++WHa7XZKUkJCghIQE57aYmBgtX75c7dq1kyR98803mjVrloqLi3XFFVdo\n8eLFatu2rX7/+9/roosucvZhxIgRevXVV73Owfz2229VUFDgvAZt27bVHXfcob/+9a+6/vrrPT7O\nnbS0NE2ZMkWSZLfb9e6776pz58763e9+J0n6yU9+onfeeUdFRUW64YYbXB73zDPPSJJSU1N1+vRp\nrVmzRg8++KCioqKUl5enrKws56jhNddcow4dOuh3v/udJkyY4Hytzp8/r6eeekrx8fEe+7h48WLF\nxMRo9erVatu2rSQpPT1do0aNUk5OjtavX6/+/fsrOjpaHTt29Hjda/Ts2dPl04Ft27YpKSnJeU0k\n81ps27ZNO3fu1L333qukpCSfnr+ha/Pyyy+rXbt2evXVVxUdHS1Juuyyy3T77bc7n2PPnj1q27at\nJk6cqDZt2kiSOnToUG+EHkBoMcIKNGGtW5t/c54/f96n/Xfu3CmbzaabbrrJpf2mm25Sq1at3N55\n743NZtOAAQOcP0dHR6tTp06qrKz0+TmC3Sd37Ha7M6xKcgaYf//735LMO9qvvvpqxcTE6Pz58zp/\n/rwuuugipaSkaPv27V6fu1OnTi5/MHTt2lWSArrRbODAgc7/jouLk6R6gax9+/bOfte48cYbXX6+\n/vrrde7cOe3bt0979+7V2bNndd111znP7fz587r22mtlGIZzNFwyg5i3sCpJu3bt0rXXXusMk5LU\nqlUr3XTTTfrb3/7m17WXVG+6RGpqqlavXq02bdrI4XDoo48+0ssvv6yvvvrKZdqKLxq6Np9++qnS\n09OdYVWSkpOTXeZIDx48WN99951GjRqlF154Qbt371ZqaqpPn0gACB5GWIEmrH379rr44ou9lvKp\nrKzUuXPn1L59e33zzTeSpM6dO7vs06pVK3Xs2LFeEPJF7eAiXZgq4KtQ9KmhPkZFRckwDOeI8alT\np/Tf//3fev/99132s9lszuDoSc1Ui9rPLdUfjfbFJZdc0mDf3al7Z3xcXJwMw9C///1v53lOmjSp\nXp9sNpvLXMya0WVvvvnmG7d34nfu3FmGYejbb7/1qc+ejmkYhp5//nmtWbNGlZWV6t69u/r166eY\nmBi/X9OGrs1XX33l9vrWfi8mJydr+fLlWrlypX7/+99r2bJl6ty5s+6//37dcccdfvUHQOAIrEAT\nN3ToUH366aeqqqpyGSmqsW7dOuXk5Cg/P18/+MEPJEknT55U9+7dnft8//33+vrrr9WpUydJ7kPn\nd999F5I78BvqUzju/G7Xrp2uueYa3XPPPfVCUatWrYJyjNoVDIJR5qu22uWdJPO1lMzgWjMq+fzz\nz+s///M/6z227h8KDfnBD36gioqKeu01wbdDhw5+PV9dr7zyilatWqWnn35aI0eOdIb4cePGNep5\n3enWrZvztartyy+/1OWXX+78OTU1VampqTp79qz++te/6g9/+IOeffZZJScn68orrwx6vwDUx5QA\noIm7++679fXXX+ull16qt62iokIrV65UYmKikpKSNHjwYBmGoffee89lv/fee0/V1dVKSUmRZI70\nHT9+3GWf2sX4/VEzquVJQ3266qqr/DqWr6NwtcP3oEGD5HA41Lt3b/Xt29f59dprr+nDDz/0+fju\n1ASu2q9noK+lJ5s3b3b5+b333lPbtm3Vv39/DRgwQG3atNHx48ddzi0qKkrPP/98g5UQ6ho0aJA+\n+eQTl9BdXV2t999/X/3793fO8wxUUVGREhMTNWbMGOdrV15ersOHD7tc22D8ITFo0CBt2bLFZarB\nwYMHXRbbmDdvnsaOHSvJnAudnp6uqVOnyjAMFikAwogRVqCJGzBggB5++GEtXLhQDodDY8aMUceO\nHXX48GG99tprqqqqcobZhIQEZWRkaNGiRaqsrNSgQYN08OBB5ebm6ic/+YnS0tIkSdddd50+/vhj\nzZ07V8OHD9fu3bv19ttvB9S/du3aae/evdq9e7fb8Olrn3zRvn17SdLHH3+sdu3auS0nVaN2+MnO\nztbtt9+uSZMmKSsrS9HR0Vq3bp0++ugjLVq0yI+zre/aa6/V3Llz9bvf/U4TJ05UaWmplixZ4vbj\n/0B98MEHio+P1zXXXKPCwkJt2LBBv/rVr3TxxRdLkiZOnKiFCxfq9OnTGjx4sMrLy7Vo0SJFRUV5\nfY3cmTx5sm677TbdeeedmjRpklq3bq3XX39dx44d05NPPtnoc+nfv7/y8vK0bNkyDRw4UF988YWW\nLVumc+fOuYTkdu3a6dChQ9q1a1eDN3Z5cv/99+tPf/qTJk6cqLvvvlvffPONFi5cqFatWjn/0Boy\nZIhWrVql6dOn6+abb1ZVVZVWrFihDh06hK3GLAACK9As3H///erbt6/eeOMNzZkzR9988426deum\n4cOH67777nPebCJJzz33nC699FLl5+dr+fLl6tq1q8aPH+8sGyVJmZmZKikp0Ztvvql169Zp8ODB\nWrx4sbKyshrsS93yQg888IDy8vJ077336k9/+pO6detW7zG+9MkXiYmJGjVqlNasWaPCwkK9++67\nzj6562eNH/3oR1qzZo1efPFFPfbYYzIMQ4mJiVq6dKmuvfbaBs/XW9ull16qnJwc5eXl6b777lNC\nQoKeffZZPf300z49T932um02m02//e1v9f7772vVqlXq0qWLfvvb3+oXv/iFc5+HH35Y8fHxWrNm\njbNub2pqqh555BGX4OzLlA+73e58rWbOnCmbzab+/ftr9erVLjeN+VLOy90+kyZN0qlTp7R69Wrl\n5eWpe/fuuuWWWxQVFaVXXnlF3377rS655BLdc889mjNnjiZOnKiVK1d6fH5vbb169dKKFSs0f/58\nPfzww4qLi9N9992npUuXOufWDhs2TAsWLNCrr76qhx56SDabTVdddZVWr17t/AMJQOjZDD9nsf/v\n//6vnnzySRUVFaljx476xS9+oXvuuUeSdPToUc2aNUv79u1Tz549NWPGDKWmpjofu337ds2ZM0cl\nJSVKTk7W008/rR/+8IfBPSMAAHywY8cOtWnTxmXk//Tp0xoyZIhmzJjhEvoBRJZfc1hr7jTt3Lmz\n3n77bT3xxBPKy8tz3ln74IMPKj4+Xvn5+br55ps1efJk57ytsrIyZWdnKzMzU/n5+erYsaOys7OD\nf0YAAPjg4MGDuueee7Rq1Srt3r1bf/nLX3TfffepQ4cO+vnPfx7p7gGoxa8pASdPnlSfPn00e/Zs\nXXTRRerVq5eGDBmiPXv2KC4uTkePHtWGDRsUExOjSZMmaceOHdq4caMmT56s9evXq1+/fho/frwk\nac6cOUpNTdWuXbs0aNCgUJwbAAAe3XPPPTp37pzWrl2rsrIyXXTRRbr66qs1b968sFSnAOA7vwJr\nly5d9MILLzh/3rNnj3bv3q3Zs2frs88+U9++fV2Wh0xJSdG+ffskSfv373cJprGxserTp4/27t1L\nYAUARMT999+v+++/P9LdANCAgMtaDR8+XHfccYeSk5P105/+VBUVFfVWSImLi1N5ebkks0Zf3e2d\nO3d2bgcAAADcCbhKwOLFi3Xy5Ek98cQTeu6551RZWVmvaHl0dLSzvt2ZM2e8bm/IVVddpaqqKrcr\nrAAAACDyKioqFB0dHfR60wGPsPbt21fp6emaPn261q1b5zZ8VlVVOZfGi4mJ8bq9IWfPntX3338f\naHcBAAAQYt9//73Onj0b9Of1a4T1yy+/1N69ezVy5Ehnm91u17lz59SlSxc5HA6X/U+ePOkcEe3a\ntWu95fxOnjyppKQkn45dM51g06ZN/nQZAAAAYTJixIiQPK9fI6xHjx7VQw895FwzWpIOHDiguLg4\npaSk6O9//7vLKOqePXuUnJwsyVyNp6ioyLmtsrJSBw8edG4HAAAA3PErsPbr109XXnmlZs6cKYfD\noc2bN2vBggV64IEHNGjQIHXv3l3Tp09XcXGxli1bpgMHDjjXYM7MzFRRUZGWL1+u4uJizZgxQ716\n9dLgwYNDcmIAAABoHvwKrFFRUc4l626//XbNmjVLd911l+644w5FRUUpLy9PFRUVyszM1Lvvvqsl\nS5Y4l2Hs2bOnFi9erPz8fI0bN06nT59Wbm5uSE4KAAAAzYffS7NGSs2cCOawAgAAWFOo8lrAVQIA\nAACAcCCwAgAAwNIIrAAAALA0AisAAAAsjcAKAAAASyOwAgAAwNIIrAAAALA0AisAAAAsjcAKAAAA\nSyOwAgAAwNIIrAAAALA0AisAAAAsjcAKAAAASyOwAgAAwNIIrAAAALA0AisAAAAsjcAKAAAASyOw\nAgAAwNIIrAAAALA0AisAAAAsjcAKAAAASyOwAgAAwNIIrAAAALA0AisAAAAsjcAKAAAASyOwAgAA\nwNIIrAAAALA0AisAAAAsjcAKAAAASyOwAgAAwNJaR7oDlmcYUmGhVFoq9eghpaVJNlukewUAANBi\nMMLqTUGBlJgopadLWVnm98REsx0AAABhQWD1pKBAGjtWcjhc2x0Os53QCgAAEBYEVncMQ5o6Vaqu\ndr+9ulqaNs3cDwAAACFFYHWnsLD+yGpdxcXS1q3h6Q8AAEALRmB1p7Q0uPsBAAAgYARWd3r0CO5+\nAAAACBiB1Z20NCkhwfs+drs0dGh4+gMAANCCEVjdsdmk+fOlKA8vT1SUlJNDPVYAAIAwILB6kpEh\nbdxojqTWZreb7RkZkekXAABAC8NKV95kZEhjxphVA8rKzDmrQ4cysgoAABBGBNaG2GzSsGGR7gUA\nAECLxZQAAAAAWBqBFQAAAJZGYAUAAIClEVgBAABgaQRWAAAAWBqBFQAAAJZGYAUAAIClEVgBAABg\naQRWAAAAWBqBFQAAAJZGYAUAAIClEVgBAABgaQRWAAAAWBqBFQAAAJZGYAUAAIClEVgBAABgaQRW\nAAAAWJpfgbW8vFxTpkzR1VdfrfT0dM2dO1dVVVWSpGeeeUa9e/dWUlKS8/sbb7zhfOz27ds1evRo\nJScna/z48SopKQnumQAAAKBZau3PzlOmTFGHDh20Zs0anTp1SjNnzlSrVq00depUHTlyRI8++qgy\nMjKc+19yySWSpLKyMmVnZ+vhhx9WWlqacnNzlZ2drXfeeSe4ZwMAAIBmx+cR1iNHjmj//v2aM2eO\nEhISlJKSoilTpui9996TJDkcDvXp00dxcXHOr5iYGEnShg0b1K9fP40fP14JCQmaM2eOjh07pl27\ndoXmrAAAANBs+BxYu3TpohUrVqhTp07ONsMwdPr0aX377bcqLy/XpZde6vaxn332mQYNGuT8OTY2\nVn369NHevXsD7zkAAABaBJ8Da7t27ZSamur82TAMvf7667rmmmt05MgR2Ww25eXlKT09Xbfccove\neust574nTpxQfHy8y/N17txZ5eXlQTgFAAAANGd+zWGtLScnR59//rk2btyov/3tb4qKilJCQoLu\nvPNO7dy5U7NmzdIll1yikSNH6syZM4qOjnZ5fHR0tPOGLQAAAMCTgALr/PnztXr1ar300kuy2+2y\n2+0aPny42rdvL0m64oor9MUXX+iPf/yjRo4cqZiYmHrhtKqqyrk/AAAA4InfdViffvpprVq1SvPn\nz9fIkSOd7XXD5+WXX64TJ05Ikrp27aqKigqX7SdPnlSXLl0C6TMAAABaEL8Ca25urtatW6cXX3xR\nN954o7N90aJFmjBhgsu+hw4d0mWXXSZJGjBggIqKipzbKisrdfDgQSUnJzem7wAAAGgBfA6sDodD\neXl5mjRpkgYOHKiTJ086v6677jrt2rVLK1euVElJidasWaN33nlHEydOlCRlZmaqqKhIy5cvV3Fx\nsWbMmKFevXpp8ODBITsxAAAANA82wzAMX3ZctmyZXnzxRZc2wzBks9l06NAhffTRR1q4cKH+9a9/\nqWfPnnrkkUdcpgwUFhbq2WefVXl5uX784x/rqaeeUs+ePX3u6IgRIyRJmzZt8vkxAAAACJ9Q5TWf\nA2ukEVgBAACsLVR5ze+brgAAAIBwIrACAADA0gisAAAAsDQCKwAAACyNwAoAAABLI7ACAADA0gis\nAAAAsDQCKwAAACyNwAoAAABLI7ACAADA0gisAAAAsDQCKwAAACyNwAoAAABLI7ACAADA0gisAAAA\nsDQCKwAAACyNwAoAAABLI7ACAADA0gisAAAAsDQCKwAAACyNwAoAAABLI7ACAADA0gisAAAAsDQC\nKwAAACyNwAoAAABLI7ACAADA0gisAAAAsDQCKwAAACyNwAoAAABLI7ACAADA0gisAAAAsDQCKwAA\nACyNwAoAAABLI7ACAADA0gisAAAAsDQCKwAAACyNwAoAAABLI7ACAADA0gisAAAAsDQCKwAAACyN\nwAoAAABLI7ACAADA0gisAAAAsDQCKwAAACyNwAoAAABLI7ACAADA0lpHugNNlmFIhYVSaanUo4eU\nlibZbJHuFQAAQLPDCGsgCgqkxEQpPV3KyjK/Jyaa7QAAAAgqAqu/CgqksWMlh8O13eEw2wmtAAAA\nQUVg9YdhSFOnStXV7rdXV0vTppn7AQAAICgIrP4oLKw/slpXcbG0dWt4+gMAANACEFj9UVoa3P0A\nAADQIAKrP3r0CO5+AAAAaBCB1R9paVJCgvd97HZp6NDw9AcAAKAFILD6w2aT5s+Xojy8bFFRUk4O\n9VgBAACCiMDqr4wMaeNGcyS1NrvdbM/IiEy/AAAAmilWugpERoY0ZoxZNaCszJyzOnQoI6sAAAAh\nQGANlM0mDRsW6V4AAAA0e0wJAAAAgKX5FVjLy8s1ZcoUXX311UpPT9fcuXNVVVUlSTp69KgmTJig\ngQMHatSoUdq2bZvLY7dv367Ro0crOTlZ48ePV0lJSfDOAgAAAM2WX4F1ypQpOnv2rNasWaMXXnhB\nH3/8sRYuXChJevDBBxUfH6/8/HzdfPPNmjx5so4fPy5JKisrU3Z2tjIzM5Wfn6+OHTsqOzs7+GcD\nAACAZsfnwHrkyBHt379fc+bMUUJCglJSUjRlyhS99957+utf/6qjR4/qqaee0uWXX65JkyYpOTlZ\nGzdulCStX79e/fr10/jx45WQkKA5c+bo2LFj2rVrV8hODAAAAM2Dz4G1S5cuWrFihTp16uTSfvr0\naX322Wfq27evYmJinO0pKSnat2+fJGn//v0aNGiQc1tsbKz69OmjvXv3Nrb/AAAAaOZ8Dqzt2rVT\namqq82fDMPT6669ryJAhqqioUHx8vMv+cXFxKi8vlySdOHGi3vbOnTs7twMAAACeBFwlICcnR4cO\nHdIjjzyiyspKRUdHu2yPjo523pB15swZr9sBAAAATwIKrPPnz9fq1au1YMEC2e12xcTE1AufVVVV\nio2NlaQGtwMAAACe+B1Yn376aa1atUrz58/XyJEjJUldu3ZVRUWFy34nT55Uly5dfNoOAAAAeOJX\nYM3NzdW6dev04osv6sYbb3S2DxgwQAcPHnQZRd2zZ4+Sk5Od24uKipzbKisrdfDgQed2AAAAwBOf\nA6vD4VBeXp4mTZqkgQMH6uTJk86vwYMHq3v37po+fbqKi4u1bNkyHThwQGPHjpUkZWZmqqioSMuX\nL1dxcbFmzJihXr16afDgwSE7MQAAADQPPgfWTZs2qbq6Wnl5eUpLS1NaWpqGDh2qtLQ0RUVFacmS\nJaqoqFBmZqbeffddLVmyRN26dZMk9ezZU4sXL1Z+fr7GjRun06dPKzc3N2QnBQAAgObDZhiGEelO\n+GLEiBGSzOAMAAAA6wlVXgu4rBUAAAAQDgRWAAAAWBqBFQAAAJZGYAUAAIClEVgBAABgaQRWAAAA\nWBqBFQAAAJZGYAUAAIClEVgBAABgaQRWAAAAWBqBFQAAAJZGYAUAAIClEVgBAABgaQRWAAAAWBqB\nFQAAAJZGYAUAAIClEVgBAABgaQRWAAAAWBqBFQAAAJZGYAUAAIClEVgBAABgaQRWAAAAWBqBFQAA\nAJZGYAUAAIClEVgBAABgaQRWAAAAWBqBFQAAAJZGYAUAAIClEVgBAABgaQRWAAAAWBqBFQAAAJZG\nYAUAAIClEVgBAABgaQRWAAAAWBqBFQAAAJZGYAUAAIClEVgBAABgaQRWAAAAWBqBFQAAAJZGYAUA\nAIClEVgBAABgaQRWAAAAWBqBFQAAAJZGYAUAAIClEVgBAABgaQRWAAAAWBqBFQAAAJZGYAUAAICl\nEVgBAABgaQRWAAAAWBqBFQAAAJZGYAUAAIClEVgBAABgaQRWAAAAWBqBFQAAAJZGYAUAAICltY50\nB5odw5AKC6XSUqlHDyktTbLZIt0rAACAJosR1mAqKJASE6X0dCkry/yemGi2AwAAICAE1mApKJDG\njpUcDtd2h8NsJ7QCAAAEJODAWlVVpdGjR2vXrl3OtmeeeUa9e/dWUlKS8/sbb7zh3L59+3aNHj1a\nycnJGj9+vEpKShrXe6swDGnqVKm62v326mpp2jRzPwAAAPgloMBaVVWlX//61youLnZpP3LkiB59\n9FFt3bpV27Zt09atWzV27FhJUllZmbKzs5WZman8/Hx17NhR2dnZjT8DKygsrD+yWldxsbR1a3j6\nAwAA0Iz4HVgdDoduu+02HT161O22Pn36KC4uzvkVExMjSdqwYYP69eun8ePHKyEhQXPmzNGxY8dc\nRmibrNIoTYIOAAAgAElEQVTS4O4HAAAAJ78D686dOzVkyBCtW7dORq2PuL/99luVl5fr0ksvdfu4\nzz77TIMGDXL+HBsbqz59+mjv3r3+99pqevQI7n4AAABw8rusVVZWltv2I0eOyGazKS8vT1u2bFGH\nDh00YcIEjRkzRpJ04sQJxcfHuzymc+fOKi8vD6DbFpOWJiUkeJ8WYLdLQ4eGr08AAADNRNCqBBw5\nckRRUVFKSEjQ8uXLNW7cOM2aNUsffvihJOnMmTOKjo52eUx0dLSqqqqC1YXIsdmk+fOlKA8vZ1SU\nlJNDPVYAAIAABG3hgDFjxmj48OFq3769JOmKK67QF198oT/+8Y8aOXKkYmJi6oXTqqoq5/5NXkaG\ntHGjWQ2g9s1odrsZVjMyItc3AACAJiyoK13VDZ+XX365Pv30U0lS165dVVFR4bL95MmTSkpKCmYX\nIisjQxozxqwaUFZmzlkdOpSRVQAAgEYI2pSARYsWacKECS5thw4d0mWXXSZJGjBggIqKipzbKisr\ndfDgQSUnJwerC9Zgs0nDhkn/9V8sywoAABAEQQus1113nXbt2qWVK1eqpKREa9as0TvvvKOJEydK\nkjIzM1VUVKTly5eruLhYM2bMUK9evTR48OBgdQEAAADNUKMCq63W6GG/fv20aNEivfXWWxo9erTe\neOMNPf/88+rfv78kqWfPnlq8eLHy8/M1btw4nT59Wrm5uY3rPQAAAJo9m2E0jfVCR4wYIUnatGlT\nhHsCAAAAd0KV14I2JQAAAAAIBQIrAAAALI3ACgAAAEsjsAIAAMDSCKwAAACwNAIrAAAALI3ACgAA\nAEsjsAIAAMDSCKwAAACwtNaR7kCLYhhSYaFUWir16CGlpUm1lrcFAABAfYywhktBgZSYKKWnS1lZ\n5vfERLMdAAAAHhFYw6GgQBo7VnI4XNsdDrOd0AoAAOARgTXUDEOaOlWqrna/vbpamjbN3A8AAAD1\nEFhDrbCw/shqXcXF0tat4ekPAABAE0NgDbXS0uDuBwAA0MIQWEOtR4/g7gcAANDCEFhDLS1NSkjw\nvo/dLg0dGp7+AAAANDEE1lCz2aT586UoDy91VJSUk0M9VgAAAA8IrOGQkSFt3GiOpNZmt5vtGRmR\n6RcAAEATwEpX4ZKRIY0ZY1YNKCsz56wOHcrIKgAAQAMIrOFks0nDhkW6FwAAAE0KUwIAAABgaQRW\nAAAAWBqBFQAAAJZGYAUAAIClEVgBAABgaQRWAAAAWBqBFQAAAJZGYAUAAIClEVgBAABgaQRWAAAA\nWBqBFQAAAJZGYAUAAIClEVgBAABgaQRWAAAAWBqBFQAAAJZGYAUAAICltY50ByDJMKTCQqm0VOrR\nQ0pLk2y2SPcKAADAEhhhjbSCAikxUUpPl7KyzO+JiWY7AAAACKwRVVAgjR0rORyu7Q6H2U5oBQAA\nILBGjGFIU6dK1dXut1dXS9OmmfsBAAC0YATWSCksrD+yWldxsbR1a3j6AwAAYFEE1kgpLQ3ufgAA\nAM0UgTVSevQI7n4AAADNFIE1UtLSpIQE7/vY7dLQoeHpDwAAgEURWCPFZpPmz5eiPFyCqCgpJ4d6\nrAAAoMUjsEZSRoa0caM5klqb3W62Z2REpl8AAAAWwkpXkZaRIY0ZY1YNKCsz56wOHcrIKgAAwP8h\nsFqBzSYNGxbpXgAAAFgSUwIAAABgaQRWAAAAWBqBFQAAAJZGYAUAAIClEVgBAABgaQRWAAAAWBqB\nFQAAAJZGYAUAAIClEVgBAABgaQRWAAAAWFrAgbWqqkqjR4/Wrl27nG1Hjx7VhAkTNHDgQI0aNUrb\ntm1zecz27ds1evRoJScna/z48SopKQm85wAAAGgRAgqsVVVV+vWvf63i4mKX9uzsbMXHxys/P183\n33yzJk+erOPHj0uSysrKlJ2drczMTOXn56tjx47Kzs5u/BkAAACgWfM7sDocDt122206evSoS/uO\nHTtUUlKip556SpdffrkmTZqk5ORkbdy4UZK0fv169evXT+PHj1dCQoLmzJmjY8eOuYzQAgAAAHX5\nHVh37typIUOGaN26dTIMw9m+f/9+9e3bVzExMc62lJQU7du3z7l90KBBzm2xsbHq06eP9u7d25j+\nAwAAoJlr7e8DsrKy3LZXVFQoPj7epS0uLk7l5eWSpBMnTtTb3rlzZ+d2AAAAwJ2gVQmorKxUdHS0\nS1t0dLSqqqokSWfOnPG6HQAAAHAnaIE1JiamXvisqqpSbGysT9sBAAAAd4IWWLt27aqKigqXtpMn\nT6pLly4+bQcAAADcCVpgHTBggA4ePOgyirpnzx4lJyc7txcVFTm3VVZW6uDBg87tAAAAgDtBC6yD\nBw9W9+7dNX36dBUXF2vZsmU6cOCAxo4dK0nKzMxUUVGRli9fruLiYs2YMUO9evXS4MGDg9UFAAAA\nNEONCqw2m+3CE0VFaenSpaqoqFBmZqbeffddLVmyRN26dZMk9ezZU4sXL1Z+fr7GjRun06dPKzc3\nt3G9BwAAQLNnM2oXU7WwESNGSJI2bdoU4Z4AAADAnVDltaBNCQAAAABCgcAKAAAAS/N7pSuEkWFI\nhYVSaanUo4eUlibVmjcMAADQEjDCalUFBVJiopSeLmVlmd8TE812AACAFoTAakUFBdLYsZLD4dru\ncJjthFYAANCCEFitxjCkqVOl6mr326urpWnTzP0AAABaAAKr1RQW1h9Zrau4WNq6NTz9AQAAiDAC\nq9WUlgZ3PwAAgCaOwGo1PXoEdz8AAIAmjsBqNWlpUkKC933sdmno0PD0BwAAIMIIrFZjs0nz50tR\nHi5NVJSUk0M9VgAA0GIQWK0oI0PauNEcSa3NbjfbMzIi0y8AAIAIYKUrq8rIkMaMMasGlJWZc1aH\nDmVkFQAAtDgEViuz2aRhwyLdCwAAgIhiSgAAAAAsjcAKAAAAS2NKQEtnGOY82dJSc55sWhrzZAEA\ngKUwwtqSFRRIiYlSerqUlWV+T0w02wEAACyCwNpSFRRIY8dKDodru8NhthNaAQCARRBYWyLDkKZO\nlaqr3W+vrpamTTP3AwAAiDACa0tUWFh/ZLWu4mJp69bw9AcAAMALAmtLVFoa3P0AAABCiCoBLUXt\nagAVFb49pkeP0PYJAADABwTWlqCgwJyzWnsaQOvW0vffe36M3W4uBQsAABBhBNbmrqYaQN0brLyF\n1agoKSeHeqwAAMASmMPanDVUDUCS2rRx/dlulzZulDIyQts3AAAAHzHC2pz5Ug3g3Dlp0SIpPt6c\nszp0KCOrAADAUgiszZmvd/nHx0v/9V+h7QsAAECAmBLQnPl6lz/VAAAAgIURWJuztDQpIcH7PlQD\nAAAAFkdgbYoMQ9qyRVq71vxes4Rq3XZJmj/fvOvfHaoBAACAJoA5rE2Nu5qqCQlSZqaUn1+/ff58\n867/adPM5VZr2O1mWKUaAAAAsDgCa1Piqaaqw2GGz7ocDnP/jRulw4fNqgFlZVQDAAAATQqBtanw\npaaqO9XV5ujqmDHSsGGh6RsAAEAIMYe1qfClpqonxcXS1q3B7Q8AAECYEFibCl9rqobq8QAAABFC\nYG0qGlsrlVqrAACgiSKwNhW+1FT1hFqrAACgCSOwNhU2m/eaqp5QaxUAADRxBNamJCPDLFFlt7u2\n2+1mJQB37Rs3UmsVAAA0aZS1amoyMswSVe5qqs6dS61VAADQ7BBYmyKbzX1NVU/tAAAATRhTAgAA\nAGBpBFYAAABYGoEVAAAAlkZgBQAAgKURWAEAAGBpVAmAe4ZhlsgqLTVLZKWlUSILAABEBCOsqK+g\nQEpMlNLTpaws83tiotkOAAAQZgRWuCookMaOlRwO13aHw2wntAIAgDAjsOICw5CmTpWqq91vr642\nl4A1jPD2CwAAtGgEVlxQWFh/ZLWu4mJp69bw9AcAAEAEVtRWWhrc/QAAAIKAwIoLevQI7n4AAABB\nQGDFBWlpUkKC933sdmno0PD0BwAAQARW1GazSfPnS1Ee3hZRUdK8eeZc17VrpS1buAELAACEHIEV\nrjIypI0bzZHU2ux26dFHzSoB1GcFAABhxEpXqC8jQxozxhxJLSsz56xWVEjjxtUveVVTn3XjRvNx\nAAAAQUZghXs2mzRsmPnfhmGOpDZUn3XMGJZvBQAAQRfUKQEffvihevfuraSkJOf3hx9+WJJ09OhR\nTZgwQQMHDtSoUaO0bdu2YB4aoUR9VgAAEEFBHWEtLi7W8OHD9cwzz8j4v5txYmJiJEkPPvigkpKS\nlJ+frw8//FCTJ0/Wn/70J3Xr1i2YXUAoUJ8VAABEUFADq8PhUGJiojp16uTSvmPHDh09elQbNmxQ\nTEyMJk2apB07dmjjxo2aPHlyMLuAUKA+KwAAiKCgTglwOBy67LLL6rXv379fffv2dY62SlJKSor2\n7dsXzMMjVEJVn9UwzNJYlMgCAABeBDWw/vOf/1RhYaFuuOEGXX/99Xr++ed17tw5VVRUKD4+3mXf\nuLg4lZeXB/PwCBVf6rPm5Ph3w1VBgXkjFyWyAABAA4I2JaC0tFRnzpxRTEyMFi5cqKNHj+rZZ5/V\nmTNnVFlZqejoaJf9o6OjVVVVFazDI9Rq6rNOm2beYFXDbjfDqj8lrQoKzFJYlMgCAAA+CFpg7dGj\nhz799FO1b99ektS7d29VV1dr6tSpuvXWW/Xvf//bZf+qqirFxsYG6/AIB3f1WYcO9W9k1TCkqVMp\nkQUAAHwW1JuuasJqjYSEBJ09e1adO3eWo05ZpJMnT6pLly7BPDzCoXZ91kD4UyIrLS3w4wAAgGYj\naHNYt27dqquvvlpnz551th08eFAdO3bUVVddpb///e8uUwD27Nmj5OTkYB0eVlb75qpNm3x7DCWy\nAADA/wlaYB04cKDatm2r3/72t/rnP/+pzZs3a/78+br33ns1aNAgde/eXdOnT1dxcbGWLVumAwcO\naOzYscE6PKyq7s1VTz3l2+MokQUAAP5P0ALrxRdfrFdffVVff/21xo4dq1mzZun222/X3Xffraio\nKOXl5amiokKZmZl69913tWTJEhYNaO5qbq5qaApAXYGUyAIAAM1WUOewJiQk6NVXX3W77Yc//KFW\nr14dzMPByhq6ucqTQEpkAQCAZi2odVgBJ19urqrLbqekFQAAqCeoI6yAk683Tc2eLSUlBVYiCwAA\ntAgEVoSGrzdNjRhB+SoAAOAVgRXBYRjmNIDS0gujpQkJ3qcFcHMVAADwAXNY0Xh1S1elp0tXXCFl\nZpo3UbnDzVUAAMBHBFY0jqfSVQ6HtGCB9Oij5khqbdxcBQAA/MCUAASuodJV1dXSm29K//iHudRq\nWVnjbq6qO+0gLY0RWgAAWgACKwLnS+mq4mJp2zZp2LDGHaugwAzHtY+XkCDNn89ILQAAzRxTAhA4\nX0tX+bqfJ96mHYwda24HAADNFoEVgfO1dJWv+7njy7SDadPM/QAAQLNEYEXg0tLMj+W9aWzpKl+n\nHWzdGvgxAACApRFYETibzZxDGsrSVeGadgAAACyLwIrGycgwS1SFqnRVOKYdAAAAS6NKABovI0Ma\nM8b8+L6xpavqqpl2wIpZAAC0WARWBIfN1vjSVZ6ed/58sxqAuxuvWDELAIBmjykBsB7DkLZskdau\nNb+PGRPaaQcAAMDSGGGFtXhbIODw4dBMOwAAAJZGYIV11CwQUPej/5oFAhhNBQCgRWJKAKyBBQIA\nAIAHBFZYAwsEAAAADwissAYWCAAAAB4QWGENLBAAAAA84KYrWENjFggwDHNKQWmpGWjT0qgeAABA\nM8IIK6yhZoGAKA9vSU8LBBQUSImJUnq6lJVlfk9MNNul+jVda27a8tQOAAAshxFWWEdGhlm6ato0\n8warGna7GVbrlrRqqAzWo49K+fn1a7pmZrpvnz+fslkAAFiQzTCaxtDSiBEjJEmbNm2KcE8QcjUf\n8XtbIMAwzJHUhioL+CMqilqvAAA0QqjyGiOssB6bTRo2zPs+vpTB8ldNrdcxY5gDCwCAhTCHFU1T\nqMpbUesVAADLYYQVTVMoy1tt2iQdO0bFAQAALILAiqbJlzJYgXryyQv/zc1YAABEHFMC0DQ1VAYr\nWGoqDtSUyQIAAGFHYEXTVVMGy253bbfbzZunghVma27GahoFNQAAaHYIrGjaMjKkw4elzZsvLAJw\n+LA0b573MFu3vSHcjOU7FmUAAAQZc1jR9Hkqg5WRYZaoclfTde7cC+2HDrnOW/XE35uxWuKSsQUF\n0tSpLMoAAAgqFg4Atmwxl3T1R0MhrCUGN08rj0ksygAALUSo8hpTAoCaigP+8HYzVk1wq1vBoKEb\nuDx9lB7Mj9j9fS5f9zcMM6C7C6sS84ABAI1CYAUCrThQXW2GtNrzZ2va/A1uBQXmUrPp6VJWlvk9\nMVF67DH37YFULfB0DE/P5c/+vqw8xjxgAECACKyA5LniQEMcDunaay8Eul69/A9u3kZkc3L8H6l1\nx99RX3/393XlsVCtUAYAaNYIrECNuhUHZs/2/zmOHfNtv5rg1tBH6Z748xG7vx/XB/Lxvq8rj4Vy\nhTIAQLNFlQCgttoVB7Zs8a16QCBOnDBDcUVF4Kt11YzUpqV538/Xj+tzc6UuXXzrU91j+7LymN1u\nVmloyrxVfmiJVSEAIEwIrIAnoVr+tU0bacqU4DyXLx+x+/oxvL99qv28NfOAvVUJyMlp2gHOW+UH\nqeVVhQCAMGJKAOBJqJZ/PXcueM/ly0fsofoYvu7zelt5rKmXtPI2pzczM7CqEAAAn1GHFWhIQYE5\nZ7O42L/H9ezpOqe1TZvghlW73Zxz68sCBomJwR0p9nbsmo/G6y7W4K1/Vv4ovbGvn6/XCQCagVDl\nNaYEAA2pu2JW9+7S3Xc3PF/zH/8w53mWlZlzVoM1DUAyR33nzfN9PmVOjjRunP83d3k6treP9z2t\nPOZOU1hgwZc5wN74OtcYAOARgRXwRd0Q5st8zaioC49Zu9b/Y9rt0q23Sm++6Tq6W9M+bZp/8ykf\nfbT+cwXSp5yc4IRJTytj1XyUbpVpBMEoxUU5LwBoFAIrEIia+Zp1pwp4CnS+ziNdtEiKj3f9KH3u\nXNeP2Csq3I+W1gQ9w6hf7srhkBYskDZskDp39m/U112fAvkYv/Zjunc3A3RDpbPGjIn8R+nBmAPs\n7jmCORXC6tMqAKCRmMMKNIav8zV9mQfpy1zHYM6nDLRPgXyM7+4xvtiyJfIfpYdiDmswp0I0hWkV\nAFqMUOU1AisQLp4+ApfM6QO+fAS+ZYu5olZj1A6B/vYpkHPw9piGzJ4t9e4d/hHIuvufPOl5DrDN\nZn55ek1qRrV9eS5v7wN35/DWW41/TwFAEIUsrxlNxPDhw43hw4dHuhtA47z5pmHY7TUf2ptfdrvZ\n7os//tH1sYF8rV0bWJ+qqw0jIcH7c9vt5n7+PMbXr4QE31+nuudXtw/ensvT/tOmeX6dPL2G06bV\nf67Wrf17Db31qWtX/58LAEIoVHmNEVYg3Pwt+1RbsEdY/emTr8eu/fzB6G9t/o4aBnsEufYc4Lqv\nU93X0NNcY1/4Ogrui0WLzBXMao8sN5c5r83lPIKF1wMWQFkroLnwp+xTXY1dfcvT8qi+9MnXO91r\n7xfsu+P9uRnLMMy5nb7e2OXL/o895nmece3XsGbea6Ahs+Z1a6hPvqh9Y11CgrnQQX5+6Oe8NnYa\nRkP7h2PublMKgOGayxzq64qmIRLXNehjtiHClADg/7z5pmFERbn/CDgqyjBsNs/bAvlIvcbmzb59\ndL9li/+P8fer9jGC1d9Azq+xxw5Wn4Lx1dj3R23BmobhbX9v/waCcR7+9imSwvF61BwnlNcVTUMD\n1zVUeY3ACjRF3uadNnaerCehmsNqtxvGJ5+Yc2tnz/YtXM2ebc7n3by5/vE2bza3Pf64f8/l6/51\n5wC705i5xrVfw2DMWQ702IHyNzz5u38g78NQn0Pd/tW8B+u+P4Oxv7vHh/r1MIzQX9dwauxrbpVj\nRIIP15XASmAFXNX8Qly71hyRcxfc3G1rjED+J+TPYwIZUaz5y97dX/2h+ArlCGtUlGHk51/4H92i\nRaE/n0DOzxN/w1MgYSuYI+HBOIfaIjEC2ZjXw9dQFY7rGi7eXvNghcxgjyx76le4Q7GP15XASmAF\nrCGQEdxgViLwFPQ8TYUI5pev/5P15TzatKn/3IFUFejePbhB3ZcRZE/CMQ3D11HnQM8j0AAYqRHI\nQF8Pf0JVJKfXBJO319xmM4xu3Xx7PQI9RiAjy96qloR7uoWP13X4NdeEJK9x0xUA/2RkmDcq+VPp\nwNfH2Gzel731pDE3JfmqZsldX24saOg8oqLM5XprVxzwVFXg+++992nJEtfX1tcVzDw5ccLsWyA3\nUvh6k92mTdKxY9KhQ/4/r68rj/mzQplhXLiBJJA+GUbDN+xNnSp16mReo2Cu9BbI6+HvssjhuK41\nal+Luu9BT9t8aW/oNTcM6fhx1zZ/l4n25X3g6bq6OwdPdZYdDvN3UV2BLmvt7TWvzdf3wfnzvh/b\nH0GPwCHCCCvQgrgbkY3kV6BzgIM5suxuRNZdnxpT+7buMXz5qLT2tlBNYag9EteYj5vdnUegU0nC\ncXPhokWR+bg+IcGcV15z7E8+Cc/5eRv19Xek0V17oF++frLSmNH5QOosN7a/3o7diJH2UI2wUocV\ngDUZxoVRw0OHpCefbNzzzZ4tJSX5/lw1+/tbK7eu2ufR2Bq3ixZJ8fEN96mxtVtrs9mkrl1dR59q\nyiVJ9UsptW7tfVTYXwkJ0quvXnj9Al3hy13Zp27dpPJy8xr5w26X/vEPaevWC6OyTz3l/7n5w1uJ\nKl/rB5eWmiP5/o7AJyRI335rvlbB0qaNdO7chZ+9XYuoqAtxKFI2bza/exuFXLtWyspq+Llqr+Dn\nbeW7xvBWbzvQVfcMw6flvEf06iWJla4i3Q0AkRCMESwrz68LxbxMb6tv1W2vO7Lqy5fN5nmuXrC+\nvM0r9Gcutbd5hf5+RUUFd/TO32N7u4HL19XWAj12OOaJW/Wr7minu1HIQH5PNTRHPdAvX+YsB7rq\nXoSqBIR1hLWqqkpPPPGE/vKXvyg2NlZ33323JkyY4NNjGWEFWjDDaPgve2/s9gsF/315rtr7h0Mg\nq4j5wjDcj+7Wbm/snFdP6o6g+atbN7Nv3kZ/PM2Lrjm/mrmLd98tHTkSeF9q2O3SrbdKCxaEZ960\npz7UHt11N2czGKutudO9u3TRRYH/O5Qa/76wkrqj18F8rzVW7RXuGjOK625k+a23zLm4xcUX9rPb\nzXm1GRnNY6WrefPm6eDBg1q9erWOHj2qxx57TD179tRPf/rTcHYDQFPjy01MNX/nu9tW+2YpX57L\n15urgsWXFcw8rVLmjacVzGq3r13r33P66ty5C1MY/J2GUfM/fl9uXql7fu4++m+M2lNDUlOlK66I\nXFiVzJDQq5d5c1ON2tMFgrXamjtlZRcCjD9TdWpew1D9cRQp1dXS7bfXn9pQ88dDpLRp4/o6t24d\n+Pvgtttcp4LUvNcOHw58ifFABX3M1oPvvvvO6N+/v7Fr1y5n29KlS40777zTp8czJQBAUBdMCNUC\nC4GKVKH1UK6mVfOxZLjKIgXzo393xwjnymP+fgWjprE/1zSQ6xTuhTB8/erWLbjvm6io+lNZmtNX\nA7+PQpXXokIbhy/4/PPPdf78eSUnJzvbUlJStH///nB1AUBTl5Fh/mW/ebM5Mrhli/lzRob3bf4+\nVyRkZJgfc9vtru12u/9lavxRM7obCjWllHw5Ru0RZF/L5/hTWioQdUe1fe3X7Nnme2rzZt/O+5NP\nzP0XLQq4q85RZ8Pwr6/+ql0ey9/r6k+psVCq/Zpv2WK+Vu7+7XXtGtjzV1dLl1xy4RizZwfe1+7d\n67/Gdrt5rev2t02bwI/jj7rvtXAJegT24IMPPjBSU1Nd2oqLi43evXsbX331VYOPZ4QVQIsQqlXK\nvAnFyGTdGzZCseJZKEc/3Y0iBdIvf867MSXJ6h7b174uWmS+1zZvDqxcWDjOL5g3fHkbHaz7b6+x\n5bz8vRae+urpd0Ltdgutitfkb7p6++23tXDhQn300UfOtpKSEv30pz/VJ598oq4N/CXTr18/nT9/\nXt27dw91VwGg5fnuO+nLL13n47VubRYBd/e/idrF3N1t69rVvEGnoWO0aSPFxdXft6TE+805bdpI\nP/zhhZ//3/8LrOySzSa1auVaistTnwLpl+TfeX/3XWCltmp07SpdfHFgffV2bE/XtOZxwTg/b9dC\ncn+Miy82r72v7Z6uqycNvYbe+HMt6s579bevgb7/3R3b19J0tc+vlrKyMrVq1UoHDhwIrD8ehO2m\nq5iYGFVVVbm01fzctm3bgB4PAAiSiy4yv86cMUNqq1ZSbKz3MCL5HlS8HcOduDjvwabm+DVatfLv\nfOv21Zc+BdIvyb/zvugiMwi4++PBlxBR+3Xwt6+ejt1QeArG+flyLTxt69TJv3Z/eHsNG+LPtYiP\nN/cPtK+BvP89HVvybUqJh2O2bt1a0dHRgfXHi7AF1q5du+rUqVOqrq5WVJQ5dfbkyZOKjY1V+/bt\nG3z87t27Q91FAAAAWFDYbrpKSkpS69attW/fPmfb7t27deWVV4arCwAAAGiCwhZYY2Njdcstt2j2\n7Nk6cOCAPvzwQ61cuVK//OUvw9UFAAAANEFhXenqzJkzevLJJ/XBBx+oXbt2mjhxou68885wHR4A\nAABNUFgDKwAAAOCvsE0JAAAAAAJBYAUAAIClEVgBAABgaQRWAAAAWBqBFQAAAJbWJAJrVVWVZs6c\nqUGDBiktLU0rV66MdJcQROXl5ZoyZYquvvpqpaena+7cuc5leI8ePaoJEyZo4MCBGjVqlLZt2xbh\n3iJYJk2apBkzZjh/5lo3T1VVVXryySc1ePBgDR06VC+++KJzG9e8+Tl+/Ljuv/9+paSkaMSIEVq1\najp8fEYAAAdNSURBVJVzG9e7+aiqqtLo0aO1a9cuZ1tD13f79u0aPXq0kpOTNX78eJWUlPh1zCYR\nWOfNm6eDBw9q9erVmj17tnJzc/XnP/850t1CkEyZMkVnz57VmjVr9MILL+jjjz/WwoULJUkPPvig\n4uPjlZ+fr5tvvlmTJ0/W8ePHI9xjNNb777+vLVu2uLRlZ2dzrZuhZ555Rjt27NBrr72mBQsWaP36\n9Vq/fr0k/n03Rw8//LAuvvhiFRQUaObMmXrppZf04YcfSuJ6NxdVVVX69a9/reLiYpd2b7/Dy8rK\nlJ2drczMTOXn56tjx47Kzs7278CGxX333XdG//79jV27djnbli5datx5550R7BWCxeFwGL179za+\n/PJLZ9t7771nDBs2zNixY4cxcOBA48yZM85t48ePNxYvXhyJriJITp06ZaSnpxvjxo0zpk+fbhiG\nYWzfvp1r3QydOnXK6Nu3r8vv72XLlhkzZ87k33cz9M033xg/+tGPjP/5n/9xtj300EPG008/zfVu\nJoqLi41bbrnFuOWWW4zevXsbO3fuNAyj4d/hL730kktuq6ysNH784x87H+8Ly4+wfv755zp//ryS\nk5OdbSkpKdq/f38Ee4Vg6dKli1asWKFOnTq5tJ8+fVqfffaZ+vbtq5iYGGd7SkqK9u3bF+5uIojm\nzZunW265RQkJCc62/fv3c62boT179qhdu3a66qqrnG333nuvnn32Wf59N0OxsbFq27at8vPz9f33\n3+vIkSMqKipSUlIS17uZ2Llzp4YMGaJ169bJqLXuVEO/w/fv369BgwY5t8XGxqpPnz7au3evz8e2\nfGCtqKhQhw4d1Lp1a2dbXFyczp49q6+//jqCPUMwtGvXTqmpqc6fDcPQ66+/riFDhqiiokLx8fEu\n+8fFxam8vDzc3USQ7NixQ3v27Kn3URDXunkqKSlRz5499dZbb+nGG2/UyJEjtXTpUhmGwTVvhqKj\no/X4449r7dq1GjBggH7+859r2LBhyszM5Ho3E1lZWXrsscdcgqnU8O/wEydO1NveuXNnv65/64Z3\niazKykpFR0e7tNX8XHNjDpqPnJwcHTp0SBs3btTKlSvdXnuue9NUVVWlJ554QrNnz653XT39O+da\nN23fffedvvjiC61fv15z585VRUWFHn/8cbVt25Zr3kw5HA4NHz5c99xzjw4fPqynn35aQ4YM4Xo3\ncw1d3zNnzjT6+ls+sMbE/P/27uYllT0OA/gTSSpSiyBTTEloY0iDQlIRBNKmVYta9bqJoP/AMoje\nF0IFBZIuoheCoE0KQfSyyEWbcqFoLTQyiJJcGBS9EN27iCNXDhc793hxmvN8YBb+ZmC+w4MzX+U3\nM/KfDujHZ6VSWYiS6H/icrmwvr6OhYUF1NTUQC6X4+HhIWubt7c3KBSKAlVIv2NxcRFmsxlNTU0/\nrWPW0lRcXIynpyfMzc1Bo9EAAG5ubrC5uYnm5mak0+ms7Zn593ZycoLt7W0cHx+jpKQEtbW1uLu7\ng9vtRmNjI/OWsFzn8H/r5crKyr68D9FPCaisrEQ6ncbHx0dmLJVKQaFQ/NKBkrhNTk5idXUVLpcL\nra2tAD6zv7+/z9oulUqhoqKiECXSb9rd3cXh4SEsFgssFgv8fj/8fj+sVis0Gg2zliC1Wg25XJ5p\nVgHAaDQimUzy+y1BkUgE1dXVWf+kmUwm3N7eMm+Jy5VvPvIXfcNqMpkgk8myJmafnp7CbDYXsCrK\np6WlJWxtbWF+fh5tbW2ZcUEQEI1Gs36VnZ2dZd2AR9/HxsYG/H4/fD4ffD4f7HY77HY7dnZ2UFdX\nx6wlSBAEvL6+IpFIZMbi8Th0Oh0EQUAkEmHmEqJWq5FIJPD+/p4Zu7y8RFVVFfOWuFzXa0EQEAwG\nM+uen58RjUZ/KX/RN6wKhQLt7e0YGxtDOBzGwcEBVlZW0N/fX+jSKA/i8TjcbjcGBwdhsViQSqUy\ni81mg1arhcPhQCwWg8fjQTgcRmdnZ6HLpv9Aq9VCr9dnFpVKBZVKBb1ez6wlymg0oqWlBQ6HAxcX\nFwgEAvB6vejq6kJ9fT0zlxi73Q6ZTIbR0VFcXV3h6OgIy8vL6OvrY94Sl+sc3tHRgWAwCK/Xi1gs\nhuHhYRgMBthsti/vo+ivfz6XQKReXl4wPj6Ovb09lJaWYmBgAL29vYUui/LA4/FkvfkG+HxSQFFR\nEc7Pz3F9fQ2n04lQKASDwQCn04mGhoYCVUv59OMtV7OzswA+7ygfGRlh1hLz+PiIqakp7O/vQ6lU\noru7G0NDQwCYuRTF43HMzMwgFAqhvLwcPT09mes185YWk8mEtbW1zOOqcuUbCAQwPT2NZDIJq9WK\niYkJ6HS6L+/vWzSsRERERPTnEv2UACIiIiL6s7FhJSIiIiJRY8NKRERERKLGhpWIiIiIRI0NKxER\nERGJGhtWIiIiIhI1NqxEREREJGpsWImIiIhI1NiwEhEREZGosWElIiIiIlFjw0pEREREovY3KwlL\nJHxbY6MAAAAASUVORK5CYII=\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# Plot zoomed out\n", "temp = pd.DataFrame(result['ratings_last'].value_counts())\n", "temp = temp.reset_index()\n", "\n", "plt.title('Count of the number of ratings')\n", "plt.plot(temp['index'],temp['ratings_last'], 'ro')\n", "plt.show()\n", "\n", "# Plot zoomed in \n", "temp = pd.DataFrame(result['ratings_last'][(result['ratings_last'] != 0)].value_counts()).reset_index()\n", "temp = temp[temp['index'] < 100]\n", "\n", "plt.title('Count of the number of ratings')\n", "plt.plot(temp['index'], temp['ratings_last'], 'ro')\n", "plt.show()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Appearantly, we're now dealing with a large inflation of the number of zeros seeing as there is a clear stack of zeros in the data (Atkins et al., 2013). Thus, we need to look at zero-inflated models (Greene, 1994) or hurdle models that account for the number of zeros in the data. \n", "\n", "Both hurdle and zero-inflated models account for a large number of zeros, but both do this in a different manner. Hurdle models basically split the data in two parts: zeros and non-zeros. Then a model is used for zero vs. non-zero and a model is used for non-zero values. The interpretability of hurdle models are easier since it generalizes the problem to a zero vs. non-zero logistical model and the remaining non-zeros can be regressed using (I think) a zero-truncated model. Since we don't have repeated observation there is no correlation within individual apps and we don't have to look at mixed models. \n", "\n", "Moreover, the zero-inflated binomial regression measures two processes and in our case the zeros might come from the fact that a person downloaded the app and didn't like it enough to leave a rating or that a person didn't downloaded the app and therefore couldn't leave a rating. --> This is debatable and why I prefer to do the Hurdle Model. \n", "\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### 6. Statistical Analysis - Revenue Model \n", "[Back to Table of Contents](#table)\n", "\n", "\n", "Dependent Variable: \n", " - Number of Ratings\n", "Independent Variables:\n", " - Mover (Early vs. Late)\n", " - Revenue (Paid vs. Freemium)\n", " - Technological Innovation (Yes vs. No)\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### 6.1 Main Effects \n", "[Back to Table of Contents](#table)\n" ] }, { "cell_type": "code", "execution_count": 24, "metadata": { "collapsed": true }, "outputs": [], "source": [ "%%R -i result\n", "library(pscl)\n", "library(MASS)\n", "\n", "\n", "# Create and execute hurdle model\n", "modelHurdle <- hurdle(formula = ratings_last ~ driving + adventure + puzzle + shooter + slot_game + content_rating +\n", " quan_description_first + size_first + quan_language_first + quan_moreapps_first + \n", " revenue + mover,\n", " dist = \"negbin\",\n", " data = result)\n", "\n", "output <- capture.output({summary(modelHurdle)})" ] }, { "cell_type": "code", "execution_count": 25, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "hurdle(formula = ratings_last ~ driving + adventure + puzzle + shooter + \n", " slot_game + content_rating + quan_description_first + size_first + \n", " quan_language_first + quan_moreapps_first + revenue + mover, data = result, \n", " dist = \"negbin\")\n", "\n", "Pearson residuals:\n", " Min 1Q Median 3Q Max \n", " -0.47362 -0.14464 -0.11666 -0.09045 184.11382 \n", "\n", "Count model coefficients (truncated negbin with log link):\n", " Estimate Std. Error z value Pr(>|z|) \n", "(Intercept) 2.963e+00 3.760e-01 7.879 3.29e-15 ***\n", "driving 3.292e-01 1.895e-01 1.737 0.082301 . \n", "adventure -3.737e-01 1.589e-01 -2.351 0.018715 * \n", "puzzle -3.282e-01 1.441e-01 -2.277 0.022788 * \n", "shooter -2.936e-01 2.057e-01 -1.427 0.153520 \n", "slot_game -2.807e+00 2.264e-01 -12.398 < 2e-16 ***\n", "content_rating> 17 7.079e-01 3.395e-01 2.085 0.037037 * \n", "content_rating> 4 -8.673e-01 1.861e-01 -4.659 3.17e-06 ***\n", "content_rating> 9 -7.763e-01 2.282e-01 -3.402 0.000668 ***\n", "quan_description_first 1.237e-03 6.859e-05 18.031 < 2e-16 ***\n", "size_first -4.471e-04 2.749e-04 -1.626 0.103846 \n", "quan_language_first 1.322e-01 1.462e-02 9.042 < 2e-16 ***\n", "quan_moreapps_first 2.640e-02 3.005e-02 0.878 0.379680 \n", "revenuePaid -5.046e-01 1.859e-01 -2.715 0.006637 ** \n", "moverlate 4.405e-01 1.240e-01 3.553 0.000380 ***\n", "Log(theta) -3.544e+00 3.351e-01 -10.576 < 2e-16 ***\n", "Zero hurdle model coefficients (binomial with logit link):\n", " Estimate Std. Error z value Pr(>|z|) \n", "(Intercept) -1.166e+00 8.408e-02 -13.868 < 2e-16 ***\n", "driving -2.192e-01 7.264e-02 -3.018 0.00254 ** \n", "adventure 8.976e-02 5.891e-02 1.524 0.12758 \n", "puzzle 4.775e-01 5.767e-02 8.281 < 2e-16 ***\n", "shooter 5.568e-02 7.693e-02 0.724 0.46919 \n", "slot_game -2.536e-01 9.611e-02 -2.639 0.00832 ** \n", "content_rating> 17 -8.471e-01 1.197e-01 -7.075 1.49e-12 ***\n", "content_rating> 4 -4.767e-01 7.082e-02 -6.731 1.68e-11 ***\n", "content_rating> 9 8.451e-02 9.128e-02 0.926 0.35457 \n", "quan_description_first 2.749e-04 3.169e-05 8.674 < 2e-16 ***\n", "size_first 3.335e-03 2.058e-04 16.205 < 2e-16 ***\n", "quan_language_first 1.607e-02 3.385e-03 4.746 2.07e-06 ***\n", "quan_moreapps_first -1.436e-01 1.100e-02 -13.053 < 2e-16 ***\n", "revenuePaid -7.992e-01 7.006e-02 -11.408 < 2e-16 ***\n", "moverlate -8.652e-01 4.692e-02 -18.440 < 2e-16 ***\n", "---\n", "Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1 \n", "\n", "Theta: count = 0.0289\n", "Number of iterations in BFGS optimization: 87 \n", " \n" ] } ], "source": [ "# Print results\n", "output = %R output\n", "\n", "for line in output[2:-1]:\n", " print(line)\n", "\n", "print(' ')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### 6.2 Interaction Effects \n", "[Back to Table of Contents](#table)" ] }, { "cell_type": "code", "execution_count": 26, "metadata": { "collapsed": true }, "outputs": [], "source": [ "%%R -i result\n", "library(ggplot2)\n", "library(pscl)\n", "library(MASS)\n", "library(boot)\n", "library(glmmADMB)\n", "library(pscl)\n", "\n", "# Create and execute hurdle model\n", "modelHurdle <- hurdle(formula = ratings_last ~ driving + adventure + puzzle + shooter + slot_game + content_rating +\n", " quan_description_first + size_first + quan_language_first + quan_moreapps_first + \n", " revenue * mover,\n", " dist = \"negbin\",\n", " data = result)\n", "\n", "# Comparing with ZINB\n", "zinb <- zeroinfl(ratings_last ~ driving + adventure + puzzle + shooter + slot_game + content_rating +\n", " quan_description_first + size_first + quan_language_first + quan_moreapps_first + \n", " revenue * mover,\n", " data = result, dist = \"negbin\")\n", "aic <- AIC(modelHurdle, zinb)\n", "\n", "output <- capture.output({summary(modelHurdle)})\n", "aic <- capture.output({aic})" ] }, { "cell_type": "code", "execution_count": 27, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ " df AIC\n", "modelHurdle 33 45436.65\n", "zinb 33 45398.22\n", "\n" ] } ], "source": [ "aic = %R aic\n", "\n", "for line in aic:\n", " print(line)\n", "print('')" ] }, { "cell_type": "code", "execution_count": 28, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "hurdle(formula = ratings_last ~ driving + adventure + puzzle + shooter + \n", " slot_game + content_rating + quan_description_first + size_first + \n", " quan_language_first + quan_moreapps_first + revenue * mover, data = result, \n", " dist = \"negbin\")\n", "\n", "Pearson residuals:\n", " Min 1Q Median 3Q Max \n", " -0.53139 -0.14540 -0.11745 -0.09123 174.53878 \n", "\n", "Count model coefficients (truncated negbin with log link):\n", " Estimate Std. Error z value Pr(>|z|) \n", "(Intercept) 2.891e+00 3.521e-01 8.211 < 2e-16 ***\n", "driving 3.360e-01 1.868e-01 1.799 0.072065 . \n", "adventure -4.554e-01 1.572e-01 -2.898 0.003758 ** \n", "puzzle -3.292e-01 1.418e-01 -2.321 0.020301 * \n", "shooter -2.475e-01 2.038e-01 -1.214 0.224704 \n", "slot_game -2.739e+00 2.216e-01 -12.359 < 2e-16 ***\n", "content_rating> 17 5.706e-01 3.333e-01 1.712 0.086897 . \n", "content_rating> 4 -7.838e-01 1.825e-01 -4.295 1.74e-05 ***\n", "content_rating> 9 -7.609e-01 2.227e-01 -3.417 0.000632 ***\n", "quan_description_first 1.267e-03 6.772e-05 18.708 < 2e-16 ***\n", "size_first -2.315e-04 2.308e-04 -1.003 0.315810 \n", "quan_language_first 1.312e-01 1.455e-02 9.019 < 2e-16 ***\n", "quan_moreapps_first 3.037e-02 2.937e-02 1.034 0.301012 \n", "revenuePaid -1.360e-01 2.167e-01 -0.628 0.530272 \n", "moverlate 5.305e-01 1.245e-01 4.262 2.03e-05 ***\n", "revenuePaid:moverlate -1.895e+00 3.796e-01 -4.992 5.96e-07 ***\n", "Log(theta) -3.452e+00 3.068e-01 -11.252 < 2e-16 ***\n", "Zero hurdle model coefficients (binomial with logit link):\n", " Estimate Std. Error z value Pr(>|z|) \n", "(Intercept) -1.175e+00 8.433e-02 -13.929 < 2e-16 ***\n", "driving -2.179e-01 7.264e-02 -2.999 0.00270 ** \n", "adventure 8.778e-02 5.892e-02 1.490 0.13631 \n", "puzzle 4.774e-01 5.766e-02 8.280 < 2e-16 ***\n", "shooter 5.616e-02 7.694e-02 0.730 0.46541 \n", "slot_game -2.492e-01 9.615e-02 -2.592 0.00954 ** \n", "content_rating> 17 -8.483e-01 1.198e-01 -7.084 1.40e-12 ***\n", "content_rating> 4 -4.778e-01 7.084e-02 -6.745 1.53e-11 ***\n", "content_rating> 9 8.121e-02 9.131e-02 0.889 0.37379 \n", "quan_description_first 2.743e-04 3.172e-05 8.646 < 2e-16 ***\n", "size_first 3.348e-03 2.062e-04 16.238 < 2e-16 ***\n", "quan_language_first 1.620e-02 3.390e-03 4.779 1.77e-06 ***\n", "quan_moreapps_first -1.438e-01 1.100e-02 -13.071 < 2e-16 ***\n", "revenuePaid -7.276e-01 8.344e-02 -8.720 < 2e-16 ***\n", "moverlate -8.451e-01 4.873e-02 -17.342 < 2e-16 ***\n", "revenuePaid:moverlate -2.293e-01 1.520e-01 -1.509 0.13131 \n", "---\n", "Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1 \n", "\n", "Theta: count = 0.0317\n", "Number of iterations in BFGS optimization: 66 \n", " \n" ] } ], "source": [ "# Print results\n", "output = %R output\n", "\n", "for line in output[2:-1]:\n", " print(line)\n", "\n", "print(' ')" ] }, { "cell_type": "code", "execution_count": 29, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "N: 324\n", "Mean: 7.074074074074074\n", "Std: 56.139877725697545\n", "\n" ] } ], "source": [ "print('N: {}'.format(len(result[(result['mover']=='late') & (result['innovation'] ==1)])))\n", "print('Mean: {}'.format(result[(result['mover']=='late')& (result['innovation'] ==1)].ratings_last.mean()))\n", "print('Std: {}\\n'.format(np.std(result[(result['mover']=='late')& (result['innovation'] ==1)].ratings_last)))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### 6.3 Truncated Model \n", "[Back to Table of Contents](#table)" ] }, { "cell_type": "code", "execution_count": 30, "metadata": { "collapsed": true }, "outputs": [], "source": [ "to_plot = result[result['ratings_last']>0].groupby(by=['mover', 'revenue']).mean().reset_index()\n", "to_plot['revenue_new'] = to_plot.apply(lambda row: 0 if row['revenue'] == 'Paid' else 1, axis = 1)" ] }, { "cell_type": "code", "execution_count": 31, "metadata": {}, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAfQAAAEsCAMAAAACZbH6AAABEVBMVEUAAAAAADoAAGYAOmYAOpAA\nZpAAZrYzMzM6AAA6ADo6AGY6OgA6Ojo6OmY6OpA6ZpA6ZrY6kJA6kNtNTU1NTW5NTY5NbqtNjshm\nAABmADpmAGZmOgBmOjpmOpBmZjpmZmZmZrZmkJBmtv9uTU1ubm5ubqtujshuq+SOTW6OTY6Obm6O\njm6Ojo6OyP+QOgCQOjqQOmaQZgCQZpCQkGaQtpCQ29uQ2/+rbk2rbm6rbo6rq8ir5P+2ZgC2Zjq2\nkJC2tma225C2/7a2/9u2///Ijk3Ijm7I///bkDrbkGbb25Db29vb/7bb/9vb///kq27kyI7k////\ntmb/yI7/25D/29v/5Kv//7b//8j//9v//+T////u1JQ2AAAOhklEQVR4nO2dj3/axhmHhecRx+28\nDJLacddmoe28rTPOFo91C1mT4lnbEliwVkr0//8huzv9OglJIKwfd+/7fT4JwuIO3d3D3b0CcTg+\nYIfTdQFA+0A6QyCdIZDOEEhnSDvS/3PPx/dLWhcdHLJZGpPuHc+iu+vxoDSpfHz1dJL30OpstJF0\nR9Zjx3EO5/qu5cGsKLV40HEG6oiO5GDn0qeOlz2imZgivYD9pa/O+uJ22tNfS6XSp/3cI1aQPqpU\nwA5pUvrq6fWR05vILtBXHUH0gvXVS7HLOxJ9QrSR2B7O1eOyp4dJwmzqWVZnz49Urwsek7c/F43r\nHY18N/hT9qycjFHjy1TqkKIH916KZ0qVI0ipdkzD3h1L10uvUn8iXxVu39cypY+oMi7lk4dPqV52\n/WxidYRlUpT2aVT6majZVLoZBBKUJ1l9We3pgUgwih4T0tdj0UgieZRNPou67x7MkuwD2e7LTwf+\ndKDvlFs9o/cwUCG26pDqGGf6E4XNHR11o6enSy8SBJ5Geib9iIn06BgyQ1hFvXiR9Gh/UwaKaVZ6\nUrtl0F1HyfAn9oTDbShdTQgiT9wT/FCBuNGzi2Z1n/XFH9HOaKtnjEbyqNHV39Eh9XJER02kq6m5\n7+ulV6nljnDSyitqIH11ltRVPqodMkocbaP9TRkopi3prmpKZxBWUjbtwcyN+oiSvgxG6kFKuozv\nxL4ku0h6Pnt9ffLufBbtjLaF0kdhjxJlypQjGI5VCTZ7ui5d7hQpwtE9r6hhICcSRMeQGWSeTPGi\nbZysdVqTHo+mqus6qj9UkB5nFwau/vLi7fmbk3m0M9rqGVPDuy5dL4ekgnTv+IcwV770YM7Shuzl\nwduz0UbxYumdBfqtDu9+2DSqzaoP72FS331+8v7qZfKcWq9O/ggdqul7lBnefU365vBeKH09fh6e\nkhQP79J6fJIgwtDj2UbxUsN7J7QlPQiFepPYgHckI+qRHDA3AjldehRNRdnl/CzGidefjLTnDLYp\n6ckpmzqkfPIgkNPKISkJ5LLSxUDdT2fKm9P7cbnCDNniyczrcVKUpgwU04Z0VXc55UUG1PmRHPm8\n4HzMTZ+ypYb366P4rCxqRvVaic7jepN4m5KuDhJmDbppcsoWl8P347OvTCDnjPTSh6nlmWIq06Z0\n8YqM6xplyBZPnj1eH8+SZG2D994roL3hZDWQXgHXgnfbdgHSd8Y7suF99V2AdIZAOkMgnSGQzhBI\nZ0gl6Q5eIiSAdIZAOkMgnSGQzhBIZwikMwTSm8Exua0gvQmC6zCMbS1IbwJI54fjmG0d0hsA0hkC\n6Rwx2zmkNwKks8Rg5ZDOEkivGwvaCNJrxuhxPQTS68UG55BeM1Y0EaQzBNIZAun1YU3rQHptWBHD\nKSC9LuxxDum1YVHjQDpDIJ0hkM4QSK8Dy9oF0mvAosBdUVTaxXB46vs3w8evolsf0guwzXmR9Dtp\n/PLusw/xP5XYssq1hHXNUlDexR9lT19c+D/9/ja4FTsfPLCtdiCXAo03oqcvLheX/se/3Qa3KjGk\nk6Cop1+KIf4i09MhfRMrW6RkTl9gTt+KdTGcoiR6v0D0vg07neM8/V5Y2iCQzhBIZwik74vFbQHp\ne2JpDKeA9P2w2Tmk74nVTQHpDIF0hkB6daxvBUivjNUxnALSq2K/c0ivDIFGgHSGQDpDIL0KROoP\n6RUgEMMpIH13qDiH9AqQqT6kMwTSGQLpu0Gq5pC+E2RiOAWk7wIt55C+E8QqDukMgXSGQDpDIH0b\nBOsM6VsgFrgrIL0cis4hfQskqwzpDCnSeDOUy09gJQqSFGj8+J3UzHzNGbK1LajYT3/4iv06ciRj\nOEXR6lJPbrmvI0fXedkQxnwdOcKVLerpF1hHji4l0TvWkaMKztPzIF5PSM+BcAyngPRNqDuH9BzI\nVzOpn3s4dx1nVJqYemswIda4ejoR/7zjWVliSCdBIv18Jvo6e+n0a+inhnenN1lyH97Jx3AKBHI6\nPJxDegryFQxI5vQzR3FQMqkzaRPyJBqnA3Hj9peH8+LEkE4CPXpXt2/Pi7s6aemU65Yhrup6rHr6\n4b9PePZ0JjGcQqvpVNS7vzorOWkj3C6cnCN6DyFctU0gnSGJxuXWMzZIJ4J2nl76DmyQmKZ0mrUq\nIXPKtiUxyeZhFcMpMm/ObElMsXX4Od94G5bfnG51pdZXLx1nIMKxgTJ4MPNO5mLnRN33vV98nusT\n0bvVrMd93zsS/49ncqheHr6/mvhCvLjvykfy4zRItxrRqdV/ed2TCMrExhW6B2Irg7SiS2JCjavz\nt1yHd6vRpEvD4q538l6N7o7TK7z4jXdPt74+mz19fXV9Mg9PxbZKjz5l49TT7Q/cNenBnD73XRnU\nBfe3De/hJRROyafp5KTb7zwlPYjYfe/hRPnsTXbt6eXY30gpiFVnd3jP6UzRL4FG9M4E/Rsuy748\noy9LTEc6nZrsgT6nB//KEpNpKgIx3D1IrpG7mshTex5fa+LtXBvmhO/gjfuQBeHlR8hUZD8Ka383\nvOC+eCBZshr/F7458+M3/71gvnggXSKN3pE8W1uPw1M2YflOSKe4eCCFOtyTsAnkVx3c/jJ+F3Yx\nFJBcPJBbDJd3PuYkD63OUt9OvyM5p5Nz7ujkPL5N+tOJ/sgdyeidQBXSbEqfqnMwcdv33U8P3p7P\npiPfe5TKE2yU9K0fuZBrMYos+77vjoTl9dXE7asLaB6JHXoSSKeG+gxlIDc9ee2UsLp+kfkqcvbz\ndMofuNhd+l1ZqvfXhG7Z05V0332Wvryd0Uer5GK4AuS3j0fiFLz35SiUnonWGEnn4jwHL7PmACfp\nXZegK9xeuqMzkg5iIL0ZjJ5MeHw/ve1yF79BZgQsvp/eevtbI53uJdBdOTe2uTh8P731Ylsjne33\n02tm26deJoDovUZi12Y7Jy+9tRKnOneX0pPg7B9F30sk/g2Xdlo+ZzRvTXl03Pj4sfTVF1ulk/yG\nSwtN3/X0nStdXUExVf+dnPic9jdcGi5w18JzCa6akIsNfTEPLqjYSMLzGy41YKRwifoAXV5BIaSH\nF1RkKf6GSw4GVrETjBUukT+7NYh6er5O6tF77RgtXCKHd3UFxerscK4uqNhIQld6A2U1XviOJBVY\nj53Dd5nrarKJLapu3W6oCJckgdx44J3My362xyrpteqhJFyin7J58QJkRYntqXZtRaUmXJLp6S6V\nnl4LFIVLUnP6lmXkWEmnKlxCMXq/dykpC5cQlH4/W9SFS+hJv4cwDsIl8aIEYX3t/2h1z0JyES6J\nKulueds9SEy0STgJl2gVdXM/kUklJtgs3IRLMpWd2j28VywfR+ESrcKpT2RuhsNL65YfqeKPq3CJ\nNqenVhk6VauK2bXQ0M4KOQuXFEfv8WJi1iweuJNF7sIlhZW/GdJbPBDCA0oaYEFq8UAITyhoBLmI\n3OLCojm9tGQQnqaoIUT0fmpR9F5sFMI3ofHee4FUCM+HivScXRBeBA3pGSC8HHLSIXw79kvXygTh\nu2G99MgxhO+O7dKVZgivBgHpEF4Vq6VD+H5YKx3C98dK6RB+P6yTngiH9X2xSnqqh8P53lgjfWNI\nh/O9sUI65vB6MV46hNeP0dIhvBmMlV4qHC+De2Gk9G09HJ3/fhggPa1whyEdzu9J59Izp967zOFw\nfk+MkY6grT26lu7o1P7sIBdjpO+avvYSMMQy6RgO6qBr6T6ct49t0usvAEM6l47u2z4GSAdtY490\nvOBqwxrpmATqwxbpcF4j9kjv7ND0KGjLj38dDj/7YM9KFKAKRWvOyLVHLi1acwZUoETj4tKQdeTw\nUquZ4gYVnd2MdeQQw9VNYXvenMpFxQxYRw7Oa6cwkLsUt0bM6XBeOwUtejMUXCB6p4kt5+mgRsyW\njhdZIxgtHTFcM5gsHc4bwmzprR6ODyZLBw0B6QyBdIaYKh2vrwYxVDqcN4mZ0uG8UQyV3tJxmGKm\ndNAokM4Q86TjhdU4xknHG+7NY5p0OG8B86Q3fghgmnTQApDOEJOk4yXVEgZJRwzXFuZIh/PWMEl6\ng08OdMyRDlrDAOkY19umc+lYFrZ9IJ0hXUvHCtAdAOkMgXSGdC0dc3oHQDpDOpeO8/T2KWxvtbYQ\nlh8hSZHGu+GTWzMWGgK1U7S61N/l0nGGLB4IaqZQo5JuxOKBoG7KpZuweCConVLpm3M66JQ2pGej\n94asP2jmabulkUo1Lb1FHnRdgCYwuVImSActA+kMgXSGQDpDIJ0hnUn/8auh+kEoRfjmzz9fdVWa\nmlCVuui6FFvpTvo3H9TvhejYL/23XZdgJzqXfjMcnqqefjN88i0N6Yuvn9zeqB5/Y2a/73p4F830\n8btXQvqdUP8766WLSj25XZyq37VbXAa3XRdqk257umAxHD6W0mXjEBnexfi1UL+BE9x2XahNupYu\nGiju6eJOV6WpiVj6nVJ9Z6BwSdfSxYD4+NvLYE5//DUZ6ernri7DW+PAeTpDIJ0hkM4QSGcIpDME\n0hlCQLp3JC8fO5hVy9MXt9NUpvV4FD16XOnJrIOCdKXIPZxXyfPwl3N/9etjSLeUQJG8XZ2JDu+d\nzP311UTd972TPznOSD0YJwjyfDnxvWfJLrH52eej8C9IN56kp08HvtsXwoXrubovhvGBvzycR9KD\nnSrP9yP/X9fBrmWQdSleHWEuSDedYE4X4lZPJ/7qfOYKcYPwfmg73IQ7ZZ7jN4/WL96IXeJPsVtu\nxPCu5aIMBelC0bI3UUO04/Qm3sl7Nbqr+2npwU6V54c/v/tN+IgYG5Tm6UjLRRki0n1XTMVBJxYO\nr0/m4f2M9PNZkuf1y4G30dOTXJShIn09FnN1OD+7ziC6r43r8mURJlB5lkGP3pjTw1yUoSJdhWxi\ndJaDt/cwGOvF/SiCcx3nV+ezKIEf9n4toF+Po+g9zEUZAtJBVSCdIZDOEEhnCKQz5P+dvHn7PpzB\ntwAAAABJRU5ErkJggg==\n" }, "metadata": {}, "output_type": "display_data" } ], "source": [ "%%R -i to_plot -w 500 -h 300\n", "library(ggplot2)\n", "\n", "ggplot(to_plot, aes(x = revenue_new, y = ratings_last, group = mover, linetype = mover)) + geom_line(size =1) + geom_point(size = 4) +\n", "theme_bw() + \n", " theme(panel.border = element_blank(), \n", " panel.grid.major = element_blank(),\n", " panel.grid.minor = element_blank(), \n", " axis.line = element_line(colour = \"black\", size = 1, linetype = \"solid\"),\n", " text = element_text(size=12),\n", " plot.title = element_text(hjust = 0.5)) +\n", " labs(x = 'Revenue Model', \n", " y =\"Mean Ratings\",\n", " title = \"Interaction between Order of Entry on Revenue\",\n", " color = 'Order of Entry') + \n", " scale_x_continuous(breaks = round(seq(min(to_plot$revenue_new), max(to_plot$revenue_new), by = 1),1), \n", " expand = c(0.2, 0.2), labels = c('Paid', 'Free'))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### 6.4 Logistical Model \n", "[Back to Table of Contents](#table)" ] }, { "cell_type": "code", "execution_count": 32, "metadata": { "collapsed": true }, "outputs": [], "source": [ "to_plot = result.groupby(by=['mover', 'revenue']).mean().reset_index()\n", "to_plot['revenue_new'] = to_plot.apply(lambda row: 0 if row['revenue'] == 'Paid' else 1, axis = 1)" ] }, { "cell_type": "code", "execution_count": 33, "metadata": {}, "outputs": [ { "data": { "image/png": "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\n" }, "metadata": {}, "output_type": "display_data" } ], "source": [ "%%R -i to_plot -w 500 -h 300\n", "library(ggplot2)\n", "\n", "ggplot(to_plot, aes(x = revenue_new, y = bin_target ,group = mover, linetype = mover)) + geom_line(size =1) + geom_point(size = 4) +\n", "theme_bw() + \n", " theme(panel.border = element_blank(), \n", " panel.grid.major = element_blank(),\n", " panel.grid.minor = element_blank(), \n", " axis.line = element_line(colour = \"black\", size = 1, linetype = \"solid\"),\n", " text = element_text(size=12),\n", " plot.title = element_text(hjust = 0.5)) +\n", " labs(x = 'Revenue Model', \n", " y =\"Chance of Rating\",\n", " title = \"Chance of leaving a Rating between Order of Entry and Revenue\",\n", " color = 'Order of Entry') + \n", " scale_x_continuous(breaks = round(seq(min(to_plot$revenue_new), max(to_plot$revenue_new), by = 1),1), \n", " expand = c(0.2, 0.2), labels = c('Paid', 'Free'))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### 6.5 Results \n", "[Back to Table of Contents](#table)\n", "\n", "Seeing as there are 2 models used in the hurdle model we interpret the results seperately. \n", " \n", "**Logistical model** \n", "The chance of an user leaving a rating for late movers is significantly lower than that for early movers. \n", "In other words, users of late apps are 0.57 times less likely to leave a rating compared to early movers. \n", " \n", "The chance of an user leaving a rating for paid apps is significantly lower than that of users of free apps. \n", "In other words, users of paid apps are 0.56 times less likely to leave a rating compared to free apps. \n", " \n", "These was no interaction effect of revenue on mover. \n", " \n", "**Truncated negative binomial model** \n", "Later movers have significantly more ratings than early movers. \n", "Free apps get significantly more ratings than paid apps. \n", " \n", "Late movers have a higher number of ratings than early movers when it concerns free apps. \n", "This is reversed for paid apps, late movers get lower number of ratings than early movers. \n", "Thus, late movers have a higher number of ratings than early movers. This effect is reversed if it concerns paid apps and is strengthened if it concerns free apps. \n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 7. Statistical Analysis - Technological Innovation \n", "[Back to Table of Contents](#table)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### 7.1 Main Effects \n", "[Back to Table of Contents](#table)" ] }, { "cell_type": "code", "execution_count": 34, "metadata": { "collapsed": true }, "outputs": [], "source": [ "%%R -i result\n", "library(pscl)\n", "\n", "\n", "# Create and execute hurdle model\n", "modelHurdle <- hurdle(formula = ratings_last ~ driving + adventure + puzzle + shooter + slot_game + content_rating +\n", " quan_description_first + size_first + quan_language_first + quan_moreapps_first + \n", " innovation + mover,\n", " dist = \"negbin\",\n", " data = result)\n", "\n", "# Export output\n", "output <- capture.output({summary(modelHurdle)})" ] }, { "cell_type": "code", "execution_count": 35, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "hurdle(formula = ratings_last ~ driving + adventure + puzzle + shooter + \n", " slot_game + content_rating + quan_description_first + size_first + \n", " quan_language_first + quan_moreapps_first + innovation + mover, data = result, \n", " dist = \"negbin\")\n", "\n", "Pearson residuals:\n", " Min 1Q Median 3Q Max \n", " -0.45575 -0.14605 -0.12021 -0.09072 182.22818 \n", "\n", "Count model coefficients (truncated negbin with log link):\n", " Estimate Std. Error z value Pr(>|z|) \n", "(Intercept) 2.828e+00 3.879e-01 7.289 3.13e-13 ***\n", "driving 3.237e-01 1.896e-01 1.707 0.087748 . \n", "adventure -4.380e-01 1.562e-01 -2.804 0.005055 ** \n", "puzzle -3.120e-01 1.450e-01 -2.152 0.031362 * \n", "shooter -2.758e-01 2.207e-01 -1.250 0.211404 \n", "slot_game -2.744e+00 2.307e-01 -11.894 < 2e-16 ***\n", "content_rating> 17 6.439e-01 3.507e-01 1.836 0.066307 . \n", "content_rating> 4 -8.208e-01 1.935e-01 -4.241 2.22e-05 ***\n", "content_rating> 9 -8.058e-01 2.357e-01 -3.419 0.000629 ***\n", "quan_description_first 1.239e-03 6.898e-05 17.959 < 2e-16 ***\n", "size_first -4.578e-04 3.178e-04 -1.441 0.149708 \n", "quan_language_first 1.339e-01 1.459e-02 9.180 < 2e-16 ***\n", "quan_moreapps_first 2.638e-02 3.013e-02 0.876 0.381296 \n", "innovation 1.534e-01 4.270e-01 0.359 0.719508 \n", "moverlate 4.848e-01 1.222e-01 3.969 7.22e-05 ***\n", "Log(theta) -3.590e+00 3.500e-01 -10.258 < 2e-16 ***\n", "Zero hurdle model coefficients (binomial with logit link):\n", " Estimate Std. Error z value Pr(>|z|) \n", "(Intercept) -1.2691755 0.0833304 -15.231 < 2e-16 ***\n", "driving -0.2178318 0.0723816 -3.009 0.00262 ** \n", "adventure 0.0625239 0.0587637 1.064 0.28733 \n", "puzzle 0.4684511 0.0574275 8.157 3.43e-16 ***\n", "shooter 0.0643777 0.0766466 0.840 0.40095 \n", "slot_game -0.1466874 0.0952278 -1.540 0.12347 \n", "content_rating> 17 -0.8343618 0.1190163 -7.010 2.37e-12 ***\n", "content_rating> 4 -0.4701231 0.0703561 -6.682 2.36e-11 ***\n", "content_rating> 9 0.0586664 0.0906547 0.647 0.51754 \n", "quan_description_first 0.0002562 0.0000314 8.161 3.33e-16 ***\n", "size_first 0.0031877 0.0002035 15.667 < 2e-16 ***\n", "quan_language_first 0.0165873 0.0033576 4.940 7.80e-07 ***\n", "quan_moreapps_first -0.1477630 0.0109449 -13.501 < 2e-16 ***\n", "innovation -0.2483321 0.1421415 -1.747 0.08062 . \n", "moverlate -0.7842620 0.0461380 -16.998 < 2e-16 ***\n", "---\n", "Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1 \n", "\n", "Theta: count = 0.0276\n", "Number of iterations in BFGS optimization: 55 \n", " \n" ] } ], "source": [ "# Print results\n", "output = %R output\n", "\n", "for line in output[2:-1]:\n", " print(line)\n", "\n", "print(' ')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### 7.2 Interaction Effects \n", "[Back to Table of Contents](#table)" ] }, { "cell_type": "code", "execution_count": 37, "metadata": { "collapsed": true }, "outputs": [], "source": [ "%%R -i result\n", "library(ggplot2)\n", "library(pscl)\n", "library(MASS)\n", "library(boot)\n", "library(glmmADMB)\n", "library(pscl)\n", "\n", "# Create and execute hurdle model\n", "modelHurdle <- hurdle(formula = ratings_last ~ driving + adventure + puzzle + shooter + slot_game + content_rating +\n", " quan_description_first + size_first + quan_language_first + quan_moreapps_first + \n", " innovation * mover,\n", " dist = \"negbin\",\n", " data = result)\n", "\n", "# Comparing with ZINB\n", "zinb <- zeroinfl(ratings_last ~ driving + adventure + puzzle + shooter + slot_game + content_rating +\n", " quan_description_first + size_first + quan_language_first + quan_moreapps_first + \n", " innovation * mover,\n", " data = result, dist = \"negbin\")\n", "aic <- AIC(modelHurdle, zinb)\n", "\n", "# Export output\n", "output <- capture.output({summary(modelHurdle)})\n", "aic <- capture.output({aic})" ] }, { "cell_type": "code", "execution_count": 38, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ " df AIC\n", "modelHurdle 33 45599.24\n", "zinb 33 45577.37\n", "\n" ] } ], "source": [ "aic = %R aic\n", "\n", "for line in aic:\n", " print(line)\n", "print('')\n" ] }, { "cell_type": "code", "execution_count": 39, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "hurdle(formula = ratings_last ~ driving + adventure + puzzle + shooter + \n", " slot_game + content_rating + quan_description_first + size_first + \n", " quan_language_first + quan_moreapps_first + innovation * mover, data = result, \n", " dist = \"negbin\")\n", "\n", "Pearson residuals:\n", " Min 1Q Median 3Q Max \n", " -0.4467 -0.1469 -0.1205 -0.0912 180.3122 \n", "\n", "Count model coefficients (truncated negbin with log link):\n", " Estimate Std. Error z value Pr(>|z|) \n", "(Intercept) 2.849e+00 3.693e-01 7.712 1.24e-14 ***\n", "driving 3.360e-01 1.889e-01 1.779 0.075291 . \n", "adventure -4.176e-01 1.561e-01 -2.674 0.007494 ** \n", "puzzle -3.103e-01 1.449e-01 -2.141 0.032255 * \n", "shooter -3.554e-01 2.114e-01 -1.681 0.092792 . \n", "slot_game -2.697e+00 2.279e-01 -11.833 < 2e-16 ***\n", "content_rating> 17 6.763e-01 3.484e-01 1.941 0.052272 . \n", "content_rating> 4 -7.561e-01 1.890e-01 -4.000 6.34e-05 ***\n", "content_rating> 9 -7.210e-01 2.315e-01 -3.115 0.001839 ** \n", "quan_description_first 1.217e-03 6.822e-05 17.847 < 2e-16 ***\n", "size_first -3.605e-04 3.358e-04 -1.074 0.282945 \n", "quan_language_first 1.326e-01 1.452e-02 9.136 < 2e-16 ***\n", "quan_moreapps_first 2.098e-02 3.004e-02 0.698 0.484889 \n", "innovation 7.041e-01 5.058e-01 1.392 0.163921 \n", "moverlate 5.051e-01 1.221e-01 4.137 3.52e-05 ***\n", "innovation:moverlate -2.644e+00 7.525e-01 -3.514 0.000442 ***\n", "Log(theta) -3.527e+00 3.301e-01 -10.686 < 2e-16 ***\n", "Zero hurdle model coefficients (binomial with logit link):\n", " Estimate Std. Error z value Pr(>|z|) \n", "(Intercept) -1.278e+00 8.349e-02 -15.311 < 2e-16 ***\n", "driving -2.150e-01 7.237e-02 -2.970 0.00298 ** \n", "adventure 6.655e-02 5.878e-02 1.132 0.25760 \n", "puzzle 4.664e-01 5.743e-02 8.121 4.62e-16 ***\n", "shooter 6.050e-02 7.672e-02 0.789 0.43034 \n", "slot_game -1.529e-01 9.529e-02 -1.604 0.10869 \n", "content_rating> 17 -8.315e-01 1.191e-01 -6.982 2.91e-12 ***\n", "content_rating> 4 -4.698e-01 7.041e-02 -6.672 2.52e-11 ***\n", "content_rating> 9 5.915e-02 9.071e-02 0.652 0.51438 \n", "quan_description_first 2.574e-04 3.142e-05 8.191 2.60e-16 ***\n", "size_first 3.206e-03 2.039e-04 15.719 < 2e-16 ***\n", "quan_language_first 1.655e-02 3.357e-03 4.929 8.26e-07 ***\n", "quan_moreapps_first -1.476e-01 1.095e-02 -13.486 < 2e-16 ***\n", "innovation 6.614e-02 1.791e-01 0.369 0.71188 \n", "moverlate -7.701e-01 4.645e-02 -16.581 < 2e-16 ***\n", "innovation:moverlate -7.443e-01 2.960e-01 -2.514 0.01193 * \n", "---\n", "Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1 \n", "\n", "Theta: count = 0.0294\n", "Number of iterations in BFGS optimization: 58 \n", " \n" ] } ], "source": [ "# Print results\n", "output = %R output\n", "expCoef = %R expCoef\n", "\n", "for line in output[2:-1]:\n", " print(line)\n", "\n", "print(' ')" ] }, { "cell_type": "code", "execution_count": 40, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Mean Early entrants + TI: 142.2468085106383\n", "Std Early entrants + TI: 1693.3583321947046\n", "\n", "Mean Late entrants + TI: 7.074074074074074\n", "Std Late entrants + TI: 56.139877725697545\n", "\n" ] } ], "source": [ "print('Mean Early entrants + TI: {}'.format(result[(result['mover']=='early') & (result['innovation']==1)].ratings_last.mean()))\n", "print('Std Early entrants + TI: {}\\n'.format(np.std(result[(result['mover']=='early') & (result['innovation']==1)].ratings_last)))\n", "\n", "print('Mean Late entrants + TI: {}'.format(result[(result['mover']=='late') & (result['innovation']==1)].ratings_last.mean()))\n", "print('Std Late entrants + TI: {}\\n'.format(np.std(result[(result['mover']=='late') & (result['innovation']==1)].ratings_last)))\n" ] }, { "cell_type": "code", "execution_count": 41, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Mean Early entrants + No TI: 48.52133436772692\n", "Std Early entrants + No TI: 1323.35594862746\n", "\n", "Mean Late entrants + No TI: 58.20294443564983\n", "Std Late entrants + No TI: 3339.6638124301403\n", "\n" ] } ], "source": [ "print('Mean Early entrants + No TI: {}'.format(result[(result['mover']=='early') & (result['innovation']==0)].ratings_last.mean()))\n", "print('Std Early entrants + No TI: {}\\n'.format(np.std(result[(result['mover']=='early') & (result['innovation']==0)].ratings_last)))\n", "\n", "print('Mean Late entrants + No TI: {}'.format(result[(result['mover']=='late') & (result['innovation']==0)].ratings_last.mean()))\n", "print('Std Late entrants + No TI: {}\\n'.format(np.std(result[(result['mover']=='late') & (result['innovation']==0)].ratings_last)))\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### 7.3 Truncated Model \n", "[Back to Table of Contents](#table)" ] }, { "cell_type": "code", "execution_count": 42, "metadata": { "collapsed": true }, "outputs": [], "source": [ "to_plot = result[result['ratings_last']>0].groupby(by=['mover', 'innovation']).mean().reset_index()" ] }, { "cell_type": "code", "execution_count": 43, "metadata": {}, "outputs": [ { "data": { "image/png": "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\nRK5CYII=\n" }, "metadata": {}, "output_type": "display_data" } ], "source": [ "%%R -i to_plot -w 500 -h 300\n", "library(ggplot2)\n", "\n", "ggplot(to_plot, aes(x = innovation, y = ratings_last ,group = mover, linetype = mover)) + geom_line(size =1) + geom_point(size = 4) +\n", "theme_bw() + \n", " theme(panel.border = element_blank(), \n", " panel.grid.major = element_blank(),\n", " panel.grid.minor = element_blank(), \n", " axis.line = element_line(colour = \"black\", size = 1, linetype = \"solid\"),\n", " text = element_text(size=12),\n", " plot.title = element_text(hjust = 0.5)) +\n", " labs(x = 'Technological Innovation', \n", " y =\"Mean Ratings\",\n", " title = \"Interaction between Technological Innovation and Order of Entry\",\n", " color = 'Order of Entry') + \n", " scale_x_continuous(breaks = round(seq(min(to_plot$innovation), max(to_plot$innovation), by = 1),1), \n", " expand = c(0.2, 0.2), labels = c('No', 'Yes'))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### 7.4 Logistical Model \n", "[Back to Table of Contents](#table)" ] }, { "cell_type": "code", "execution_count": 44, "metadata": { "collapsed": true }, "outputs": [], "source": [ "to_plot = result.groupby(by=['mover', 'innovation']).mean().reset_index()" ] }, { "cell_type": "code", "execution_count": 45, "metadata": {}, "outputs": [ { "data": { "image/png": "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\nX2u1tAAAAABJRU5ErkJggg==\n" }, "metadata": {}, "output_type": "display_data" } ], "source": [ "%%R -i to_plot -w 500 -h 300\n", "library(ggplot2)\n", "\n", "ggplot(to_plot, aes(x = innovation, y = bin_target ,group = mover , linetype = mover)) + geom_line(size =1) + geom_point(size = 4) +\n", "theme_bw() + \n", " theme(panel.border = element_blank(), \n", " panel.grid.major = element_blank(),\n", " panel.grid.minor = element_blank(), \n", " axis.line = element_line(colour = \"black\", size = 1, linetype = \"solid\"),\n", " text = element_text(size=12),\n", " plot.title = element_text(hjust = 0.5)) +\n", " labs(x = 'Technological Innovation', \n", " y =\"Chance of Rating\",\n", " title = \"Chances of leaving a Rating between Order of Entry and TI\",\n", " color = 'Order of Entry') + \n", " scale_x_continuous(breaks = round(seq(min(to_plot$innovation), max(to_plot$innovation), by = 1),1), \n", " expand = c(0.2, 0.2), labels = c('No', 'Yes'))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### 7.5 Results \n", "[Back to Table of Contents](#table)\n", "\n", "Seeing as there are 2 models used in the hurdle model we interpret the results seperately. \n", " \n", "**Logistical model** \n", "The logistical model showed that the chance of an user leaving a rating for late entrants is significantly lower than that for early entrants (p < .001). \n", "\n", "Moreover, there was no significant difference in the chance of getting ratings between apps using\n", "technological innovation and not using technological innovation (p = .081). \n", "\n", "There was an interaction effect of technological innovation on order of entry (p = .131, R2 = .05). \n", " \n", "**Truncated negative binomial model** \n", "The truncated negative binomial model showed that later entrants have on\n", "average significantly more ratings than early entrants (p < .001). \n", "\n", "Moreover, there was no significant difference between the number of ratings for apps making use of\n", "technological innovation and apps not making use of technological innovation (p = .720). \n", "\n", "Finally, an interaction was found between technological innovation and order of\n", "entry. On average the number of ratings for early entrants making use of technological\n", "innovation are higher than the number of ratings for later entrants making use of\n", "technological innovation, whereas the number of ratings for later entrants not making\n", "use of technological innovation were on average higher than the number of ratings for\n", "early entrants not making use of technological innovation (p < .001, R2 = .33)." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 8. Conclusion \n", "[Back to Table of Contents](#table)\n", "\n", "The results showed that both revenue model and technological innovation\n", "moderate the effect between order of entry and the performance of mobile games.\n", "However, the hurdle of being the first user to rate an unrated app might decrease the\n", "moderating effects of both revenue model and technological innovation. When\n", "launching a mobile game, app developers need to take into account their order for entry\n", "into account. Knowing if you are an early or late entrant helps selecting the appropriate\n", "revenue model and whether the app would benefit from technological innovation." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 9. References \n", "[Back to Table of Contents](#table)\n", "\n", "Atkins, D. C., Baldwin, S. A., Zheng, C., Gallop, R. J., & Neighbors, C. (2013). A tutorial on count regression and zero-altered count models for longitudinal substance use data. Psychology of Addictive Behaviors, 27(1), 166.\n", " \n", "Burger, M., Van Oort, F., & Linders, G. J. (2009). On the specification of the gravity model of trade: zeros, excess zeros and zero-inflated estimation. Spatial Economic Analysis, 4(2), 167-190.\n", "\n", "Greene, W. H. (1994). Accounting for excess zeros and sample selection in Poisson and negative binomial regression models." ] } ], "metadata": { "anaconda-cloud": {}, "kernelspec": { "display_name": "Python [default]", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.5.4" }, "latex_envs": { "LaTeX_envs_menu_present": true, "bibliofile": "biblio.bib", "cite_by": "apalike", "current_citInitial": 1, "eqLabelWithNumbers": true, "eqNumInitial": 1, "labels_anchors": false, "latex_user_defs": false, "report_style_numbering": false, "user_envs_cfg": false } }, "nbformat": 4, "nbformat_minor": 2 }