{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Select Preference Data"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:11:04.757824Z",
     "start_time": "2024-05-26T00:11:04.555293Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T12:31:51.908895Z",
     "iopub.status.busy": "2024-07-23T12:31:51.908471Z",
     "iopub.status.idle": "2024-07-23T12:31:52.061177Z",
     "shell.execute_reply": "2024-07-23T12:31:52.060677Z",
     "shell.execute_reply.started": "2024-07-23T12:31:51.908873Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Update available: 1.68.0 -> 1.68.1, run `tailscale update` or `tailscale set --auto-update` to update\n"
     ]
    }
   ],
   "source": [
    "# setup tailscale if you haven't\n",
    "# https://tailscale.com/kb/1031/install-linux\n",
    "!sudo tailscale up --accept-routes=true\n",
    "\n",
    "# setup autoload\n",
    "%load_ext autoreload\n",
    "%autoreload 2"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:11:08.392310Z",
     "start_time": "2024-05-26T00:11:04.759383Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T12:31:52.062224Z",
     "iopub.status.busy": "2024-07-23T12:31:52.062071Z",
     "iopub.status.idle": "2024-07-23T12:31:55.301338Z",
     "shell.execute_reply": "2024-07-23T12:31:55.300685Z",
     "shell.execute_reply.started": "2024-07-23T12:31:52.062207Z"
    }
   },
   "outputs": [],
   "source": [
    "# pip install psycopg2-binary\n",
    "# make sure sqlalchemy is >=2\n",
    "import ast\n",
    "import json\n",
    "from urllib.parse import quote\n",
    "\n",
    "import boto3\n",
    "import matplotlib.pyplot as plt\n",
    "import numpy as np\n",
    "import pandas as pd\n",
    "import sqlalchemy\n",
    "import tqdm\n",
    "from botocore.exceptions import ClientError\n",
    "from preference_helper import *\n",
    "from preference_helper import get_preferfence_counts\n",
    "from suno_utils.audio import Audio\n",
    "from suno_utils.utils.s3 import open_from_s3\n",
    "\n",
    "pd.set_option(\"display.max_rows\", 500)\n",
    "pd.set_option(\"display.max_columns\", 500)\n",
    "pd.set_option(\"display.width\", 1000)\n",
    "\n",
    "\n",
    "def get_secret():\n",
    "    secret_name = \"rds!cluster-a3b66c33-40a7-47dd-bd6e-32b1c17c9124\"\n",
    "    region_name = \"us-east-2\"\n",
    "    # Create a Secrets Manager client\n",
    "    session = boto3.session.Session()\n",
    "    client = session.client(service_name=\"secretsmanager\", region_name=region_name)\n",
    "    try:\n",
    "        get_secret_value_response = client.get_secret_value(SecretId=secret_name)\n",
    "    except ClientError as e:\n",
    "        raise e\n",
    "    secret = get_secret_value_response[\"SecretString\"]\n",
    "    return json.loads(secret)\n",
    "\n",
    "\n",
    "my_secrets = get_secret()\n",
    "\n",
    "# engine = sqlalchemy.create_engine(\"postgresql://tony:123@localhost/mydatabase\")\n",
    "# alternative...\n",
    "engine = sqlalchemy.create_engine(\n",
    "    \"postgresql://postgres:%s@suno-main-pgdb-prod-analytics.cnfvffydbwvc.us-east-2.rds.amazonaws.com/suno_main\"\n",
    "    % quote(my_secrets[\"password\"])\n",
    ")\n",
    "# connection = engine.raw_connection()\n",
    "\n",
    "# !pip install snowflake\n",
    "import snowflake.connector\n",
    "from snowflake.core import Root\n",
    "from snowflake.snowpark import Session\n",
    "\n",
    "snow_password_path = \"/home/tony/.aws/snow_pw.txt\"\n",
    "with open(snow_password_path, \"r\") as fp:\n",
    "    snow_password = fp.readlines()[0].strip()\n",
    "\n",
    "CONNECTION_PARAMETERS = {\n",
    "    \"account\": \"fu90569.us-east-2.aws\",\n",
    "    \"user\": \"TONY\",\n",
    "    \"password\": snow_password,\n",
    "    \"role\": \"ACCOUNTADMIN\",\n",
    "    \"database\": \"SUNO_PROD\",\n",
    "    \"warehouse\": \"SUNO_PROD_X_SMAL\",\n",
    "    \"schema\": \"PROD\",\n",
    "}"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Validate some info"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:11:08.550447Z",
     "start_time": "2024-05-26T00:11:08.397196Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T12:31:55.302491Z",
     "iopub.status.busy": "2024-07-23T12:31:55.302182Z",
     "iopub.status.idle": "2024-07-23T12:31:55.321816Z",
     "shell.execute_reply": "2024-07-23T12:31:55.321336Z",
     "shell.execute_reply.started": "2024-07-23T12:31:55.302471Z"
    }
   },
   "outputs": [],
   "source": [
    "# cutoff_date = \"2024-05-24 05:14:04\" # v3.5 early\n",
    "# cutoff_date = \"2024-05-30 02:03:11\" # v3.5 - 6\n",
    "# cutoff_date = \"2024-06-02 01:55:17\"\n",
    "# cutoff_date = \"2024-06-04 13:21:36\"\n",
    "# cutoff_date = \"2024-06-12 13:00:00\"  # v3.5 extend\n",
    "# cutoff_date = \"2024-06-18 00:00:00\"  # user feedback out\n",
    "# cutoff_date = \"2024-06-24 16:34:00\"  # current time\n",
    "# 2 cutoff_date = \"2024-06-26 03:50:00\"  # s-11 out\n",
    "# cutoff_date = \"2024-06-27 03:50:00\"  # s-8 out\n",
    "# cutoff_date = \"2024-06-27 03:50:00\"  # s-12 out\n",
    "# cutoff_date = \" 2024-06-29 03:00:00\"  # s-13 end\n",
    "# cutoff_date = \"2024-07-01 05:00:00\"  # s-14 out\n",
    "# cutoff_date = \"2024-07-05 03:10:00\"  # s-14 out\n",
    "# cutoff_date = \"2024-07-10 04:10:00\"  # ft-1 out\n",
    "# cutoff_date = \"2024-07-10 14:45:00\"  # no-top-p out\n",
    "# cutoff_date = \"2024-07-10 19:35:00\"  # 2h ft end ~ 4hr difference\n",
    "# cutoff_date = \"2024-07-11 23:35:00\"  # v4 first test\n",
    "# cutoff_date = \"2024-07-13 04:30:00\"  # s-18/19 out\n",
    "# cutoff_date = \"2024-07-14 04:45:00\"  # ft-2 out\n",
    "# cutoff_date = \"2024-07-15 12:45:00\"  # test\n",
    "# cutoff_date = \"2024-07-19 03:30:00\"  # ft-3 out\n",
    "# cutoff_date = \"2024-07-20 05:00:00\"  # ft-4 out\n",
    "cutoff_date = \"2024-07-21 13:45:00\"  # ft-4 / ft-5"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:11:09.349857Z",
     "start_time": "2024-05-26T00:11:08.551408Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T12:31:55.322624Z",
     "iopub.status.busy": "2024-07-23T12:31:55.322475Z",
     "iopub.status.idle": "2024-07-23T12:31:56.336798Z",
     "shell.execute_reply": "2024-07-23T12:31:56.336120Z",
     "shell.execute_reply.started": "2024-07-23T12:31:55.322607Z"
    }
   },
   "outputs": [],
   "source": [
    "df_all_tables = pd.read_sql_query(\n",
    "    \"SELECT table_name FROM information_schema.tables WHERE table_schema = 'public'\",\n",
    "    engine,\n",
    ")\n",
    "# should have all the basic table names here\n",
    "assert df_all_tables[\"table_name\"].nunique() >= 61"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Query the DB"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:11:16.899029Z",
     "start_time": "2024-05-26T00:11:09.351909Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T12:31:56.337770Z",
     "iopub.status.busy": "2024-07-23T12:31:56.337603Z",
     "iopub.status.idle": "2024-07-23T12:32:07.298064Z",
     "shell.execute_reply": "2024-07-23T12:32:07.297340Z",
     "shell.execute_reply.started": "2024-07-23T12:31:56.337753Z"
    }
   },
   "outputs": [],
   "source": [
    "# bots_generatedclipextra\n",
    "# 'clip_id', 'created_at', 'updated_at', 'download_audio_count', 'download_video_count', 'share_count', 'is_public_approved', 'inferred_language', 'download_audio_wav_count\n",
    "# these are all the logged actions in the prod db\n",
    "query = f\"\"\"\n",
    "SELECT * FROM bots_generatedclipextra\n",
    "WHERE updated_at>='{cutoff_date}'\n",
    "\"\"\"\n",
    "bots_action_df = pd.read_sql_query(query, engine)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:12:13.867775Z",
     "start_time": "2024-05-26T00:11:16.900416Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T12:32:07.300458Z",
     "iopub.status.busy": "2024-07-23T12:32:07.299920Z",
     "iopub.status.idle": "2024-07-23T12:34:26.018300Z",
     "shell.execute_reply": "2024-07-23T12:34:26.017668Z",
     "shell.execute_reply.started": "2024-07-23T12:32:07.300437Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "9,466,389 rows\n"
     ]
    }
   ],
   "source": [
    "# ~ 4 min...X.x\n",
    "# bots_userreaction\n",
    "# 'id', 'play_count', 'skip_count', 'flagged', 'flagged_reason', 'reaction_type', 'updated_at', 'clip_id', 'user_id', 'feedback_reason'\n",
    "# this turns out to be much smaller ~ 570k\n",
    "query = f\"\"\"\n",
    "SELECT * FROM bots_userreaction\n",
    "WHERE updated_at>='{cutoff_date}' AND play_count>0\n",
    "\"\"\"\n",
    "reaction_df = pd.read_sql_query(query, engine)\n",
    "print(f\"{reaction_df.shape[0]:,} rows\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:12:14.002431Z",
     "start_time": "2024-05-26T00:12:13.869298Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T12:34:26.019257Z",
     "iopub.status.busy": "2024-07-23T12:34:26.019091Z",
     "iopub.status.idle": "2024-07-23T12:34:26.694317Z",
     "shell.execute_reply": "2024-07-23T12:34:26.693705Z",
     "shell.execute_reply.started": "2024-07-23T12:34:26.019237Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "number of upvoates: 891,481 rows\n",
      "number of flagged reports: 15,758 rows\n",
      "reaction_type\n",
      "L    0.851648\n",
      "D    0.148352\n",
      "Name: proportion, dtype: float64\n"
     ]
    }
   ],
   "source": [
    "upvoted_df = reaction_df[reaction_df[\"reaction_type\"] == \"L\"].copy()\n",
    "print(f\"number of upvoates: {upvoted_df.shape[0]:,} rows\")\n",
    "upvoted_ids = upvoted_df[\"clip_id\"]\n",
    "\n",
    "flagged_df = reaction_df[reaction_df[\"flagged\"]].copy()\n",
    "print(f\"number of flagged reports: {flagged_df.shape[0]:,} rows\")\n",
    "flagged_ids = flagged_df[\"clip_id\"]\n",
    "\n",
    "# check basic reaction -- the rate should be very low\n",
    "print(reaction_df.tail(n=10000)[\"reaction_type\"].value_counts(normalize=True))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:12:14.504607Z",
     "start_time": "2024-05-26T00:12:14.296331Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T12:34:26.695274Z",
     "iopub.status.busy": "2024-07-23T12:34:26.695103Z",
     "iopub.status.idle": "2024-07-23T12:59:41.884782Z",
     "shell.execute_reply": "2024-07-23T12:59:41.884167Z",
     "shell.execute_reply.started": "2024-07-23T12:34:26.695255Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "8,053,378 rows\n"
     ]
    }
   ],
   "source": [
    "# these are continues, ~ 1,485k (much more than likes) ~ takes 3.5 mins\n",
    "# columns are:\n",
    "# 'id', 'created_at', 'updated_at', 'time_used', 'metadata', 'user_id',\n",
    "#        'status', 'discord_message_id', 'prompt_id', 'request_id',\n",
    "#        'is_generated', 's3_id', 'upvote_count', 'batch_index', 'model_name',\n",
    "#        'prompt_text', 'daily_theme_id', 'is_deleted', 'image_s3_id',\n",
    "#        'is_public', 'dislike_count', 'flag_count', 'play_count', 'skip_count',\n",
    "#        'title', 'is_public_approved', 'slug'\n",
    "\n",
    "# find all the complete clips -- this query takes ~ 10 sec\n",
    "# query = \"\"\"\n",
    "# SELECT COUNT(*) FROM bots_generatedclip\n",
    "# \"\"\"\n",
    "# clip_counts = pd.read_sql_query(query, engine)\n",
    "# all_total_clip_counts = clip_counts[\"count\"][0]\n",
    "# print(f\"all version total clips: {all_total_clip_counts}\")\n",
    "\n",
    "# query = \"\"\"\n",
    "# SELECT COUNT(*) FROM bots_generatedclip\n",
    "# WHERE status='complete' AND model_name::text LIKE '%%v3%%'\n",
    "# \"\"\"\n",
    "# clip_counts = pd.read_sql_query(query, engine)\n",
    "# all_total_clip_counts = clip_counts[\"count\"][0]\n",
    "# print(f\"v3 version total clips: {all_total_clip_counts}\")\n",
    "\n",
    "# ~ 1h 25 mins...or, 3 days takes ~ 15 mins\n",
    "# NOTE that we need to query everything cause contact / continue can come from another model\n",
    "\n",
    "# TODO: query only v3 here....\n",
    "# This is still a lot...we will have to do this in steps very soon\n",
    "# Some data eng required, disk is much cheaper\n",
    "# the generated clips table has play count issues (we need to read it without filtering on playcounts)\n",
    "# AND model_name::text LIKE '%%v3%%' AND play_count>=1\n",
    "# AND model_name::text LIKE '%%v3p5%%'\n",
    "query = f\"\"\"\n",
    "SELECT * FROM bots_generatedclip\n",
    "WHERE status='complete' AND created_at>='{cutoff_date}'\n",
    "\"\"\"\n",
    "total_clip_df = pd.read_sql_query(query, engine)\n",
    "print(f\"{total_clip_df.shape[0]:,} rows\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:22:56.476914Z",
     "start_time": "2024-05-26T00:22:06.973099Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T12:59:41.885717Z",
     "iopub.status.busy": "2024-07-23T12:59:41.885550Z",
     "iopub.status.idle": "2024-07-23T12:59:43.509124Z",
     "shell.execute_reply": "2024-07-23T12:59:43.508460Z",
     "shell.execute_reply.started": "2024-07-23T12:59:41.885698Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "105,563 playlists updated\n"
     ]
    }
   ],
   "source": [
    "# get playlists\n",
    "query = f\"\"\"\n",
    "SELECT * FROM bots_playlistclip\n",
    "WHERE updated_at>='{cutoff_date}'\n",
    "\"\"\"\n",
    "playlist_clip_df = pd.read_sql_query(query, engine)\n",
    "print(f\"{playlist_clip_df.shape[0]:,} playlists updated\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T12:59:43.510258Z",
     "iopub.status.busy": "2024-07-23T12:59:43.509932Z",
     "iopub.status.idle": "2024-07-23T12:59:44.514584Z",
     "shell.execute_reply": "2024-07-23T12:59:44.513977Z",
     "shell.execute_reply.started": "2024-07-23T12:59:43.510240Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "authenticated users (440267, 3)\n"
     ]
    }
   ],
   "source": [
    "query = \"\"\"\n",
    "SELECT *\n",
    "FROM auth_user_groups\n",
    "\"\"\"\n",
    "auth_user_df = pd.read_sql_query(query, engine)\n",
    "print(\"authenticated users\", auth_user_df.shape)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T12:59:44.515549Z",
     "iopub.status.busy": "2024-07-23T12:59:44.515386Z",
     "iopub.status.idle": "2024-07-23T12:59:53.129314Z",
     "shell.execute_reply": "2024-07-23T12:59:53.128699Z",
     "shell.execute_reply.started": "2024-07-23T12:59:44.515532Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "subscription_status\n",
      "active      268002\n",
      "past_due     12333\n",
      "Name: count, dtype: int64\n"
     ]
    }
   ],
   "source": [
    "query = f\"\"\"\n",
    "SELECT * FROM bots_discordinfo\n",
    "WHERE subscription_status IN ('active', 'past_due')\n",
    "\"\"\"\n",
    "df_discord_info = pd.read_sql_query(\n",
    "    query,\n",
    "    engine,\n",
    ")\n",
    "# current active subscribers?\n",
    "print(df_discord_info[\"subscription_status\"].value_counts())\n",
    "# this is probably the right way to figure out the pro user group\n",
    "pro_users = set(df_discord_info[\"user_id\"].unique())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T12:59:53.130281Z",
     "iopub.status.busy": "2024-07-23T12:59:53.130112Z",
     "iopub.status.idle": "2024-07-23T12:59:56.924675Z",
     "shell.execute_reply": "2024-07-23T12:59:56.924046Z",
     "shell.execute_reply.started": "2024-07-23T12:59:53.130262Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "total clips: 8053378\n",
      "total uploads: 92775 (92712, 26)\n"
     ]
    }
   ],
   "source": [
    "# filter on versions\n",
    "# clip_df = total_clip_df[\n",
    "#     ((total_clip_df[\"model_name\"].str.contains(\"v3\")) | (total_clip_df[\"model_name\"].str.contains(\"v4\")))  # or v3...\n",
    "#     & (total_clip_df[\"created_at\"] >= \"2024-02-20\")\n",
    "# ].copy()\n",
    "clip_df = total_clip_df.copy()\n",
    "# print(f\"total v3 selected fraction = {clip_df.shape[0] / all_total_clip_counts}\")\n",
    "total_clip_counts = clip_df.shape[0]\n",
    "print(f\"total clips: {total_clip_counts}\")\n",
    "# check the number of audio uploads\n",
    "upload_clip_df = total_clip_df[total_clip_df[\"s3_id\"].str.startswith(\"m_\")].copy()\n",
    "print(\"total uploads:\", (total_clip_df[\"model_name\"] == \"\").sum(), upload_clip_df.shape)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Proceed with feature engineering and cleaning up"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T12:59:56.925672Z",
     "iopub.status.busy": "2024-07-23T12:59:56.925497Z",
     "iopub.status.idle": "2024-07-23T12:59:57.461669Z",
     "shell.execute_reply": "2024-07-23T12:59:57.461051Z",
     "shell.execute_reply.started": "2024-07-23T12:59:56.925654Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Pro reactions fraction by category:\n",
      "False: 67.47%\n",
      "True: 32.53%\n",
      "Pro generation fraction by category:\n",
      "False: 59.50%\n",
      "True: 40.50%\n",
      "pro users with generations 56475\n"
     ]
    }
   ],
   "source": [
    "# this is very interesting....\n",
    "# reaction check\n",
    "reaction_df[\"is_pro_user\"] = reaction_df[\"user_id\"].isin(pro_users)\n",
    "pro_reactions_frac = reaction_df[\"is_pro_user\"].value_counts(normalize=True)\n",
    "print(\"Pro reactions fraction by category:\")\n",
    "for category, fraction in pro_reactions_frac.items():\n",
    "    print(f\"{category}: {fraction:.2%}\")\n",
    "# clip check\n",
    "clip_df[\"is_pro_user\"] = clip_df[\"user_id\"].isin(pro_users)\n",
    "pro_gen_frac = clip_df[\"is_pro_user\"].value_counts(normalize=True)\n",
    "print(\"Pro generation fraction by category:\")\n",
    "for category, fraction in pro_gen_frac.items():\n",
    "    print(f\"{category}: {fraction:.2%}\")\n",
    "print(\n",
    "    \"pro users with generations\", clip_df[\"user_id\"][clip_df[\"is_pro_user\"]].nunique()\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:23:12.019778Z",
     "start_time": "2024-05-26T00:22:57.637371Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T12:59:57.462618Z",
     "iopub.status.busy": "2024-07-23T12:59:57.462454Z",
     "iopub.status.idle": "2024-07-23T13:00:02.559631Z",
     "shell.execute_reply": "2024-07-23T13:00:02.559003Z",
     "shell.execute_reply.started": "2024-07-23T12:59:57.462600Z"
    }
   },
   "outputs": [],
   "source": [
    "# add clip is in playlist feature\n",
    "# check if a clip is in a playlist\n",
    "clip_df[\"is_in_playlist\"] = clip_df[\"id\"].isin(playlist_clip_df[\"clip_id\"].unique())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:00:02.560612Z",
     "iopub.status.busy": "2024-07-23T13:00:02.560446Z",
     "iopub.status.idle": "2024-07-23T13:00:13.696942Z",
     "shell.execute_reply": "2024-07-23T13:00:13.696291Z",
     "shell.execute_reply.started": "2024-07-23T13:00:02.560593Z"
    }
   },
   "outputs": [],
   "source": [
    "def parse_parent_id(x):\n",
    "    \"\"\"Find out a clip's parent id.\"\"\"\n",
    "    if \"history\" not in x:\n",
    "        return None\n",
    "    out = x.get(\"history\", [])\n",
    "    if not isinstance(out, list) or len(out) == 0:\n",
    "        return None\n",
    "    # take the last one cause we continue off the children?\n",
    "    out = out[-1]\n",
    "    if isinstance(out, dict):\n",
    "        # this is the continued info, which is a dict with id and continue_at\n",
    "        return out[\"id\"]\n",
    "    else:\n",
    "        return None\n",
    "\n",
    "\n",
    "def parse_duration(x):\n",
    "    \"\"\"Find out a clip's duration.\"\"\"\n",
    "    if \"duration\" not in x:\n",
    "        return None\n",
    "    return x.get(\"duration\")\n",
    "\n",
    "\n",
    "def parse_source(x):\n",
    "    \"\"\"Find out a clip's source (web/ios).\"\"\"\n",
    "    if \"source\" not in x:\n",
    "        return None\n",
    "    return x.get(\"source\")\n",
    "\n",
    "\n",
    "def parse_metadata_for_basics(x):\n",
    "    \"\"\"Parse the metadata for basics.\"\"\"\n",
    "    parent_id = parse_parent_id(x)\n",
    "    duration = parse_duration(x)\n",
    "    source = parse_source(x)\n",
    "    return parent_id, duration, source\n",
    "\n",
    "\n",
    "clip_df[[\"continued_parent\", \"duration\", \"source\"]] = pd.DataFrame(\n",
    "    clip_df[\"metadata\"].map(parse_metadata_for_basics).tolist(), index=clip_df.index\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:23:17.912428Z",
     "start_time": "2024-05-26T00:23:12.021726Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:00:13.697971Z",
     "iopub.status.busy": "2024-07-23T13:00:13.697794Z",
     "iopub.status.idle": "2024-07-23T13:00:15.648985Z",
     "shell.execute_reply": "2024-07-23T13:00:15.648349Z",
     "shell.execute_reply.started": "2024-07-23T13:00:13.697952Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "clips that have children: 904473 \n",
      " clips that are parents: 169183 \n",
      " Average continues from clip =  5.35\n"
     ]
    }
   ],
   "source": [
    "clip_history_df = clip_df[~clip_df[\"continued_parent\"].isna()].copy()\n",
    "continued_ids = clip_history_df[\"id\"]\n",
    "# these are the direct parent's ids -- not grandparents\n",
    "has_continued_children_ids = clip_history_df[\"continued_parent\"]\n",
    "print(\n",
    "    \"clips that have children:\",\n",
    "    len(has_continued_children_ids),\n",
    "    \"\\n clips that are parents:\",\n",
    "    has_continued_children_ids.nunique(),\n",
    "    \"\\n\",\n",
    "    \"Average continues from clip = \",\n",
    "    round(\n",
    "        len(has_continued_children_ids) / len(has_continued_children_ids.unique()), 2\n",
    "    ),\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:23:22.092835Z",
     "start_time": "2024-05-26T00:23:17.914456Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:00:15.649960Z",
     "iopub.status.busy": "2024-07-23T13:00:15.649792Z",
     "iopub.status.idle": "2024-07-23T13:00:21.542951Z",
     "shell.execute_reply": "2024-07-23T13:00:21.542310Z",
     "shell.execute_reply.started": "2024-07-23T13:00:15.649941Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "total uploads: 92775\n",
      "Clips without request id (concat, uploads...) frac = 0.01973\n"
     ]
    }
   ],
   "source": [
    "print(\"total uploads:\", (clip_df[\"model_name\"] == \"\").sum())\n",
    "# the nans are concats, we want to drop them for now\n",
    "concated_clips = clip_df[clip_df[\"request_id\"].isna()].copy()\n",
    "# need to kick them out...\n",
    "clip_df = clip_df[~clip_df[\"request_id\"].isna()]\n",
    "print(\n",
    "    f\"Clips without request id (concat, uploads...) frac = {concated_clips.shape[0] / total_clip_counts:.5f}\"\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:23:22.833148Z",
     "start_time": "2024-05-26T00:23:22.094796Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:00:21.543946Z",
     "iopub.status.busy": "2024-07-23T13:00:21.543777Z",
     "iopub.status.idle": "2024-07-23T13:00:22.395855Z",
     "shell.execute_reply": "2024-07-23T13:00:22.395359Z",
     "shell.execute_reply.started": "2024-07-23T13:00:21.543928Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "chirp-v3p5-engine-s-8 --> 0.76186\n",
      "chirp-v3p5-engine-t-1 --> 0.06187\n",
      "chirp-v3p5-engine-upload-4 --> 0.05458\n",
      "chirp-v3-engine-i --> 0.03612\n",
      "chirp-v3p5-engine-b --> 0.03300\n",
      "chirp-v3p5-engine-ft-1 --> 0.02418\n",
      "chirp-v3p5-engine-ft-5 --> 0.02080\n",
      "chirp-v2-xxl-alpha --> 0.00434\n",
      "chirp-v2-engine-msft-60s --> 0.00312\n",
      "chirp-v3-5 --> 0.00011\n",
      "chirp-v3-5-upload --> 0.00001\n",
      "chirp-v3p5-engine-ft-4 --> 0.00000\n",
      "chirp-v3-0 --> 0.00000\n"
     ]
    }
   ],
   "source": [
    "# check the model conts\n",
    "value_counts = clip_df[\"model_name\"].value_counts()\n",
    "total_count = value_counts.sum()\n",
    "for model_name, count in value_counts.items():\n",
    "    model_fraction = round(count / total_count, 5)\n",
    "    print(f\"{model_name} --> {model_fraction:.5f}\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:23:26.317699Z",
     "start_time": "2024-05-26T00:23:22.835074Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:00:22.396664Z",
     "iopub.status.busy": "2024-07-23T13:00:22.396511Z",
     "iopub.status.idle": "2024-07-23T13:00:26.399429Z",
     "shell.execute_reply": "2024-07-23T13:00:26.398798Z",
     "shell.execute_reply.started": "2024-07-23T13:00:22.396646Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "pre-filter model type clip_df shape: (7894480, 31)\n",
      "post-filter model type clip_df shape: (7608347, 31)\n"
     ]
    }
   ],
   "source": [
    "print(\"pre-filter model type clip_df shape:\", clip_df.shape)\n",
    "clip_df = clip_df[\n",
    "    clip_df[\"model_name\"].isin(\n",
    "        [\n",
    "            \"chirp-v2-xxl-alpha\",\n",
    "            \"chirp-v3-engine-i\",\n",
    "            \"chirp-v3p5-engine-d\",\n",
    "            \"chirp-v3p5-engine-s\",\n",
    "            \"chirp-v3p5-engine-s-8\",\n",
    "            \"chirp-v3p5-engine-s-12\",\n",
    "            \"chirp-v3p5-engine-s-13\",\n",
    "            \"chirp-v3p5-engine-s-14\",\n",
    "            \"chirp-v3p5-engine-s-15\",\n",
    "            \"chirp-v3p5-engine-s-18\",\n",
    "            \"chirp-v3p5-engine-s-19\",\n",
    "            \"chirp-v3p5-engine-ft\",\n",
    "            \"chirp-v3p5-engine-ft-1\",\n",
    "            \"chirp-v3p5-engine-ft-2\",\n",
    "            \"chirp-v3p5-engine-ft-3\",\n",
    "            \"chirp-v3p5-engine-ft-4\",\n",
    "            \"chirp-v3p5-engine-ft-5\",\n",
    "            \"chirp-v3p5-engine-s-8-no-top-p\",\n",
    "            \"chirp-v3p5-engine-t\",\n",
    "            \"chirp-v3p5-engine-t-1\",\n",
    "            \"\",\n",
    "            \"chirp-v3p5-engine-upload\",\n",
    "            \"chirp-v3p5-engine-upload-2\",\n",
    "            \"chirp-v3p5-engine-upload-4\",\n",
    "        ]\n",
    "    )\n",
    "]\n",
    "print(\"post-filter model type clip_df shape:\", clip_df.shape)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:23:26.994407Z",
     "start_time": "2024-05-26T00:23:26.319359Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:00:26.400406Z",
     "iopub.status.busy": "2024-07-23T13:00:26.400233Z",
     "iopub.status.idle": "2024-07-23T13:00:27.201903Z",
     "shell.execute_reply": "2024-07-23T13:00:27.201388Z",
     "shell.execute_reply.started": "2024-07-23T13:00:26.400387Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "model_name\n",
      "chirp-v3p5-engine-s-8         6014481\n",
      "chirp-v3p5-engine-t-1          488417\n",
      "chirp-v3p5-engine-upload-4     430911\n",
      "chirp-v3-engine-i              285173\n",
      "chirp-v3p5-engine-ft-1         190913\n",
      "chirp-v3p5-engine-ft-5         164186\n",
      "chirp-v2-xxl-alpha              34250\n",
      "chirp-v3p5-engine-ft-4             16\n",
      "Name: count, dtype: int64\n"
     ]
    }
   ],
   "source": [
    "print(clip_df[\"model_name\"].value_counts())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:23:33.488829Z",
     "start_time": "2024-05-26T00:23:27.161663Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:00:27.205372Z",
     "iopub.status.busy": "2024-07-23T13:00:27.205179Z",
     "iopub.status.idle": "2024-07-23T13:00:31.717091Z",
     "shell.execute_reply": "2024-07-23T13:00:31.716466Z",
     "shell.execute_reply.started": "2024-07-23T13:00:27.205353Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "concat reactions: 198655 unique concat clips: 98002\n"
     ]
    }
   ],
   "source": [
    "# ~ only 1 min :)\n",
    "# find all the concact clip reactions\n",
    "concat_reaction_df = reaction_df[\n",
    "    reaction_df[\"clip_id\"].isin(concated_clips[\"id\"])\n",
    "].copy()\n",
    "print(\n",
    "    \"concat reactions:\",\n",
    "    concat_reaction_df.shape[0],\n",
    "    \"unique concat clips:\",\n",
    "    concat_reaction_df[\"clip_id\"].nunique(),\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:00:31.718050Z",
     "iopub.status.busy": "2024-07-23T13:00:31.717879Z",
     "iopub.status.idle": "2024-07-23T13:00:31.742970Z",
     "shell.execute_reply": "2024-07-23T13:00:31.742508Z",
     "shell.execute_reply.started": "2024-07-23T13:00:31.718031Z"
    }
   },
   "outputs": [],
   "source": [
    "concat_reaction_df[\"upvote_count\"] = concat_reaction_df[\"reaction_type\"] == \"L\"\n",
    "concat_reaction_df[\"dislike_count\"] = concat_reaction_df[\"reaction_type\"] == \"D\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:23:34.169887Z",
     "start_time": "2024-05-26T00:23:33.491114Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:00:31.743789Z",
     "iopub.status.busy": "2024-07-23T13:00:31.743639Z",
     "iopub.status.idle": "2024-07-23T13:00:32.477294Z",
     "shell.execute_reply": "2024-07-23T13:00:32.476693Z",
     "shell.execute_reply.started": "2024-07-23T13:00:31.743773Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "total concats (158898, 34)\n",
      "check \n",
      "        reaction_play_count  reaction_upvote_count  reaction_dislike_count\n",
      "count         98002.000000           98002.000000            98002.000000\n",
      "mean              3.711271               0.127650                0.011877\n",
      "std             150.255746               1.864107                0.132023\n",
      "min               1.000000               0.000000                0.000000\n",
      "25%               1.000000               0.000000                0.000000\n",
      "50%               1.000000               0.000000                0.000000\n",
      "75%               2.000000               0.000000                0.000000\n",
      "max           41200.000000             488.000000               16.000000\n"
     ]
    }
   ],
   "source": [
    "concat_total_reaction_df_sum = concat_reaction_df.groupby(\"clip_id\")[\n",
    "    [\"play_count\", \"upvote_count\", \"dislike_count\"]\n",
    "].sum()\n",
    "concat_total_reaction_df_sum_df = concat_total_reaction_df_sum.reset_index().rename(\n",
    "    columns={\n",
    "        \"clip_id\": \"id\",\n",
    "        \"play_count\": \"reaction_play_count\",\n",
    "        \"upvote_count\": \"reaction_upvote_count\",\n",
    "        \"dislike_count\": \"reaction_dislike_count\",\n",
    "    }\n",
    ")\n",
    "concated_clips = concated_clips.merge(\n",
    "    concat_total_reaction_df_sum_df, on=\"id\", how=\"left\"\n",
    ")\n",
    "\n",
    "print(\"total concats\", concated_clips.shape)\n",
    "print(\n",
    "    \"check \\n\",\n",
    "    concated_clips[\n",
    "        [\"reaction_play_count\", \"reaction_upvote_count\", \"reaction_dislike_count\"]\n",
    "    ].describe(),\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:00:32.478225Z",
     "iopub.status.busy": "2024-07-23T13:00:32.478063Z",
     "iopub.status.idle": "2024-07-23T13:00:32.528319Z",
     "shell.execute_reply": "2024-07-23T13:00:32.527838Z",
     "shell.execute_reply.started": "2024-07-23T13:00:32.478206Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "check \n",
      "        reaction_play_count  reaction_upvote_count  reaction_dislike_count\n",
      "count         98002.000000           98002.000000            98002.000000\n",
      "mean              3.711271               0.127650                0.011877\n",
      "std             150.255746               1.864107                0.132023\n",
      "min               1.000000               0.000000                0.000000\n",
      "25%               1.000000               0.000000                0.000000\n",
      "50%               1.000000               0.000000                0.000000\n",
      "75%               2.000000               0.000000                0.000000\n",
      "max           41200.000000             488.000000               16.000000\n"
     ]
    }
   ],
   "source": [
    "print(\n",
    "    \"check \\n\",\n",
    "    concated_clips[\n",
    "        [\"reaction_play_count\", \"reaction_upvote_count\", \"reaction_dislike_count\"]\n",
    "    ].describe(),\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:00:32.529123Z",
     "iopub.status.busy": "2024-07-23T13:00:32.528963Z",
     "iopub.status.idle": "2024-07-23T13:00:32.589647Z",
     "shell.execute_reply": "2024-07-23T13:00:32.589112Z",
     "shell.execute_reply.started": "2024-07-23T13:00:32.529105Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Concats without reaction play count 158898\n",
      "total concats with plays 98002\n"
     ]
    }
   ],
   "source": [
    "# TODO: why so many clips are concats without plays??? -- oh probably they concat multiple times?\n",
    "print(\"Concats without reaction play count\", concated_clips.shape[0])\n",
    "concated_clips = concated_clips[concated_clips[\"reaction_play_count\"] > 0]\n",
    "print(\"total concats with plays\", concated_clips.shape[0])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:23:38.974479Z",
     "start_time": "2024-05-26T00:23:34.385507Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:00:32.590516Z",
     "iopub.status.busy": "2024-07-23T13:00:32.590357Z",
     "iopub.status.idle": "2024-07-23T13:00:36.517898Z",
     "shell.execute_reply": "2024-07-23T13:00:36.517287Z",
     "shell.execute_reply.started": "2024-07-23T13:00:32.590499Z"
    }
   },
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "98002it [00:03, 25207.71it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "total concat unique clips are: 80329 with error: 0, duplicate 9275 \n",
      " uploads are in concats 7874 frac 0.085\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "\n"
     ]
    }
   ],
   "source": [
    "# this is each clip. and the mapped start time of the clip\n",
    "# for a clip in the concat history, we want to know which part it is starting / ending\n",
    "concat_clips_ids = {}\n",
    "history_error_counter = 0\n",
    "history_duplicate_error_counter = 0\n",
    "for _, row in tqdm.tqdm(concated_clips.iterrows()):\n",
    "    if concat_history_clips := row[\"metadata\"].get(\"concat_history\"):\n",
    "        total_duration = row[\"metadata\"].get(\"duration\", 0)\n",
    "        if total_duration == 0:\n",
    "            print(row[\"metadata\"], row[\"model_name\"])\n",
    "            continue\n",
    "        start_s = 0\n",
    "        for history_clip in concat_history_clips:\n",
    "            if isinstance(history_clip, dict) and \"id\" in history_clip:\n",
    "                # the other key is `continue_at`\n",
    "                if history_clip[\"id\"]:\n",
    "                    # in case a clip ends up in multiple concats, we need to choose the optimal one\n",
    "                    if history_clip[\"id\"] in concat_clips_ids:\n",
    "                        # keep the highest upvote clip\n",
    "                        if (\n",
    "                            row[\"reaction_upvote_count\"]\n",
    "                            < concat_clips_ids[history_clip[\"id\"]][\"concat_likes\"]\n",
    "                        ):\n",
    "                            continue\n",
    "                        # then keep the highest play count clip\n",
    "                        if (\n",
    "                            row[\"reaction_play_count\"]\n",
    "                            < concat_clips_ids[history_clip[\"id\"]][\"concat_play_counts\"]\n",
    "                        ):\n",
    "                            continue\n",
    "                        # multi-seed to concats\n",
    "                        history_duplicate_error_counter += 1\n",
    "                    concat_clips_ids[history_clip[\"id\"]] = {\n",
    "                        \"total_start_s\": start_s,\n",
    "                        \"total_clip_s\": total_duration,\n",
    "                        \"concat_play_counts\": row[\"reaction_play_count\"],\n",
    "                        \"concat_in_playlist\": row[\"is_in_playlist\"],\n",
    "                        \"concat_likes\": row[\"reaction_upvote_count\"],\n",
    "                        \"concat_dislikes\": row[\"reaction_dislike_count\"],\n",
    "                    }\n",
    "                else:\n",
    "                    history_error_counter += 1\n",
    "                try:\n",
    "                    # but we always update the start_s -- but keep the relative orders\n",
    "                    if history_clip[\"continue_at\"] is None:\n",
    "                        # we need to go back and fetch the duration\n",
    "                        if history_clip[\"id\"] in clip_df[\"id\"]:\n",
    "                            start_s += clip_df[clip_df[\"id\"] == history_clip[\"id\"]][\n",
    "                                \"duration\"\n",
    "                            ].iloc[0]\n",
    "                        else:\n",
    "                            # This is wrong but what can we do...\n",
    "                            # this clip isn't kept in the query\n",
    "                            start_s = 0\n",
    "                    else:\n",
    "                        start_s += history_clip[\"continue_at\"]\n",
    "                except:\n",
    "                    print(history_clip)\n",
    "                    raise\n",
    "\n",
    "n_unique_uploads_in_concats = len(\n",
    "    set(i for i in concat_clips_ids if i.startswith(\"m_\"))\n",
    ")\n",
    "print(\n",
    "    \"total concat unique clips are:\",\n",
    "    len(concat_clips_ids),\n",
    "    f\"with error: {history_error_counter}, duplicate {history_duplicate_error_counter}\",\n",
    "    \"\\n\",\n",
    "    \"uploads are in concats\",\n",
    "    n_unique_uploads_in_concats,\n",
    "    \"frac\",\n",
    "    f\"{n_unique_uploads_in_concats / upload_clip_df.shape[0]:.3f}\",\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Features"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:23:40.236690Z",
     "start_time": "2024-05-26T00:23:39.995713Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:00:36.518852Z",
     "iopub.status.busy": "2024-07-23T13:00:36.518680Z",
     "iopub.status.idle": "2024-07-23T13:00:36.798605Z",
     "shell.execute_reply": "2024-07-23T13:00:36.797981Z",
     "shell.execute_reply.started": "2024-07-23T13:00:36.518833Z"
    }
   },
   "outputs": [],
   "source": [
    "# set user number of clips generated\n",
    "clip_df[\"user_n_clips\"] = clip_df[\"user_id\"].map(clip_df[\"user_id\"].value_counts())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:23:44.826860Z",
     "start_time": "2024-05-26T00:23:40.238330Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:00:36.799602Z",
     "iopub.status.busy": "2024-07-23T13:00:36.799427Z",
     "iopub.status.idle": "2024-07-23T13:00:41.412611Z",
     "shell.execute_reply": "2024-07-23T13:00:41.412009Z",
     "shell.execute_reply.started": "2024-07-23T13:00:36.799583Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "has upvoted upvoted\n",
      "False    7230298\n",
      "True      378049\n",
      "Name: count, dtype: int64 upvoted\n",
      "False    0.950311\n",
      "True     0.049689\n",
      "Name: proportion, dtype: float64 upvote_count\n",
      "False    0.949678\n",
      "True     0.050322\n",
      "Name: proportion, dtype: float64\n"
     ]
    }
   ],
   "source": [
    "# add upvoted column\n",
    "clip_df[\"upvoted\"] = clip_df[\"id\"].isin(upvoted_ids)\n",
    "print(\n",
    "    \"has upvoted\",\n",
    "    clip_df[\"upvoted\"].value_counts(),\n",
    "    clip_df[\"upvoted\"].value_counts(normalize=True),\n",
    "    (clip_df[\"upvote_count\"] >= 1).value_counts(normalize=True),\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 29,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:23:48.404433Z",
     "start_time": "2024-05-26T00:23:44.857788Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:00:41.413575Z",
     "iopub.status.busy": "2024-07-23T13:00:41.413401Z",
     "iopub.status.idle": "2024-07-23T13:00:46.617795Z",
     "shell.execute_reply": "2024-07-23T13:00:46.617181Z",
     "shell.execute_reply.started": "2024-07-23T13:00:41.413556Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "total downvoted (318134,) has downvoted downvoted\n",
      "False    7339011\n",
      "True      269336\n",
      "Name: count, dtype: int64 downvoted\n",
      "False    0.9646\n",
      "True     0.0354\n",
      "Name: proportion, dtype: float64 dislike_count\n",
      "False    0.962727\n",
      "True     0.037273\n",
      "Name: proportion, dtype: float64\n"
     ]
    }
   ],
   "source": [
    "disliked_ids = reaction_df[reaction_df[\"reaction_type\"] == \"D\"][\"clip_id\"].unique()\n",
    "\n",
    "clip_df[\"downvoted\"] = clip_df[\"id\"].isin(disliked_ids)\n",
    "print(\n",
    "    \"total downvoted\",\n",
    "    disliked_ids.shape,\n",
    "    \"has downvoted\",\n",
    "    clip_df[\"downvoted\"].value_counts(),\n",
    "    clip_df[\"downvoted\"].value_counts(normalize=True),\n",
    "    (clip_df[\"dislike_count\"] >= 1).value_counts(normalize=True),\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:23:56.590022Z",
     "start_time": "2024-05-26T00:23:48.405668Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:00:46.618774Z",
     "iopub.status.busy": "2024-07-23T13:00:46.618607Z",
     "iopub.status.idle": "2024-07-23T13:00:56.029850Z",
     "shell.execute_reply": "2024-07-23T13:00:56.029234Z",
     "shell.execute_reply.started": "2024-07-23T13:00:46.618755Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "has has_continued has_continued\n",
      "False    7544218\n",
      "True       64129\n",
      "Name: count, dtype: int64 has_continued\n",
      "False    0.991571\n",
      "True     0.008429\n",
      "Name: proportion, dtype: float64\n"
     ]
    }
   ],
   "source": [
    "# add continued column -- uuid and str are not compatible X.x\n",
    "clip_df[\"has_continued\"] = (\n",
    "    clip_df[\"id\"].astype(str).isin(set(list(has_continued_children_ids)))\n",
    ")\n",
    "print(\n",
    "    \"has has_continued\",\n",
    "    clip_df[\"has_continued\"].value_counts(),\n",
    "    clip_df[\"has_continued\"].value_counts(normalize=True),\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:04.704306Z",
     "start_time": "2024-05-26T00:23:56.591353Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:00:56.030833Z",
     "iopub.status.busy": "2024-07-23T13:00:56.030660Z",
     "iopub.status.idle": "2024-07-23T13:01:04.489771Z",
     "shell.execute_reply": "2024-07-23T13:01:04.489158Z",
     "shell.execute_reply.started": "2024-07-23T13:00:56.030815Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "is part of a concat part_of_concat\n",
      "False    7550252\n",
      "True       58095\n",
      "Name: count, dtype: int64 part_of_concat\n",
      "False    0.992364\n",
      "True     0.007636\n",
      "Name: proportion, dtype: float64 \n",
      " model countdowns model_name\n",
      "chirp-v3p5-engine-s-8         0.678337\n",
      "chirp-v3p5-engine-upload-4    0.157931\n",
      "chirp-v3p5-engine-t-1         0.061468\n",
      "chirp-v3-engine-i             0.060969\n",
      "chirp-v3p5-engine-ft-1        0.020673\n",
      "chirp-v3p5-engine-ft-5        0.017334\n",
      "chirp-v2-xxl-alpha            0.003288\n",
      "Name: proportion, dtype: float64\n"
     ]
    }
   ],
   "source": [
    "# add concat column\n",
    "clip_df[\"part_of_concat\"] = clip_df[\"id\"].astype(str).isin(concat_clips_ids)\n",
    "print(\n",
    "    \"is part of a concat\",\n",
    "    clip_df[\"part_of_concat\"].value_counts(),\n",
    "    clip_df[\"part_of_concat\"].value_counts(normalize=True),\n",
    "    \"\\n\",\n",
    "    \"model countdowns\",\n",
    "    clip_df[clip_df[\"part_of_concat\"]][\"model_name\"].value_counts(normalize=True),\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:09.954233Z",
     "start_time": "2024-05-26T00:24:04.705554Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:01:04.490712Z",
     "iopub.status.busy": "2024-07-23T13:01:04.490546Z",
     "iopub.status.idle": "2024-07-23T13:01:07.719015Z",
     "shell.execute_reply": "2024-07-23T13:01:07.718409Z",
     "shell.execute_reply.started": "2024-07-23T13:01:04.490693Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "has has_action has_action\n",
      "False    7565407\n",
      "True       42940\n",
      "Name: count, dtype: int64 has_action\n",
      "False    0.994356\n",
      "True     0.005644\n",
      "Name: proportion, dtype: float64\n"
     ]
    }
   ],
   "source": [
    "# verify bots action are all non-empty\n",
    "action_mask = (\n",
    "    bots_action_df[\"download_audio_count\"]\n",
    "    + bots_action_df[\"download_video_count\"]\n",
    "    + bots_action_df[\"download_audio_wav_count\"]\n",
    "    # + bots_action_df[\"share_count\"] # will remove share cause it can be negative, just can be...\n",
    ") >= 1\n",
    "has_action_ids = set(i for i in bots_action_df[action_mask][\"clip_id\"].unique())\n",
    "clip_df[\"has_action\"] = clip_df[\"id\"].isin(has_action_ids)\n",
    "print(\n",
    "    \"has has_action\",\n",
    "    clip_df[\"has_action\"].value_counts(),\n",
    "    clip_df[\"has_action\"].value_counts(normalize=True),\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 33,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:14.579841Z",
     "start_time": "2024-05-26T00:24:09.955568Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:01:07.719996Z",
     "iopub.status.busy": "2024-07-23T13:01:07.719828Z",
     "iopub.status.idle": "2024-07-23T13:01:10.911017Z",
     "shell.execute_reply": "2024-07-23T13:01:10.910438Z",
     "shell.execute_reply.started": "2024-07-23T13:01:07.719977Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "has flagged flagged\n",
      "False    7596386\n",
      "True       11961\n",
      "Name: count, dtype: int64 flagged\n",
      "False    0.998428\n",
      "True     0.001572\n",
      "Name: proportion, dtype: float64\n"
     ]
    }
   ],
   "source": [
    "# add downvoted column\n",
    "clip_df[\"flagged\"] = clip_df[\"id\"].isin(flagged_ids)\n",
    "print(\n",
    "    \"has flagged\",\n",
    "    clip_df[\"flagged\"].value_counts(),\n",
    "    clip_df[\"flagged\"].value_counts(normalize=True),\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 34,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:01:10.911944Z",
     "iopub.status.busy": "2024-07-23T13:01:10.911780Z",
     "iopub.status.idle": "2024-07-23T13:01:10.984505Z",
     "shell.execute_reply": "2024-07-23T13:01:10.984033Z",
     "shell.execute_reply.started": "2024-07-23T13:01:10.911926Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "has deleted deleted\n",
      "False    6312017\n",
      "True     1296330\n",
      "Name: count, dtype: int64 deleted\n",
      "False    0.829617\n",
      "True     0.170383\n",
      "Name: proportion, dtype: float64\n"
     ]
    }
   ],
   "source": [
    "clip_df[\"deleted\"] = clip_df[\"is_deleted\"]\n",
    "print(\n",
    "    \"has deleted\",\n",
    "    clip_df[\"deleted\"].value_counts(),\n",
    "    clip_df[\"deleted\"].value_counts(normalize=True),\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 35,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:15.382315Z",
     "start_time": "2024-05-26T00:24:14.581073Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:01:10.985309Z",
     "iopub.status.busy": "2024-07-23T13:01:10.985154Z",
     "iopub.status.idle": "2024-07-23T13:01:12.101351Z",
     "shell.execute_reply": "2024-07-23T13:01:12.100858Z",
     "shell.execute_reply.started": "2024-07-23T13:01:10.985293Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "total_clips, 7608347, total preference, 422164, \n",
      "    must be pos 452060, def not neg 6052930,\n",
      "    must be neg 1555417.\n",
      "    \n"
     ]
    }
   ],
   "source": [
    "# This is probably the most important cell of this notebook -- what are good labels, and not having good label makes it a bad label\n",
    "must_be_positive_mask = (\n",
    "    (clip_df[\"upvoted\"]) | (clip_df[\"has_action\"]) | (clip_df[\"part_of_concat\"])\n",
    ")\n",
    "must_be_not_negative_mask = (\n",
    "    (~clip_df[\"downvoted\"]) & (~clip_df[\"deleted\"]) & (~clip_df[\"flagged\"])\n",
    ")\n",
    "must_be_negative_mask = (\n",
    "    (clip_df[\"downvoted\"]) | (clip_df[\"deleted\"]) | (clip_df[\"flagged\"])\n",
    ")\n",
    "mask = must_be_positive_mask & must_be_not_negative_mask\n",
    "print(\n",
    "    f\"\"\"total_clips, {clip_df.shape[0]}, total preference, {sum(mask)}, \n",
    "    must be pos {sum(must_be_positive_mask)}, def not neg {sum(must_be_not_negative_mask)},\n",
    "    must be neg {sum(must_be_negative_mask)}.\n",
    "    \"\"\"\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 36,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:31.095990Z",
     "start_time": "2024-05-26T00:24:15.383572Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:01:12.102152Z",
     "iopub.status.busy": "2024-07-23T13:01:12.101994Z",
     "iopub.status.idle": "2024-07-23T13:01:33.885126Z",
     "shell.execute_reply": "2024-07-23T13:01:33.884499Z",
     "shell.execute_reply.started": "2024-07-23T13:01:12.102135Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "liked 353736 not liked 3745945\n",
      "283584 requests have preference paired generations, 0.074\n"
     ]
    }
   ],
   "source": [
    "total_unique_requests = clip_df[\"request_id\"].nunique()\n",
    "liked_requests = clip_df[mask][\"request_id\"].unique()  # requests with at least 1 like\n",
    "unliked_requests = clip_df[~mask][\"request_id\"].unique()  # requests without like\n",
    "has_liked_requests = set(liked_requests).intersection(\n",
    "    set(unliked_requests)\n",
    ")  # the request must have 1 like and one without like\n",
    "print(\"liked\", len(liked_requests), \"not liked\", len(unliked_requests))\n",
    "print(\n",
    "    f\"{len(has_liked_requests)} requests have preference paired generations, {len(has_liked_requests) / total_unique_requests:.3f}\"\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 37,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:01:33.886108Z",
     "iopub.status.busy": "2024-07-23T13:01:33.885937Z",
     "iopub.status.idle": "2024-07-23T13:01:45.817586Z",
     "shell.execute_reply": "2024-07-23T13:01:45.816948Z",
     "shell.execute_reply.started": "2024-07-23T13:01:33.886089Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "disliked 913835 not disliked 3165058\n",
      "262796 requests have preference paired generations, 0.069\n"
     ]
    }
   ],
   "source": [
    "# introduce a negative preference count\n",
    "has_disliked_half_requests = clip_df[must_be_negative_mask][\n",
    "    \"request_id\"\n",
    "].unique()  # requests with at least 1 dislike\n",
    "not_have_disliked_requests = clip_df[~must_be_negative_mask][\n",
    "    \"request_id\"\n",
    "].unique()  # request without dislike\n",
    "has_disliked_requests = set(has_disliked_half_requests).intersection(\n",
    "    set(not_have_disliked_requests)\n",
    ")  # the request must have 1 dislike and one without dislike\n",
    "print(\n",
    "    \"disliked\",\n",
    "    len(has_disliked_half_requests),\n",
    "    \"not disliked\",\n",
    "    len(not_have_disliked_requests),\n",
    ")\n",
    "print(\n",
    "    f\"{len(has_disliked_requests)} requests have preference paired generations, {len(has_disliked_requests) / total_unique_requests:.3f}\"\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 38,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:31.099372Z",
     "start_time": "2024-05-26T00:24:31.097244Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:01:45.818582Z",
     "iopub.status.busy": "2024-07-23T13:01:45.818410Z",
     "iopub.status.idle": "2024-07-23T13:01:45.890867Z",
     "shell.execute_reply": "2024-07-23T13:01:45.890308Z",
     "shell.execute_reply.started": "2024-07-23T13:01:45.818564Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "total selected pairs of requests 478922, 0.126\n"
     ]
    }
   ],
   "source": [
    "requests = has_liked_requests.union(has_disliked_requests)\n",
    "print(\n",
    "    f\"total selected pairs of requests {len(requests)}, {len(requests) / total_unique_requests:.3f}\"\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 39,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:31.239254Z",
     "start_time": "2024-05-26T00:24:31.100389Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:01:45.891776Z",
     "iopub.status.busy": "2024-07-23T13:01:45.891608Z",
     "iopub.status.idle": "2024-07-23T13:01:46.039170Z",
     "shell.execute_reply": "2024-07-23T13:01:46.038595Z",
     "shell.execute_reply.started": "2024-07-23T13:01:45.891756Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "diff_preference\n",
       " 0    5630766\n",
       "-1    1555417\n",
       " 1     422164\n",
       "Name: count, dtype: int64"
      ]
     },
     "execution_count": 39,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# this used to be a terrible bug...X.x\n",
    "assert mask.shape[0] == clip_df.shape[0]\n",
    "clip_df[\"pos_preference\"] = mask\n",
    "clip_df[\"neg_preference\"] = must_be_negative_mask\n",
    "clip_df[\"diff_preference\"] = clip_df[\"pos_preference\"].astype(int) - clip_df[\n",
    "    \"neg_preference\"\n",
    "].astype(int)\n",
    "clip_df[\"diff_preference\"].value_counts()\n",
    "# clip_df[\"preference\"] = mask"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 40,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:37.322031Z",
     "start_time": "2024-05-26T00:24:31.240829Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:01:46.040155Z",
     "iopub.status.busy": "2024-07-23T13:01:46.039979Z",
     "iopub.status.idle": "2024-07-23T13:01:52.083233Z",
     "shell.execute_reply": "2024-07-23T13:01:52.082565Z",
     "shell.execute_reply.started": "2024-07-23T13:01:46.040136Z"
    }
   },
   "outputs": [],
   "source": [
    "# creation of interesting_clips\n",
    "interesting_clips = clip_df[clip_df[\"request_id\"].isin(requests)].copy()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 41,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:01:52.084242Z",
     "iopub.status.busy": "2024-07-23T13:01:52.084069Z",
     "iopub.status.idle": "2024-07-23T13:01:56.522823Z",
     "shell.execute_reply": "2024-07-23T13:01:56.522271Z",
     "shell.execute_reply.started": "2024-07-23T13:01:52.084222Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>request_id</th>\n",
       "      <th>pos_preference</th>\n",
       "      <th>neg_preference</th>\n",
       "      <th>diff_preference</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>000041a7-bcf4-41f4-b56c-c1b296f947c4</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>000041a7-bcf4-41f4-b56c-c1b296f947c4</td>\n",
       "      <td>True</td>\n",
       "      <td>False</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>0000484d-1650-49bd-9677-c3088d9944c8</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>0000484d-1650-49bd-9677-c3088d9944c8</td>\n",
       "      <td>True</td>\n",
       "      <td>False</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>000066dc-4f13-4f77-8b88-b945065864ea</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                             request_id  pos_preference  neg_preference  diff_preference\n",
       "0  000041a7-bcf4-41f4-b56c-c1b296f947c4           False           False                0\n",
       "1  000041a7-bcf4-41f4-b56c-c1b296f947c4            True           False                1\n",
       "2  0000484d-1650-49bd-9677-c3088d9944c8           False           False                0\n",
       "3  0000484d-1650-49bd-9677-c3088d9944c8            True           False                1\n",
       "4  000066dc-4f13-4f77-8b88-b945065864ea           False           False                0"
      ]
     },
     "execution_count": 41,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "interesting_clips = interesting_clips.sort_values(\n",
    "    by=[\"request_id\", \"diff_preference\"]\n",
    ").reset_index()\n",
    "interesting_clips[\n",
    "    [\"request_id\", \"pos_preference\", \"neg_preference\", \"diff_preference\"]\n",
    "].head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 42,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:01:56.523764Z",
     "iopub.status.busy": "2024-07-23T13:01:56.523605Z",
     "iopub.status.idle": "2024-07-23T13:01:56.548901Z",
     "shell.execute_reply": "2024-07-23T13:01:56.548455Z",
     "shell.execute_reply.started": "2024-07-23T13:01:56.523746Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "diff_preference\n",
       " 0    411464\n",
       " 1    283584\n",
       "-1    262796\n",
       "Name: count, dtype: int64"
      ]
     },
     "execution_count": 42,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# this is a mix now\n",
    "interesting_clips[\"diff_preference\"].value_counts()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 43,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:01:56.549688Z",
     "iopub.status.busy": "2024-07-23T13:01:56.549538Z",
     "iopub.status.idle": "2024-07-23T13:01:56.597719Z",
     "shell.execute_reply": "2024-07-23T13:01:56.597251Z",
     "shell.execute_reply.started": "2024-07-23T13:01:56.549671Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "diff_preference\n",
      "1.0    411464\n",
      "2.0     67458\n",
      "Name: count, dtype: int64\n"
     ]
    }
   ],
   "source": [
    "diff_series = interesting_clips[\"diff_preference\"].diff()\n",
    "print(\n",
    "    diff_series[1::2].value_counts()\n",
    ")  # 1 is pos, not neg pair or nothing, neg; 2 is pos / neg (hence the larger difference)\n",
    "# there are only two values for this positive pair\n",
    "assert diff_series[1::2].nunique() == 2"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 44,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:01:56.598467Z",
     "iopub.status.busy": "2024-07-23T13:01:56.598320Z",
     "iopub.status.idle": "2024-07-23T13:01:56.640224Z",
     "shell.execute_reply": "2024-07-23T13:01:56.639797Z",
     "shell.execute_reply.started": "2024-07-23T13:01:56.598452Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "preference\n",
       "False    478922\n",
       "True     478922\n",
       "Name: count, dtype: int64"
      ]
     },
     "execution_count": 44,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "interesting_clips[\"preference\"] = interesting_clips.index % 2 == 1\n",
    "interesting_clips[\"preference\"].value_counts()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 45,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:38.960130Z",
     "start_time": "2024-05-26T00:24:37.323369Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:01:56.640989Z",
     "iopub.status.busy": "2024-07-23T13:01:56.640847Z",
     "iopub.status.idle": "2024-07-23T13:01:58.465532Z",
     "shell.execute_reply": "2024-07-23T13:01:58.464892Z",
     "shell.execute_reply.started": "2024-07-23T13:01:56.640974Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "478922 957844\n"
     ]
    }
   ],
   "source": [
    "# get df of requests -- let's move on!\n",
    "print(interesting_clips[\"request_id\"].nunique(), interesting_clips[\"id\"].nunique())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 46,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:43.156873Z",
     "start_time": "2024-05-26T00:24:38.961258Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:01:58.466494Z",
     "iopub.status.busy": "2024-07-23T13:01:58.466331Z",
     "iopub.status.idle": "2024-07-23T13:02:01.376994Z",
     "shell.execute_reply": "2024-07-23T13:02:01.376347Z",
     "shell.execute_reply.started": "2024-07-23T13:01:58.466476Z"
    }
   },
   "outputs": [],
   "source": [
    "# some validations\n",
    "assert interesting_clips[interesting_clips[\"request_id\"].isna()].shape[0] == 0\n",
    "check_df = interesting_clips.groupby(\"request_id\")[\"id\"].nunique()\n",
    "check_df[check_df.values != 2]\n",
    "assert check_df[check_df.values != 2].shape[0] == 0"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 47,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:43.164669Z",
     "start_time": "2024-05-26T00:24:43.158223Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:01.377989Z",
     "iopub.status.busy": "2024-07-23T13:02:01.377818Z",
     "iopub.status.idle": "2024-07-23T13:02:01.398818Z",
     "shell.execute_reply": "2024-07-23T13:02:01.398345Z",
     "shell.execute_reply.started": "2024-07-23T13:02:01.377970Z"
    }
   },
   "outputs": [],
   "source": [
    "# validation...\n",
    "# TODO: refactor this with above into a func\n",
    "# interesting_clips_must_be_positive_mask = (\n",
    "#     (interesting_clips[\"upvoted\"] == True)\n",
    "#     | (interesting_clips[\"has_action\"] == True)\n",
    "#     | (interesting_clips[\"part_of_concat\"] == True)\n",
    "# )\n",
    "# interesting_clips_must_be_not_negative_mask = (\n",
    "#     interesting_clips[\"downvoted\"] == False\n",
    "# ) & (interesting_clips[\"deleted\"] == False)\n",
    "# interesting_clips_mask = (\n",
    "#     interesting_clips_must_be_positive_mask\n",
    "#     & interesting_clips_must_be_not_negative_mask\n",
    "# )\n",
    "# assert interesting_clips_mask.eq(interesting_clips[\"preference\"]).all()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 48,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:43.332222Z",
     "start_time": "2024-05-26T00:24:43.166461Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:01.399608Z",
     "iopub.status.busy": "2024-07-23T13:02:01.399452Z",
     "iopub.status.idle": "2024-07-23T13:02:01.437970Z",
     "shell.execute_reply": "2024-07-23T13:02:01.437546Z",
     "shell.execute_reply.started": "2024-07-23T13:02:01.399592Z"
    }
   },
   "outputs": [],
   "source": [
    "# # listen to some pairs\n",
    "# test_requests = interesting_clips[\"request_id\"].sample(10)\n",
    "\n",
    "# for i in range(1):\n",
    "#     rows = interesting_clips[interesting_clips[\"request_id\"] == test_requests.iloc[i]]\n",
    "#     assert rows.shape[0] == 2\n",
    "#     # Audio.from_s3(f\"s3://suno-data-uploads/studio/uploads/{row['s3_id']}.mp3\").play()\n",
    "#     # sort by likes\n",
    "#     rows = rows.sort_values(\"upvoted\", ascending=True)\n",
    "#     print(rows.iloc[0][\"prompt_text\"])\n",
    "#     print(rows.iloc[0][\"metadata\"])\n",
    "#     for _, row in rows.iterrows():\n",
    "#         print(row[\"id\"], row[\"preference\"], row[\"upvoted\"])\n",
    "#         Audio.from_s3(\n",
    "#             f\"s3://suno-data-uploads/studio/uploads/{row['s3_id']}.mp3\"\n",
    "#         ).play()\n",
    "#         with open_from_s3(\n",
    "#             f\"s3://suno-data-uploads/studio/uploads/{row['s3_id']}.npz\", as_binary=True\n",
    "#         ) as f:\n",
    "#             # read numpy array\n",
    "#             npz_a = np.load(f)\n",
    "#             if \"v1_raw\" in npz_a:\n",
    "#                 a = np.load(f)[\"v1_raw\"]\n",
    "#             elif \"v3.0_raw\" in npz_a:\n",
    "#                 a = np.load(f)[\"v3.0_raw\"]\n",
    "#             else:\n",
    "#                 print(\"npz_a\", npz_a)\n",
    "#                 raise ValueError\n",
    "#             print(a.shape)\n",
    "#     print()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Further cuts and selections"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 49,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:43.562167Z",
     "start_time": "2024-05-26T00:24:43.333784Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:01.438662Z",
     "iopub.status.busy": "2024-07-23T13:02:01.438529Z",
     "iopub.status.idle": "2024-07-23T13:02:01.477112Z",
     "shell.execute_reply": "2024-07-23T13:02:01.476682Z",
     "shell.execute_reply.started": "2024-07-23T13:02:01.438647Z"
    }
   },
   "outputs": [],
   "source": [
    "# interesting_clips[\"has_gpt_prompt\"] = interesting_clips[\"metadata\"].apply(\n",
    "#     lambda x: ast.literal_eval(str(x)).get(\"gpt_description_prompt\", None) is not None\n",
    "# )\n",
    "# print(len(interesting_clips))\n",
    "# interesting_clips = interesting_clips[~interesting_clips[\"has_gpt_prompt\"]]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 50,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:43.737067Z",
     "start_time": "2024-05-26T00:24:43.563216Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:01.477848Z",
     "iopub.status.busy": "2024-07-23T13:02:01.477703Z",
     "iopub.status.idle": "2024-07-23T13:02:02.282829Z",
     "shell.execute_reply": "2024-07-23T13:02:02.282206Z",
     "shell.execute_reply.started": "2024-07-23T13:02:01.477833Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Total selected interesting pairs 957844\n",
      "Total selected requests 478922\n",
      "batch index and preference: batch_index  preference\n",
      "0            False         240546\n",
      "             True          238376\n",
      "1            True          240546\n",
      "             False         238376\n",
      "Name: count, dtype: int64\n",
      "time validation 2024-07-21 13:45:00.267584+00:00 2024-07-23 12:33:44.868364+00:00 \n",
      " MIN_TIME 2024-07-21 13:45:00.055075+00:00 \n",
      " MAX_TIME 2024-07-23 12:34:06.387160+00:00\n"
     ]
    }
   ],
   "source": [
    "print(f\"Total selected interesting pairs {len(interesting_clips)}\")\n",
    "print(f\"Total selected requests {interesting_clips['request_id'].nunique()}\")\n",
    "print(\n",
    "    f\"batch index and preference: {interesting_clips.groupby('batch_index')['preference'].value_counts()}\"\n",
    ")\n",
    "print(\n",
    "    \"time validation\",\n",
    "    interesting_clips[\"created_at\"].min(),\n",
    "    interesting_clips[\"created_at\"].max(),\n",
    "    \"\\n MIN_TIME\",\n",
    "    clip_df[\"created_at\"].min(),\n",
    "    \"\\n MAX_TIME\",\n",
    "    clip_df[\"created_at\"].max(),\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 51,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:50.674838Z",
     "start_time": "2024-05-26T00:24:46.366677Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:02.283800Z",
     "iopub.status.busy": "2024-07-23T13:02:02.283630Z",
     "iopub.status.idle": "2024-07-23T13:02:05.099554Z",
     "shell.execute_reply": "2024-07-23T13:02:05.098892Z",
     "shell.execute_reply.started": "2024-07-23T13:02:02.283781Z"
    }
   },
   "outputs": [],
   "source": [
    "# make sure that the clips are ordered by request and preference -- negative, positive\n",
    "interesting_clips = interesting_clips.sort_values(by=[\"request_id\", \"preference\"])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 52,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:51.600621Z",
     "start_time": "2024-05-26T00:24:50.676186Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:05.100551Z",
     "iopub.status.busy": "2024-07-23T13:02:05.100385Z",
     "iopub.status.idle": "2024-07-23T13:02:06.282092Z",
     "shell.execute_reply": "2024-07-23T13:02:06.281545Z",
     "shell.execute_reply.started": "2024-07-23T13:02:05.100532Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Check positive model fraction\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "model_name\n",
       "chirp-v2-xxl-alpha            0.034394\n",
       "chirp-v3-engine-i             0.037577\n",
       "chirp-v3p5-engine-ft-1        0.056659\n",
       "chirp-v3p5-engine-ft-4             NaN\n",
       "chirp-v3p5-engine-ft-5        0.059889\n",
       "chirp-v3p5-engine-s-8         0.064611\n",
       "chirp-v3p5-engine-t-1         0.053516\n",
       "chirp-v3p5-engine-upload-4    0.073417\n",
       "Name: count, dtype: float64"
      ]
     },
     "execution_count": 52,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "print(\"Check positive model fraction\")\n",
    "interesting_clips[interesting_clips[\"preference\"]][\n",
    "    \"model_name\"\n",
    "].value_counts() / clip_df[\"model_name\"].value_counts()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 53,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:56.302599Z",
     "start_time": "2024-05-26T00:24:51.601863Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:06.283045Z",
     "iopub.status.busy": "2024-07-23T13:02:06.282875Z",
     "iopub.status.idle": "2024-07-23T13:02:09.963652Z",
     "shell.execute_reply": "2024-07-23T13:02:09.963052Z",
     "shell.execute_reply.started": "2024-07-23T13:02:06.283026Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "chirp-v3-engine-i_win_over_chirp-v3-engine-i, win ratio 1.000, counts 10716\n",
      "chirp-v3p5-engine-ft-1_win_over_chirp-v3p5-engine-ft-1, win ratio 1.000, counts 1589\n",
      "chirp-v3p5-engine-ft-1_win_over_chirp-v3p5-engine-ft-4, win ratio 1.000, counts 1\n",
      "chirp-v3p5-engine-ft-1_win_over_chirp-v3p5-engine-ft-5, win ratio 0.484, counts 9226\n",
      "chirp-v3p5-engine-ft-1_win_over_chirp-v3p5-engine-s-8, win ratio 1.000, counts 1\n",
      "chirp-v3p5-engine-ft-5_win_over_chirp-v3p5-engine-ft-1, win ratio 0.516, counts 9833\n",
      "chirp-v3p5-engine-s-8_win_over_chirp-v3p5-engine-s-8, win ratio 1.000, counts 387020\n",
      "chirp-v3p5-engine-s-8_win_over_chirp-v3p5-engine-t-1, win ratio 0.705, counts 1584\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-s-8, win ratio 0.295, counts 664\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1, win ratio 1.000, counts 25474\n",
      "chirp-v3p5-engine-upload-4_win_over_chirp-v3p5-engine-upload-4, win ratio 1.000, counts 31636\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "<Figure size 640x480 with 0 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAABrAAAAMYCAYAAACDpacDAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8fJSN1AAAACXBIWXMAAA9hAAAPYQGoP6dpAADppUlEQVR4nOzdeXhN9/r//1eyExJiigQ1ExVDkBBVTgxNq4bU1FI+NbRE1KxqplUxJUEPFac4UZw2ag41T9WBVig1VButOZGQwRxBxu8fflk/W0aKpDwf15Xrylrrvd7ve+0ozb73fb8t0tLS0gQAAAAAAAAAAADkE5Z5HQAAAAAAAAAAAABwPxJYAAAAAAAAAAAAyFdIYAEAAAAAAAAAACBfIYEFAAAAAAAAAACAfIUEFgAAAAAAAAAAAPIVElgAAAAAAAAAAADIV0hgAQAAAAAAAAAAIF8hgQUAAAAAAAAAAIB8hQQWAAAAAAAAAAAA8hUSWAAAAAAAAAAAAMhXSGABAAAAAAAAAPKVsWPHytnZOcOXt7e3McbT01NLly7Nco6LFy9q3Lhx8vDwkIuLi1555RVNnTpVV69efQpPAODvssrrAAAAAAAAAAAAeFDTpk3l5+dndq5AgQK5ujciIkJdu3ZV5cqV9e9//1vly5fXyZMnNXPmTO3Zs0crV65U8eLFn0DUAB4XElgAAAAAAAAAgHynQIECcnR0fKR7fX19ZW1trcWLF8vGxkaSVLZsWdWqVUstW7bU7Nmz5evrK0latmyZ/ve//+nixYsqUqSI3N3dNXfu3Mf2HAAeDS0EAQAAAAAAAADPjGvXrmnv3r165513jORVOkdHR7Vr105bt25VWlqafvvtN02bNk1Dhw7Vtm3btGjRIrm7u+dR5ADuRwUWAAAAAAAAACDf+f777+Xm5mZ27v3331f//v2zve/8+fNKS0uTk5NTptednJx0/fp1XblyRRcvXpStra1atGghOzs7lStXTrVq1XpszwDg0ZHAAgAAAAAAAADkO40aNdKkSZPMzhUrVizX96elpeU4pkmTJipbtqxee+01NW3aVE2bNlXLli1la2v7sOECeMxoIQgAAAAAAAAAyHdsbW1VqVIls6/ixYvneF/FihVlYWGh06dPZ3r99OnTKlasmOzt7WVnZ6d169bp3//+txwdHTV37lx16NBBN27ceMxPA+BhkcACAAAAAAAAADwzSpQooX/961/6+uuvdefOHbNrsbGx2rhxo9q0aSMLCwtJkpWVlZo0aaLRo0drw4YNioyMVGhoaF6EDuA+tBAEAAAAAAAAAOQ7iYmJio2NNTtnMplkb29vHEdHRyssLMxsTNmyZfXxxx+rW7du8vb21gcffKDy5cvr5MmTmjlzpkqXLq3hw4dLkr777jtFRESoYcOGKlq0qH744QelpqaqSpUqT/4BAWTLIi03jUABAAAAAAAAAHhKxo4dq3Xr1mU4X6VKFW3btk2S5OnpqcjIyAxjZsyYoQ4dOigyMlKBgYHas2ePrl+/LgcHB7322msaNGiQSpQoIUk6ePCgPvvsM/3555+6e/euKlWqpP79+6tt27ZP9gEB5IgEFgAAAAAAAAAAAPIV9sACAAAAAAAAAABAvkICCwAAAAAAAAAAAPkKCSwAAAAAAAAAAADkKySwAAAAAAAAAAAAkK+QwAIAAAAAAAAA5Cs9e/bUtGnT8joMAHmIBBYAAAAAAAAAIF8JDAzUsGHDHuqeHTt2qE+fPmrUqJGcnZ0VFhaWYczdu3fl6+urRo0ayc3NTUOGDFFcXJzZmKioKPXr10/16tVT48aNFRAQoOTkZLMx+/fvV6dOneTi4qKWLVsqJCQkx/hOnDihd955R3Xq1FHz5s0VFBT0UM8HPG9IYAEAAAAAAAAA8pXixYvLzs7uoe5JSEhQ/fr1NXLkyCzHTJ8+Xd99953mzJmjr776SjExMRo8eLBxPSUlRe+//76SkpK0YsUK+fv7a926dZo7d64xJiIiQu+//74aNWqkb775Ru+++64++ugj7dmzJ8t14+Pj5e3trbJlyyokJESjR4/WvHnztHLlyod6RuB5YpXXAQAAAAAAAAAAcL+ePXuqRo0amjBhQq7v6dixoyTpwoULmV6/efOm1q5dq1mzZqlx48aS7iW02rZtqyNHjsjV1VV79+7VqVOntGTJEjk4OKhmzZoaNmyYZs2apcGDB6tAgQJasWKFypcvr7Fjx0qSnJycdOjQIS1dulRNmzbNdO0NGzYoKSlJ06dPV4ECBfTiiy8qLCxMS5YsUdeuXR/ilQGeH1RgAQAAAAAAAADytcDAQHl6ev6tOY4fP66kpCQ1adLEOOfk5KSyZcvqyJEjkqQjR46oevXqcnBwMMZ4eHgoPj5ep06dMsakJ8DuH5M+R2aOHDkid3d3FShQwOyes2fP6vr163/ruYBnFQksAAAAAAAAAEC+VqJECVWoUOFvzREXFydra2sVLVrU7HzJkiUVGxtrjLk/eSXJOM5pTHx8vO7cuZPl2lnN++AeXADuoYUgAAAAAAAAACBf69Gjh3r06JHXYQB4iqjAAgAAAAAAAAA88xwcHJSUlKQbN26Ynb98+bIcHR2NMQ9WRKUf5zTGzs5ONjY2Wa6d1bwPVmYBuIcEFgAAAAAAAADgmefi4iJra2vt27fPOHfmzBlFRUXJ1dVVkuTq6qq//vpLly9fNsb8/PPPsrOzU7Vq1YwxoaGhZnP//PPPxhyZcXV11cGDB5WUlGR2T5UqVVSsWLHH8HTAs4cEFgAAAAAAAAAgXwsODta7776b7Zhr164pLCxMp0+fliSdPXtWYWFhxt5VRYoU0VtvvSV/f3+Fhobq+PHjGj9+vNzc3Izkk4eHh6pVq6bRo0frxIkT2rNnj+bMmaPu3burQIECkqRu3bopIiJCM2bM0OnTp7Vs2TJt3bpV7733XpbxtmvXTtbW1powYYJOnjypLVu26Msvv1Tv3r0f46sEPFvYAwsAAAAAAAAAkK9dvXpVERER2Y7ZvXu3xo0bZxwPHz5ckjR48GANGTJEkjR+/HhZWlpq6NChSkxMlIeHhz755BPjHpPJpAULFmjSpEnq2rWrbG1t1alTJw0dOtQYU6FCBS1cuFB+fn768ssvVaZMGU2dOlVNmzbNMt4iRYroiy++0OTJk/Xmm2+qRIkSGjhwoLp27fr3XhjgGWaRlpaWltdBAAAAAAAAAAAAAOloIQgAAAAAAAAAAIB8hQQWAAAAAAAAAAAA8hUSWAAAAAAAAAAAAMhXSGABAAAAAAAAAAAgXyGBBQAAAAAAAAD4x7hw4YKcnZ0VFhaW5ZiQkBC5u7s/xaiePz179tS0adOe+DppaWn6+OOP9dJLL+X4c8ezxSqvAwAAAAAAAAAA4HFq27atmjdvnmfr9+/fXydOnNDly5dVrFgxNW7cWCNHjlTp0qVzPcf+/fvVq1evDOf37t0rR0fHxxnuIwkMDJSV1ZNPMfz4449at26dvvzyS1WoUEElSpSQs7Oz/vOf/+i1117L9t6TJ09q7ty5+v333xUZGalx48bpvffee+gY4uPj9dlnn2nXrl26fPmyatWqpfHjx6tu3brGmLi4OM2aNUt79+7VzZs35e7uro8//liVK1eWdC/x+uqrr2Y6/5w5c9SmTZss1z99+rRmzpypX375RSkpKXJyclJgYKDKli370M/yT0ICCwAAAAAAAADwTLGxsZGNjU2W1xMTE1WgQIEntv7LL7+s/v37y9HRUdHR0ZoxY4aGDRumFStWPPRc27Ztk52dnXFcsmTJxxnqIytevPhTWSciIkKOjo6qX7/+Q997+/ZtlS9fXq1bt5afn98jx/DRRx/p5MmTmjFjhkqVKqUNGzaod+/e2rJli0qXLq20tDQNGjRIVlZW+vzzz2VnZ6elS5eqd+/e2rx5swoVKqQXXnhBe/fuNZt35cqV+uKLL9SsWbMs1w4PD9c777yjt956S0OHDpWdnZ1OnjypggULPvLz/FPQQhAAAAAAAAAAkK+kpqYqKChILVu2lIuLi1q0aKH58+ebjYmIiFDPnj1Vr149tW/fXocPHzauPdhCMDAwUB06dNDq1avl6elpVM707NlTkydP1uTJk9WgQQM1atRIc+bMUVpaWqZxxcfHq27duvrhhx/Mzu/cuVNubm66ffu2JOm9996Tq6urypUrp/r168vHx0dHjhxRUlKSWXy7du3S66+/rjp16sjb21sXL17MsGbJkiXl6OhofFlaZv+2fmJiogICAtS0aVO5urqqS5cu2r9/f4bXZs+ePWrTpo3c3Nzk7e2tmJgYY0xycrKmTp0qd3d3NWrUSDNnztSYMWM0cOBAY8yDLQQ9PT21YMECjRs3Tm5ubmrRooVWrlxpFtvFixc1bNgwubu766WXXtKAAQN04cKFLJ9l7NixmjJliqKiouTs7CxPT095enpKkgYNGmScy0rdunU1ZswYeXl5PXLC8s6dO9qxY4dGjRqlhg0bqlKlShoyZIgqVaqkr7/+WpJ07tw5HTlyRJMmTVLdunVVtWpVTZo0SXfu3NHmzZslSSaTyezn6OjoqF27dqlNmzYqXLhwluvPnj1bzZo10+jRo1WrVi1VrFhRr776ar5JZD5JJLCeE4GBgXJ2dpazs7MCAwOf2rqenp7Gutn9RYR7f3kHBASoQ4cOatCggWrUqGG8dvf/AwMAAAAAAAA86z799FMFBQVp4MCB2rJli2bNmiUHBwezMbNnz5a3t7fWr1+vypUra8SIEUpOTs5yzvDwcG3fvl3z5s3T+vXrjfPr1q2TyWTS6tWrNWHCBC1dulSrV6/OdA47Ozu1aNFCmzZtMju/ceNGvfbaa7K1tc1wz7Vr17Rx40a5ubnJ2traOH/nzh3Nnz9fAQEBWr58uW7cuKHhw4dnuL9jx47y8PBQ7969dejQoSyfL93kyZN1+PBhzZ49Wxs2bFDr1q3Vt29fnTt3zmztxYsXa8aMGQoODjbem0wXFBSkjRs3ys/PT19//bXi4+O1a9euHNdesmSJXFxctH79er3zzjuaNGmSzpw5I0lKSkqSt7e3ChcurGXLlmn58uUqVKiQ+vbtq8TExEznmzBhgoYOHaoyZcpo7969WrNmjdasWSNJ8vPzM879HSEhIXJ2ds7yenJyslJSUjJUPBUsWFC//vqrJBnx3z/G0tJSBQoUyPJndvz4cYWFhalz585Zrp2amqrvv/9elStXlre3txo3bqwuXbrk6mfxLHguWwj27NlTBw4cMDuXm36Z9wsICNDixYvNzg0ePFhDhgx5LDEic56enoqMjMz0moWFhQoXLix7e3vVqlVLzZo1k5eXV7alwvnF0aNH1bdvX924cSOvQwEAAAAAAADyVHx8vL788ktNnDhRnTp1kiRVrFjRrKJKkvr06aMWLVpIkoYOHSovLy+dP39eTk5Omc6blJSkGTNmyN7e3uz8Cy+8oPHjx8vCwkJVq1bVX3/9paVLl+rtt9/OdJ727dtr1KhRun37tmxtbRUfH6/vv/9e8+bNMxs3c+ZMLVu2TLdv35arq6sWLFiQIZ6JEyeqXr16kiR/f3+1bdtWx44dU926deXo6ChfX1+5uLgoMTFRq1evVq9evbRq1SrVrl0709iioqIUEhKi7777zthvy9vbW3v27FFISIg+/PBDY21fX19VrFhRktS9e3d9/vnnxjzBwcHq16+fWrZsKUmaOHGifvzxx0zXvF+zZs3UvXt3SZKPj4+WLl2q/fv3q2rVqtqyZYtSU1M1bdo0WVhYSLqXhGrYsKEOHDggDw+PDPMVKVJEhQsXNqqX7le0aNHHshdYkSJFVKVKlSyv29nZyc3NTZ9//rmqVq0qBwcHbdq0SUeOHDFev6pVq6ps2bL69NNPNXnyZNna2mrp0qW6dOmSYmNjM513zZo1cnJyyrY14uXLl5WQkKCgoCB98MEHGjlypPbs2aPBgwfryy+/1EsvvfT3Hj6fey4TWJn55ptvcp3ASklJ0caNG59wRHhYaWlpio+PV3x8vMLDw7Vt2zbNnj1b06dPz7aHaF5LS0vT6NGjjeRV0aJF9fLLL6tkyZJGOfDDbO4IAAAAAAAA/JOdOXNGiYmJevnll7Mdd3/VTHoi48qVK1kmsMqWLZsheSVJ9erVMxIqkuTq6qolS5YoJSVFQUFBWrhwoXFt8+bNatasmaytrbV79255eXlp+/btsrOzU5MmTczm9fb2VufOnRUVFaV58+ZpzJgxWrhwobGWlZWV6tSpY4x3cnJS0aJFdfr0aaMNXdWqVY3r9evXV0REhJYuXaqZM2dqw4YN+uSTT4zrQUFBio+PV0pKilq3bm0WS2JiotmeVba2tkbyRZJKlSqly5cvS5Ju3rypuLg4o82idK/9Xe3atZWamprpa5vu/p+JhYWFHBwcjHlPnDih8PDwDAmbu3fvKjw8XAcPHpSPj49x3tfXV+3bt892vXRRUVHy8vIyjt9//331798/V/e2bNnSSNRlZcaMGRo/fryaNWsmk8mkWrVqycvLS7///rskydraWoGBgZowYYJeeuklmUwmNW7cWM2aNcu0HeWdO3e0adMms5aMmUl/vV999VW99957kqSaNWvq119/1YoVK0hgPS++++47Xb9+XcWKFctx7E8//ZRl1hRPT+PGjc3+Ak9NTdW1a9d0+PBhXbp0SZIUGxur/v37a/78+WrevHlehZqto0ePGuW79vb22rx5c6b/kAIAAAAAAADPgwdbtWXl/nZ86Umh7BIsmbX3y0m3bt3Upk0b47hUqVKysrJSq1attHHjRnl5eWnTpk1q27atrKzM3263t7eXvb29qlSpIicnJzVv3lxHjhyRm5vbQ8eRrk6dOkbbOk9PT6N6S7r3Ifjdu3fLZDJp7dq1MplMZvcWKlTI+P7BWC0sLLLc9+thZDdvQkKCateurVmzZmW4z97eXtbW1matHR9mj6dSpUqZ3Zub9/kfRsWKFRUcHKyEhATFx8erVKlS+uCDD1ShQgVjjIuLi7755hvdvHlTSUlJsre3V5cuXeTi4pJhvm3btunOnTvq2LFjtuuWKFFCVlZWGZKyTk5OuWon+U/33CewqlWrplOnTikpKUmbN2/WO++8k+M933zzTYb78fS1b99eb775ZobzqampWr16taZOnarExESlpKRo3Lhx2rVrl9lf0vlFepZeupdJJ3kFAAAAAACA51nlypVlY2Oj0NBQswTBk3Ls2DGz46NHj6pSpUoymUwqXry4WeVSunbt2qlPnz46efKkQkND9cEHH2S7Rnpi7f69npKTk3X8+HGj0unMmTO6ceNGlhVk0r0qpvRqMzs7O9nZ2Zldr1mzplJSUnTlypUMLRdzq0iRInJwcNBvv/2mhg0bSrrXleyPP/5QjRo1HmlOSapdu7a2bt2qkiVLZog7XaVKlXI1l7W1tVJSUoxjKyurXN/7dxQqVEiFChXS9evXtXfvXo0aNSrDmCJFikiSzp07p+PHj2vYsGEZxqxdu1aenp45vhdcoEAB1alTR2fPnjU7f+7cOZUrV+5vPMk/g2VeB5DX2rZta2Tq709MZeX+zepq1qyp6tWrP9H48PAsLS3VtWtXjR071jh3+fLlfNv28f59rx5Hz1YAAAAAAADgn6xgwYLy8fHRzJkztX79eoWHh+vIkSNavXr1E1kvKipKfn5+OnPmjDZt2qTg4GD16tUr23saNmwoBwcHjRw5UuXLlzerhDp69KiCg4MVFhamyMhI7du3Tx9++KEqVqxoVn1lbW2tKVOm6OjRozp+/LjGjRsnV1dXI6G1dOlS7dq1S+fPn9dff/2ladOmKTQ01NhjKjNVqlRRu3btNHr0aO3YsUMRERE6duyYFi5cqO+//z7Xr0mPHj20cOFC7dq1S2fOnNG0adN0/fp1s1aLD6tdu3YqUaKEBgwYoIMHDyoiIkL79+/X1KlTjY5auVWuXDnt27dPsbGxun79epbjEhMTFRYWprCwMCUmJio6OlphYWE6f/68MWbnzp0ZWi4+aM+ePfrxxx8VERGhn376Sb169VLVqlXNCiy2bt2q/fv3KyIiQrt27VKfPn302muvZdjb6/z58/rll1/UuXPnTNdq3bq1du7caRx7e3tr69atWrVqlc6fP6/g4GB99913+r//+79sY34WPPcVWPb29mratKl2796tI0eO6Ny5c6pcuXKW47du3ao7d+5Ikjp27KijR48+pUjxsLp27arAwEBdvXpVkvTzzz+ra9eueRxVRsnJycb36XteAQAAAAAAAM+zgQMHymQyae7cuYqJiZGjo6O6dev2RNbq2LGj7ty5oy5dushkMqlXr145vo9oYWEhLy8vLVq0SIMGDTK7ZmNjox07digwMFAJCQlydHRU06ZNNXDgQBUoUMBsnI+Pj0aMGKHo6Gi5u7tr2rRpxvWkpCQFBAQoOjpatra2ql69upYsWZLj3mB+fn6aP3++/P39FRMTo+LFi8vV1VUtWrTI9Wvi4+OjuLg4jRkzRiaTSW+//bY8PDwytCV8GLa2tgoODtasWbM0ePBg3bp1S6VLl1bjxo2zrMjKypgxY+Tv76/Vq1cbrRMzExMTY9amb/HixVq8eLFeeuklffXVV5Lu7fn1YIXTg27evKl///vfunTpkooXL67XX39dw4cPN2tjGRsbK39/f12+fFmOjo7q0KFDpntcrV27VmXKlMmQ2Ep39uxZ3bx50zhu2bKlJk2apP/+97+aOnWqqlSporlz5z5yhd0/iUXa42hs+Q/Ts2dPHThwQJI0adIk2dvba+jQoZKkAQMGZFvu2aNHD/3yyy+ysrLSjz/+qKlTp2rLli2SpMGDB2vIkCHZrp2WlqZt27Zp586dOnbsmLGBXcmSJVWvXj21bNlSrVq1eqhMdmhoqFavXq1ff/1VcXFxKlasmCpWrCgvLy+9+eabsrW1VWBgoObNm5frOCVp37592rp1qw4dOqTY2FglJCSoePHicnZ21iuvvKLOnTvLxsYm2zk8PT0VGRkpSfr2229Vvnz5XD9XTvP5+fll2kLwfj4+Pvrxxx8l3StRDQkJMa6NHTtW69atM5vrxo0bWrdunXbs2KHw8HBdvnxZKSkp+uWXX1S0aFGzudPS0rRr1y7t2rVLR44cUVxcnBITE2Vvb6/atWurZcuWateuXYa+r5IUEhKicePG5eqZs/t5HTt2TJs2bdL+/fsVHR2t+Ph4FStWTFWqVFGzZs3UtWvXHPu9ZvYzCg8P19q1a/XDDz/o0qVLunbtmpydnTOtUkxISND69ev1448/6s8//9SVK1dkaWkpR0dHNWjQQO3bt1fjxo2zjeH+16NTp07y9/eXdO/TD2vXrtWJEycUFxenIkWKqGbNmurQoYPat2//UP+dREREaP369QoNDVV4eLiuXbsmS0tLOTg4yNnZWY0bN1bbtm1z7K37OJ4XAAAAAAAA+UPPnj1Vo0YNTZgw4amuGxISounTp+vgwYNPdd1HlZqaqjZt2qhNmzY5tksEHpfnvgJLkl555RUVK1ZM169f14YNGzRs2LBM3xi/cOGC8ReKh4fHQ20iJ93rSzl8+HD98ccfGa4lJCQoIiJCmzZtUu3atfXZZ5/l2N81OTlZEydO1Nq1a83Ox8bGKjY2VocOHdLXX3+twMDAh4rz4sWLGj16tJHky2zuvXv3auHChZo9e3a+zvTen3S6detWtmMPHTqkESNG6OLFiznOe+LECY0dO1ZhYWEZrl26dEmXLl3St99+q4ULF2revHmqVq3awwefjevXr+vjjz/W9u3bM1yLi4tTXFycfvnlFwUFBWnKlCk5lsDeb+XKlZo2bZru3r2b49itW7dq2rRpio2NzXDt/PnzOn/+vEJCQvTKK69o5syZRv/XnNy8eVOjR4/O8MmJK1eu6KefftJPP/2kjRs3at68eTkmURMTE+Xv76+VK1eaVbulu3Dhgi5cuKBvv/1WAQEBCg0NzfITH0/qeQEAAAAAAID8JDIyUj/99JMaNmyoxMRELVu2TJGRkWrXrl1eh4bnCAks3dsIrU2bNlqxYoUiIyP1yy+/6KWXXsowbv369UovWOvQocNDrXH69Gn16NFDV65cMc5Vr15dNWvWlIWFhf744w/99ddfkqTff/9d3bp1U3BwsKpUqZLlnGPGjNGmTZuM46JFi6pRo0YqXry4Ll68qP379+vUqVPq16+fPD09cx3nu+++a7xBb2FhoVq1aqlatWqysbFRdHS0fvnlF926dUsxMTHq3bu3goKCcixbzSv37y+VXRnq+fPnNX36dN28eVOFCxdWw4YNVapUKV2/fj3DpyB++eUX9e/fX/Hx8ZLu9ap1cXFR5cqVZWVlpcjISB06dEh3797V2bNn1a1bN61cudJs80UnJyejV+2xY8f022+/SZLq1Klj9LhN9+BxbGys3n33XZ0+fdo49+KLL8rZ2VmFCxfW5cuXdfDgQV27dk03btzQBx98oBkzZqh9+/Y5vl7btm3TzJkzJUmlSpVS/fr1VaRIEcXExGToJbt06VL5+/sb/03Y2dnJ1dVVZcqUUWpqqk6ePKnjx48rLS1N3333nXr27Knly5fL1tY22xiSk5M1ZMgQ7du3T9bW1nJzc1PFihV19+5dHTp0SFFRUZLu9Z318/OTr69vlnPdunVL3t7eOnz4sHHO1tZW9evXV5kyZZSWlqaYmBgdP35c165dU1JSkrGh5oOe1PMCAAAAAAAA+Y2lpaVCQkIUEBCgtLQ0o33h/e9xAk8aCaz/T8eOHbVixQpJ9xJVmSWwNmzYIOleoujVV1/N9dyJiYn68MMPjeRVyZIlNWvWLDVp0sRs3N69ezVy5EhdvXpVcXFxGjFihFauXGnWRzPd+vXrzZJXPXr00KhRo8yqUWJiYjRq1CiFhobq66+/zjHOhIQEDRkyxEheNWvWTB9//LEqVqxoNi4+Pl6zZs3S8uXLlZiYqJEjR2rr1q35rtokKSlJx44dM46za1+4aNEiJScnq3v37hoxYoQKFy5sNk96b9fY2FgNGzbMSF517NhRI0aMUKlSpczmi4uL06RJk7Rz507dvHlTH3zwgdavX2/MU69ePWNjx8DAQCOB1bx582zbO6ampmrEiBFG8qpu3bry9fVVrVq1zMbdvXtXQUFBmjdvntLS0vTJJ5/Izc0tx6q+2bNny9raWhMnTlSXLl3MKhETExON7/ft22f842Vtba2hQ4eqZ8+eGZI1YWFhGjlypE6dOqWwsDAFBARo0qRJ2cawfft2JSYmqlmzZpo6dapKly5tXEtOTtann36qxYsXS7pXLebj45Plz/ajjz4yklcmk0kDBw5Unz59VKhQIbNxqampOnDggL788stMqy+f5PMCAAAAAAAg76Tvg/S0vfnmmzluj5KXXnjhBeP9ciCvWOZ1APmFm5ubKleuLOneG+h37twxu/7rr7/q/PnzkqQ2bdqoYMGCuZ5748aNOnHihKR71TqLFi3KkLyS7rUl/O9//2vsmfT7779r8+bNGcalpqZqzpw5xvGbb76pjz/+OEMrtVKlSmnhwoVydnZWUlJSjnEuWbLESIy0bNlSCxcuzJC8ku5VnkyaNEmdOnWSdC+ps3z58hznf9pWrVqla9euGcfZ7UuUnJysLl26aOLEiWbJK+nez8zS8t5/KrNnzzb2LevZs6cCAgIyJK8kycHBQZ999plRmfbXX39l2u7vYW3YsEH79++XJLm6uuqrr77KkLySpIIFC2rw4MHGBpIJCQlatGhRjvMnJydr+vTpevvttzMkctI3mExNTdWkSZOMSqXZs2erX79+mVYa1axZU0uXLpWDg4Mkac2aNbp06VK2MSQmJsrd3V3z5883S15JkpWVlUaPHq06depIurcPWfoedA/6+eefza7NnDlTgwcPzpC8ku59ouTll1/W559/niER+6SfFwAAAAAAAACQEQms+6S3BYyPj9euXbvMrq1fvz7DuNxauXKl8X23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9WuRWy4uLrK2tta+ffuMc2fOnFFUVJRcXV0l3avs++uvv4yKNEn6+eefZWdnp2rVqhnnNm3apHHjxunTTz9VixYtclx75cqVWr9+vfE1dOhQFS5cWOvXr1fLli0f2zPmBRJYWShatKjq1KljfOW0EVx22rVrZ1TqJCUlqW/fvpn+5fvzzz/Lx8fH2K+ndu3a8vLyyjDOZDJp2LBhxvGaNWs0bdo03b1712xcbGys+vfvrxMnTph9GiErvXv3Njavi46O1ltvvaWtW7dm+amFK1euaOXKlerUqZNREfas++CDD4y/3P7880917txZe/fuzXL8pUuXtHTpUrVu3Vpbtmz52+u3b9/eKJ2+deuW3nnnHa1YscLsH777xcfHa8OGDerZs6emTJnyt9eX7v35mzRpkvHfREhIiPr162eUNmcmLCxMM2fOVIsWLXThwoXHEkdOmjRpYrZv3ahRozRv3jyjN/H9UlNTFRoaqkGDBunmzZtm1/4pzwsAAAAAAPCsKFiwoHx8fDRz5kytX79e4eHhOnLkiFavXv1E1ouKipKfn5/OnDmjTZs2KTg4OMfORw0bNpSDg4NGjhyp8uXLm1VCHT16VMHBwQoLC1NkZKT27dunDz/8UBUrVjSrvrK2ttaUKVN09OhRHT9+XOPGjZOrq6vRum/p0qXatWuXzp8/r7/++kvTpk1TaGiounfvnmVcVapUUbt27TR69Gjt2LFDEREROnbsmBYuXKjvv/8+169Jjx49tHDhQu3atUtnzpzRtGnTdP36dbNWiw+rXbt2KlGihAYMGKCDBw8qIiJC+/fv19SpU3PsIPagcuXKad++fYqNjdX169ezHDdv3jzt3btXERER+v333zVq1ChFRUWZ7acWHBxsVtyRmWvXriksLMx4T/Ds2bMKCwszigaKFCmit956S/7+/goNDdXx48c1fvx4ubm5GQksDw8PVatWTaNHj9aJEye0Z88ezZkzR927d1eBAgUk3WsbOGbMGI0ZM0b16tVTbGysYmNjzd6zfDBeJycnVa9e3fgqXbq0LC0tVb169Swr0f4paCH4FBQoUED//ve/1aNHD125ckWxsbF69913VaNGDWM/q7CwMLPKrJIlS+rTTz/NMvHUqVMn/fDDD9q6dask6csvv9Q333yjRo0aqXjx4rp48aL279+vxMRElS9fXq+++mqOfTwLFy6s+fPn67333tOFCxcUGxurDz74QCVKlJCrq6scHByUlpam69ev69SpUzp//ryR3MqpH+2zonTp0vr888/Vr18/Xb16VWfPnpW3t7dKly6tunXryt7eXklJSbp69apOnjz52JMXJpNJc+bMUZ8+ffTHH38oPj5en3zyibEhZOnSpWUymXT9+nWdPXtWZ86cMRKirVq1emxxNGnSRJMmTdKkSZOUkpKiH3/8UXv27FG1atXk7OyswoUL686dO4qNjdWJEyceS/XZo5g2bZqioqJ07NgxpaSkKDAwUF988YXq16+vMmXKKC0tTdHR0Tp+/LiuXbsmSZlWV/1TnhcAAAAAAOBZMXDgQJlMJs2dO1cxMTFydHTMtFvV49CxY0fduXNHXbp0kclkUq9evcy6amXGwsJCXl5eWrRokQYNGmR2zcbGRjt27FBgYKASEhLk6Oiopk2bauDAgUaiIn2cj4+PRowYoejoaLm7u2vatGnG9aSkJAUEBCg6Olq2traqXr26lixZkuN7sX5+fpo/f778/f0VExOj4sWLy9XVNVfVPOl8fHwUFxenMWPGyGQy6e2335aHh8ffKvSwtbVVcHCwZs2apcGDB+vWrVsqXbq0GjdunG21VWbGjBkjf39/rV692midmJkbN27o448/VmxsrIoVK6batWtrxYoVZhVPV69eVURERLbr7d6922xroOHDh0uSBg8erCFDhkiSxo8fL0tLSw0dOlSJiYny8PDQJ598YtxjMpm0YMECTZo0SV27dpWtra06deqkoUOHGmNWrVql5ORkTZ48WZMnTzbOd+rUyei0lpt4nxUWaY+jseU/TM+ePXXgwAFJ0qRJk/R///d/jzzX8OHDjcqa+/+wZubs2bP68MMPcyy1rF27tubMmWO2iV5mkpKS9PHHH2vdunVZjqlatarmzZunLVu2aN68ebmK89q1a/rkk0+0ffv2XLVKK1q0qMaPH69OnTpluObp6anIyEhJ0rfffqvy5cvnOF927p/Pz89Pb7755iPPNXbsWOO1e9i5IiMjNWHCBLOS0Ow4ODjI399fTZs2zXAtMDAw1z+bdHfu3JGfn5/WrFljJKiyY2Njo4EDB+r999/PcO3v/IxCQ0P1ySef6Ny5c7ka/+KLL+qLL75Q6dKlzc6HhIQY/wDc/5dxVi5cuGDs0VauXLks/4GS7r1W06ZN09q1a83KijNTsGBBo2w3M4/reQEAAAAAAJA/9OzZUzVq1NCECROe6rohISGaPn26Dh48+FTXfVSpqalq06aN2rRpow8++CCvw8Fzggqsp6hKlSpau3attm3bph07dujYsWNGpYa9vb3q1aunVq1aqVWrVrkqxbS2tpa/v786dOigVatW6ddff9Xly5dVrFgxVaxYUW3atNFbb72lwoULP1ScxYsX12effaa//vpLmzdv1v79+3XhwgVdu3ZNlpaWKlq0qCpWrKhatWqpSZMm+te//pXrjRWfFeXKldPSpUt1+PBhbdu2Tb/88osuXbqkGzdumPXGdXFxkYeHh1566aUMGxj+HTY2NvL19ZWPj482bNig0NBQnTt3TteuXVNqaqqKFCmiChUqqEaNGnr55ZfVrFmzh/4UQ268/PLL2rJli3bt2qXvv/9eR48eVVxcnOLj42VjYyMHBwdVrVpVbm5uatasmVFx+DTZ2NhoypQpeu+99/TNN99o3759ioyM1PXr12VtbS1HR0c5OzurSZMmatu2bbav0z/heQEAAAAAAIC/KzIyUj/99JMaNmyoxMRELVu2TJGRkTnu9QU8Ts9lBRYAAAAAAAAAAFRgZe7ixYsaPny4Tp48qbS0NFWvXl0jRoxQw4YN8zo0PEdIYAEAAAAAAAAAACBfsczrAAAAAAAAAAAAAID7kcACAAAAAAAAAPxjXLhwQc7OzgoLC8tyTEhIiNzd3Z9iVM+fnj17atq0aXkdBp5hJLAAAAAAAAAAAM+Utm3bavv27Xm2fv/+/dWiRQvVqVNHHh4eGjVqlKKjox9qjv3798vZ2TnDV2xs7BOK+uEEBgZq2LBheR1GBikpKZozZ448PT1Vt25dvfbaa/rPf/6jh91NaceOHerTp48aNWqUZcL07t278vX1VaNGjeTm5qYhQ4YoLi7ObExUVJT69eunevXqqXHjxgoICFBycnKmax46dEi1atVShw4dso0tPYn74NeRI0ce6hnzO6u8DgAAAAAAAAAAgMfJxsZGNjY2WV5PTExUgQIFntj6L7/8svr37y9HR0dFR0drxowZGjZsmFasWPHQc23btk12dnbGccmSJR9nqI+sePHieR1CpoKCgrR8+XIFBASoWrVqOn78uMaNG6ciRYqoV69euZ4nISFB9evXV5s2bfTRRx9lOmb69On64YcfNGfOHBUpUkRTpkzR4MGDjZ9zSkqK3n//fTk4OGjFihWKiYnRmDFjZG1trQ8//NBsrhs3bmjMmDFq3LhxhiRYVpYuXapq1aoZx/n1Z/KoqMACAAAAAAAAAOQrqampCgoKUsuWLeXi4qIWLVpo/vz5ZmMiIiLUs2dP1atXT+3bt9fhw4eNaw+2EAwMDFSHDh20evVqozJHutcGb/LkyZo8ebIaNGigRo0aac6cOVlW68THx6tu3br64YcfzM7v3LlTbm5uun37tiTpvffek6urq8qVK6f69evLx8dHR44cUVJSkll8u3bt0uuvv646derI29tbFy9ezLBmyZIl5ejoaHxZWmb/tn5iYqICAgLUtGlTubq6qkuXLtq/f3+G12bPnj1q06aN3Nzc5O3trZiYGGNMcnKypk6dKnd3dzVq1EgzZ87UmDFjNHDgQGPMgy0EPT09tWDBAo0bN05ubm5q0aKFVq5caRbbxYsXNWzYMLm7u+ull17SgAEDdOHChWyfZ9u2bWrXrp3q1q2rRo0a6b333lNCQkKW4w8fPqxXX31VLVq0UPny5dW6dWt5eHjo2LFj2a7zoI4dO2rw4MFq3Lhxptdv3ryptWvXauzYsWrcuLFcXFw0ffp0HT582KiE2rt3r06dOqWZM2eqZs2aat68uYYNG6Zly5YpMTHRbL5PPvlEb7zxhlxdXXMdY/Hixc3+bFhbWz/UM+Z3JLAAAAAAAAAAAPnKp59+qqCgIA0cOFBbtmzRrFmz5ODgYDZm9uzZ8vb21vr161W5cmWNGDEiy9ZskhQeHq7t27dr3rx5Wr9+vXF+3bp1MplMWr16tSZMmKClS5dq9erVmc5hZ2enFi1aaNOmTWbnN27cqNdee022trYZ7rl27Zo2btwoNzc3swTDnTt3NH/+fAUEBGj58uW6ceOGhg8fnuH+jh07ysPDQ71799ahQ4eyfL50kydP1uHDhzV79mxt2LBBrVu3Vt++fXXu3DmztRcvXqwZM2YoODhYFy9eVEBAgHE9KChIGzdulJ+fn77++mvFx8dr165dOa69ZMkSubi4aP369XrnnXc0adIknTlzRpKUlJQkb29vFS5cWMuWLdPy5ctVqFAh9e3bN0MyJ11MTIxGjBiht956S1u2bNGXX36pli1bZtsO0M3NTaGhoTp79qwk6cSJEzp06JCaNWtmjAkMDJSnp2eOz5Od48ePKykpSU2aNDHOOTk5qWzZskYC68iRI6pevbrZn10PDw/Fx8fr1KlTxrm1a9cqIiJCgwcPfqgYBgwYoMaNG+v//u//9O233/6t58mPaCEIAAAAAAAAAMg34uPj9eWXX2rixInq1KmTJKlixYpmFVWS1KdPH7Vo0UKSNHToUHl5een8+fNycnLKdN6kpCTNmDFD9vb2ZudfeOEFjR8/XhYWFqpatar++usvLV26VG+//Xam87Rv316jRo3S7du3ZWtrq/j4eH3//feaN2+e2biZM2dq2bJlun37tlxdXbVgwYIM8UycOFH16tWTJPn7+6tt27Y6duyY6tatK0dHR/n6+srFxUWJiYlavXq1evXqpVWrVql27dqZxhYVFaWQkBB99913Kl26tCTJ29tbe/bsUUhIiNG2LikpSb6+vqpYsaIkqXv37vr888+NeYKDg9WvXz+1bNlSkjRx4kT9+OOPma55v2bNmql79+6SJB8fHy1dulT79+9X1apVtWXLFqWmpmratGmysLCQJPn5+alhw4Y6cOCAPDw8MswXGxur5ORktWzZUuXKlZMkOTs7ZxtDv379FB8frzZt2shkMiklJUXDhw9X+/btjTElSpRQhQoVcnye7MTFxcna2lpFixY1O1+yZEljn7K4uLgMidf04/Qx586d06effqply5bJyip3KZtChQpp7Nixql+/viwsLLRjxw4NGjRI//nPf/Tqq6/+refKT0hgAQAAAAAAAADyjTNnzigxMVEvv/xytuPuT2Q4OjpKkq5cuZJlAqts2bIZkleSVK9ePSOhIkmurq5asmSJUlJSFBQUpIULFxrXNm/erGbNmsna2lq7d++Wl5eXtm/fLjs7O7NKHOle4qhz586KiorSvHnzNGbMGC1cuNBYy8rKSnXq1DHGOzk5qWjRojp9+rTq1q2rqlWrqmrVqsb1+vXrKyIiQkuXLtXMmTO1YcMGffLJJ8b1oKAgxcfHKyUlRa1btzaLJTEx0Wx/JFtbWyN5JUmlSpXS5cuXJd1rjRcXF2e0WZQkk8mk2rVrKzU1NdPXNt39PxMLCws5ODgY8544cULh4eGqX7++2T13795VeHi4Dh48KB8fH+O8r6+vvLy81LhxY7Vr104eHh7y8PBQq1atVKxYsUzHt2/fXlu3btXGjRv16aefqlq1agoLC5Ofn59KlSpl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ckhOPvnkrL/++unevXtuvPHGzJgxIz/4wQ9q/f0BAABQd5RVAeurRo4cmbfeeitJsvbaa6dbt24lTsS3zWrrtM3PLj1gseYetPlZmTB2cioriznjoKsy8PTds9uh30ujxg0z+qV3ctGJty5y+cDPZ8zMQ7cNT/ct1k3vXTZIReOGmfzBJ/nn/3s+t136t0wYO7nG/L//8dnMnjU7/Y/eIQNP3z1Tp8zIg7c+lRuG3p/Kyi+WL1y766pJkv5H7zDPPV8e/qYCFgCQJHnllVdy4IEHVr8eMmRIkmTPPffML3/5y4wePTr33ntvPv3007Rp0yZbbrlljjvuuBpLFL777rv56KOPql/vsssumTx5ci699NJMnDgxnTt3zrXXXmsJQQAAAJapQvHLm/yUiffffz8nnnhinn/++ay44opJkilTpqRnz565+OKLs/LKKy/xNXde7bilHROgpGaPG1/qCABL1cOVd5U6wgLt+eQxJbv3n7a8vGT3BgAAgFKpV+oA83P66adn9uzZeeCBBzJixIiMGDEiDzzwQIrFYk4//fRSxwMAoI6pLBZK9gAAAIC6qCyXEHz22Wdz++23p0OHL/b56dChQ37+859n//33L2EyAAAAAAAAlrWyLGC1a9cus2fPnme8srIybdq0KUEiAADqMp1QAAAAULvKcgnBn/70pznnnHMycuTI6rGRI0fm3HPPzcknn1zCZAAAAAAAACxrhWKxWCx1iK/q1atXZsyYkTlz5qR+/fpJUv28SZMmNeaOGDFisa6582rHLfWcAKU0e9z4UkcAWKoerryr1BEWqO+/ji3Zvf/yvUtLdm8AAAAolbJcQvC0004rdQQAAAAAAABKpCwLWHvuuWepIwAAAAAAAFAiZVnA+vLSgUny0ksvZebMmenRo0caNmxYwmQAANRFlSmUOgIAAADUKfVKHeDLJkyYkP322y/dunXLgAED8sknn+SII47IvvvumwMOOCC77rprJkyYUOqYAAAAAAAALENlVcC68MILUywWM2zYsLRu3TpHHHFEpk6dmsceeyyPPvpoWrRokSuvvLLUMQEAqGMqi4WSPQAAAKAuKqslBJ966qkMGzYsPXr0yIYbbpjNNtss119/fdq2bZskOfbYY/OLX/yixCkBAAAAAABYlsqqA2vKlCnVxarmzZtnueWWS/v27auPr7HGGpk4cWKp4gEAAAAAAFALyqoDq2XLlpk4cWLatWuXJNl///3TrFmz6uNTpkzJcsstV6p4AADUUZbyAwAAgNpVVh1YnTp1ygsvvFD9+ic/+UmaN29e/fq5555Lx44dS5AMAAAAAACA2lJWHVhXXHHFQo9369YtvXr1qqU0AABQRQcWAAAA1K6yKmDN9fnnn6dRo0bzjHfv3r0EaQAAAAAAAKhNZVnA2nzzzfP9738//fr1y+abb5569cpqpUMAAOoYHVgAAABQu8qyMjR06NBMnz49Rx99dL73ve/l3HPPzciRI0sdCwAAAAAAgFpQlh1Yffr0SZ8+fTJ16tQ89NBD+ctf/pJ99903q622Wvr165fBgweXOiIAAAAAAADLSFl2YM3VtGnT7LXXXrnuuuty3333Zbnllsvll19e6lgAANQxxWKhZA8AAACoi8qyA2uuzz//PH//+99z//335/HHH0+rVq0ycODAUscCAAAAAABgGSrLAtbjjz+e+++/P4888kgaNGiQHXfcMdddd1169epV6mgAANRBldEJBQAAALWpLAtYgwcPzjbbbJOhQ4dm6623TsOGDUsdCQAAAAAAgFpSlgWsJ598Mk2bNk2SvP/++2nTpk3q1Svr7boAAAAAAABYSsqyKjS3eJUku+yyS8aNG1fCNAAA1HWVxULJHgAAAFAXlWUB68uKxWKpIwAAAAAAAFCLynIJQQAAKCdFnVAAAABQq8q+A+vII49Ms2bNSh0DAAAAAACAWlL2HViHH354qSMAAFDH2YsKAAAAalfZdmDddddd2XXXXdOtW7d069Ytu+66a+66665SxwIAAAAAAGAZK8sOrEsuuSQ33HBDBgwYkB49eiRJXnzxxZx33nkZP358jjvuuNIGBAAAAAAAYJkpywLWbbfdlnPOOSe77rpr9dj222+fjh075pxzzlHAAgCgVhUtIQgAAAC1qiyXEJw9e3bWX3/9eca7du2aOXPmlCARAAAAAAAAtaUsC1i77757brvttnnG77zzzvTr168EiQAAqMsqi4WSPQAAAKAuKsslBJPk7rvvzpNPPpkNNtggSfLyyy9n/Pjx2WOPPTJkyJDqeaeeemqpIgIAAAAAALAMlGUBa/To0enSpUuS5J133kmSNG/ePM2bN8/o0aOr5xUKvpEKAAAAAADwXVOWBaybb7651BEAAKBasVjqBAAAAFC3lN0eWLNmzUqXLl1qdFoBAAAAAABQd5RdB1bDhg3Trl27VFZWljoKAAAkSSpj6WoAAACoTWXXgZUkRx55ZC666KJ8/PHHpY4CAAAAAABALSu7DqwkufXWWzNmzJhstdVWad++fZo0aVLj+J/+9KcSJQMAoC4qFnVgAQAAQG0qywLWDjvsUOoIAAAAAAAAlEhZFrAGDx5c6ggAAAAAAACUSFkWsAAAoJxUWkIQAAAAalXZFLA22WST/PWvf02LFi3Sq1evFAoL/iXBiBEjajEZAAAAAAAAtalsClinnnpqmjZtmiQ57bTTSpwGAAC+UCyWOgEAAADULWVTwNpzzz3n+xwAAAAAAIC6pWwKWF9VWVmZMWPGZNKkSSl+5SuvvXr1KlEqAAAAAAAAlrWyLGC9+OKLOemkkzJ+/Ph5ileFQiGjRo0qUTIAAOqiYnHB+7MCAAAAS19ZFrDOPPPMrL/++rn66qvTunXrFAp+YQAAAAAAAFBXlGUBa8yYMbn00kuzxhprlDoKAADowAIAAIBaVq/UAeane/fuGTNmTKljAAAAAAAAUAJl04H1+uuvVz8/4IADMnTo0Hz44YdZb7310qBBzZidOnWq7XgAAAAAAADUkrIpYO2xxx4pFAopFovVY6eddlr187nHCoVCRo0aVYqIAADUUZWWEAQAAIBaVTYFrL///e+ljgAAAAAAAEAZKJsC1iqrrFL9/KqrrkrLli2z995715hz9913Z/LkyTn88MNrOx4AAHXYlxYJAAAAAGpBvVIHmJ877rgjHTp0mGd83XXXze23316CRAAAAAAAANSWsunA+rKJEyemdevW84y3aNEiEydOLEEiAADqsqI9sAAAAKBWlWUHVrt27fL888/PM/7cc8+lTZs2JUgEAAAAAABAbSnLDqz+/fvnvPPOy+zZs7PZZpslSYYPH54LLrgghx56aInTAQAAAAAAsCyVZQHrsMMOy8cff5yzzjors2bNSpI0atQohx12WI444ogSpwMAoK6xhCAAAADUrrIsYBUKhfz0pz/N0UcfnbfeeiuNGzfOmmuumYqKilJHAwAAAAAAYBkrywLWXMsvv3y6d+9e6hgAANRxxVIHAAAAgDqmXqkDAAAAAAAAwJcpYAEAwHfEs88+myOPPDK9e/dOx44d88gjj1QfmzVrVi644IL069cvPXr0SO/evfOzn/0sH3zwwUKvedlll6Vjx441HjvttNOyfisAAADUcWW9hCAAAJSDYrFQ6giLZfr06enYsWP22muvDB48uMaxzz77LK+99lqOOuqodOrUKVOmTMm5556bo446Kvfcc89Cr7vuuuvm+uuvr35dv379ZZIfAAAA5lLAAgCA74itt946W2+99XyPrbDCCjWKUEnyi1/8Iv3798/48ePTvn37BV63fv36ad269VLNCgAAAAujgAUAAItSLN2tZ86cmZkzZ9YYq6ioSEVFxTe+9tSpU1MoFLLiiisudN6YMWPSu3fvNGrUKD169MhJJ5200IIXAAAAfFP2wAIAgDJ21VVXZaONNqrxuOqqq77xdT///PNceOGF6du3b5o2bbrAed27d8+QIUNy7bXX5pe//GXGjRuX/fffP1OnTv3GGQAAAGBBdGABAMAilHIPrCOOOCKHHHJIjbFv2n01a9asHHfccSkWiznrrLMWOvfLSxJ26tQpG2ywQbbddts8+OCD6d+//zfKAQAAAAuigAUAAGVsaS0XONesWbNy/PHHZ/z48bnxxhsX2n01PyuuuGLWXHPNvPPOO0stEwAAAHyVAhYAANQRc4tXY8aMyU033ZSVVlppia8xbdq0vPvuu2nduvUySAgAAABVFLAAAGARisVSJ1g806ZNq9EZNXbs2IwaNSrNmjVL69atc+yxx+a1117LVVddlTlz5mTixIlJkmbNmlV3eR100EHp06dPBgwYkCQZOnRott1227Rv3z4TJkzIZZddlnr16mXXXXet/TcIAABAnaGABQAA3xGvvPJKDjzwwOrXQ4YMSZLsueeeGTx4cB599NEkye67717jvJtuuimbbrppkuTdd9/NRx99VH3s/fffz4knnpiPP/44LVq0yEYbbZQ777wzLVq0WNZvBwAAgDqsUCx+W75P+s3svNpxpY4AsFTNHje+1BEAlqqHK+8qdYQFWvuOc0t277f2Pb1k9wYAAIBSqVfqAAAAAAAAAPBlClgAAAAAAACUFXtgAQDAohQLpU4AAAAAdYoOLAAAAAAAAMqKDiwAAFiEYrHUCQAAAKBu0YEFAAAAAABAWdGBBQAAi6IDCwAAAGqVDiwAAAAAAADKigIWAAAAAAAAZcUSggAAsAjFYqHUEQAAAKBO0YEFAAAAAABAWdGBBQAAi1IsdQAAAACoW3RgAQAAAAAAUFYUsAAAAAAAACgrlhAEAIBFKBYLpY4AAAAAdYoOLAAAAAAAAMqKDiwAAFiUYqkDAAAAQN2iAwsAAAAAAICyogMLAAAWyR5YAAAAUJt0YAEAAAAAAFBWFLAAAAAAAAAoK5YQBACARSmWOgAAAADULTqwAAAAAAAAKCs6sAAAYFF0YAEAAECt0oEFAAAAAABAWVHAAgAAAAAAoKxYQhAAABalWCh1AgAAAKhTdGABAAAAAABQVnRgAQDAIhSLpU4AAAAAdYsOLAAAAAAAAMqKDiwAAFgUHVgAAABQq3RgAQAAAAAAUFYUsAAAAAAAACgrlhAEAIBFKRZKnQAAAADqFB1YAAAAAAAAlBUdWAAAsAiFYqkTAAAAQN2iAwsAAAAAAICyooAFAAAAAABAWbGEIAAALIolBAEAAKBW6cACAAAAAACgrOjAAgCARSkWSp0AAAAA6hQdWAAAAAAAAJQVHVgAALAo9sACAACAWqUDCwAAAAAAgLKigAUAAAAAAEBZsYQgAAAsiiUEAQAAoFbpwAIAAAAAAKCs6MACAIBF0YEFAAAAteobFbCeeuqpXH/99Rk5cmQ+/fTTVFZWzjOnUCjktdde+ya3AQAAAAAAoA752gWshx56KCeccEIqKyvTvn37dOjQIfXr11+a2QAAAAAAAKiDvnYB6/LLL0+jRo3yu9/9LptvvvnSzAQAAOWlWCh1AgAAAKhT6n3dE//73/+mb9++ilcAAAAAAAAsVV+7A6t58+Zp3Ljx0swCAABlqVAsdQIAAACoW752B9aOO+6Y4cOHZ/bs2UszDwAAAAAAAHXc1y5gnXjiiVlhhRVywgknZPz48UszEwAAAAAAAHXY115CsF+/fpk9e3ZeeumlPPLII1lxxRXTtGnTeeYVCoU88sgj3ygkAACUlCUEAQAAoFZ97QJWsVhM/fr1065duxpj85sHAAAAAAAAi+trF7AeffTRpZkDAAAAAAAAknyDPbAAAAAAAABgWfjaHVgAAFBXFKyKDQAAALVqsQtYw4YNS6FQyP7775/mzZtn2LBhi3VeoVDIMccc87UDAgAAAAAAULcscQFrl112UcACAAAAAABgmVnsAtZNN92UJGnfvn2N198Ws8eNL3UEgKXqofEvlToCQN1RLJQ6AQAAANQpi13A2mSTTXLppZemUChkgw02yCabbLIscwEAAAAAAFBHLXYBK0l+97vf5YorrkhFRUV69uyZTTbZJJtuumk22GCDNGiwRJcCAIBvj2KpAwAAAEDdUm9JJp9yyinZdttt07hx4zz99NO59NJLM2DAgPTq1SsDBw7M1VdfnZdffjmVlZXLKi8AALAAzz77bI488sj07t07HTt2zCOPPFLjeLFYzCWXXJLevXune/fuOfjgg/O///1vkde99dZbs91226Vbt27p379/Xn755WX0DgAAAKDKErVNHXzwwTn44INTLBbz+uuv55lnnsnTTz+d559/Pk8++WSefPLJFAqFNGnSJBtvvHE23XTTbLrppunateuyyg8AAPyf6dOnp2PHjtlrr70yePDgeY5fc801ufnmm3P++edn1VVXzSWXXJKBAwfmgQceSKNGjeZ7zQceeCBDhgzJWWedlQ022CA33nhjBg4cmL/+9a9p2bLlsn5LAAAA1FGFYrH4jRdEKRaLGTVqVJ5++umMGDEizz33XD799NMUCoUUCoW89tprSyPrN9KnXv9SRwBYqh4a/1KpIwAsVfVWHl3qCAvU4eKLSnbvt0848Wud17Fjx1x++eXZYYcdklT9nX2rrbbKIYcckoEDByZJPv3002yxxRY5//zz07dv3/lep3///unWrVvOOOOMJEllZWW23nrrHHDAATn88MO/VjYAAABYlCVaQnBBCoVCunTpkkMPPTRnnHFGfvazn2XddddNsVjMUqiPAQBAnTVz5sxMnTq1xmPmzJlLfJ2xY8dm4sSJ2WKLLarHVlhhhWywwQZ54YUXFnjvV199tcY59erVyxZbbLHAcwAAAGBpWKIlBOfngw8+yDPPPFP9GDduXJKkSZMm2WqrrdKrV69vHBIAAEqpUMLvZF111VUZNmxYjbHBgwfnxz/+8RJdZ+LEiUkyz7J/LVu2zIcffjjfcz766KPMmTNnvue8/fbbS3R/AAAAWBJLXMCaNGlS9d5XzzzzTN55550Ui8WssMIK2WijjfKjH/0ovXr1SteuXVOv3lJp8AIAgDrriCOOyCGHHFJjrKKiokRpAAAAoHYsUQFrl112yX//+98kyYorrpiNN944++23XzbZZJN07tw5hUJhmYQEAICSKmEHVkVFxVIpWLVu3TpJ1RfS2rRpUz0+adKkdOrUab7nrLTSSqlfv34mTZpUY3zSpElp1arVN84EAAAAC7JEBay333479erV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CsVisYT/OV5Tnz598tOf/jTf//738/rrr+cHP/hBzj///Oy2225JkocffjgXXHBB/va3vy35tev1X9pxAUrqofEvlToCwFJVb+XRpY6wQN1PuLhk9/730GO+VgfWwIED07Bhw1x55ZWLfa9Zs2Zll112Sd++fXP88cd/nbgAAACwVJRVB9aECROy/vrrJ0k6deqUevXqpXPnztXHu3TpkgkTJpQqHgAAdVShhF/5Wpxi1VeNGzcuTz31VC677LIlOq9hw4bp3Llz3nnnnSU6DwAAAJa2eqUO8GWtWrXKf/7znyTJ//73v8yZM6f6dZL85z//mWdjagAAoKZ77rknLVu2zDbbbLNE582ZMyejR49O69atl00wAAAAWExl1YHVr1+/nHzyydl+++0zfPjwHHbYYfn1r3+djz/+OIVCIVdeeWV23HHHUscEAKCuKZtFtxetsrIy99xzT/bYY480aFDzr/s/+9nP0rZt25x00klJkmHDhqVHjx5ZY401MmXKlPz+97/P+PHj07+/5bcBAAAorbIqYB177LFp3LhxXnzxxeyzzz45/PDD06lTp1xwwQWZMWNGtttuuxx33HGljgkAAGXrqaeeyvjx47PXXnvNc+y9995LvXpfLMIwZcqU/OIXv8jEiRPTrFmzdO3aNbfffnvWWWed2owMAAAA8ygUi8Vv0fdJv74+9XyLFPhueWj8S6WOALBU1Vt5dKkjLNAGx11csnu/dMkJJbs3AAAAlEpZ7YE1P/fff3+mT59e6hgAANRlxRI+AAAAoA4q+wLWGWeckUmTJpU6BgAAAAAAALWkrPbAmp86ssIhAABlrOCvpAAAAFCryr4DCwAAAAAAgLql7AtY11xzTdq2bVvqGAAAAAAAANSSsixgffbZZ5kxY0aSZOONN87EiRNzww035IknnihxMgAA6qRiCR8AAABQB5VlAevoo4/OvffemySZMmVK9tlnn1x//fU5+uij84c//KG04QAAAAAAAFimyrKA9eqrr2bjjTdOkjz00ENp2bJl/vGPf2To0KG5+eabS5wOAIC6plAs3QMAAADqorIsYH322WdZfvnlkyRPPPFEvv/976devXrp0aNHxo8fX+J0AAAAAAAALEtlWcBaffXV88gjj+S9997LE088kS233DJJMmnSpDRt2rTE6QAAqHPsgQUAAAC1qiwLWMccc0x+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ey4dO3YsQTIAAAAAAABqS1ktIXjFFVcs9Hi3bt3Sq1evWkoDAABVCkVrCAIAAEBtKqsC1lyff/55GjVqNM949+7dS5AGAAAAAACA2lRWSwjOtfnmm+eUU07Jk08+mcrKylLHAQCgrqss4QMAAADqoLIsYA0dOjTTp0/P0Ucfne9973s599xzM3LkyFLHAgAAAAAAoBaU5RKCffr0SZ8+fTJ16tQ89NBD+ctf/pJ99903q622Wvr165fBgweXOiIAAHWIPbAAAACgdpVlB9ZcTZs2zV577ZXrrrsu9913X5ZbbrlcfvnlpY4FAAAAAADAMlSWHVhzff755/n73/+e+++/P48//nhatWqVgQMHljoWAAAAAAAAy1BZFrAef/zx3H///XnkkUfSoEGD7LjjjrnuuuvSq1evUkcDAKAusoIgAAAA1KqyLGANHjw422yzTYYOHZqtt946DRs2LHUkAAAAAAAAaklZFrCefPLJNG3aNEny/vvvp02bNqlXr6y36wIA4LusqAULAAAAalNZVoXmFq+SZJdddsm4ceNKmAYAAAAAAIDaVJYFrC8r+rYrAAAAAABAnVKWSwgCAEA5KfhOFQAAANSqsu/AOvLII9OsWbNSxwAAAAAAAKCWlH0H1uGHH17qCAAA1HWWtQYAAIBaVbYdWHfddVd23XXXdOvWLd26dcuuu+6au+66q9SxAAAAAAAAWMbKsgPrkksuyQ033JABAwakR48eSZIXX3wx5513XsaPH5/jjjuutAEBAKhTCpWlTgAAAAB1S1kWsG677bacc8452XXXXavHtt9++3Ts2DHnnHOOAhYAAAAAAMB3WFkuITh79uysv/7684x37do1c+bMKUEiAAAAAAAAaktZFrB233333HbbbfOM33nnnenXr18JEgEAUKcVi6V7AAAAQB1UlksIJsndd9+dJ598MhtssEGS5OWXX8748eOzxx57ZMiQIdXzTj311FJFBAAAAAAAYBkoywLW6NGj06VLlyTJO++8kyRp3rx5mjdvntGjR1fPKxQKJckHAEAdoxEKAAAAalVZFrBuvvnmUkcAAAAAAACgRMpuD6xZs2alS5cuNTqtAAAAAAAAqDvKrgOrYcOGadeuXSorK0sdBQAAkiSFojUEAQAAoDaVXQdWkhx55JG56KKL8vHHH5c6CgAAAAAAALWs7DqwkuTWW2/N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hxySO++8M3/605/y1ltv5Ze//GVmzJiRH/zgB0mSn/3sZ/nNb35TPf/AAw/M448/nuuuuy5vvfVWLrvssrzyyisZMGBAqd4CAAAAJLGEIAAAfGfssssumTx5ci699NJMnDgxnTt3zrXXXlu9JOB7772XevW++A7bhhtumAsvvDC//e1vc9FFF2XNNdfM5ZdfnvXWW69UbwEAAACSJIVisVgsdQgAAAAAAACYyxKCAAAAAAAAlBUFLAAAAAAAAMqKAhYAAAAAAABlRQGLb2Ts2LHp2LFjRo0atcA599xzTzbeeONaTFX3HHDAATn33HOX+X2KxWJ+8YtfZJNNNlnk/+7wbefzrTzU1ucbAAAAAOWlQakD8N23yy67ZOutty7Z/Y888si8/vrrmTRpUpo1a5bNN988P/nJT9K2bdvFvsYzzzyTAw88cJ7xJ554Iq1bt16acb+Wyy67LA0aLPt/nf/1r3/lT3/6U2666aasttpqWWmlldKxY8dcfvnl2WGHHRZ67ptvvplLL700r776asaNG5dTTz01Bx988DLPDMuSz7dlr7Y+3w444IB06tQpp59++kLnff755znzzDPz6quv5q233so222yT3/3ud8s8HwAAAEBdo4DFMte4ceM0btx4gcdnzpyZioqKZXb/zTbbLEceeWRat26dDz74IL/+9a9z3HHH5fbbb1/ia/31r39N06ZNq1+3bNlyaUb92po3b14r93n33XfTunXrbLjhhkt87owZM7Lqqqtmp512ypAhQ5ZBOqh9Pt+Wvdr6fFtcc+bMSaNGjXLAAQfkoYceKnUcAAAAgO8sSwiyWCorK3PNNdekT58+WX/99bPNNtvkiiuuqD7+7rvv5oADDsgGG2yQ3XbbLS+88EL1sa8usXXZZZdl9913z1133ZXtttsu3bt3T1L17fezzz47Z599djbaaKNsuumm+e1vf5tisTjfTFOnTk337t3z2GOP1Rh/+OGH07Nnz8yYMSNJcvDBB6dHjx5ZZZVVsuGGG2bQoEF58cUXM2vWrBr5HnnkkXz/+99Pt27dMnDgwLz33nvz3LNly5Zp3bp19aNevYX/KzRz5swMHTo0W221VXr06JH+/fvnmWeemefP5vHHH8/OO++cnj17ZuDAgZkwYUL1nNmzZ+dXv/pVNt5442y66aa54IILcvLJJ+foo4+unvPVJba22267XHnllTn11FPTs2fPbLPNNrnjjjtqZHvvvfdy3HHHZeONN84mm2ySo446KmPHjl3geznllFNyzjnnZPz48enYsWO22267bLfddkmSY445pnpsQbp3756TTz45ffv2Xaa/0Icl5fOtSl3/fBsxYkRuuummdOzYMR07dlzg/CZNmuSss87KPvvsUxYdagAAAADfVQpYLJbf/OY3ueaaa3L00UfngQceyIUXXphWrVpVH7/44oszcODA3HvvvVlzzTVz0kknZfbs2Qu83jvvvJOHHnoow4YNy7333ls9/qc//Sn169fPXXfdldNPPz033HBD7rrrrvleo2nTptlmm21y//331xj/85//nB122CHLLbfcPOd8/PHH+fOf/5yePXumYcOG1eOfffZZrrjiigwdOjS33XZbpkyZkhNOOGGe8/fYY4/07t07hxxySJ577rkFvr+5zj777Lzwwgu5+OKLc99992WnnXbKYYcdlv/973817n3dddfl17/+dW655Za89957GTp0aPXxa665Jn/+858zZMiQ/OEPf8jUqVPzyCOPLPLe119/fdZff/3ce++9+dGPfpRf/vKXefvtt5Mks2bNysCBA7P88svn1ltvzW233ZYmTZrksMMOy8yZM+d7vdNPPz3HHntsVl555TzxxBO5++67c/fddydJhgwZUj0G3zY+36rU9c+3nj17Zp999skTTzyRJ554Iu3atVtkDgAAAACWHQUsFmnq1Km56aab8tOf/jR77rlnVl999Wy88cbp379/9ZxDDz0022yzTdZaa60ce+yxGTduXMaMGbPAa86aNSu//vWv06VLl3Tq1Kl6vF27djnttNPSoUOH7LbbbhkwYEBuuOGGBV5nt912yyOPPFLdjTB16tT885//TL9+/WrMu+CCC9KjR49suummee+99+bZr2TWrFk544wz0rNnz6y//vo5//zz88ILL+Tll19OkrRu3TpnnXVWLr300lx66aVZeeWVc+CBB+bVV19dYLbx48fnnnvuySWXXJKNN944q6++egYOHJiNNtoo99xzT417n3XWWenWrVu6du2a/fffP08//XT18VtuuSWHH354+vTpk7XXXjtnnHFGVlxxxQXed67vfe972X///bPGGmtk0KBBWWmllaq7Ix544IFUVlbm3HPPTceOHbP22mtnyJAhee+99zJixIj5Xm+FFVbI8ssvn/r166d169Zp0aJFWrRokSRZccUVq8fg28Tnm8+3pOrzrWHDhmncuHF1B1r9+vUXmQMAAACAZcceWCzS22+/nZkzZ2azzTZb4JyOHTtWP5+7pNLkyZOz9tprz3d++/bt51vs2GCDDVIoFKpf9+jRI9dff33mzJmTa665JldddVX1sb/85S/53ve+l4YNG+bRRx9N375989BDD6Vp06bZYostalx34MCB2XvvvTN+/PgMGzYsJ598cq666qrqezVo0CDdunWrnr/22mtnxRVXzFtvvZXu3bunQ4cO6dChQ/XxDTfcMO+++25uuOGGXHDBBbnvvvty5plnVh+/5pprMnXq1MyZMyc77bRTjSwzZ86ssafLcsstl9VXX736dZs2bTJp0qQkyaeffpoPP/ywehmyJKlfv366du2aysrK+f7ZzvXl/00KhUJatWpVfd3XX38977zzzjx7WX3++ed555138u9//zuDBg2qHj/rrLOy2267LfR+c40fPz59+/atfn3EEUfkyCOPXKxzobb5fPP5trDPt759+2b8+PFJko022ijXXnvtQnMBAAAAsPQoYLFIjRo1WuScLy9XNfeXpgv7BeT8lr9alB/+8IfZeeedq1+3adMmDRo0yI477pg///nP6du3b+6///7ssssuadCg5j/ac7uF1lprray99trZeuut8+KLL6Znz55LnGOubt265fnnn09StSfLBhtsUH2sbdu2efTRR1O/fv388Y9/nOeb/E2aNKl+/tWshUJhgfviLImFXXf69Onp2rVrLrzwwnnOa9GiRRo2bFhj6bOWLVsu9n3btGlT49xmzZotWXCoRT7f5s/nW5Wrr766ernIxo0bf+PcAAAAACw+BSwWac0110zjxo3z9NNPZ7XVVlum95q7pNVcL730UtZYY43Ur18/zZs3r/HN/rn69euXQw89NG+++WaefvrpHH/88Qu9x9xfPH95L5TZs2fnlVdeqe4EePvttzNlypQFdlgkVd/yn9uN0bRp0zRt2rTG8c6dO2fOnDmZPHlyNt5444VmWpAVVlghrVq1ysiRI9OrV68kyZw5c/Laa6/VWJpsSXXt2jUPPvhgWrZsOU/uudZYY43FulbDhg0zZ86c6tcNGjRY7HOh1Hy+zV9d/Hxr2LDhPIXJVVZZ5WvnAAAAAOCbUcBikRo1apRBgwblggsuSMOGDbPhhhtm8uTJefPNN7P55psv1XuNHz8+Q4YMyb777pvXXnstt9xyS04++eSFntOrV6+0atUqP/nJT7LqqqvW6BR46aWXMnLkyGy00UZZccUV88477+SSSy7J6quvXqM7oWHDhjnnnHPy85//PPXr188555yTHj16VP/C94Ybbsiqq66addddN59//nnuuuuuPP3007nuuusWmGuttdZKv3798rOf/SynnHJKOnfunI8++ijDhw9Px44ds8022yzWn8mAAQNy1VVXZfXVV0+HDh1yyy235JNPPqmxFNmS6tevX37/+9/nqKOOynHHHZe2bdtm/Pjxefjhh3PYYYdl5ZVXXuxrrbLKKhk+fHg23HDDVFRULLDjaubMmXnrrbeqn3/wwQcZNWpUmjRpouBFyfh88/k21yqrrJKXXnopY8eOTZMmTdK8efPUqzf/rUL/85//ZNasWfn4448zbdq0jBo1KklVYQ8AAACApUMBi8Vy9NFHp379+rn00kszYcKEtG7dOj/84Q+X+n322GOPfPbZZ+nfv3/q16+fAw88MPvuu+9CzykUCunbt2+uvfbaHHPMMTWONW7cOH/7299y2WWXZfr06WndunW22mqrHH300amoqKgxb9CgQTnppJPywQcfZOONN865555bfXzWrFkZOnRoPvjggyy33HJZb731cv311y9035wkGTJkSK644oqcf/75mTBhQpo3b54ePXos9i93k2TQoEH58MMPc/LJJ6d+/frZZ5990rt373mW7VoSyy23XG655ZZceOGFGTx4cKZNm5a2bdtm8803X2DHwoKcfPLJOf/883PXXXdVLy02PxMmTMgee+xR/fq6667Lddddl0022SQ333zz134v8E35fPP5liSHHnpoTjnllPTt2zefffZZ/v73v2fVVVed79zDDz8848aNq34997PtjTfe+Nq5AQAAAKipUFwam1HAUnDAAQekU6dOOf3002v1vvfcc0/OO++8/Pvf/67V+35dlZWV2XnnnbPzzjsvcjkxoDz4fFs8Pt8AAAAAmEsHFpS5cePG5cknn0yvXr0yc+bM3HrrrRk3blz69etX6mgA34jPNwAAAAAWRAELyly9evVyzz33ZOjQoSkWi9XLe6299tqljgbwjfh8AwAAAGBBLCEIAAAAAABAWalX6gAAAAAAAADwZQpYAAAAAAAAlBUFLAAAAAAAAMqKAhYAAAAAAABlRQELAAAAAACAsqKABVBLxo4dm44dO2bgwIGljgIAAAAAUNYUsAAAAAAAACgrClgAAAAAAACUlQalDgDAvMaNG5fLL788jz/+eD766KO0aNEivXv3zuDBg9O+ffsacydMmJCrr746//rXv/L++++noqIirVu3Tq9evfLTn/40K6ywQvXcmTNn5tZbb819992X//73vykUCuncuXMGDhyY7bffvrbfJgAAAADAfClgAZSZ//73v/nRj36UyZMnZ9ttt826666bN998M3/84x/zj3/8I3/4wx+y1lprJUlmzJiR/fbbL+PGjcuWW26ZHXbYIbNmzcrYsWNz3333ZeDAgdUFrJkzZ2bgwIEZMWJEOnfunL333juzZs3KY489lqOPPjq/+MUvMmDAgFK+dQAAAACAJApYAGXnzDPPzOTJk3P22Wdn3333rR6/9dZbc/bZZ+eXv/xlbrzxxiTJ8OHDM3bs2Bx00EE57bTTalxn2rRpadiwYfXryy+/PCNGjMjRRx+dY489NoVCIUkyderUHHTQQTn//PPTp0+ftG3bthbeJQAAAADAgtkDC6CMjB8/Ps8880zWWWed7LPPPjWO7bfffunQoUOefvrpvPfeezWONW7ceJ5rLb/88qmoqEiSVFZW5rbbbsvqq69eo3iVJE2bNs0xxxyTWbNm5eGHH14G7woAAAAAYMnowAIoI6NGjUqS9OrVq0aRKUnq1auXXr165e23386oUaPSrl279OrVK61bt87VV1+d119/Pdtss0022WSTrL322jXO/+9//5tPPvkkbdq0ybBhw+a57+TJk5Mkb7/99jJ8dwAAAAAAi0cBC6CMTJ06NUnSqlWr+R5v3bp1jXkrrLBC7rzzzlx66aX5xz/+kcceeyxJ0q5duwwaNCj7779/kuTjjz9Okrz55pt58803F3j/GTNmLJX3AQAAAADwTShgAZSRpk2bJkk+/PDD+R6fOHFijXlJ0r59+5x//vmprKzMG2+8kSeeeCI333xzzj777DRr1iy77rpr9fwdd9wxl1566TJ+FwAAAAAA34w9sADKSOfOnZMk//73v1MsFmscKxaL+fe//11j3pfVq1cvnTt3zqBBg3LRRRclSR599NEkydprr52mTZvmlVdeyaxZs5blWwAAAAAA+MYUsADKSPv27bPpppvmzTffzN13313j2B133JG33norm222Wdq1a5ekaknA+XVrzR1r1KhRkqRBgwbZb7/9Mu7/t3f3Ko0GYRiGn22tjAYtAuJPWiFIsBEbY2+f2sLCExHbHIAQFAULjyBNsPMA5BMrjWAhprIIyFqtsIu77MIqU1xX/TIw094zzGiUg4ODDyNWVVV5enr631sCAAAAAPhn377/esUfgE9xf3+fTqeTubm5bGxsfDizvLyc7e3tdLvdjMfjbG1tpdls5ubmJoPBIDMzMzk5OcnS0lKS5OjoKIeHh1lbW8vi4mKmp6dzd3f3/vLq+Pg4q6urSZLJZJK9vb1cXl5mYWEh7XY7s7OzeXx8TFVVub6+ztnZWVqt1pecBwAAAADA7whYAF/kR8D6k/X19fT7/YxGo/R6vQyHwzw/P6dWq2VzczP7+/tpNBrv87e3tzk9Pc3V1VUeHh7y8vKS+fn5tNvt7O7uptls/rT+6+trzs/Pc3FxkaqqMplMUq/Xs7Kykk6nk52dnUxNTX3K/gEAAAAA/paABQAAAAAAQFH8gQUAAAAAAEBRBCwAAAAAAACKImABAAAAAABQFAELAAAAAACAoghYAAAAAAAAFEXAAgAAAAAAoCgCFgAAAAAAAEURsAAAAAAAACiKgAUAAAAAAEBRBCwAAAAAAACKImABAAAAAABQFAELAAAAAACAoghYAAAAAAAAFOUNalTWQ7+/4S8AAAAASUVORK5CYII=",
      "text/plain": [
       "<Figure size 1000x800 with 2 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "get_preferfence_counts(interesting_clips)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 54,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:56.305431Z",
     "start_time": "2024-05-26T00:24:56.303928Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:09.964648Z",
     "iopub.status.busy": "2024-07-23T13:02:09.964469Z",
     "iopub.status.idle": "2024-07-23T13:02:09.985361Z",
     "shell.execute_reply": "2024-07-23T13:02:09.984894Z",
     "shell.execute_reply.started": "2024-07-23T13:02:09.964629Z"
    }
   },
   "outputs": [],
   "source": [
    "# top_user_df = interesting_clips.groupby([\"user_id\"]).filter(lambda x: len(x) > 500)\n",
    "# get_preferfence_counts(top_user_df)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 55,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:57.443236Z",
     "start_time": "2024-05-26T00:24:56.306473Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:09.986104Z",
     "iopub.status.busy": "2024-07-23T13:02:09.985959Z",
     "iopub.status.idle": "2024-07-23T13:02:11.157665Z",
     "shell.execute_reply": "2024-07-23T13:02:11.157168Z",
     "shell.execute_reply.started": "2024-07-23T13:02:09.986088Z"
    }
   },
   "outputs": [
    {
     "data": {
      "image/png": "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wsPD9cgjj6hXr14aNmyYcnJyjI5lOlFRUfq///s//etf/5Ikbd++XVu2bFHfvn0NTmZu+/fvV0lJSaV/P5o0aaLOnTvXyu/FejX+DP9ljh8/roqKCgUFBVUaDwoKYg1JDXG5XHruuefUtWtX3XjjjUbHMZ0PP/xQ27Zt0zvvvGN0FNPat2+fli1bpuTkZI0ePVrfffedpk6dqvr16ys2NtboeKYxatQonTlzRoMGDZLNZlNFRYXS0tJ09913Gx3N1EpKSiTpgr8Xjx49WuPPT9FBnZeRkaFdu3Zp6dKlRkcxnYMHD2ratGl666231KBBA6PjmJbb7VZ4eLgmTJggSbrpppu0a9cuLV++nKLjQx999JHef/99zZw5U506dVJRUZEcDodatWrFdTYxio6PNW/eXDabrcrCY6fTqRYtWhiUyrwmT56s9evXa8mSJWrdurXRcUynsLBQTqdTcXFxnrGKigpt3rxZ2dnZ+u6772Sz2QxMaA4tW7ZUx44dK4116NBBn3zyiUGJzGn69OkaNWqUhgwZIkmy2+06cOCA3njjDYpODWrZsqWkX34PtmrVyjPudDoVEhJS48/PGh0fCwgIUFhYmPLy8jxjLpdLeXl5ioqKMjCZubjdbk2ePFl///vftXDhQl1//fVGRzKlW265Re+//77effddz5/w8HANHTpU7777LiXHR7p27epZN/KrvXv36tprrzUokTn99NNPslgslcZsNhtvL69h1113nVq2bFnp9+KZM2f07bff1srvRe7o1IDk5GSlp6crPDxckZGRWrhwoc6ePVvp/4pxZTIyMvTBBx/otddeU2BgoGcOuEmTJmrYsKHB6cyjcePGVdY9NWrUSM2aNWM9lA/98Y9/1P333685c+Zo0KBBKigoUE5OjiZPnmx0NFO5/fbbNWfOHLVt29YzdZWVlaX4+Hijo9V5paWlKi4u9mzv379fRUVFatq0qdq2baukpCS9/vrrateuna677jrNmjVLrVq10oABA2o8m8VNla0RS5Ys0ZtvvqmSkhKFhobqf/7nf9S5c2ejY5nGb32Wi8PhoFDWsJEjRyokJERPP/200VFM5fPPP9f//u//au/evbruuuuUnJyshIQEo2OZypkzZzRr1iytXbvWM40yZMgQpaamKiAgwOh4ddrGjRuVlJRUZTw2NlaZmZlyu92aPXu2cnJydOrUKXXr1k2TJk1S+/btazwbRQcAAJgWa3QAAIBpUXQAAIBpUXQAAIBpUXQAAIBpUXQAAIBpUXQAAIBpUXQAAIBpUXQAAIBpUXQAVDFy5EhNmzbN6BgebrdbzzzzjHr06CG73a6ioqLLetyqVavUvXt3z/bLL7+se+6557Ie+5/H/vWvf9XYsWM92/52jQBcGN91BcDv/eMf/1Bubq4WLVqk66+/Xs2bN6/Wef70pz8pMTGxWo99+umn/+u+/NFut+vVV1+tle8jAmoKRQdAraioqJDFYpHV6v2N5H379qlly5bq2rXrFWUIDAxUYGBgtR7bpEmTK3puAMZg6grwUyNHjtTUqVM1ffp09ejRQ71799bLL7/s2b9///4q0zinTp2S3W7Xxo0bJf3yRXt2u11ffvmlhg0bpsjISCUlJcnpdOqLL77QoEGD1LVrV02cOFFnz56t9PwVFRWaPHmyunXrpp49e+qll16qdEejvLxczz//vG699VZ16dJFI0aM8Dyv9P9PG61bt06DBw9WRESEDhw4cMHXumnTJg0fPlzh4eHq06ePZsyYofPnz0v6ZcpoypQpOnDggOx2u/r16/eb12zVqlW67bbb1LlzZ6WmpurEiROV9v/ndNTGjRs1fPhwdenSRd27d9d9992nH3/88YLn/s+pq/+0fv16devWTatXr5YkHTx4UOPHj1f37t3Vo0cPjRkzRvv37//Nx/+nd955R0OGDPFck3//JvMDBw5ozJgxioqKUteuXTV+/HgdPXr0olmnTZumkSNHerYv9fP163VOTU295HUH/BlFB/Bjubm5atSokXJycvT444/r1Vdf1YYNG7w+zyuvvKJnnnlGy5cv16FDh/Too49q0aJFmjlzpubOnauvvvpKixcvrvLcNptNK1as0NNPP60FCxZoxYoVnv2TJ09Wfn6+XnzxRa1evVq///3v9dBDD2nv3r2eY3766SfNmzdPU6dO1QcffKCgoKAq2Q4fPqxRo0YpIiJC7733np599lm98847ev311yX9MmX0yCOPqHXr1vrqq6/0zjvvXPA1fvvtt3r66af1wAMP6N1331XPnj0957iQ8+fPKzU1VTfffLNWr16tt99+W/fee68sFos3l1aS9P7772vChAmaMWOG7r77bv38889KSUlRYGCgsrOztWzZMjVq1EgPPfSQysvLL3m+pUuXavLkyUpISND777+v1157Tb/73e8kSS6XS2PHjtXJkye1ePFiZWVlad++fUpLS/M698V+vn69zg6H46LXHfB3TF0Bfsxut2vcuHGSpBtuuEFLlixRXl6eevfu7dV5Hn30UXXr1k2SNHz4cM2cOVNr167V9ddfL0m68847tXHjRo0aNcrzmDZt2uipp56SxWJRhw4dtHPnTi1YsEAJCQk6cOCAVq1apc8//1zBwcGSpJSUFH355ZdatWqVJkyYIEn6+eef9eyzzyokJOQ3sy1dulStW7fW3/72N1ksFnXs2FGHDx/WjBkzlJqaqiZNmigwMFA2m00tW7b8zfMsWrRIt956q/785z9Lktq3b6/8/Hx9+eWXFzz+zJkzOn36tG6//XZPiejYsePlXlKP7Oxsvfjii5ozZ4569OghSVqzZo1cLpemTZvmKU4Oh0M333yzNm3apD59+lz0nK+//rqSk5P1xz/+0TMWGRkpScrLy9POnTu1bt06tWnTRpI0ffp0DRkyRAUFBZ7jLsfFfr6uueYaSdLVV1990esO+DuKDuDH7HZ7pe2WLVvK6XRe0XmCgoJ01VVXeUqOJLVo0ULfffddpcd07ty50t2NLl26KCsrSxUVFdq5c6cqKir0+9//vtJjysvL1axZM892/fr1q7yG/7R7925FRUVVeq5u3bqprKxMhw4dUtu2bS/rNe7evbvKotkuXbr8ZtFp1qyZ4uLilJKSot69e6tXr14aNGiQWrVqdVnPJ0mffPKJjh07pqVLl1YqGNu3b1dxcXGVNUXnzp1TcXHxRc/pdDp15MgR9erV64L7d+/erdatW3tKjiR16tRJV199tfbs2eN10fl31f35AvwZRQfwY/XqVf5P1GKxeNbJ/Lqo99/Xzfy6ruVi57FYLBc8r8vluuxcZWVlstlsWrlypWw2W6V9jRo18vy9YcOG1ZoKqi0Oh0MjR47Ul19+qY8++kgvvfSSsrKy1KVLl8t6/E033aTCwkKtXLlSERERntdaVlamsLAwzZgxo8pjfr1T8lsaNGjg9ev4T//+c/KrC/1sXOznCzAL1ugAddSvvzBLSko8Y5f7+TKXo6CgoNL2t99+q3bt2slmsyk0NFQVFRU6duyY2rVrV+mPt9McHTt2VH5+fqVfsFu2bFFgYKBat27t1XkulPlSbrrpJj388MNavny5brzxRn3wwQeX/ZzXX3+9Fi1apHXr1mnKlCme8bCwMP3www8KCgqqcn0u9e6txo0b69prr1VeXt4F93fs2FGHDh3SwYMHPWPff/+9Tp065Zl6u+aaayr9XEjV+9moX7++KioqvH4c4E8oOkAd1bBhQ3Xp0kVz587V7t27tWnTJr300ks+O/+BAwfkcDi0Z88effDBB1qyZImSkpIk/bL+ZejQoXriiSf06aefat++fSooKNAbb7yh9evXe/U8f/jDH3To0CFNmTJFu3fv1tq1a/Xyyy8rOTnZq7ei/3pn5s0339TevXu1ZMmS35y2kn55y/rMmTOVn5+vH3/8UV999ZX27t2rDh06eJW/ffv2WrRokT799FPPBwgOHTpUzZs315gxY/T1119r37592rhxo6ZOnapDhw5d8px/+ctflJWVpUWLFmnv3r0qLCz0LBaPjo7WjTfeqMcee0yFhYUqKCjQE088oR49eigiIkKSdMstt2jr1q169913tXfvXs2ePVu7du3y6nVJ8hSukpISnTx50uvHA/6AqSugDnvuuef09NNPKy4uTu3bt9fjjz+uP/3pTz4597Bhw/TTTz9pxIgRstlsSkpK0r333uvZ73A49PrrryszM1NHjhxRs2bN1KVLF912221ePU9wcLDmzp2r6dOnKycnR82aNdPw4cM1ZswYr87TpUsXTZkyRS+//LJmz56tXr16acyYMXrttdcuePxVV12lPXv2KDc3VydOnFCrVq30wAMP6L777vPqeSWpQ4cOWrhwoUaOHCmbzaa//vWvWrJkiWbMmKFx48aptLRUwcHB6tWrlxo3bnzJ88XGxurcuXNasGCBpk+frmbNmnnWQ1ksFr322muaMmWKEhMTZbFYdOutt+qZZ57xPP7WW2/V2LFj9cILL+jcuXOKj4/XsGHDtHPnTq9eV3p6ujIzM7VixQoFBwfrs88+8+7CAH7A4mZCFgAAmBRTVwAAwLSYugKAWhYVFfWb++bNm1fpi0gBXBmmrgCglv3www+/uS84OFgNGzasxTSAuVF0AACAabFGBwAAmBZFBwAAmBZFBwAAmBZFBwAAmBZFBwAAmBZFBwAAmBZFBwAAmBZFBwAAmNb/B3EZT8whAKj0AAAAAElFTkSuQmCC",
      "text/plain": [
       "<Figure size 640x480 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAjoAAAGxCAYAAABr1xxGAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8fJSN1AAAACXBIWXMAAA9hAAAPYQGoP6dpAAAu0UlEQVR4nO3de1hU9aL/8c/MIJFoaoC36ljKaXBzUdTEiC07zErLvIVdDlLEPmbRUdHK7KaYhZWd0mpnaltNUbOUdhfb7cjspHuOt0OhhPc8pFjieAvRiJk5f/RrfpuNmYMDa2b5fj2Pz8N815o1n0GKj+v7nbUsHo/HIwAAABOyGh0AAACgsVB0AACAaVF0AACAaVF0AACAaVF0AACAaVF0AACAaVF0AACAaVF0AACAaVF0AACAaVF0AACAaYUYHSBQOJ0/iJthAAAQHCwWKSKi5W/uZ4qi8+233+rRRx+V0+mUzWbTW2+9pebNm/t0DI9HFB0AAEzGFEVn0qRJGjdunHr16qWjR48qNDTU6EgAACAABH3R2blzp0JCQtSrVy9JUuvWrY0NBAAAAobhi5E3btyo0aNHKyUlRXa7XUVFRfX2KSgoUFpamuLj45Wenq6SkhLvtv/93/9V8+bNNXr0aA0dOlSzZ89uyvgAACCAGV50qqurZbfbNXny5NNuX7VqlfLz85WTk6PCwkLFxMQoOztbTqdTklRbW6vNmzdr8uTJeuutt7Ru3TqtW7euKd8CAAAIUIYXndTUVOXm5qp///6n3T5//nyNGDFCw4cPV3R0tPLy8hQWFqYVK1ZIktq1a6e4uDh16NBBoaGhSk1NVVlZWVO+BQAAEKAMLzpnUlNTo9LSUiUnJ3vHrFarkpOTVVxcLEmKj4+X0+nUsWPH5Ha7tWnTJnXp0sWoyAAAIIAE9GLkI0eOyOVyKSIios54RESE9uzZI0kKCQlRbm6uMjIy5PF4dM011+jaa681Ii4AAAgwAV10zlZqaqpSU1ONjgEAAAJMQE9dtWnTRjabzbvw+BdOp1ORkZEGpQIAAMEioItOaGioYmNj5XA4vGNut1sOh0OJiYkGJgMAAMHA8KmrEydOqLy83Pt43759KisrU6tWrdSxY0dlZWVp4sSJiouLU0JCghYuXKiTJ09q2LBhBqYGAADBwOLxGHuHp/Xr1yszM7Pe+NChQzV9+nRJ0uLFi/XGG2+osrJSXbt21eOPP65u3br5NcehQ9zUEwCAYGGxSJGRv31TT8OLTqCg6AAAEDzOtugYPnVlZlarRVarpcHPd7s9crtpXwAANBRFp5FYrRa1at1cIbaGr/eudbl17Gg1ZQcAgAai6DQSq9WiEJtVY5cVa9fBKp+fH922hWbeniir1ULRAQCggSg6jWzXwSqVVhw3OgYAAOelgL6ODgAAwLmg6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANOi6AAAANMKMToAGofVapHVamnw891uj9xujx8TAQDQ9Cg6JmS1WtSqdXOF2Bp+wq7W5daxo9WUHQBAUKPomJDValGIzaqxy4q162CVz8+PbttCM29PlNVqoegAAIIaRcfEdh2sUmnFcaNjAABgGBYjAwAA06LoAAAA06LoAAAA06LoAAAA06LoAAAA06LoAAAA06LoAAAA06LoAAAA06LoAAAA06LoAAAA06LoAAAA06LoAAAA06LoAAAA06LoAAAA0woxOoA/pKWlKTw8XFarVRdddJEWLVpkdCQAABAATFF0JGnZsmUKDw83OgYAAAggTF0BAADTMrzobNy4UaNHj1ZKSorsdruKiorq7VNQUKC0tDTFx8crPT1dJSUl9fYZOXKkhg8frvfee68pYgMAgCBgeNGprq6W3W7X5MmTT7t91apVys/PV05OjgoLCxUTE6Ps7Gw5nU7vPkuXLtXKlSv12muv6fXXX9e2bduaKj4AAAhghhed1NRU5ebmqn///qfdPn/+fI0YMULDhw9XdHS08vLyFBYWphUrVnj3adeunSSpbdu26tu3r77++usmyQ4AAAKb4UXnTGpqalRaWqrk5GTvmNVqVXJysoqLiyX9fEaoqqpKknTixAmtX79e0dHRhuQFAACBJaA/dXXkyBG5XC5FRETUGY+IiNCePXskSU6nUzk5OZIkt9ut9PR0JSQkNHlWAAAQeAK66JyNyy67jAXIAADgtAJ66qpNmzay2Wx1Fh5LP5/FiYyMNCgVAAAIFgFddEJDQxUbGyuHw+Edc7vdcjgcSkxM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L4CmQdEBYAr/9V//pcLCQs2ePVtr167Vv/7rv/7mc+655x4tWLCg8cMFkLS0tPPuPeP8xk09AQQMl8sli8Uiq9X3f4N9++23ioqKUo8ePc76OeHh4QoPD/f5tQAED87oAEFs5MiRmjZtmp577jn17t1b11xzjV5++WXv9n379tWbxjl+/LjsdrvWr18v6eeb8dntdn3xxRcaMmSIEhISlJmZKafTqc8//1wDBgxQjx49NGHCBJ08ebLO67tcLk2dOlU9e/ZUUlKSXnrpJf3j7fNqamr07LPP6ve//726d++u9PR07+tK/38q6dNPP9XAgQMVHx+vioqK077XDRs26NZbb1VcXJxSUlI0Y8YM1dbWSvp5yumpp55SRUWF7Ha70tLSzur7989TV/+spKREffr00Zw5c7zfu8cee0x9+vRRjx49lJmZqW3btp3Va0nS6tWrNXz4cMXHxyspKUk5OTnebceOHdPDDz+sq666St26ddMf//hH7d2794xZFyxYUOe9/jL19sYbbyglJUVJSUnKy8vTTz/9JOnnn5f9+/crPz9fdrv9V2+OC5gJRQcIcoWFhWrevLmWL1+uhx56SK+++qrWrVvn83FeeeUVPfHEE1q2bJm+++47jRs3Tm+++aZeeOEFzZkzR2vXrtWiRYvqvbbNZtPbb7+txx57TAsWLNDbb7/t3T516lQVFxfrxRdf1Hvvvacbb7yx3i/wU6dOae7cuZo2bZo++OADRURE1Mv2/fffa9SoUYqPj9df/vIXTZkyRe+8845ee+01SdJjjz2mMWPGqH379lq7dq3eeecdn9//P3M4HLrnnnuUm5urUaNGSZLGjh0rp9OpuXPnauXKlYqNjdVdd92lo0eP/ubx1qxZowceeECpqal69913tXDhQiUkJHi3P/LII9q6datee+01vfXWW/J4PBo1apS3pJyt9evXq7y8XAsXLtT06dNVWFiowsJCST+Xpfbt22vMmDFau3at1q5d69OxgWDE1BUQ5Ox2ux544AFJ0uWXX67FixfL4XDommuu8ek448aNU8+ePSVJt956q1544QUVFRXpsssukyTdcMMNWr9+vfeXviR16NBBjz76qCwWizp37qwdO3ZowYIFGjFihCoqKrRy5Up99tlnateunSQpOztbX3zxhVauXKnx48dLkn766SdNmTJFMTExv5ptyZIlat++vZ588klZLBZ16dJF33//vWbMmKGcnBy1bNlS4eHhstlsioqK8ul9n84nn3yihx9+WE8//bQGDhwoSdq0aZNKSkrkcDgUGhoqSZo4caKKior08ccf67bbbjvjMWfPnq2BAwdqzJgx3rFf3vPevXu1evVqLV261Dv1NmPGDP3hD39QUVGRBgwYcNbZW7VqpSeffFI2m01dunRRamqqHA6HRowYodatW8tmsyk8PNwv3ycgGFB0gCD3z9MPUVFRcjqd53SciIgIXXjhhd6SI0mRkZHasmVLned069ZNFovF+7h79+6aP3++XC6XduzYIZfLpRtvvLHOc2pqatS6dWvv42bNmv3mFMru3buVmJhY57V69uyp6upqfffdd+rYsaNP7/VMSkpKtGbNGs2aNUvXXXedd3z79u2qrq5WUlJSnf1PnTql8vLy3zxuWVmZ0tPTT7tt9+7dCgkJUbdu3bxjbdq00RVXXKHdu3f7lD86Olo2m837OCoqSjt27PDpGICZUHSAIBcSUvc/Y4vF4l0n88ui3n9cN/PLupYzHcdisZz2uG63+6xzVVdXy2azacWKFXV+8UpS8+bNvV+HhYXVKTBGu+yyy9S6dWu98847Sk1NVbNmzSRJJ06cUFRUVL3pO0lq2bLlbx43LCzsnHL949/rL073d3mmnwfgfMQaHcDELr74YklSZWWld+x015dpqJKSkjqPv/rqK3Xq1Ek2m01du3aVy+XS4cOH1alTpzp/fJ026dKli4qLi+v8wt68ebPCw8PVvn17v7yXX7Rp00YLFy5UeXm5xo0b510jExsbq0OHDslms9V7P798n8/kyiuvlMPhOO22Ll26qLa2Vl999ZV37MiRI/rmm28UHR0t6ee/y0OHDtX5HjTk77JZs2Y+FVYg2FF0ABMLCwtT9+7dNWfOHO3evVsbNmzQSy+95LfjV1RUKD8/X3v27NEHH3ygxYsXKzMzU5J0xRVXaNCgQXr44Yf1t7/9Td9++61KSkr0+uuva82aNT69zp133qnvvvtOTz31lHbv3q2ioiK9/PLLysrKatBH0X9LRESEFi5cqD179mjChAmqra1VcnKyunfvrpycHK1du1b79u3T//zP/+jFF1+sN6V3Og888IA+/PBDzZo1S7t379b27du9n+a6/PLL1a9fPz3xxBPatGmTtm3bpoceekjt2rVTv379JElJSUk6fPiw5s6dq/LychUUFOiLL77w+b1dcskl2rhxo77//nsdPnzY5+cDwYaiA5jcM888I5fLpWHDhumZZ57RuHHj/HbsIUOG6NSpU0pPT9fUqVOVmZlZZ1Fufn6+hgwZounTp2vAgAG6//77tWXLFnXo0MGn12nXrp3mzJmjkpISDR48WFOmTNGtt96q++67z2/v5Z9FRUVp4cKF2r59ux588EG53W7NmTNHV111lSZNmqQbb7xR48eP1/79+xUZGfmbx0tKStLMmTO1evVqDR48WHfddVedgpSfn6/Y2FiNHj1at912mzwej+bMmeOdOuvSpYsmT56sJUuWaPDgwSopKdE999zj8/saM2aM9u/fr+uuu05XX321z88Hgo3Fw+QtAAAwKc7oAAAA0+JTVwDgBzfddNOvXtU5Ly9Pt9xySxMnAiAxdQUAfrF///5f/eh+RESEWrRo0cSJAEgUHQAAYGKs0QEAAKZF0QEAAKZF0QEAAKZF0QEAAKZF0QEAAKZF0QEAAKZF0QEAAKZF0QEAAKb1f0rKvV+BKDwcAAAAAElFTkSuQmCC",
      "text/plain": [
       "<Figure size 640x480 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/tony/anaconda3/envs/suno_env/lib/python3.10/site-packages/matplotlib/axes/_axes.py:6862: RuntimeWarning: Converting input from bool to <class 'numpy.uint8'> for compatibility.\n",
      "  m, bins = np.histogram(x[i], bins, weights=w[i], **hist_kwargs)\n"
     ]
    },
    {
     "data": {
      "image/png": "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Yxnjj97LJSUlhaD0sb59+yoiIkKjR4/29yhG+eKLL/TPf/5Te/bs0bXXXqvExET16dPH32MZJTc3VzNmzNDatWu9p1G6du2qQYMGKSgoyN/jXdHS09OVkJBQbL1Hjx6aPHmyPB6PZs6cqdTUVJ08eVItWrTQmDFjdP311/t8NkIHAAAYi2t0AACAsQgdAABgLEIHAAAYi9ABAADGInQAAICxCB0AAGAsQgcAABiL0AEAAMYidADYpm/fvpo4caK/x/DyeDz6xz/+oVatWsnlcikrK6vYfVasWKGWLVv6YboLK8lr2LFjR82dO9d72+Vyae3atT6eDLgy8VlXAIz19ddfa+XKlZo/f77q16+v6tWrF7vPXXfdpQ4dOvhhOvt8++23qlq1qr/HAMolQgdAuVZQUCCHwyGn0/oB6H379qlWrVpq3rz5H94nODj4iv8g2Fq1avl7BKDc4tQVYJi+fftqwoQJmjJlilq1aqW2bdvqxRdf9G7fv39/sdM4J0+elMvlUnp6uqT/fECfy+XSN998o+7duys6OloJCQlyu9366quvdOedd6p58+YaOnSozpw5U+T5CwoKNG7cOLVo0UI33nijXnjhBf3+I/XOnz+v5557TjfffLNiYmLUu3dv7/NK//9U0meffaa77rpLUVFRys7OvuDPun79evXq1UuRkZFq166dpk2bpvz8fEnSU089pfHjxys7O1sul0sdO3a84D7++9TV9u3b1bdvX8XGxqp58+bq2bOnNm/efMnX/bf9rF27Vl26dFFUVJSSkpJ04MAB732eeuopPfroo0UeN3HiRPXt29fSa/jf/vvU1cGDBzVkyBC1atVKMTEx6tmzpzZt2nTJnwEwEaEDGGjlypWqVKmSUlNTNXz4cL388stat26d5f289NJL+sc//qElS5bo4MGDGjx4sObPn6/p06dr1qxZ+vbbb7VgwYJizx0QEKClS5dq9OjRmjt3rpYuXerdPm7cOG3cuFHPP/+83n//fd1xxx3q37+/9uzZ473P2bNnNXv2bE2YMEGrVq1SaGhosdkOHTqkAQMGKCoqSu+9956effZZLVu2TK+++qokafTo0XriiSdUp04dffvtt1q2bFmJfuZhw4apTp06WrZsmVasWKGHHnpIgYGBJXrs2bNn9eqrr+q5557T4sWLdfLkSSUnJ5fosb93qdfwYk6fPq34+HgdOnRIr7zyit577z31799fhYWFlucATMCpK8BALpdLjz32mCTpuuuu08KFC5WWlqa2bdta2s/gwYPVokULSVKvXr00ffp0rV27VvXr15ck3X777UpPT9eAAQO8j7nmmms0atQoORwONWzYUDt27NDcuXPVp08fZWdna8WKFfriiy8UFhYmSUpKStI333yjFStWaMiQIZKkX3/9Vc8++6wiIiL+cLa3335bderU0TPPPCOHw6Hw8HAdOnRI06ZN06BBg1S5cmWFhIQoICDA0qmd7OxsJSUlKTw83Pv6ldSvv/6qZ555Rs2aNZMkTZ48WXfddZcyMzMVHR1d4v1c7DW8lFWrVuno0aNatmyZqlWrJklq0KBBiZ8bMA1HdAADuVyuIrdr1aolt9tdpv2Ehobqqquu8kaOJNWsWVNHjx4t8phmzZrJ4XB4b8fExOjnn39WQUGBduzYoYKCAt1xxx2KjY31fm3YsEF79+71PiYwMLDYz/Dfdu3apdjY2CLP1aJFC+Xl5engwYOWf9bfJCYm6umnn1a/fv00a9asInNdSoUKFRQVFeW9HR4eripVqmjXrl2WZrjYa3gpWVlZuuGGG7yRA/zZcUQHMFCFCkX/1XY4HN5rPH67qPf313z8dl3LxfbjcDguuF8rp0Ty8vIUEBCg5cuXKyAgoMi2SpUqeb8PDg4u8ov+cnr88cd1991366uvvtLXX3+tmTNn6vnnn1fnzp3LvO/f/3P4zR+99qV1pV9YDdiNIzrAn0yNGjUkSTk5Od61C72/TGllZmYWub1p0yY1aNBAAQEBatKkiQoKCnT06FE1aNCgyJfVvxwKDw/Xxo0bi4RDRkaGQkJCVKdOnTL9DNdff7369eunt956S126dNHy5ctL9Lj8/Hxt2bLFe3v37t06efKk9zRYjRo1irzu0oVf+4u9hpfy24Xmx48fL9HMgOkIHeBPJjg4WDExMZo1a5Z27dql9evX64UXXrBt/9nZ2UpJSdHu3bu1atUqLVy4UAkJCZL+ExDdunXT3//+d33yySfat2+fMjMz9frrr+vLL7+09DwPPPCADh48qPHjx2vXrl1au3atXnzxRSUmJpbqT9Gl/1xMPG7cOKWnp+uXX35RRkaGNm/e7A2VSwkMDNT48eO1adMmbdmyRSNHjlRMTIz3+pybbrpJW7Zs0bvvvqs9e/Zo5syZ2rlzZ7H9XOw1vJSuXbuqZs2aGjRokDIyMrRv3z59/PHH2rhxY8lfCMAgnLoC/oQmTZqk0aNHq2fPnrr++us1fPhwPfjgg7bsu3v37jp79qx69+6tgIAAJSQk6L777vNuT0lJ0auvvqrJkyfr8OHDqlatmmJiYnTLLbdYep6wsDDNmjVLU6ZMUWpqqqpVq6ZevXrpkUceKfXsTqdTx48f14gRI3TkyBFVr15dXbp00RNPPFGixwcHB+uhhx7S0KFDdejQIbVs2bLIuxzffPPNevTRRzV16lSdO3dOcXFx6t69u3bs2FFkP5d6DS8mKChIb731lp577jkNGDBABQUFCg8P15gxY0r+QgAGcXgu9uYMAIASWbFihSZNmqTvv//e36MA+B1OXQEAAGNx6goASqB///7KyMi44LaHH35YtWvXvswTASgJTl0BQAkcOnRIZ8+eveC2qlWr8r41QDlF6AAAAGNxjQ4AADAWoQMAAIxF6AAAAGMROgAAwFiEDgAAMBahAwAAjEXoAAAAYxE6AADAWP8PssDuHMAhJRcAAAAASUVORK5CYII=",
      "text/plain": [
       "<Figure size 640x480 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "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xsputxF0AAAoB5U66HirT58+/i7hkuzMKVTmgQJ/lwEAgOX5fTDyxQQGBsrhcLgHHp+Rl5en4OBgP1UFAACqikoddKpXr66IiAilpaW521wul9LS0hQbG+vHygAAQFXg91tXx48fV3Z2tnt73759ysrKUv369dW4cWMNGjRIo0ePVmRkpKKjozVnzhydOHGiytymAgAA/uP3oLN582alpKS4t1NTUyVJvXv31uTJk9WtWzcdOXJE06ZNU25ursLDwzVr1ixuXQEAgF/l96ATHx+vbdu2XbRPcnKykpOTK6giAABgFZV6jA4AAMDlIOgAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLIugAAADLCvB3AZAcDs+86XIZuVzGT9UAAGAdBB0/CqlbQyUuo3r1anm0F5e4dOxoEWEHAIDLRNDxo3q1AuSw2/Tk/AztzCmUJDVrWFev3hsru91G0AEA4DJ5PUZnyZIlWrFihXt7ypQpatmype69917t37/fl7VdMXbmFCrzQIEyDxS4Aw8AALh8Xged6dOnq0aNGpKkjIwMvffeexo1apQaNGig1NRUnxcIAABQVl7fujp48KBuvPFGSdLy5cvVpUsXDRgwQHFxcRo4cKDPCwQAACgrr6/o1K5dW0ePHpUkffvtt0pISJAk1ahRQydPnvRpcQAAAJfD6ys6CQkJ+sMf/qDw8HDt2bNHSUlJkqQdO3bouuuu83mBAAAAZeX1FZ2xY8cqNjZWR44c0bRp0xQYGChJyszMVPfu3X1eIAAAQFl5dUWnuLhY7777rh555BFdc801HvueeOIJnxYGAABwuby6ohMQEKC3335bxcXF5VUPAACAz3h966p169ZKT08vj1oAAAB8yuvByG3bttXUqVO1fft2RUREqFYtz+ULOnbs6LPiAAAALofXQWfcuHGSpNmzZ5+3z2azKSsr6/KrAgAA8AGvg87WrVvLow4AAACf83qMztmYIBAAAFRmXgedkpISvfHGG2rTpo1iY2O1d+9eSdIrr7yiBQsW+LxAAACAsvI66Lz55pta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y6Xo6OgK+BSV388//yybzebR5nA43I+Xc559z1fnNCYmRuvWrdPp06fdfVavXq2bb775sm5bSeLx8vLw8ccfm8jISLN48WKzc+dO89xzz5mWLVt6PJmCCxs7dqy55ZZbzJo1a0xOTo7768SJE+4+f/zjH027du1MWlqa2bRpkxkwYECpjz0/9NBDJisry3z99demdevWPPb8K85+6soYzrOvbNiwwTRv3ty8+eabZs+ePebvf/+7adGihfnoo4/cfWbMmGFatmxpli9fbrZu3WoeffTRUh/R7dWrl9mwYYNZt26d6dKlyxX92PO5Ro8ebdq0aeN+vPzzzz838fHxZsqUKe4+nGfvFRYWmi1btpgtW7aY0NBQM3v2bLNlyxazf/9+Y4xvzmlBQYFJSEgwo0aNMtu3bzcff/yxadGiBY+XV2Zz58417dq1MxEREeaee+4x69ev93dJVUZoaGipX4sWLXL3+fnnn82f/vQnc+utt5oWLVqY4cOHm5ycHI/32bdvn3n44YdNdHS0iY+PN5MnTzanT5+u6I9TpZwbdDjPvvPVV1+ZHj16mMjISHPHHXeYDz74wGO/y+Uyr7zyiklISDCRkZHmgQceMLt27fLok5+fb5566ikTExNj4uLizJgxY0xhYWFFfoxK7aeffjITJ0407dq1M1FRUaZjx47mpZde8nhkmfPsve+++67U38mjR482xvjunGZlZZn77rvPREZGmjZt2vhsShabMWdNGQkAAGAhjNEBAACWRdABAACWRdABAACWRdABAACWRdABAACWRdABAACWRdABAACWRdABAACWRdABLGrgwIGaNGmSv8twM8boueeeU6tWreR0OpWVlVXhNXzwwQdKSkpSWFiY3nnnnQo/fmXmdDq1fPlySdK+ffv89mcE+FqAvwsAcGX4+uuvtWTJEr377ru64YYbFBgYWKHHLyws1IQJEzRmzBh16dJFV111VYUevyq59tprtWrVqgr/MwLKA0EHwCUrKSmRzWaT3e79xeC9e/cqJCREcXFxPq3p1KlTql69+q/2O3DggE6fPq2kpCQ1bNiwzMc7ffq0qlWrVubXVwUOh0MhISH+LgPwCW5dAeVo4MCBmjhxoqZMmaJWrVrp9ttv12uvvebeX9otgoKCAjmdTq1Zs0aStGbNGjmdTn3zzTfq1auXoqOjlZKSory8PK1cuVJ33nmn4uLiNHLkSJ04ccLj+CUlJRo/frxuueUWxcfH65VXXtHZy9udOnVKL7zwgtq0aaOYmBj169fPfVxJWrx4sVq2bKkvv/xS3bp1U1RUlA4cOFDqZ127dq3uueceRUZGKjExUX/+859VXFwsSRozZowmTJigAwcOyOl0qkOHDqW+x5njLV++XF26dFFUVJQGDx6sH3/80d3ntdde0913360FCxaoQ4cOio6Odp+3Z599Vq1bt1ZcXJxSUlK0detW9/v27NlTktSpUyc5nU7t27dPkrR8+XL17t1bUVFR6tixo15//XV33dIvt3Tee+89DRs2TDExMZo+ffolv27BggUaPny4WrRooS5duujLL7/0+Lw7duzQ0KFDFRcXp9jYWN1///3Kzs5271+wYIHuvPNORUVF6Y477tC8efM8/uzGjx+vxMRERUVFqX379poxY0ap5/WMhQsXqnv37u4/o/Hjx5fa79yfyzM/gytWrFDPnj0VFRWl/v37a/v27e7X7N+/X8OGDdOtt96qmJgYde/eXStXrrxoPUCF8MnSoABKlZycbOLi4sxrr71mdu/ebZYsWWKcTqdZtWqVMcaYvXv3mtDQULNlyxb3a44dO2ZCQ0PNd999Z4z578rB/fv3N+vWrTOZmZmmc+fOJjk52Tz00EMmMzPTpKenm1atWnms9pucnGxiYmLMxIkTzQ8//GA++ugj06JFC49Vs5999lkzYMAAk56ebv7973+bWbNmmcjISLN7925jjDGLFi0yERERZsCAAeb77783P/zwgykqKjrvcx48eNC0aNHC/OlPfzI7d+40X3zxhYmPjzfTpk0zxhhTUFBgXn/9ddO2bVuTk5Nj8vLySj1fZ47Xp08f869//cts2rTJ3HPPPWbAgAHuPtOmTTMxMTFm8ODBJjMz02RlZRljjHnwwQfN0KFDzcaNG83u3bvN5MmTTatWrUx+fr45ceKEWb16tQkNDTUbNmwwOTk5pri42KSnp5u4uDizePFik52dbVatWmXat29vXnvtNffxQkNDzW233WYWLlxosrOzzf79+y/5dW3btjVLly41e/bsMRMmTDAxMTEmPz/ffc5atWplHn/8cbNx40aza9cus3DhQvPDDz8YY4z56KOPzO23324+++wzk52dbT777DPTqlUrs3jxYmOMMbNmzTJJSUkmPT3d7Nu3z6Snp5ulS5de8Gdx3rx5Jioqyrzzzjtm165dZsOGDWb27Nke9X7xxRfGmPN/Ls/8DN55551m1apVZuvWrWbo0KGmffv25tSpU8YYY4YMGWIGDRpktm7darKzs81XX31l1q5de8F6gIpC0AHKUXJysrnvvvs82vr27WtefPFFY4x3QWf16tXuPjNmzDChoaEmOzvb3fbcc8+Zhx56yOPYd955p3G5XO62F1980dx5553GGGP2799vwsPDzcGDBz3qe+CBB8zUqVONMb8Ej9DQUHeYuJCXXnrJdO3a1eNYf/3rX01MTIwpKSkxxhgze/Zs0759+4u+z5njrV+/3t22c+dOd0Ax5pegExER4RGWzgSPkydPerxfp06dzPz5840xxmzZssWEhoaavXv3enzW6dOne7zmb3/7m7n99tvd26GhoWbSpEkefS71dS+//LJ7+/jx4yY0NNSsXLnSGGPM1KlTTYcOHdxB4VydOnU6L7i88cYb7tA3YcIEk5KS4nHOLyYxMdG89NJLF9x/KUHn448/dvfPz8830dHR7rYePXp4BD2gsmCMDlDOnE6nx3ZISIjy8vIu632CgoJUq1Yt3XDDDe624OBgbdq0yeM1LVq0kM1mc2/HxMRo9uzZKikp0fbt21VSUqI77rjD4zWnTp1SgwYN3NvVqlU77zOc64cfflBsbKzHsW655RYVFRXp4MGDaty48SV/zoCAAEVFRbm3mzZtqnr16umHH35w36Zq3Lixrr76anefbdu2qaioSPHx8R7v9fPPP3vcCjrX1q1b9a9//ct9O0r65XbfyZMndeLECdWqVUuSFBkZWabXnX3eateurbp16+rIkSOSpKysLLVs2bLU8T5FRUXKzs7Ws88+q+eee87dXlxc7B5E3bt3bz300EO644471KZNG7Vr106JiYmlfs68vDzl5OTotttuu+C5uBQxMTHu7xs0aKCbb75Zu3btkiSlpKToT3/6k1atWqWEhAR16dJFYWFhl3U8wBcIOkA5Cwjw/Gtms9nc42TODOo1Z42bOXucx4Xex2azlfq+LpfrkusqKiqSw+HQokWL5HA4PPbVrl3b/X3NmjU9AkxlcCZInHH8+HGFhIRo7ty55/W92NNVRUVF+u1vf6suXbqct69GjRru788+H9687twQc/afUc2aNS9alyRNmDBBLVq08Nh35mcmIiJCX375pb7++mutXr1av/vd75SQkKBp06ZdtKby0q9fPyUmJmrFihX69ttvNXPmTI0ePVoDBw4s92MDF0PQAfzozFWJ3Nxcd5sv5y7ZuHGjx/aGDRt04403yuFwKDw8XCUlJTpy5Ihatmx5Wcdp2rSpPvvsMxlj3KHo+++/V506dXTNNdd49V7FxcXavHmz++rNrl27VFBQoKZNm17wNRERETp8+LAcDoeuv/76Sz5W8+bNtXv3bt14441e1VjW153N6XRqyZIlpT7FFRwcrIYNG2rv3r266667LvgedevWVbdu3dStWzd17dpVDz/8sI4ePepxRe5Mv+uuu05paWlq3bp1mWtev369++rcsWPHtGfPHjVp0sS9/9prr9V9992n++67T1OnTtWHH35I0IHfEXQAP6pZs6ZiYmI0c+ZMXX/99crLy9Mrr7zis/c/cOCAUlNTNWDAAG3ZskV//etfNXr0aEnSzTffrJ49e+p///d/NWbMGIWHhys/P19paWlyOp1q167dJR/n/vvv15w5czRhwgT95je/0e7du/Xaa69p0KBBXj+KXq1aNU2YMEF/+MMf5HA4NGHCBMXExLiDT2kSEhIUExOj4cOHa9SoUbrpppuUk5OjlStXqlOnTh63ws42fPhwDRs2TI0bN1bXrl1lt9u1detWbd++XSNGjLjg8cr6urP95je/0dy5c/XUU09pyJAhuuqqq7R+/XpFR0erSZMmeuKJJzRx4kRdddVVatOmjU6dOqXNmzeroKBAgwYN0uzZsxUSEqLw8HDZ7XZ9+umnCgkJUb169Uo93m9/+1uNHTtWQUFBatu2rY4fP65//etfXgWRv/zlLwoMDFRQUJBefvllBQYGqlOnTpKkSZMmqW3btrrppptUUFCgNWvWXDScAhWFoAP42fPPP69nn31Wffr00c0336xRo0bpoYce8sl79+rVSz///LP69esnh8OhlJQUDRgwwL0/NTVVb775piZPnqycnBw1aNBAMTExXoUcSWrUqJFmzpypKVOm6MMPP1SDBg10zz336NFHH/W65po1a+qRRx7RyJEjdejQIbVs2fJXZ3i22WyaOXOmXnnlFT399NPKz89XcHCwWrZsqeDg4Au+rk2bNpo+fbreeOMNvfXWWwoICFCTJk3Ur1+/ix6vrK87W2BgoObMmaMXX3xRAwcOlN1uV3h4uG655RZJv9wKqlmzpt5++21NmTJFtWvXVmhoqB544AFJUp06dTRr1iz9+9//lt1uV1RUlGbOnHnBYNm7d2+dPHlS77zzjqZMmaIGDRqcNz7r14wcOVKTJk3Snj17FB4erjfffNM9h5HL5dL48eN18OBB1a1bV23atNHTTz/t1fsD5cFmzh4cAAB+tHjxYj3//PNat26dv0vBWdasWaOUlBSlp6df8IoRUFkxYSAAALAsgg4AALAsbl0BAADL4ooOAACwLIIOAACwLIIOAACwLIIOAACwLIIOAACwLIIOAACwLIIOAACwLIIOAACwrP8P2XvHrpVRM2IAAAAASUVORK5CYII=",
      "text/plain": [
       "<Figure size 640x480 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.hist(interesting_clips[\"dislike_count\"], bins=np.linspace(0, 10, 30))\n",
    "plt.yscale(\"log\")\n",
    "plt.xlabel(\"number of dislike_count\")\n",
    "plt.ylabel(\"number of clips\")\n",
    "plt.show()\n",
    "plt.hist(interesting_clips[\"upvote_count\"], bins=np.linspace(0, 10, 30))\n",
    "plt.yscale(\"log\")\n",
    "plt.xlabel(\"number of like_count\")\n",
    "plt.ylabel(\"number of clips\")\n",
    "plt.show()\n",
    "plt.hist(interesting_clips[\"is_public\"], bins=np.linspace(0, 10, 30))\n",
    "plt.yscale(\"log\")\n",
    "plt.xlabel(\"number of is_public\")\n",
    "plt.ylabel(\"number of clips\")\n",
    "plt.show()\n",
    "plt.hist(interesting_clips[\"user_id\"].value_counts(), bins=np.linspace(0, 1000, 100))\n",
    "plt.yscale(\"log\")\n",
    "plt.xlabel(\"number of preferences clips\")\n",
    "plt.ylabel(\"number of users\")\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 56,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:58.153310Z",
     "start_time": "2024-05-26T00:24:57.858363Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:11.158552Z",
     "iopub.status.busy": "2024-07-23T13:02:11.158393Z",
     "iopub.status.idle": "2024-07-23T13:02:11.177773Z",
     "shell.execute_reply": "2024-07-23T13:02:11.177325Z",
     "shell.execute_reply.started": "2024-07-23T13:02:11.158534Z"
    }
   },
   "outputs": [],
   "source": [
    "# FUCK THIS FOR NOW\n",
    "# MAX_PREFERENCE_PER_USER = 400\n",
    "# grouped_interesting_clips = interesting_clips.groupby([\"user_id\"])\n",
    "# user_top_df = (\n",
    "#     interesting_clips.sort_values(\n",
    "#         [\"preference\", \"upvote_count\", \"part_of_concat\", \"is_in_playlist\"], ascending=False\n",
    "#     )\n",
    "#     .groupby(\"user_id\")\n",
    "#     .head(MAX_PREFERENCE_PER_USER)\n",
    "# )\n",
    "# print(user_top_df.shape, interesting_clips.shape)\n",
    "\n",
    "# user_top_requests = user_top_df[\"request_id\"].unique()\n",
    "# user_intersting_clips = interesting_clips[\n",
    "#     interesting_clips[\"request_id\"].isin(user_top_requests)\n",
    "# ].copy()\n",
    "# print(user_intersting_clips.shape)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 57,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:58.890520Z",
     "start_time": "2024-05-26T00:24:58.154350Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:11.178744Z",
     "iopub.status.busy": "2024-07-23T13:02:11.178595Z",
     "iopub.status.idle": "2024-07-23T13:02:12.371925Z",
     "shell.execute_reply": "2024-07-23T13:02:12.371266Z",
     "shell.execute_reply.started": "2024-07-23T13:02:11.178728Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(934056, 44)\n"
     ]
    }
   ],
   "source": [
    "user_intersting_clips = interesting_clips[\n",
    "    interesting_clips[\"model_name\"].str.contains(\"v3p5\")  # general 3.5\n",
    "    # interesting_clips[\"model_name\"].str.contains(\"upload\")  # only uploads\n",
    "].copy()\n",
    "print(user_intersting_clips.shape)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 58,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:59.204547Z",
     "start_time": "2024-05-26T00:24:58.891851Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:12.372909Z",
     "iopub.status.busy": "2024-07-23T13:02:12.372738Z",
     "iopub.status.idle": "2024-07-23T13:02:12.739278Z",
     "shell.execute_reply": "2024-07-23T13:02:12.738764Z",
     "shell.execute_reply.started": "2024-07-23T13:02:12.372890Z"
    }
   },
   "outputs": [
    {
     "data": {
      "image/png": "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dapuuOEGJSQkaNeuXZKkl19+WfPnz/d5gZea0HohcthtenBejnpnfqkH5+UoxGGX3W7zd2kAAAQdr4POa6+9pkWLFumRRx5RrVq13O2RkZF69913fVrcpWxrYYny9hzV1sISf5cCAEDQ8jrovP/++5owYYJuvfVW2e3/3d3pdGr79u0+LQ4AAOBieB109u/fr//3//7fWe3GGF4kCAAAAorXQadVq1b69ttvz2r/+OOP1bp1a58UBQAA4AteP3V133336dFHH9X+/ftljNGnn36qHTt26L333tP06dOro0YAAIAq8fqKTvfu3TVt2jRlZWWpXr16yszM1LZt2zRt2jR17NixOmoEAACokiq9R6ddu3aVvhkZAAAgkHgddPbu3SubzaYrrrhCkpSbm6vFixerVatWGjJkiM8L/DlHjx7VsGHDVFFRoYqKCqWnp2vw4ME1XgcAAAg8XgedMWPGaPDgwerbt6+Kioo0bNgwRUZGavHixSoqKtL9999fHXWeU4MGDTR37lzVq1dPpaWluuWWW9SjRw81adKkRusAAACBx+sxOlu2bFFcXJwk6aOPPlJkZKTmzZun559/XosWLfJ5gT/H4XC4Z1AvKyuT9NOj7gAAAF4HnfLyctWuXVuStGLFCqWmpkqSWrRooaKiIq8LyM7O1siRI9WpUyc5nU4tXbr0rG3mzp2r1NRUxcbGatCgQcrNzfVYf/ToUd16661KSUnRiBEjdPnll3tdBwAAsJ4qvUdn3rx5+vbbb7VixQp17txZklRYWKjGjRt7XUBpaamcTqfGjRtX6folS5YoIyNDo0aN0qJFixQVFaURI0aouLjYvU1oaKg++OADLVu2TIsXL9aBAwe8rgMAAFiP10HnD3/4g95++20NHTpUvXv3VlRUlCTpn//8p/uWljdSUlI0evRo9ejRo9L1s2bN0uDBgzVgwAC1atVK48ePV926dbVgwYKztg0PD1dUVFSlLzQEAACXHq8HIyclJembb75RSUmJGjVq5G4fPHiwe6yMr5SVlSkvL0/33HOPu81utys5OVk5OTmSpAMHDqhu3bpq2LChjh07pm+//Va/+c1vfFpHIHA4PDOpy2XkcjEWCQCA86nSe3QcDodHyJGkX/7ylz4p6HSHDh1SRUWFwsLCPNrDwsLcE4ju2bNHTz75pIwxMsYoLS1NTqfT57X4S0TD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s1TWt8jISLNgwQL3Nj/88IP5y1/+Yq677jrTtm1bM2rUKFNYWOhxnN27d5s777zTxMXFmaSkJDNp0iTz448/1nR3zvLYY4+Zrl27mujoaNOhQwdz++23u0OOMcHdt3M5M+gEcx8feugh07FjRxMdHW1uuOEG89BDD3m8YyaY+3bKP//5T3PLLbeYmJgYc9NNN5m3337bY32w/44xxpgvv/zSREZGnlW3McF/Do8dO2YmTpxounTpYmJjY023bt3Miy++6PHoe6CdQ5sxp73OEAAAwEIYowMAACyLoAMAACyLoAMAACyLoAMAACyLoAMAACyLoAMAACyLoAMAACyLoAMAACyLoAPgvIYOHaqnn37a32W4GWP05JNPqn379nI6ncrPz6/xGt5++22lpKQoKipKf/vb32r88wFcuBB/FwAA3vjiiy+0aNEivfHGG7rqqqvUpEmTGv38kpISTZgwQY8++qh69uypyy67rEY/H4B3CDoAalxFRYVsNpvsdu8vKp+azTsxMdGnNZWVlal27do/u92ePXv0448/KiUlRU2bNq3y5/3444+qVatWlfcHcGG4dQUEgaFDh2rixImaPHmy2rdvr44dO2rKlCnu9bt37z7rNs7Ro0fldDq1cuVKSdLKlSvldDr15Zdfqm/fvoqLi1N6erqKi4v1+eef6+abb1ZiYqLGjBmjEydOeHx+RUWFnnrqKV177bVKSkrSyy+/rNOnySsrK9Ozzz6rG264QfHx8Ro0aJD7cyVp4cKFateunZYtW6ZevXopNjZWe/bsqbSvq1at0sCBAxUTE6NOnTrp+eefV3l5uSTp0Ucf1YQJE7Rnzx45nU6lpqZWeoxTn7d06VL17NlTsbGxGjFihPbu3eveZsqUKfr1r3+t+fPnKzU1VXFxce7v7YknnlCHDh2UmJio9PR0bdy40X3cPn36SJK6d+8up9Op3bt3S5KWLl2qfv36KTY2Vt26ddOrr77qrluSnE6n3nzzTY0cOVLx8fGaNm3aBe83f/58jRo1Sm3btlXPnj21bNkyj/5u2bJF99xzjxITE5WQkKDf/va3KigocK+fP3++br75ZsXGxuqmm27S3LlzPc7dU089pU6dOik2NlZdu3bV9OnTK/1egaBULVOFAvCptLQ0k5iYaKZMmWJ27NhhFi1aZJxOp3tm8l27dpnIyEizYcMG9z5HjhwxkZGR5ptvvjHG/Hdm+sGDB5tvv/3W5OXlmR49epi0tDRzxx13mLy8PJOdnW3at29vpk+f7vHZ8fHxZuLEiWbbtm3m/fffN23btvWYdfqJJ54wQ4YMMdnZ2ea7774zM2fONDExMWbHjh3GGGMWLFhgoqOjzZAhQ8zq1avNtm3bTGlp6Vn93Ldvn2nbtq35y1/+YrZu3Wo+++wzk5SUZDIzM40xxhw9etS8+uqrpnPnzqawsNAUFxdX+n2d+rz+/fubf//732bdunVm4MCBZsiQIe5tMjMzTXx8vBkxYoTJy8sz+fn5xhhjhg0bZu655x6Tm5trduzYYSZNmmTat29vDh06ZE6cOGFWrFhhIiMjzdq1a01hYaEpLy832dnZJjEx0SxcuNAUFBSYr776ynTt2tVMmTLF/XmRkZHm+uuvN++++64pKCgw33///QXv17lzZ7N48WKzc+dOM2HCBBMfH28OHTrk/s7at29v7r//fpObm2u2b99u3n33XbNt2zZjjDHvv/++6dixo/nkk09MQUGB+eSTT0z79u3NwoULjTHGzJw506SkpJjs7Gyze/duk52dbRYvXny+v45AUCHoAEEgLS3N/OY3v/FoGzBggHnuueeMMd4FnRUrVri3mT59uomMjDQFBQXutieffNLccccdHp998803G5fL5W577rnnzM0332yMMeb77783rVu3Nvv27fOo7/bbbzcvvPCCMean4BEZGekOE+fy4osvmhtvvNHjs/7+97+b+Ph4U1FRYYwxZtasWaZr167nPc6pz1uzZo27bevWre6AYsxPQSc6OtojLJ0KHidPnvQ4Xvfu3c28efOMMcZs2LDBREZGml27dnn0ddq0aR77vPfee6Zjx47u5cjISPP00097bHOh+7300kvu5ePHj5vIyEjz+eefG2OMeeGFF0xqaqopKyur9Lvo3r37WcFl6tSp7tA3YcIEk56e7vGdA1bCGB0gSDidTo/liIgIFRcXX9RxwsLCVK9ePV111VXutvDwcK1bt85jn7Zt28pms7mX4+PjNWvWLFVUVGjz5s2qqKjQTTfd5LFPWVmZGjdu7F6uVavWWX0407Zt25SQkODxWddee61KS0u1b98+NW/e/IL7GRISotjYWPdyy5YtFRoaqm3btrlvUzVv3lyXX365e5tNmzaptLRUSUlJHsf64YcfPG4FnWnjxo3697//7b4dJf10u+/kyZM6ceKE6tWrJ0mKiYmp0n6nf2/169dXw4YNdfDgQUlSfn6+2rVrV+l4n9LSUhUUFOiJJ57Qk08+6W4vLy93D6Lu16+f7rjjDt1000264YYb1KVLF3Xq1OmcfQWCDUEHCBIhIZ7/XG02m3uczKlBvea0cTOnj/M413FsNlulx3W5XBdcV2lpqRwOhxYsWCCHw+Gxrn79+u4/161b1yPABIJTQeKU48ePKyIiQnPmzDlr2/M9XVVaWqrf//736tmz51nr6tSp4/7z6d+HN/udGWJOP0d169Y9b12SNGHCBLVt29Zj3am/M9HR0Vq2bJm++OILrVixQg899JCSk5OVmZl5zuMCwYSgA1jAqasSRUVF7jZfvl8mNzfXY3nt2rW6+uqr5XA41Lp1a1VUVOjgwYNq167dRX1Oy5Yt9cknn8gY4w5Fq1evVoMGDXTFFVd4dazy8nKtX7/effVm+/btOnr0qFq2bHnOfaKjo3XgwAE5HA798pe/vODPatOmjXbs2KGrr77aqxqrut/pnE6nFi1aVOlTXOHh4WratKl27dqlW2+99ZzHaNiwoXr16qVevXrpxhtv1J133qnDhw97XJEDghVPXQEWULduXcXHx2vGjBnatm2bVq1apZdfftlnx9+zZ48yMjK0fft2/eMf/9Df//53paenS5KuueYa9enTR3/84x/16aefateuXcrNzdX06dO1fPlyrz7nt7/9rfbt26cJEyZo27ZtWrp0qaZMmaLhw4d7/Sh6rVq1NGHCBK1du1br16/XY489pvj4eHfwqUxycrLi4+M1atQoffXVV9q9e7f+/e9/66WXXjrrdt7pRo0apffff1+vvvqqtmzZom3btunDDz/USy+9dN4aq7rf6X73u9+ppKREDz/8sNatW6edO3fqvffe0/bt2yVJDzzwgGbMmKE33nhDO3bs0KZNm7RgwQLNmjVLkjRr1iz94x//0LZt27Rjxw59/PHHioiIUGho6AXXAAQyrugAFvHMM8/oiSeeUP/+/XXNNdfokUce0R133OGTY/ft21c//PCDBg0aJIfDofT0dA0ZMsS9PiMjQ6+99pomTZqkwsJCNW7cWPHx8erSpYtXn9OsWTPNmDFDkydP1jvvvKPGjRtr4MCBuvfee72uuW7durrrrrs0ZswY7d+/X+3atfvZNzzbbDbNmDFDL7/8sh577DEdOnRI4eHhateuncLDw8+53w033KBp06Zp6tSp+utf/6qQkBC1aNFCgwYNOu/nVXW/0zVp0kSzZ8/Wc889p6FDh8put6t169a69tprJUmDBg1S3bp19frrr2vy5MmqX7++IiMjdfvtt0uSGjRooJkzZ+q7776T3W5XbGysZsyYUaV3HAGByGZOv6kPABawcOFCPfPMM/r222/9XQoAPyOyAwAAyyLoAAAAy+LWFQAAsCyu6AAAAMsi6AAAAMsi6AAAAMsi6AAAAMsi6AAAAMsi6AAAAMsi6AAAAMsi6AAAAMv6/+AKqr4oGs0DAAAAAElFTkSuQmCC",
      "text/plain": [
       "<Figure size 640x480 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.hist(user_intersting_clips[\"user_id\"].value_counts(), bins=np.linspace(0, 802, 100))\n",
    "plt.yscale(\"log\")\n",
    "plt.xlabel(\"number of preferences\")\n",
    "plt.ylabel(\"number of users\")\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 59,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:59.207707Z",
     "start_time": "2024-05-26T00:24:59.205659Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:12.740186Z",
     "iopub.status.busy": "2024-07-23T13:02:12.740024Z",
     "iopub.status.idle": "2024-07-23T13:02:12.760512Z",
     "shell.execute_reply": "2024-07-23T13:02:12.760048Z",
     "shell.execute_reply.started": "2024-07-23T13:02:12.740168Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "finally 934056 requests 467028.0 frac 0.1159831315505121\n"
     ]
    }
   ],
   "source": [
    "print(\n",
    "    \"finally\",\n",
    "    user_intersting_clips.shape[0],\n",
    "    \"requests\",\n",
    "    user_intersting_clips.shape[0] / 2,\n",
    "    \"frac\",\n",
    "    user_intersting_clips.shape[0] / total_clip_counts,\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 60,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:59.496996Z",
     "start_time": "2024-05-26T00:24:59.208750Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:12.761261Z",
     "iopub.status.busy": "2024-07-23T13:02:12.761113Z",
     "iopub.status.idle": "2024-07-23T13:02:13.195061Z",
     "shell.execute_reply": "2024-07-23T13:02:13.194539Z",
     "shell.execute_reply.started": "2024-07-23T13:02:12.761245Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>index</th>\n",
       "      <th>time_used</th>\n",
       "      <th>user_id</th>\n",
       "      <th>upvote_count</th>\n",
       "      <th>batch_index</th>\n",
       "      <th>dislike_count</th>\n",
       "      <th>flag_count</th>\n",
       "      <th>play_count</th>\n",
       "      <th>skip_count</th>\n",
       "      <th>duration</th>\n",
       "      <th>user_n_clips</th>\n",
       "      <th>diff_preference</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>count</th>\n",
       "      <td>9.340560e+05</td>\n",
       "      <td>934056.000000</td>\n",
       "      <td>9.340560e+05</td>\n",
       "      <td>934056.000000</td>\n",
       "      <td>934056.0</td>\n",
       "      <td>934056.000000</td>\n",
       "      <td>934056.000000</td>\n",
       "      <td>934056.000000</td>\n",
       "      <td>934056.0</td>\n",
       "      <td>934056.000000</td>\n",
       "      <td>934056.000000</td>\n",
       "      <td>934056.000000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>mean</th>\n",
       "      <td>4.010554e+06</td>\n",
       "      <td>157.078710</td>\n",
       "      <td>2.019531e+07</td>\n",
       "      <td>0.258450</td>\n",
       "      <td>0.5</td>\n",
       "      <td>0.078917</td>\n",
       "      <td>0.004521</td>\n",
       "      <td>2.346169</td>\n",
       "      <td>0.0</td>\n",
       "      <td>168.588439</td>\n",
       "      <td>74.156455</td>\n",
       "      <td>0.020924</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>std</th>\n",
       "      <td>2.309363e+06</td>\n",
       "      <td>72.636130</td>\n",
       "      <td>1.036673e+07</td>\n",
       "      <td>0.500541</td>\n",
       "      <td>0.5</td>\n",
       "      <td>0.269780</td>\n",
       "      <td>0.067087</td>\n",
       "      <td>47.369103</td>\n",
       "      <td>0.0</td>\n",
       "      <td>53.277312</td>\n",
       "      <td>145.399867</td>\n",
       "      <td>0.755223</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>min</th>\n",
       "      <td>1.500000e+01</td>\n",
       "      <td>2.183769</td>\n",
       "      <td>2.000000e+01</td>\n",
       "      <td>-1.000000</td>\n",
       "      <td>0.0</td>\n",
       "      <td>-1.000000</td>\n",
       "      <td>0.000000</td>\n",
       "      <td>0.000000</td>\n",
       "      <td>0.0</td>\n",
       "      <td>2.720000</td>\n",
       "      <td>2.000000</td>\n",
       "      <td>-1.000000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25%</th>\n",
       "      <td>1.992250e+06</td>\n",
       "      <td>109.339590</td>\n",
       "      <td>1.116767e+07</td>\n",
       "      <td>0.000000</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.000000</td>\n",
       "      <td>0.000000</td>\n",
       "      <td>1.000000</td>\n",
       "      <td>0.0</td>\n",
       "      <td>132.400000</td>\n",
       "      <td>10.000000</td>\n",
       "      <td>-1.000000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>50%</th>\n",
       "      <td>4.031496e+06</td>\n",
       "      <td>145.280196</td>\n",
       "      <td>2.341348e+07</td>\n",
       "      <td>0.000000</td>\n",
       "      <td>0.5</td>\n",
       "      <td>0.000000</td>\n",
       "      <td>0.000000</td>\n",
       "      <td>1.000000</td>\n",
       "      <td>0.0</td>\n",
       "      <td>172.840000</td>\n",
       "      <td>22.000000</td>\n",
       "      <td>0.000000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>75%</th>\n",
       "      <td>5.988956e+06</td>\n",
       "      <td>193.546874</td>\n",
       "      <td>3.011386e+07</td>\n",
       "      <td>1.000000</td>\n",
       "      <td>1.0</td>\n",
       "      <td>0.000000</td>\n",
       "      <td>0.000000</td>\n",
       "      <td>3.000000</td>\n",
       "      <td>0.0</td>\n",
       "      <td>210.520000</td>\n",
       "      <td>80.000000</td>\n",
       "      <td>1.000000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>max</th>\n",
       "      <td>8.053319e+06</td>\n",
       "      <td>598.345038</td>\n",
       "      <td>3.220926e+07</td>\n",
       "      <td>163.000000</td>\n",
       "      <td>1.0</td>\n",
       "      <td>7.000000</td>\n",
       "      <td>1.000000</td>\n",
       "      <td>42056.000000</td>\n",
       "      <td>0.0</td>\n",
       "      <td>240.000000</td>\n",
       "      <td>2483.000000</td>\n",
       "      <td>1.000000</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "              index      time_used       user_id   upvote_count  batch_index  dislike_count     flag_count     play_count  skip_count       duration   user_n_clips  diff_preference\n",
       "count  9.340560e+05  934056.000000  9.340560e+05  934056.000000     934056.0  934056.000000  934056.000000  934056.000000    934056.0  934056.000000  934056.000000    934056.000000\n",
       "mean   4.010554e+06     157.078710  2.019531e+07       0.258450          0.5       0.078917       0.004521       2.346169         0.0     168.588439      74.156455         0.020924\n",
       "std    2.309363e+06      72.636130  1.036673e+07       0.500541          0.5       0.269780       0.067087      47.369103         0.0      53.277312     145.399867         0.755223\n",
       "min    1.500000e+01       2.183769  2.000000e+01      -1.000000          0.0      -1.000000       0.000000       0.000000         0.0       2.720000       2.000000        -1.000000\n",
       "25%    1.992250e+06     109.339590  1.116767e+07       0.000000          0.0       0.000000       0.000000       1.000000         0.0     132.400000      10.000000        -1.000000\n",
       "50%    4.031496e+06     145.280196  2.341348e+07       0.000000          0.5       0.000000       0.000000       1.000000         0.0     172.840000      22.000000         0.000000\n",
       "75%    5.988956e+06     193.546874  3.011386e+07       1.000000          1.0       0.000000       0.000000       3.000000         0.0     210.520000      80.000000         1.000000\n",
       "max    8.053319e+06     598.345038  3.220926e+07     163.000000          1.0       7.000000       1.000000   42056.000000         0.0     240.000000    2483.000000         1.000000"
      ]
     },
     "execution_count": 60,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "user_intersting_clips.describe()\n",
    "# 214202\n",
    "# 608730\n",
    "# 1376250\n",
    "# 4625842"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 61,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:24:59.685498Z",
     "start_time": "2024-05-26T00:24:59.498024Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:13.195971Z",
     "iopub.status.busy": "2024-07-23T13:02:13.195809Z",
     "iopub.status.idle": "2024-07-23T13:02:13.444009Z",
     "shell.execute_reply": "2024-07-23T13:02:13.443469Z",
     "shell.execute_reply.started": "2024-07-23T13:02:13.195955Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "time validation 2024-07-21 13:45:00.267584+00:00 2024-07-23 12:33:44.868364+00:00\n",
      "time validation NaT\n"
     ]
    }
   ],
   "source": [
    "print(\n",
    "    \"time validation\",\n",
    "    user_intersting_clips[\"created_at\"].min(),\n",
    "    user_intersting_clips[\"created_at\"].max(),\n",
    ")\n",
    "print(\n",
    "    \"time validation\",\n",
    "    user_intersting_clips[\n",
    "        user_intersting_clips[\"model_name\"] == \"chirp-v3p5-engine-s-18\"\n",
    "    ][\"created_at\"].max(),\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 62,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:25:00.171091Z",
     "start_time": "2024-05-26T00:24:59.901340Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:13.444853Z",
     "iopub.status.busy": "2024-07-23T13:02:13.444688Z",
     "iopub.status.idle": "2024-07-23T13:02:13.502525Z",
     "shell.execute_reply": "2024-07-23T13:02:13.502064Z",
     "shell.execute_reply.started": "2024-07-23T13:02:13.444836Z"
    }
   },
   "outputs": [],
   "source": [
    "# v3 launch test time  # 2024-04-03 07:47:01.770988+00:00 t1\n",
    "# v3.5 launch time: 2024-05-19 05:21:54\n",
    "# latest exp time: '2024-05-29 04:01:39'\n",
    "date_cut = \"2024-06-04 15:21:36\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 63,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:25:00.484734Z",
     "start_time": "2024-05-26T00:25:00.377280Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:13.503269Z",
     "iopub.status.busy": "2024-07-23T13:02:13.503121Z",
     "iopub.status.idle": "2024-07-23T13:02:13.648317Z",
     "shell.execute_reply": "2024-07-23T13:02:13.647883Z",
     "shell.execute_reply.started": "2024-07-23T13:02:13.503253Z"
    }
   },
   "outputs": [],
   "source": [
    "# def parse_for_tag(x):\n",
    "#     if \"tags\" not in x:\n",
    "#         return \"\"\n",
    "#     out = x.get(\"tags\", \"\")\n",
    "#     return out.lower() if out else \"\"\n",
    "\n",
    "# def parse_for_one_box(x):\n",
    "#     if \"gpt_description_prompt\" not in x:\n",
    "#         return False\n",
    "#     out = x.get(\"gpt_description_prompt\", \"\")\n",
    "#     return out != None\n",
    "# user_intersting_clips[\"tags\"] = user_intersting_clips[\"metadata\"].apply(parse_for_tag)\n",
    "# user_intersting_clips[\"is_onebox\"] = user_intersting_clips[\"metadata\"].apply(parse_for_one_box)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 64,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:25:00.893917Z",
     "start_time": "2024-05-26T00:25:00.485775Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:13.649074Z",
     "iopub.status.busy": "2024-07-23T13:02:13.648934Z",
     "iopub.status.idle": "2024-07-23T13:02:19.000310Z",
     "shell.execute_reply": "2024-07-23T13:02:18.999639Z",
     "shell.execute_reply.started": "2024-07-23T13:02:13.649059Z"
    }
   },
   "outputs": [],
   "source": [
    "# user_compare_mask = (\n",
    "#     user_intersting_clips[\"created_at\"] >= date_cut\n",
    "# ) # & (user_intersting_clips[\"is_pro_user\"] == True)\n",
    "user_compare_mask = (\n",
    "    (user_intersting_clips[\"created_at\"] >= date_cut)\n",
    "    & (\n",
    "        user_intersting_clips[\"model_name\"].isin(\n",
    "            [\n",
    "                #                 \"chirp-v3-engine-d\",\n",
    "                #                 \"chirp-v3-engine-i\",\n",
    "                #                 \"chirp-v3-engine-i-tp\",\n",
    "                #                 \"chirp-v3-engine-s\",\n",
    "                # \"chirp-v3p5-engine-d\",\n",
    "                # \"chirp-v3p5-engine-s\",\n",
    "                # \"chirp-v3p5-engine-s-2\",\n",
    "                # \"chirp-v3p5-engine-s-3\",\n",
    "                # \"chirp-v3p5-engine-s-4\",\n",
    "                # \"chirp-v3p5-engine-s-5\",\n",
    "                # \"chirp-v3p5-engine-s-6\",\n",
    "                # \"chirp-v3p5-engine-s-7\",\n",
    "                \"chirp-v3p5-engine-s-2\",\n",
    "                \"chirp-v3p5-engine-s-8\",\n",
    "                \"chirp-v3p5-engine-s-11\",\n",
    "                \"chirp-v3p5-engine-s-12\",\n",
    "                \"chirp-v3p5-engine-s-13\",\n",
    "                \"chirp-v3p5-engine-s-14\",\n",
    "                \"chirp-v3p5-engine-s-15\",\n",
    "                \"chirp-v3p5-engine-s-18\",\n",
    "                \"chirp-v3p5-engine-s-19\",\n",
    "                \"chirp-v3p5-engine-s-8-no-top-p\",\n",
    "                \"chirp-v3p5-engine-upload\",\n",
    "                \"chirp-v3p5-engine-upload-1\",\n",
    "                \"chirp-v3p5-engine-upload-2\",\n",
    "                \"chirp-v3p5-engine-upload-3\",\n",
    "                \"chirp-v3p5-engine-upload-4\",\n",
    "                \"chirp-v3p5-engine-ft\",\n",
    "                \"chirp-v3p5-engine-ft-1\",\n",
    "                \"chirp-v3p5-engine-ft-2\",\n",
    "                \"chirp-v3p5-engine-ft-3\",\n",
    "                \"chirp-v3p5-engine-ft-4\",\n",
    "                \"chirp-v3p5-engine-ft-5\",\n",
    "                \"chirp-v3p5-engine-t\",\n",
    "                \"chirp-v3p5-engine-t-1\",\n",
    "            ]\n",
    "        )\n",
    "    )\n",
    "    # & (user_intersting_clips[\"is_pro_user\"] == True)\n",
    "    # & (user_intersting_clips[\"is_onebox\"] == True)\n",
    ")\n",
    "# user_compare_mask = (user_intersting_clips[\"created_at\"] >= date_cut) & (\n",
    "#     user_intersting_clips[\"tags\"].apply(lambda x: not \"pop\" in x.lower())\n",
    "# )\n",
    "# # this is fucked up sometimes one box doesn't give prompt to one generation\n",
    "extra_compare_mask = user_intersting_clips[user_compare_mask][\"request_id\"].isin(\n",
    "    user_intersting_clips[user_compare_mask][\"request_id\"]\n",
    "    .value_counts()\n",
    "    .index[user_intersting_clips[user_compare_mask][\"request_id\"].value_counts() == 2]\n",
    ")\n",
    "\n",
    "user_compare_mask = user_compare_mask & extra_compare_mask\n",
    "\n",
    "# for _, row in user_intersting_clips[user_intersting_clips[\"request_id\"].astype(str) == \"87c45d24-68ae-45dd-b5b7-92cd70bd0ab5\"].iterrows():\n",
    "#     print(row[\"metadata\"])\n",
    "\n",
    "# for _, row in user_intersting_clips[user_intersting_clips[\"request_id\"].astype(str) == \"fa86f07f-4476-406f-b756-7166e0b08679\"].iterrows():\n",
    "#     print(row[\"metadata\"])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 65,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:25:01.140472Z",
     "start_time": "2024-05-26T00:25:00.895575Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:19.001332Z",
     "iopub.status.busy": "2024-07-23T13:02:19.001160Z",
     "iopub.status.idle": "2024-07-23T13:02:23.919213Z",
     "shell.execute_reply": "2024-07-23T13:02:23.918560Z",
     "shell.execute_reply.started": "2024-07-23T13:02:19.001312Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(934056, 45)\n"
     ]
    }
   ],
   "source": [
    "user_intersting_clips_3p5 = (\n",
    "    user_intersting_clips[user_compare_mask].reset_index().copy()\n",
    ")\n",
    "\n",
    "\n",
    "def parse_inference_exp(x):\n",
    "    # print(x)\n",
    "    if \"param_experiment\" not in x:\n",
    "        return \"\"\n",
    "    out = x.get(\"param_experiment\", \"\")\n",
    "    if out:\n",
    "        return \"_\" + out\n",
    "    return \"\"\n",
    "\n",
    "\n",
    "user_intersting_clips_3p5[\"model_name\"] = user_intersting_clips_3p5[\n",
    "    \"model_name\"\n",
    "] + user_intersting_clips_3p5[\"metadata\"].apply(parse_inference_exp)\n",
    "user_intersting_clips_3p5 = user_intersting_clips_3p5.sort_values(\n",
    "    by=[\"request_id\", \"preference\"]\n",
    ")\n",
    "print(user_intersting_clips_3p5.shape)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 66,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:25:01.522500Z",
     "start_time": "2024-05-26T00:25:01.521140Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:23.926065Z",
     "iopub.status.busy": "2024-07-23T13:02:23.925554Z",
     "iopub.status.idle": "2024-07-23T13:02:23.946547Z",
     "shell.execute_reply": "2024-07-23T13:02:23.946094Z",
     "shell.execute_reply.started": "2024-07-23T13:02:23.926042Z"
    }
   },
   "outputs": [],
   "source": [
    "# %load_ext autoreload\n",
    "# %autoreload 2"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 67,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:25:02.009450Z",
     "start_time": "2024-05-26T00:25:01.523515Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:23.947306Z",
     "iopub.status.busy": "2024-07-23T13:02:23.947157Z",
     "iopub.status.idle": "2024-07-23T13:02:27.666721Z",
     "shell.execute_reply": "2024-07-23T13:02:27.666112Z",
     "shell.execute_reply.started": "2024-07-23T13:02:23.947289Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "chirp-v3p5-engine-ft-1_win_over_chirp-v3p5-engine-ft-1, win ratio 1.000, counts 1589\n",
      "chirp-v3p5-engine-ft-1_win_over_chirp-v3p5-engine-ft-4, win ratio 1.000, counts 1\n",
      "chirp-v3p5-engine-ft-1_win_over_chirp-v3p5-engine-ft-5, win ratio 0.484, counts 9226\n",
      "chirp-v3p5-engine-ft-1_win_over_chirp-v3p5-engine-s-8, win ratio 1.000, counts 1\n",
      "chirp-v3p5-engine-ft-5_win_over_chirp-v3p5-engine-ft-1, win ratio 0.516, counts 9833\n",
      "chirp-v3p5-engine-s-8_win_over_chirp-v3p5-engine-s-8, win ratio 1.000, counts 387019\n",
      "chirp-v3p5-engine-s-8_win_over_chirp-v3p5-engine-s-8_text_cfg_14, win ratio 1.000, counts 1\n",
      "chirp-v3p5-engine-s-8_win_over_chirp-v3p5-engine-t-1, win ratio 0.704, counts 1583\n",
      "chirp-v3p5-engine-s-8_win_over_chirp-v3p5-engine-t-1_temp_coarse_85, win ratio 1.000, counts 1\n",
      "chirp-v3p5-engine-t-1_tag_cfg_text_cfg_12_win_over_chirp-v3p5-engine-t-1, win ratio 0.606, counts 789\n",
      "chirp-v3p5-engine-t-1_tag_cfg_text_cfg_13_win_over_chirp-v3p5-engine-t-1, win ratio 0.615, counts 1609\n",
      "chirp-v3p5-engine-t-1_tag_cfg_text_cfg_14_win_over_chirp-v3p5-engine-t-1, win ratio 0.636, counts 2584\n",
      "chirp-v3p5-engine-t-1_temp_coarse_85_win_over_chirp-v3p5-engine-t-1, win ratio 0.503, counts 1206\n",
      "chirp-v3p5-engine-t-1_temp_coarse_95_win_over_chirp-v3p5-engine-t-1, win ratio 0.488, counts 1196\n",
      "chirp-v3p5-engine-t-1_text_cfg_12_win_over_chirp-v3p5-engine-t-1, win ratio 0.574, counts 723\n",
      "chirp-v3p5-engine-t-1_text_cfg_13_win_over_chirp-v3p5-engine-t-1, win ratio 0.586, counts 1551\n",
      "chirp-v3p5-engine-t-1_text_cfg_14_win_over_chirp-v3p5-engine-t-1, win ratio 0.607, counts 2426\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-s-8, win ratio 0.296, counts 664\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1, win ratio 1.000, counts 4741\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_tag_cfg_text_cfg_12, win ratio 0.394, counts 514\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_tag_cfg_text_cfg_13, win ratio 0.385, counts 1009\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_tag_cfg_text_cfg_14, win ratio 0.364, counts 1478\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_temp_coarse_85, win ratio 0.497, counts 1190\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_temp_coarse_95, win ratio 0.512, counts 1256\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_text_cfg_12, win ratio 0.426, counts 537\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_text_cfg_13, win ratio 0.414, counts 1096\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_text_cfg_14, win ratio 0.393, counts 1569\n",
      "chirp-v3p5-engine-upload-4_temp_semantic_70_win_over_chirp-v3p5-engine-upload-4, win ratio 0.513, counts 5356\n",
      "chirp-v3p5-engine-upload-4_win_over_chirp-v3p5-engine-upload-4, win ratio 1.000, counts 21186\n",
      "chirp-v3p5-engine-upload-4_win_over_chirp-v3p5-engine-upload-4_temp_semantic_70, win ratio 0.487, counts 5094\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "<Figure size 640x480 with 0 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "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rA4SzKmkTX7p378/5cqV48MPP6RUqVKkpqby3HPPmdSKzs1nn31mjNXGxgZIL92xfv165s6dC6TvPE5NTeXJJ59k7NixvPDCC3cda26vbYasvj9ZteX2BkdeNWnShF9++YVff/2VP/74g169etGtWzeCg4PvW8w7d+5k6NChvP766/j5+VGsWDFWrlxpUq86q3mBu/47kPE9/S9Onz7Nn3/+malciZOTE0lJSVy9etVk1/fFixf/0yGQWXFycsq0czvjOmOXd1ZjLl68mGkXeEFR4ltEREREREREHnoVK1bExsaGzZs3Z3sYW37KKC2SYffu3VSoUMG4k/TOndIZAgIC6NOnD0eOHGHz5s28+eabOa6RkZS7s3ZxcnIy+/btM+6sPnbsGFevXs12xzqk75LNSHrZ2dll2sVavXp1UlJSiIuLMznc824UK1YMJycn9u7da9yVnJKSwt9//21SIuZueXp68uOPP+Lo6JhtiY8KFSpkanNwcDA5eDM+Pj7LAzF37dpF+/btjde7d++mevXqWa7j7u7OmjVrSEtLMybWt2/fTtGiRSldujSXLl3i+PHjxgM+AbZt25Zpjh9++IFbt24Z36z5d73jcuXKZVr766+/NqkB/fPPPxMWFsbSpUvztOPX0tIyU2I6L6/tf7Fr1y7jn4Xk5GT2799Pt27d8nSvg4MDHTp0oEOHDixdupSJEycSHBx832LeuXMnZcuWZcCAAca2jF33dyOr1/nfPDw82LRpE2+88cZdz58hIiICR0dHmjZtatJeo0YNLC0t2bRpE61atQLS/42IiYnB29v7ntfLire3t/EA0Iw3FP/8808qVapE8eLFjWM2b95Mr169jPf9+eef+R7LvVKNbxERERERERF56FlbWxMUFMSkSZOIjIwkKiqKXbt2ZXvg5H8VExNDSEgIx44dY8WKFSxcuJCePXvmeE/dunVxcnJi6NChuLq6muy83r17NwsXLuTAgQOcPn2aTZs28fbbb+Pm5may29vS0pIPPviA3bt3s2/fPt577z28vb2NifD58+ezbt06Tp48yeHDhxk3bhybN2/OMeFYqVIlAgICePfdd/npp584deoUe/bsYc6cOWzYsCHPr0n37t2ZM2cO69at49ixY4wbN44rV65kufs6rwICAihZsiQDBgxg27ZtnDp1ii1btvDhhx9mOkzxTvXr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q8eWvgWy7lf1Pi+QdUVEpHDSjm8RERERERERMUpFpU5EROTRp8MtRURERERERERERKRQ0Y5vERERERERETHS4ZYiIlIYaMe3iIiIiIiIiIiIiBQqSnyLiIiIiIiIyCPnr7/+on///vj5+eHh4cG6detM+ocNG4aHh4fJR2BgYK7zLlq0iGbNmuHl5UXnzp3Zs2fP/XoEERG5j1TqRERERERERESMUtMejT1yCQkJeHh40KlTJwYNGpTlmEaNGhESEmK8trKyynHOVatWERISwpgxY6hVqxZffvklgYGBrF69GkdHx3yNX0RE7i8lvkVERERERETkkdOkSROaNGmS4xgrKyucnZ3zPOe8efPo0qULnTp1AmDMmDFs2LCB7777jn79+v2neEVE5MFS4ltEREREREREjArqcMvExEQSExNN2qysrHLdpZ2TrVu30qBBA+zt7alfvz5vvvkmJUuWzHb9/fv38+qrrxrbzM3NadiwITt37rznGEREpGAo8S0iIiIiIiIiBW7OnDnMnDnTpG3QoEG8/vrr9zRfo0aNaNmyJa6urpw6dYqPP/6YoKAgvv76awwGQ6bxly5dIiUlJVNJE0dHR44dO3ZPMYiISMFR4ltEREREREREjFIpmB3fr776Kr179zZp+y+7vf39/Y1fZxxu2aJFC+MucBERKdwejRMrRERERERERKRQs7Kyws7OzuTjvyS+/618+fKULFmSkydPZtlfsmRJDAYDFy9eNGm/ePEiTk5O+RaHiIg8GNrxLSIiIvfsyIz6BR2CPCaqvL65oEMQEZFH3NmzZ7l8+XK2h11aWVnh6enJpk2baNGiBQCpqals2rSJ7t27P8hQRUQkHyjxLSIiIiIiIiJGBXW45d26fv06UVFRxuvo6GgOHDhA8eLFKV68ODNnzqRVq1Y4OTlx6tQpJk2aRIUKFWjUqJHxnldeeYWWLVsaE9u9e/cmODiYGjVqULNmTb788ktu3LhBx44dH/jziYjIf6PEt4iIiIiIiIg8cvbt20fPnj2N1yEhIQB06NCB0aNHc/jwYSIjI7l27RqlSpXi6aefZvDgwSblU06dOsWlS5eM123btiUuLo7p06dz/vx5qlevzueff65SJyIijyCztLS0tIIOQkRE8ldL884FHYI8JlTqRB4UlToRkcJmbWp4QYeQrec3DiqQdX/wm1kg64qI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z8yZM9m4cSPffvvt3YZcqL755ht27tzJ8uXLKVmyJE5OTnc9ppeXF5988glt27YthAjv3bj34t6/+OIL1qxZw8GDB3NNphfG+1dEbl/HKl48+4i36bhu6bLULV0WgPOJ180S3yP8Wppd+1yNeqbvb018342dF87i5+ZBj+r1cLGxIyk9jb2XzvHmlrVsO2++udaRKxdpX6kGbSs+gtFg4MiViwz6aSVrT+f/n30REREREZHiSonve8DW1hZbW9tcz6emphb6TtW3atKkCQMGDMDNzY0LFy4wdepUhg4dyvLly297rHXr1pntel26dOnCDPWOubi4FHUIZjIyMrCxsSEoKIj169cXdTiF5syZM1SrVo0aNWoUdSj33b2496SkJFq0aEGLFi344IMPcuxTmO9fESm4EVvWMmLL2gL1vbmCOz891n1+x+NtOXeKLedOFej6n6JO8FPUiQL1FRERKZB/yYpvERGRvFgUdQAPqszMTMLCwmjXrh1169aldevWzJo1y3T+zJkzBAUFUb9+fTp37syePXtM58LDw/H39zcdz5w5k6eeeooVK1bQpk0b6tW7sTIsKCiICRMmMGHCBBo0aEDjxo358MMPycplC+34+Hjq1avHL7/8Yta+YcMGfH19SUq6UQu0T58++Pj44OHhgZ+fH/369eOPP/4gLS3NLL6NGzfyxBNP4O3tTXBwMOfOncs2Z+nSpXFzczN9WVjk/SuTmprKlClTaNGiBT4+PnTr1o2IiIhsr83mzZvp2LEjvr6+BAcHExPzd83T9PR03nvvPfz9/WncuDHTpk0jJCSEQYMGmfoEBQXx/vvvm47btGnD7Nmzefvtt/H19aV169Z88cUXZrGdO3eOoUOH4u/vT6NGjRg4cCBRUVG53svIkSPZsWMHixcvxsvLCy8vr1z729vbM378eLp3737bK+LDw8MJDQ3lyJEjpnnCw8MBWLhwIZ06dcLHx4dWrVoxbtw4EhISzK7/8ssvadWqFfXr12fw4MEsXLjQ7PcvP5s2beKZZ57B29ubxo0bM3jwYODGa7xgwQJ+//13vLy8CAoKAiAmJob+/ftTr1492rRpw+rVq2nTpg2LFi3Kd642bdoAMHjwYLy8vEzHABs3bqRr1654e3vz+OOPExoaSnp6OgChoaE0b97crPZe//79CQoKIjMzM89xH5R7hxvvzf79+1O/fv08++T1/hURERERERERkfwp8Z2LDz74gLCwMAYNGsTatWuZPn06rq6upvMzZswgODiYlStXUqVKFYYPH25K0uUkMjKS9evXExoaysqVK03t33zzDUajkRUrVjBq1CgWLVrEihUrchzD0dGR1q1bs2bNGrP21atX07ZtW+zs7LJdc/XqVVavXo2vry9WVlam9uTkZGbNmsWUKVP4/PPPiYuL44033sh2fZcuXWjevDkvvfQSu3btyvX+bpowYQJ79uxhxowZrFq1ig4dOtC3b19OnTplNveCBQuYOnUqS5cu5dy5c0yZ8vdqt7CwMFavXs2kSZP47LPPiI+PZ+PGjfnOvXDhQurWrcvKlSt54YUXGDduHCdO3FgBl5aWRnBwMA4ODixbtozPP/8ce3t7+vbtS2pqao7jjRo1Cl9fX7p3786WLVvYsmUL5cqVyzeO2xUQEMDLL79M9erVTfMEBAQAYDAYGDVqFGvWrGHy5Mls376dadOmma7dtWsXY8eOpXfv3qxcuZJmzZoxe/bsAs/9888/M2TIEFq1asXKlSv53//+Z3owM3PmTLp3746vry9btmxh5syZAISEhBATE8OSJUuYOXMmX375JZcvXy7QfF999RVwY9OZLVu2mI537txJSEgIvXv3Zu3atUyYMIHw8HDTvQwcOJAKFSowevRoAJYtW8aePXuYMmUKFhYWuY77IN37ncjt/SsiIiIiIiIiInlTqZMcxMfHs3jxYsaMGUPXrl0BqFSpEv7+/qYVvy+//DKtW7cG4LXXXiMwMJDTp09TrVq1HMdMS0tj6tSp2XaCLleuHO+88w4GgwFPT0+OHj3KokWL6N69e47jdO7cmTfffJOkpCTs7OyIj4/n559/JjQ01KzftGnTWLZsGUlJSfj4+GRLhqalpTFmzBjTytPJkycTEBDAvn37qFevHm5ubowfP566deuSmprKihUr6N27N19++SV16tTJMbbo6GjCw8P56aefTPWIg4OD2bx5M+Hh4QwbNsw09/jx46lUqRIAPXv2NKuHvXTpUvr370+7du0AGDNmDL/++muOc96qZcuW9OzZE4B+/fqxaNEiIiIi8PT0ZO3atWRmZvL+++9jMNz42N6kSZNo2LAhO3bsoHnz5tnGc3JywsrKCltb23ta19zW1hZ7e3uMRmO2efr06WP6vkKFCrz++uuM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iEjxdFsrvnNTqlQpOnbsSMeOHUlLS2PTpk2EhoZy7NgxIiIiCmMKERERkUJXytqRRqUfKVDfn2MOkpyRxqbzB9h/NZL/eD9DVccyXE1N4NlKTbAwGJj710azaz5pFAxAl1+mZRuvQ/n6xCRfY1fsyRzne9WrAxXsS/H75eNcTImjvF1JulZshJ2lNR8cWWPqV9rGkSXNXuWHc3s5lXARgCalq9O8TE22XvyTX2IOF+j+REREREREipO7TnxnZGSwb98+04rvPXv2kJyczM2F5CVLlrzrIEVERETuhSqObkyo371AfZ/6ZSrnkq6SSRav71zEa14dea5yU2wsrDgUF8WE/V8VuMxJJQdXajlXYNnJzWblUm4VcfkYHvaNebZSE0pY2XE9PZk9sadYcOIn/oyLNvW7npbMlpgjNCr9CIHl/bAwGIhKjOWTo+tZmsf4IiIiuTHorw4RESkGbrvUSWZmJvv37yciIoKIiAj27NlDUlKSKdHt7OxMw4YNady4MY0bN6ZGjRr3JHAREcmdSp3I/fIwljqRoqFSJyJS3DzIpU4emVY0pU7+elOlTkREpPDc1orvfv36sXv3bhITE02JbicnJ1q3bm1KdNesWRODwXBPghURERERERGReyxL/6cXEZF/v9tKfG/evBl7e3tatGhhSnTXrl0bCwuLexWfiIiIiIiIiIiIiMhtua3E9xdffEHdunUxGo33Kh4RERERERERERERkbtyW4nv+vXr36s4RERERERERORBoM0tRUSkGFCNEhEREREREREREREpVm5rxbeIiIiIiIiIFG8GrfgWEZFiQCu+RURERERERERERKRY0YpvEREREREREfmbVnyLiEgxoBXfIiIiIiIiIiIiIlKsKPEtIiIiIiIiIiIiIsWKSp2IiIiIiIiIiIk2txQRkeJAiW8RERG5YyW7nC7qEOQhkVnUAYiIiIiIyL+KEt8iIiIiIiIi8jet+BYRkWJANb5FREREREREREREpFhR4ltEREREREREREREihWVOhERERERERGRv6nUiYiIFANa8S0iIiIiIiIiIiIixYpWfIuIiIiIiIiIiUErvkVEpBjQim8RERERERERERERKVaU+BYRERERERERERGRYkWJbxEREREREREREREpVpT4FhEREREREREREZFiRZtbioiIiOSifZ9WPPt6IGWruHExKpaVn6xn1awf8r2uci0Peo1+hup+VSnp7kxKYiqRR86y4r9riFi7x6xvx5cfo83zj1KxRnkcXOyJPXeFfb8eZun74Vw4fSnXOeo0q8F/N40FoJvHK8Rdjr+7mxUREblJm1uKiEgxoMS3iIiISA4C+rZhaGgwm8N3EP7x99R91IvBM17E1t6aLz9Yk+e1ZSq5Yu9ky4alm4k9dwUbO2uad23EhPARfDh4Ht/P/8nUt1r9ypw/dZHta3Zz/WoCZau40fGlx2jU0ZeBjd4m9tzVbOMbDAYG/fdFkuKTsXO0LexbFxERERER+ddT4ltERETkH6xtregzrjsRa/fw3gsfAfD9gp8wWBh44e2urJ2/ifirible//v6vfy+fq9Z26pZPxC67X2eeS3ALPEdOnRRtuu3rtrJJ9vep23PFnw5fXW28wHBbXCrUJp1C3+i66sd7/AuRUREcmbQim8RESkGVONbRERE5B/qt6qNs6sTq+dsMGtfPXsDdo62NOroe9tjZmZmcTHqMg7O9vn2vVnixDGHvk4lHXhxXDcWT/iK+Gu5J99FREREREQeZkp8i4iIiPzDIz5VADi6+6RZ+7HdJ8nIyOSR+lUKNI6NvQ0lSjtSzrMMXV/tQMP29fnj54M59nUq5YizWwmq+1Vl+Nz+ADn27T22G1cuXGXtvB8LfkMiIiIiIiIPGZU6EREREfmHUmVdyEjP4NrFOLP29LQMrl++TqnyLgUa55UpPQns9zgAGRmZ/Lbydz55fVGOfT87MRNrW2sArl26zidv/I/dPx4w61O1bkUC+7ZhdJdpZGbqc+giInKP6K8YEREpBpT4FhEREfkHaztr0lLTczyXmpKGzf8nqPPzzczv2fxNBKXLlaTlM02wMFpgaZ3zP79GPzUNKxsrKtUsT5vnH8XWwSZbn4H/7c3v6/eye+P+gt+MiIiIiIjIQ0iJbxEREZF/SE1KxSqXBLW1jRUpyakFGufM0XOcOXoOgI3LtjBxzUgmfD2C11qMydZ37y+HANj5w162rdnFnF1TSI5PZtXsG3XGWz3bhNpNavCKX8id3JKIiEjBacW3iIgUA6rxLSIiIvIPseevYrQ04uxWwqzd0sqIU2knYqOv3tG4m7+JwKthNSpUL5dnv3MnYjj+xyke6/Goqa3vpOfZHB5Belo67pVdca/satr80q1CaUqVc7mjmERERERERIojrfgWERER+Yfje08DUMOvKr+v32tqr9HAE6PRguP7Tt/RuDdLpDg42+Xb19rOGisbK9NxmYqutOnhSptbkuE3fRoxkeN7TzOo8Tt3FJeIiMitDFrxLSIixYAS3yIiIiL/8MfPB4m7fJ0n+7c1S3wH9m9LckIyO77fY2orUdoR59JOxJy5TErSjRIozm4lsm2MabQ00rZnC5ITUzh9+CwAFkYL7J1sib+aaNbXy9+TqnUr8tMXW01t47r9N1ucrbs1pXX3pkx9eRaXzsbe/Y2LiIiIiIgUE0p8P4CioqJ4/PHHWblyJbVq1cqxT3h4OBMnTmTnzp33ObqHR1BQEDVr1mTUqFFFHYqIiNxnqclp/G/8V7z68UuMWvYauzbuo+6jXrR9oTkLx3zB9SsJpr6dBz5B0OhnePOJ99j362EAhoa+jH0JO/Zv+ZPL0bGUdHehTY9mVKrpwZy3lpKckAKAnaMtS/+ayS9fbef0oSiSE1OoWqciT/RuScK1RJZN/MY0z7bVu7LFWa1+ZQB+X/8HcZfj7+VLIiIiIiIi8q+ixPe/VEBAAK1atSqy+QcMGMCRI0e4fPkyzs7ONG3alBEjRuDu7l7gMSIiIujdu3e29i1btuDm5laY4d6RmTNnYml5798iBU2wp6SkMHbsWA4ePMjx48dp3bo1n376aYHnmTlzJhs3buTbb7+925DlDl28eJGpU6eydetWEhISqFq1KgMGDKB9+/amPm3atOHs2bNm1w0fPpz+/fvf73BFHnpr5m4kIz2DZ4YG0ORJPy5FXWb2iCV8E7ou32t/+Wo7Hfq05sl+j1OitCNJ15M5tuck80ctZ/t3u039UhJTWLfwJ+q3qk2Lro2wtrPm8rkr/PTlNj6fvJILpy/dy1sUERHJmUqdiIhIMaDE97+Ura0ttra2uZ5PTU3F2tr6ns3fpEkTBgwYgJubGxcuXGDq1KkMHTqU5cuX3/ZY69atw9HR0XRcunTpwgz1jrm4uBR1CGYyMjKwsbEhKCiI9evXF3U4xU5GRgYGgwELi3u3529ISAhxcXHMmjWLkiVLsnr1al5//XW+/vprateuber32muv0b17d9Oxg4PDPYtJRPL2/YKf+H7BT3n2WfpeOEvfCzdr+2XFdn5ZsT3f8dPTMpj95tI7ji+nuUVERERERATuXYZH8pWZmUlYWBjt2rWjbt26tG7dmlmzZpnOnzlzhqCgIOrXr0/nzp3Zs+fveqLh4eH4+/ubjmfOnMlTTz3FihUraNOmDfXq1QNurCaeMGECEyZMoEGDBjRu3JgPP/yQrKycH+HHx8dTr149fvnlF7P2DRs24OvrS1JSEgB9+vTBx8cHDw8P/Pz86NevH3/88QdpaWlm8W3cuJEnnngCb29vgoODOXfuXLY5S5cujZubm+krv8RjamoqU6ZMoUWLFvj4+NCtWzciIiKyvTabN2+mY8eO+Pr6EhwcTExMjKlPeno67733Hv7+/jRu3Jhp06YREhLCoEGDTH2CgoJ4//33Tcdt2rRh9uzZvP322/j6+tK6dWu++OILs9jOnTvH0KFD8ff3p1GjRgwcOJCoqKhc72XkyJHs2LGDxYsX4+XlhZeXV6797e3tGT9+PN27d7/tFfHh4eGEhoZy5MgR0zzh4TcSJXFxcYwaNYomTZrg5+dH7969OXLkiOnam79bX331Fa1bt8bX15dx48aRkZFBWFgYjz76KE2bNjX73QXw8vLis88+o2/fvtSrV4/HH3+cdevyXyV50/nz5xk2bBiNGjXCx8eHp59+mr17/66z+9lnn9G2bVvq1q1L+/btWblypdn1CxcupFOnTvj4+NCqVSvGjRtHQsLfpQlu/p78+OOPBAQE4O3tTXR0NBERETz77LP4+Pjg7+9Pjx49zFZgb9y4ka5du+Lt7c3jjz9OaGgo6enpBbqnPXv20KtXL+rVq0fFihUZNGgQJUqU4ODBg2b9HBwczN4T9vb2BX7dRERERETuliGraL5EREQKkxLfReiDDz4gLCyMQYMGsXbtWqZPn46rq6vp/IwZMwgODmblypVUqVKF4cOH55lgi4yMZP369YSGhpolAb/55huMRiMrVqxg1KhRLFq0iBUrVuQ4hqOjI61bt2bNmjVm7atXr6Zt27bY2dllu+bq1ausXr0aX19frKysTO3JycnMmjWLKVOm8PnnnxMXF8cbb7yR7fouXbrQvHlzXnrpJXbtyl6/9J8mTJjAnj17mDFjBqtWraJDhw707duXU6dOmc29YMECpk6dytKlSzl37hxTpkwxnQ8LC2P16tVMmjSJzz77jPj4eDZu3Jjv3AsXLqRu3bqsXLmSF154gXHjxnHixAkA0tLSCA4OxsHBgWXLlvH5559jb29P3759SU1NzXG8UaNG4evrS/fu3dmyZQtbtmyhXLly+cZxuwICAnj55ZepXr26aZ6AgAAAhg4dyuXLlwkLCyM8PJw6derw4osvcvXqVdP1kZGR/Prrr8ybN48PPviAr776iv79+3PhwgWWLFnCiBEj+PDDD80S0wAfffQR7du359tvv6VTp04MGzaM48eP5xtvQkICvXr14sKFC3z66ad8++239O3bl8zMTODGg5iJEyfy0ksvsXr1anr06ME777zD9u1/r640GAyMGjWKNWvWMHnyZLZv3860adPM5klOTiYsLIz33nuPNWvW4OLiwuDBg2nYsCGrVq3iiy++4LnnnsNgMACwc+dOQkJC6N27N2vXrmXChAmEh4cze/bsAv0cfH19+f7777l69SqZmZl89913pKSk0KhRI7N+YWFhNG7cmC5dujBv3rwCJ9ZFREREREREROQGlTopIvHx8SxevJgxY8bQtWtXACpVqoS/v79pxe/LL79M69atgRulDwIDAzl9+jTVqlXLccy0tDSmTp1KqVKlzNrLlSvHO++8g8FgwNPTk6NHj7Jo0SKzUgq36ty5M2+++SZJSUnY2dkRHx/Pzz//TGhoqFm/adOmsWzZMpKSkvDx8cmW/EtLS2PMmDHUr18fgMmTJxMQEMC+ffuoV68ebm5ujB8/nrp165KamsqKFSvo3bs3X375JXXq1MkxtujoaMLDw/npp59M9cSDg4PZvHkz4eHhDBs2zDT3+PHjqVSpEgA9e/Y0q4e9dOlS+vfvT7t27QAYM2YMv/76a45z3qply5b07NkTgH79+rFo0SIiIiLw9PRk7dq1ZGZm8v7775sSpZMmTaJhw4bs2LGD5s2bZxvPyckJKysrbG1t72ldc1tbW+zt7TEajWbz7Ny5k3379rFt2zZTaZyQkBA2btzI+vXree655wDIyspi4sSJODo68sgjj9C4cWNOnjxJWFgYFhYWeHp6EhYWRkREhOnnDdChQwe6desGwOuvv87WrVtZsmQJ48aNyzPeNWvWEBsby1dffWUqOVO5cmXT+fnz59O1a1fTz6Jq1ar88ccfLFiwgCZNmgA3PpVwU4UKFXj99dcZO3as2dxpaWmMGzeOmjVrAjce4ly/fp3HHnvM9Ltz6/stNDSU/v37m96zFStWZOjQoUybNo0hQ4bk/UMAPvzwQ9544w0aN26MpaUltra2hIaG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pRXfIiJSDCjxLSIiIg+tSjU9CFk4qEB9e3sN5cLpG4nvPuO6mZ3r0Ke16fv8ksxJ8cm8+cT7vDK1Fy+M7ILBwsC+Xw8z582lXLt03dTPs14l4MZq8JxifPOJ98wS33cTk4iIiIiISHFjyMrK0rNcEZFipp1Ft/w7iRQCC2vrog5BHhKZqalFHYKISKHakLmiqEPIVd03ZxTJvAemvVEk84qISPGkFd8iIiIiIiIiYqLNLUVEpDjQ5pYiIiIiIiIiIiIiUqxoxbeIiIiIiIiI/E0rvkVEpBjQim8RERERERERERERKVa04ltERERERERE/qYV3yIiUgxoxbeIiIiIiIiIiIiIFCta8S0iIiIiIiIi/ypt2rTh7Nmz2dpfeOEFxo4dm609PDyct99+26zN2tqa/fv337MYRUSkaCnxLSIiIiIiIiImhqIOoAC++uorMjIyTMfHjh3jpZdeokOHDrle4+joyLp160zHBsO/4U5FROROKfEtIiIiIiIiIkUuNTWV1NRUszZra2usra2z9S1VqpTZ8dy5c6lUqRKNGjXKdXyDwYCbm1vhBCsiIg881fgWERERERERkb9lFc3XnDlzaNCggdnXnDlz8g03NTWVVatW8cwzz+S5ijsxMZHHHnuMVq1aMXDgQI4dO3abL4yIiPybaMW3iIiIiIiIiBS5V155hZdeesmsLafV3v+0ceNGrl+/TteuXXPtU7VqVSZOnIiXlxfXr19nwYIF9OjRg++++46yZcvedewiIvLgUeJbRERE7tj5Af5FHYI8JMp8vLWoQxARkXsst7Im+fn6669p2bIl7u7uufbx9fXF19fX7DggIIDly5fz+uuv30m4IiLygFOpExERERERERExMWQVzdedOHv2LFu3buXZZ5+9reusrKyoVasWkZGRdzaxiIg88JT4FhEREREREZF/pfDwcEqXLk3r1q1v67qMjAyOHj2qzS5FRIoxlToRERERERERkb/d4err+y0zM5Pw8HC6dOmCpaV5euOtt97C3d2d4cOHAxAaGoqPjw+VK1cmLi6O+fPnEx0dTbdu3YoidBERuQ+U+BYRERERERGRf52tW7cSHR3NM888k+3cuXPnsLD4+0PucXFx/Oc//+HixYs4OztTp04dli9fziOPPHI/QxYRkfvIkJWV9S95lisiIgXVzkIrV+T+iHmtWVGHIA8J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kQeOEt8iIiIiRex6Ugo7jp0hoEEtU+IbYPeJswS+u4Dq5V2xs7biz7MXKePsAMDpmKt5jpmekcnPB07w8uMNsfk/9u48rubsjQP453bbN7RKlIoWLSrZszOWRIxthhpk38c+GGQPY6uZQbYhxjASWYexzBjJvmcrpEWlKK23uv3+6OdytZMut8/79eo1fc8533Oee1s0zz33OUpCZOdw1zcREZUND5okIiJ5wMQ3ERER0WdAVUmx0EGbACDOz5fayd3U0gQAEPbgaalzqigpQkFBAA0VZWTnZFZcsERERERERJ85Jr6JiIiI3jHM/88Km6tmdS2oKiviScJLSZuOphqS06ST0LV0tNHEsg7uPosvcb4aGmoY0qEx7sck4sI7pViKmlNLTQUdG9ZD3MvUQn1EREQl4o5vIiKSA0x8ExERUZWlo6mO5lYmZRp76tYjZIpyAQDDOzUBAFgY6QIAurvYwMmsFgAg4MRFyT2LBnVG43p10HDSaknbnzM8EfbgGe7HJCI1Iwsm+jXQq5ktFBWEWBtyTmrNzeP64uaTOES9eAU9LXV83cIe6srKGB8QjPx3khI/j+yF+FdpuPU0DslpmTCqoYWeTWyhX00D0387Uv4nhoiIiIiI6AvHxDcRERFVWeY1dbDEs2uZxnZdsBmZyakAgHFuLaX6ejWzk3z+buK7KHv+u4lWDczQ0rou1FWV8PJ1JkLvP8WmExfxKC5Jamx4dDw6OdaHQTVNpGeJEHr/KX4+GoqYpBSpccFhd9DFyQqD2jpDS00FrzOycfNpHGbuuIJrkTFlenxERERERETyRJCfn883MRERyZlOCn1lHQJVEQkTWsg6BKoiDNadl3UIREQV6oR4r6xDKFZTr1UyWTds+2SZrEtERPJJQdYBEBERERERERERERFVJJY6ISIiIiIiIqK3+L5wIiKSA9zxTURERERERERERERyhYlvIiIiIiIiIiIiIpIrLHVCRERERERERBICljohIiI5wB3fRERERERERERERCRXuOObiIiIiIiIiN7K55ZvIiL68nHHNxERERERERERERHJFSa+iYiIiIiIiIiIiEiusNQJEREREREREUnwcEsiIpIH3PFNRERERERERERERHKFO76JiIjog4m0ZR0BERERVTju+CYiIjnAHd9EREREREREREREJFe445uIiIiIiIiIJARi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4vidh7j+LBZLen2FegY6eJmeiW+aNIRQIIDfqVCpe7YO/hoA0HH1FknbD13bQkVRiHvPE6GooIDuDtawN66JH/YfR9z/y5gABclwE51qCI18hsTXaahVXRv9XRygrqyIJUfOFBljdwcbxKem4eKTZ+V8JoiIiIiIiOQLE99ERERUZZnr62B5n65lGtth1WZkvkqFOD8fI3cEY1rnVhjU1AkqSoq4HfMcP+z/C0+SXpY6T3hcAryaO6G7gzXy8/NxKyYeQ377ExcfR0uN+y/iKeroOODbJg2hraaC11nZuPw0GuvPXsTduIRC89bVrQE7Y0Ns/e8K8rlTj4iIPoKA/5AQEZEcEOTn8180IiJ500mhr6xDoCoiek4LWYdAVUTtRedlHQIRUYU6Id4r6xCK1b7TMpmse+rETJmsS0RE8omHWxIRERERERERERGRXGGpEyIiIiIiIiJ6SyzrAIiIiD4ed3wTERERERERERERkVzhjm8iIiIiIiIikuDhlkREJA+445uIiIiIiIiIiIiI5Ap3fBMRERERERHRW9zwTUREcoA7vomIiIiIiIiIiIhIrjDxTURERERERERERERyhaVOiIiIiIiIiOgtHm5JRERygDu+iYiIiIiIiIiIiEiucMc3EREREREREUkIuOGbiIjkABPfRERE9MEyjfJkHQIRERERERFRISx1QkRERERERERERERyhTu+iYiIiIiIiOgtHm5JRERygDu+iYiIiIiIiIiIiEiucMc3EREREREREUkIxLKOgIiI6ONxxzcRERERERERERERyRXu+CYiIiIiIiKit1jjm4iI5AB3fBMRERERERERERGRXGHim4iIiIiIiIiIiIjkCkudEBEREREREdFbrHRCRERygDu+iYiIiIiIiIiIiEiucMc3ERERVXmDbBuiubEJHA2MYKyljT/v3cbU08eKHKutrIKZzVujs1l9qCkq4UZCHBadP4M7LxJKXefJ6KnF9v377Ak8D/0JALCoroO+1nZoXacuTLSrIyNHhNsvErD60n+4lRhf5P3dLaww1KERrHX1kSvOw8OXSVh58RxCY56V4RkgIiJ6S8DDLYmISA4w8U1ERERV3ijHJtBQVsaNhOcwUNcodpwAwJZuvWGjp4+N1y8hOTMTnnaO2N2zP9z/3IEnKa9KXGfSycOF2hwMamKoQyP8G/1U0tbf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FEofQkRERERERERERET05eCObyIiIiIiIiJ6ixVRiYhIDnDHNxERERERERERERHJFSa+iYiIiIiIiIiIiEiusNQJEREREREREb3FUidERCQHuOObiIiIiIiIiIiIiOQKd3wTERERERER0Vvc8U1ERHKAO76JiIiIiIiIiIiISK4w8U1EREREREREREREcoWlToiIiIiIiIjoLTFLnRAR0ZePiW8iIiL6YPXHhsk6BCKiCqVooC/rEIiIiIioAjDxTURERERERERv5YtlHQEREdFHY41vIiIiIiIiIiIiIpIr3PFNRERERERERG/ls8Y3ERF9+bjjm4iIiIiIiIiIiIjkChPfRERERERERERERCRXWOqEiIiIiIiIiN4Ss9QJERF9+bjjm4iIiIiIiIiIiIjkCnd8ExEREREREdFbPNySiIjkAHd8ExEREREREREREZFcYeKbiIiIiIiIiIiIiOQKS50QERERERFVAW7ftUJDVytYOdWFQW0dnPgjFKsm7ijTvbXrGeKrb1rAuY01jOrqIys9G49uPUPgikN4eCNKauzAqW4YNNWt0ByirBz0rDux2DVsm1hg5cEpAID+DaYhNTm9HI+OKhRLnRARkRxg4puIiIiIiKgK6DvuK6hpqOD+9afQMaxWrnu7DGyJr75pgf8OX8Phbf9AXVsN3TxdsfrwNMz5xh/X/71f6B6/6b8jMz1bci3OExc7v0AgwOjF/ZCZngU1DdVyxUZERERUFCa+iYiIiIiIqoDpvVYjIToZABAUsapc957ZfwmBKw4jK+NtIvuv30Ox8d+5GDTVrcjE97lDV8u8a7urpyv0atXA8Z3n4TGifblio0+AO76JiEgOsMY3ERERERFRFfAm6f0hHt18JpX0BoDXL9Nx+8Ij1Klfs8h7BAIB1DVL372tWV0dXjPcsWPFIaSlZn5wjERERETv4o5vIiIiIiIi+iA1DLSL3dW9JWwB1DVVkZmehdCjNxEwfx9evXhdaJzXDHe8TEzF0e3/4pvJ3T51yFQW4uLL0hAREX0pmPgmIiIiIiKicrNtagEbFzPsXnNMqj3tVQYObj6D8MuRyBHlwq5pPXQf0gaWTqaY2NkXGWlZkrF1bYzRzdMVcwf+ArGY5TWIiIio4jDxTUREREREROVSTU8TM34ZivioJOz1PyHVd2DTaanr/w5fx/1rTzDj16Fw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",
      "text/plain": [
       "<Figure size 1000x800 with 2 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "get_preferfence_counts(user_intersting_clips_3p5)\n",
    "#     user_intersting_clips[user_compare_mask]\n",
    "# )"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 68,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:25:02.332947Z",
     "start_time": "2024-05-26T00:25:02.010694Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:27.667728Z",
     "iopub.status.busy": "2024-07-23T13:02:27.667554Z",
     "iopub.status.idle": "2024-07-23T13:02:31.792038Z",
     "shell.execute_reply": "2024-07-23T13:02:31.791372Z",
     "shell.execute_reply.started": "2024-07-23T13:02:27.667709Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "first gen\n",
      "chirp-v3p5-engine-ft-1_win_over_chirp-v3p5-engine-ft-1, win ratio 1.000, counts 1405\n",
      "chirp-v3p5-engine-ft-1_win_over_chirp-v3p5-engine-ft-4, win ratio 1.000, counts 1\n",
      "chirp-v3p5-engine-ft-1_win_over_chirp-v3p5-engine-ft-5, win ratio 0.482, counts 8189\n",
      "chirp-v3p5-engine-ft-5_win_over_chirp-v3p5-engine-ft-1, win ratio 0.518, counts 8809\n",
      "chirp-v3p5-engine-s-8_win_over_chirp-v3p5-engine-s-8, win ratio 1.000, counts 348576\n",
      "chirp-v3p5-engine-s-8_win_over_chirp-v3p5-engine-s-8_text_cfg_14, win ratio 1.000, counts 1\n",
      "chirp-v3p5-engine-s-8_win_over_chirp-v3p5-engine-t-1, win ratio 0.715, counts 1429\n",
      "chirp-v3p5-engine-s-8_win_over_chirp-v3p5-engine-t-1_temp_coarse_85, win ratio 1.000, counts 1\n",
      "chirp-v3p5-engine-t-1_tag_cfg_text_cfg_12_win_over_chirp-v3p5-engine-t-1, win ratio 0.605, counts 695\n",
      "chirp-v3p5-engine-t-1_tag_cfg_text_cfg_13_win_over_chirp-v3p5-engine-t-1, win ratio 0.624, counts 1451\n",
      "chirp-v3p5-engine-t-1_tag_cfg_text_cfg_14_win_over_chirp-v3p5-engine-t-1, win ratio 0.646, counts 2350\n",
      "chirp-v3p5-engine-t-1_temp_coarse_85_win_over_chirp-v3p5-engine-t-1, win ratio 0.505, counts 1074\n",
      "chirp-v3p5-engine-t-1_temp_coarse_95_win_over_chirp-v3p5-engine-t-1, win ratio 0.491, counts 1068\n",
      "chirp-v3p5-engine-t-1_text_cfg_12_win_over_chirp-v3p5-engine-t-1, win ratio 0.568, counts 644\n",
      "chirp-v3p5-engine-t-1_text_cfg_13_win_over_chirp-v3p5-engine-t-1, win ratio 0.593, counts 1398\n",
      "chirp-v3p5-engine-t-1_text_cfg_14_win_over_chirp-v3p5-engine-t-1, win ratio 0.612, counts 2177\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-s-8, win ratio 0.285, counts 571\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1, win ratio 1.000, counts 4193\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_tag_cfg_text_cfg_12, win ratio 0.395, counts 454\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_tag_cfg_text_cfg_13, win ratio 0.376, counts 874\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_tag_cfg_text_cfg_14, win ratio 0.354, counts 1287\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_temp_coarse_85, win ratio 0.495, counts 1051\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_temp_coarse_95, win ratio 0.509, counts 1105\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_text_cfg_12, win ratio 0.432, counts 489\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_text_cfg_13, win ratio 0.407, counts 961\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_text_cfg_14, win ratio 0.388, counts 1381\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "<Figure size 640x480 with 0 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "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Pf300/Lz81PlypXVpEkTDRkyRPv371daWppFfNu2bdPDDz+shg0bKiQkROfOncs2p7u7uzw9Pc0PG5u8f91TU1M1c+ZMtWrVSn5+furVq5f27NmT7bn58ccf1blzZ/n7+yskJESxsbHmNunp6XrjjTcUGBioZs2aafbs2Ro3bpxGjBhhbjNgwABNm/b3/jvt27fX+++/r1deeUX+/v5q27atPv30U4vYzp07p9GjRyswMFD333+/hg8frsjIyDzvZ9OmTeratasaNWqkZs2a6emnn9a1a9dybb9v3z49+OCDatu2rapUqaJOnTopKChIBw8ezHMeAAAAoCBkmGys9gAAAEDh4hUYip0333xTixcv1ogRI7Rx40bNmTNHHh4e5vq5c+cqJCRE69atU40aNTRmzBilp6fnOl5ERIQ2b96sBQsWaN26debyL774QkajUWvWrNGECRO0bNkyrVmT87YITk5Oatu2rTZs2GBRvn79ej300ENydHTM1ufy5ctav369/P39ZWf398nJycnJWrhwoWbOnKlVq1YpISFBL7zwQrb+3bt3V1BQkJ555hn99ttvud7fDVOnTtW+ffs0d+5cffXVV+rUqZMGDx6sv/76y2LuDz/8ULNmzdKKFSt07tw5zZw501y/ePFirV+/XqGhofrkk0+UmJiobdu23XTupUuXqkGDBlq3bp2efPJJTZ48WeHh4ZKktLQ0hYSEqEyZMlq5cqVWrVql0qVLa/DgwUpNTc1xvNjYWI0ZM0aPPfaYNm7cqOXLl6tDhw65Js4kyd/fX7t379bp01knZB8/fly//fabWrdufdP4AQAAAAAAACC/2MoMxUpiYqKWL1+uiRMnqkePHpKkatWqKTAw0LzCYtCgQWrbtq0k6bnnnlNwcLDOnDkjb2/vHMdMS0vTrFmz5ObmZlFeqVIlvfrqqzIYDKpVq5ZOnDihZcuWqXfv3jmO061bN7300ku6fv26HB0dlZiYqB07dmjBggUW7WbPnq2VK1fq+vXr8vPz0/vvv58tnokTJ6px46x95WfMmKEuXbro4MGDatSokTw9PTVlyhQ1aNBAqampWrNmjQYOHKjPPvtMvr6+OcYWHR2tsLAwfffdd+bzbEJCQvTjjz8qLCxML774onnuKVOmqFq1apKkfv366b333jOPs2LFCg0dOlQdOnSQJE2cOFE//PBD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afn5+aly5cpq0qSJhgwZov379ystLc0ivm3btunhhx9Ww4YNFRISonPnzmWb093dXZ6enuaHTQ4H5/5TamqqZs6cqVatWsnPz0+9evXSnj17sj03P/74ozp37ix/f3+FhIQo9h/blKSnp+uNN95QYGCgmjVrptmzZ2vcuHEaMWKEuc2AAQM0bdo083X79u31/vvv65VXXpG/v7/atm2rTz/91CK2c+fOafTo0QoMDNT999+v4cOHK/Ife9D/2/jx4/XLL79o+fLl8vHxkY+PT67tS5curSlTpqh37963vKIoLCxMCxYs0PHjx83zhIWFSZKWLl2qrl27ys/PT23atNHkyZOVlJRk0f+zzz5TmzZt1LhxY40cOVJLly61+PN3M9u3b9djjz2mhg0bqlmzZho5cqSkrOf4ww8/1K+//iofHx8NGDBAkhQbG6uhQ4eqUaNGat++vdavX6/27dtr2bJlN52rffv2kqSRI0fKx8fHfC1J27ZtU48ePdSwYUM9+OCDWrBggdLT0yVJCxYsUFBQkOL/8cnqoUOHasCAAcrMzMxz3Hvl3qWs382hQ4eqcePGOda3bt1aoaGhCgoKUtWqVfXggw9q0KBB2rJlS77GBwAAAO6UyWSw2gMAAACF655LzLz55ptavHixRowYoY0bN2rOnDny8PAw18+dO1chISFat26datSooTFjxpjfRM5JRESENm/erAULFmjdunXm8i+++EJGo1Fr1qzRhAkTtGzZMq1ZsybHMZycnNS2bVtt2GD5SdD169froYcekqOjY7Y+ly9f1vr16+Xv7y87OztzeXJyshYuXKiZM2dq1apVSkhI0AsvvJCtf/fu3RUUFKRnnnlGv/32W673d8PUqVO1b98+zZ07V1999ZU6deqkwYMH66+//rKY+8MPP9SsWbO0YsUKnTt3TjNnzjTXL168WOvXr1doaKg++eQTJSYmatu2bTede+nSpWrQoIHWrVunJ598UpMnT1Z4eLgkKS0tTSEhISpTpoxWrlypVatWqXTp0ho8eLBSU1NzHG/ChAny9/dX7969tXPnTu3cuVOVKlW6aRy3qkuXLho0aJDq1KljnqdLly6SJIPBoAkTJmjDhg2aMWOGdu/erdmzZ5v7/vbbb5o0aZIGDhyodevWqWXLlnr//ffzPfeOHTs0atQotWnTRuvWrdNHH31kThzO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EREpNvKdmAkICFBiRkRERERERERERERE5A7kOTGzYMECACpWrGj2WERERORuuJW/UtghiIiIFL4sQ2FHICIiIiIFJM+JmUaNGvHJJ59gMBjw9vamUaNG9zMuERERERERERERERGRh06eEzMAn332GTNmzMDa2hpfX18aNWpE48aN8fb2xtIyX1OJiIiIiIiIiIiIiIgUO/nKpowYMYJt27axY8cOtmzZwpYtWzAYDNja2uLn50fjxo1p0qQJ9erVw8LC4n7FLCIiIiIiIvJwySrsAERERESkoOQrMdOrVy969epFVlYWhw8fZuvWrWzZsoWdO3eyceNGNm7ciMFgwN7eHn9/fxo3bkzjxo2pW7fu/YpfRERERERERERERESkyLij/ccMBgO1a9emdu3apkTNoUOH2LJli6mi5vfff2fdunUYDAYOHjx4r+MWEREREREReXioYkZERESk2LgnB8MYDAbq1KlDnTp1aN++PRs3bmTBggUcPXr0XkwvIiIiIiIiIiIiIiLyULjrxMy5c+fYunWr6ev06dMA2Nvb06JFCxo2bHjXQYqIiIiIiIiIiIiIiDwM8p2YuXTpkulsma1btxIdHU1WVhYlS5akQYMGvPTSSzRs2JC6detiYWFxP2IWEREREREReagYtJWZiIiISLGRr8RMQEAAJ06cAKBUqVL4+/vz4osv0qhRI2rXro3BYLgvQYqIiIiIiIiIiIiIiDwM8pWYOX78OBYWFrRt25aePXvi7e2NlZXV/YpNREREREREpHhQxYyIiIhIsZGvxExQUBDbtm1j9erVrF69GltbW7y9vWnUqBGNGjVSokZEREREREREREREROQW8pWYCQ0NBeDq1ats27aNrVu3sm3bNqZPnw6AjY2NKVHTuHFjJWpERERERERE8kIVMyIiIiLFRr4SMzc5Ojry5JNP8uSTTwJw+fJlU5LmZqImLCwMGxsbfHx8mD9//r2MWURERKTY6uzWhAZOj1CndGXK2ZZhZex2xh1ccttxb9V+lk5ujdl44RDD90TkaS0DBp52a8zTlZpQxd6V5IxU/oo/w/Qjy/kr/oypX89qbahTugp1SlXGyaYk846vZt7x1bedf6pvHxo61+TbUxuZ+uf3eYpJREREREREpKi7o8TMvzk5OdGhQwc6dOhAWloaa9euJSwsjKNHj7J169Z7sYSIiIiIAN2rtcbeaMOhuFM4W5fK0xjPkpUIqOBPSkZavtZ6u05Xnizvy09ndvDtqU3YGa2oUdINR2sHs359H2nPxZQ4jl6PpbGNZ57mbulaj7qlq+YrHhEREREREZGHwV0nZjIyMti7d6+pYmbXrl0kJyeTlXWjDrtMmTJ3HaSIiIiI3DBwx0zOJV8F4OfW7+VpzGDPTvx0ZgcNnB7J8zptynoRUNGfd/Z8zroLB27Z97kN4zmbfIXSVvb80Gr0bee2trBkYM2nWHzyN0Kqt8tzTCIiDzODtjITERERKTbynZjJzMxk3759bN26la1bt7Jr1y6SkpJMiZjSpUvz6KOP0rhxYxo3bkzNmjXvedAiIiIixdXNpExeta/gh4dDeUL3LmCW08A8j3u+agsOXotm3YUDGDBgY2FJcmbOFTdnk6/kK6aXqrbGAgNfnvxdiRkREREREREpdvKVmAkJCWHnzp0kJiaaEjElS5akdevWpkRMrVq1MBgM9yVYEREREck7O6MN/R4JYOGJtVxOjc/zOHujDbVLVea7mM30rd6e5yo/ir2lDbGJl5j514+sPb/3jmMqZ+NIj2qtGX9wKamZ6Xc8j4jIQyeraPw7+o8//mDu3Lns37+fCxcu8Omnn9K2bVvT9aysLD755BOWLl1KXFwcfn5+jB49mmrVqt1y3sWLFzN37lwuXLhArVq1+O9//4uXl9d9vhsRERGRwpGvxMz69euxt7enRYsWpkRMnTp1sLCwuF/xiYiIiMgdetm9LakZaXwdvT5f49zsnbEwWPB4OR8ysjL57OgPJKQn07VKc0bXf4mE3clsvXTkjmIaWPMpjlyP5Zdze+5ovIiIFK7ExEQ8PT159tlnGTgweyVmeHg4CxcuZMKECVSqVIlp06YRHBzMypUrsbGxyXHOlStXMn78eMaMGYO3tzeff/45wcHB/PTTTzg7O9/vWxIREREpcPlKzHz99dfUq1cPo9F4v+IRERERkXugsr0LXas8yuj9X5CWlZGvsXZGawAcrUvQd9t0DsadAmDDxYMseXQE/3F//I4SM75lqtOqbD36/hGW77EiIvJgaNWqFa1atcrxWlZWFgsWLODVV181VdFMmjSJZs2asWbNGgIDA3McFxERQbdu3Xj22WcBGDNmDL/99hvffvstffv2vT83IiIiIlKI8lXq4u3traSMiIiISBEwqGYn9l87ye/n9+d7bErGjS3GYhMvmZIyAEkZqWy6eIjapSpjNOSvYtposGCwZydWndnJ4biYfMckIvLQyyq8r9TUVOLj482+UlNT830LMTExXLhwgWbNmpnaSpYsibe3N7t27cpxTGpqKgcOHDAbY2FhQbNmzXIdIyIiIlLUaQ8yERERkYeMX5nqNHGpxdLoDZS3LWP6MhossDFaUt62DPbGnLeTAbiYEgeQ47k0V1LjsbKwxNbCOl8xta/gRxV7V74/vdUsJrhxpk152zLYWFjla04REbk3Zs2aRYMGDcy+Zs2ale95Lly4AJBt+zFnZ2cuXryY45grV66QkZGRrzEiIiIiRV2+tjITERERkQdfOVtHAMZ5/yfbtbK2jnzT/G2m/bmMpac25Dj+UmocF1PicLUtle2ai00pUjLSSMxIyWdMZbCysGRmwwHZrnWo6E+Hiv68vedz1l84kK95RUQeFoaswlv7lVde4eWXXzZrs7bOXwJeRERERPJOiRkRERGRh8zOy8d4e8/n2drfqv0sZ5OusODvtRyLP2Nqr2jnBEBs0mVT29pze+hWpQX+TjXYfvkoAKWt7GnuWocdV/4ii/y9g7jm7G6OXo/N1j7e+z9suniI5ae3cfBadL7mFBGRe8Pa2vqeJGJcXV0BuHTpEmXLljW1X7p0iVq1auU4pkyZMhiNRi5dumTWfunSJVxcXO46JhEREZEHUZFJzMTExPD4448TFRVF7dq1c+wTGRnJuHHj2L59ewFHV3wEBQVRq1YtQkNDCzuUh1pSUhJvvfUWGzduJCEhgT/++INSpbJ/avlhVJzvXUQkLx51qc0jJSsAYGlhpLpDBf7j3gaADRcOciz+LOdSrnLuwtVsY1+v2ZHLqfHZqlKm+d04WLnrxgmmtoV//0qbct584BXE19HriU9PprNbEywNRmb/9ZPZ+Hbl/Shv54jN/29v5u3oborppzM7OZd8lejEC0QnXsjxns4kXValjIhIIVbM3CuVKlXC1dWVzZs3m/7dHh8fz549e3jxxRdzHGNtbU3dunXZvHkzbdu2BSAzM5PNmzfTo0ePAotdREREpCAVmcRMXgQEBNCqVatCW79fv34cPnyYS5cuUbp0aZo2bcobb7xBuXLl8jzH1q1b6dmzZ7b2DRs2mD59VJimT5+OpeX9/7XJawIoJSWFUaNGceDAAY4dO0br1q357LPP8rzO9OnTWbNmDd9///3dhnxPfffdd2zfvp2vvvqKMmXKULJkybue09PTk08//dT0j5175V7Pez/u/euvv2bFihUcOHDgtsme1NRUunbtyuHDh2+ZCBYRKSytytYnoKK/6bFnKTc8S7kBcD75Gsfiz96Tda6kxtN/+2cMqBFItyrNsTQY2X/tJGMPfMlf/6i2AXjKrSG+ZaqbHjdweoQGTo8AsPfq35xLvnpPYhIRkcKXkJBAdPT/KhxjYmI4dOgQpUuXpmLFivTs2ZMZM2ZQtWpVKlWqxLRp0yhbtqzZvxf+85//8MQTT5gSLy+//DLDhw+nXr16eHl58fnnn5OUlESXLl0K/P5ERERECsJDlZixtbXF1tY21+upqan3dZ/cJk2a0K9fP1xdXTl37hyTJk1i0KBBfPXVV/me66effsLBwcH0+N8HIRYWR0fHwg7BTEZGBjY2NgQFBbFq1arCDueeOXXqFNWrV6dmzZqFHUqBux/3npSURIsWLWjRogUffvjhLftOmjSJsmXLcvjw4Xu2vojIvTTu4BLGHVxyR2P/WRGTl/bYpMuE7l1423lf25H/A6Jvar7mrTseKyIiBW///v1mHyYcP348AM888wwTJkwgJCSEpKQkRo4cSVxcHA0aNGDOnDnY2NiYxpw6dYorV66YHgcEBHD58mU++eQTLly4QO3atZkzZ462MhMREZGHlkVhB/BvmZmZhIeH88QTT1CvXj1at27NjBkzTNdPnTpFUFAQ3t7edOrUiV27dpmuRUZG4u//v0+QTp8+naeffpqlS5fSpk0bvLy8gBvVGGPHjmXs2LE0aNCAxo0b8/HHH5OVlXPteHx8PF5eXvz+++9m7atXr8bX15ekpCQAevXqhY+PD25ubvj5+RESEsLu3btJS0szi2/NmjU8+eST1K9fn+DgYM6cOZNtTWdnZ1xdXU1fFha3/lGlpqYyceJEWrRogY+PD127dmXr1q3Znpv169fToUMHfH19CQ4O5vz586Y+6enpvP/++/j7+9O4cWMmT57M8OHD6d+/v6lPUFAQH3zwgelxmzZtmDlzJm+//Ta+vr60bt2ar7/+2iy2M2fOMGjQIPz9/WnUqBGvvvoqMTExud7LiBEj2LZtGwsWLMDT0xNPT89c+9vb2zNmzBi6deuW74qiyMhIwsLCOHz4sGmdyMhIACIiIujYsSM+Pj60atWK0aNHk5CQYDZ+yZIltGrVCm9vbwYMGEBERITZ79/trF27lmeffZb69evTuHFjBgy4cRhyUFAQ8+bN448//sDT05OgoCAAzp8/T9++ffHy8qJNmzYsX76cNm3aMH/+/Nuu1abNje1kBgwYgKenp+kxwJo1a3jmmWeoX78+jz/+OGFhYaSnpwMQFhZG8+bNzf7R1LdvX4KCgsjMzLzlvA/KvcON12bfvn3x9va+Zb/ff/+djRs3Mnz48DzNKyIiIiJyrxiyCu8rPxo3bsyff/6Z7WvChBtJfoPBwKBBg9i4cSP79u1j/vz5uLu7m82xdu1aXnvtNbO2Hj168Ouvv7J//36WLl1627/dRURERIqyBy4x8+GHHxIeHk7//v1ZuXIlU6ZMMfuUzNSpUwkODiYqKopq1aoxbNgw05vIOYmOjmbVqlWEhYURFRVlav/uu+8wGo0sXbqU0NBQ5s+fz9KlS3Ocw8HBgdatW7NixQqz9uXLl9O2bVvs7Oyyjbl69SrLly/H19cXKysrU3tycjIzZsxg4sSJfPnll8TFxTFkyJBs4zt37kzz5s15+eWX2bFjR673d9PYsWPZtWsXU6dOZdmyZbRv354+ffrw999/m609b948Jk2axKJFizhz5gwTJ040XQ8PD2f58uWMHz+eL774gvj4eNasWXPbtSMiIqhXrx5RUVG89NJLjB49muPHjwOQlpZGcHAwJUqUYPHixXz55ZfY29vTp08fUlNTc5wvNDQUX19funXrxoYNG9iwYQMVKlS4bRz5FRAQQO/evalRo4ZpnYCAAODGPyZCQ0NZsWIFEyZMYMuWLUyePNk0dseOHYwaNYqePXsSFRVFs2bNmDlzZp7X/u233xg4cCCtWrUiKiqKzz//3JQ4nD59Ot26dcPX15cNGzYwffp0AIYPH8758+dZuHAh06dPZ8mSJdkOyMzNN998A9z4NNuGDRtMj7dv387w4cPp2bMnK1euZOzYsURGRpru5dVXX6VSpUq8++67ACxevJhdu3YxceJELCwscp33Qbr3vLp48SL//e9/mTRp0i0r70RERERERERERETuxgO1lVl8fDwLFixg5MiRPPPMMwBUqVIFf39/U8VE7969ad26NQCvv/46gYGBnDx5kurVq+c4Z1paGpMmTcLJycmsvUKFCrzzzjsYDAY8PDw4cuQI8+fPp1u3bjnO06lTJ958802SkpKws7MjPj6e3377jbCwMLN+kydPZvHixSQlJeHj45Ptzfq0tDRGjhxp+vTPhAkTCAgIYO/evXh5eeHq6sqYMWOoV68eqampLF26lJ49e7JkyRLq1q2bY2yxsbFERkby66+/ms6zCQ4OZv369URGRjJ06FDT2mPGjKFKlSoAdO/e3ew8lkWLFtG3b1+eeOIJAEaOHMm6detyXPOfWrZsSffu3QEICQlh/vz5bN26FQ8PD1auXElmZiYffPABBoMBuPEmfsOGDdm2bRvNmzfPNl/JkiWxsrLC1tb2vp6rY2tri729PUajMds6vXr1Mn1fqVIlBg8ezKhRoxg9ejRw47lq2bIlwcHBALi7u7Nr1y5+++23PK09c+ZMAgICeP31101ttWrVAm5sF2dra4uVlZUprmPHjrFp0ya++eYb6tevD8D777/Pk08+maf1bv7+lypVyuxew8LC6Nu3r+n1VrlyZQYNGsTkyZMZOHAgRqORyZMn8/TTTzNlyhQWLlzI+++/T8WKFW8574N073mRlZXFiBEjeOGFF6hfv/4tK7pERERERO6LfFauiIiIiEjR9UAlZo4fP05qaipNmjTJtY+np6fp+5tv3F6+fDnXxEzFihWzJWUAvL29TYkCAB8fHyIiIsjIyCA8PJxZs/63V/oPP/xAy5YtsbKyYu3atQQGBrJq1SocHBxo1qyZ2bzBwcE899xzxMbGEhYWxvDhw5k1a5ZpLUtLS9ObywDVq1enVKlSHDt2DC8vLzw8PPDw8DBd9/Pz49SpU8yfP5/JkyezbNkyRo0aZboeHh5OfHw8GRkZtG/f3iyW1NRUszNh7OzsTEkZgLJly5qqDq5fv87FixdNlQsARqORunXrkpmZmeNze9M/fyYGgwEXFxfTvIcPHyY6Oho/Pz+zMSkpKURHR7N9+3ZCQkJM7WPGjKFTp045rhMYGEhsbCyAaZ/i+2XTpk3MmjWL48ePm57flJQUU2LuxIkT2Q679/LyynNi5tChQ3Tt2jXP8Zw4cQJLS0uz5FzVqlUpXbp0nufIyeHDh9m5c6dZAvHf91q5cmWGDx/OyJEjCQgIoGPHjne15oNy7/+0cOFCEhISeOWVV+7ZnCIiIiIiIiIiIiI5eaASM/88DDA3/9wW7Gay41aJg5y2GbudF154gQ4dOpgely1bFktLS9q1a8fy5csJDAxkxYoVBAQEYGlp/hQ6OTnh5OSEu7s71atXp1WrVuzevRtfX998x3FT/fr12blzJ3DjrJB/7rVbrlw51q5di9Fo5Ntvv8VoNJqNtbe3N33/71gNBkOu5+rkx63mTUxMpG7dukyZMiXbOCcnJ6ysrMy2mHN2ds51ndmzZ5u2rbufW03FxMTwyiuv8OKLLzJkyBBKly7Njh07CA0NJS0t7Y5+p/7tQdkqKzExkddeey3H6pN/vh7/+OMPjEYjp0+fJj09PdvPPD8elHv/py1btrB7926zpCnAs88+S8eOHc22/BMRERERERERERG5Gw9UYqZatWrY2tqyZcsWKleufF/X2rt3r9njPXv2ULVqVYxGI46OjmaVJjd17NiR3r17c/ToUbZs2cLgwYNvucbNhNE/z1JJT09n//79psqU48ePExcXl2vFD9yoarhZHeTg4ICDg4PZ9dq1a5ORkcHly5fzdfj8P5UsWRIXFxf27dtHw4YNgRuVEwcPHjRtM3Un6taty48//oizs3O2uG+qWrVqtjYrK6tsCTc3N7c7jiM3Oa1z4MAB09ZWFhY3jmH68ccfzfq4u7uzf/9+s7Z9+/bled2aNWuyefNmnn322Tz1d3d3Jz09nYMHD1KvXj0ATp48ybVr1/K8ppWVFRkZGWZtderU4cSJEzn+DG5auXIlq1evZsGCBQwePJjPPvvMbBuynOa9lcK499t59913zV7P58+fJzg4mKlTp+rQUREREREpGNrKTERERKTYeKASMzY2NoSEhDB58mSsrKzw8/Pj8uXLHD16lKZNm97TtWJjYxk/fjzPP/88Bw8eZNGiRQwfPvyWYxo2bIiLiwtvvPEGlSpVMnvDds+ePezbt48GDRpQqlQpoqOjmTZtGlWqVDGrlrGysuK9997j3XffxWg08t577+Hj42NK1MyfP59KlSpRo0YNUlJSWLp0KVu2bGHevHm5xuXu7k7Hjh156623GDFiBLVr1+bKlSts3rwZT09P05k8t9OjRw9mzZpFlSpV8PDwYNGiRVy7ds1sy7f86tixI3PnzuXVV19l0KBBlCtXjtjYWFavXk2fPn0oX758juPc3NzYs2cPMTEx2Nvb4+joaEqS/Ntff/1FWloaV69eJSEhgUOHDgE3Ela34+bmRkxMDIcOHaJcuXI4ODhQtWpV0tLSWLhwIW3atGHHjh189dVXZuN69OhBjx49iIiI4LHHHmPLli2sW7cuz8/VwIED6dWrF1WqVCEwMJD09HR+//13+vbtm2P/6tWr06xZM0aOHMno0aOxtLRkwoQJ2Nra5nlNNzc3Nm/ejJ+fH9bW1pQuXZoBAwbQr18/KlasSLt27bCwsODw4cMcOXKEIUOGcPbsWUaPHs0bb7yBv78/48ePp1+/frRs2RIfH59c533Q7v3ChQtcvHiR6OhoAI4cOUKJEiWoUKECjo6OpjNzbrpZaValSpVcf0dFRERERERERERE7sQDlZgB6N+/P0ajkU8++YTz58/j6urKCy+8cM/X6dy5M8nJyXTt2hWj0UjPnj15/vnnbznGYDAQGBjInDlzGDBggNk1W1tbfv75Z6ZPn05iYiKurq60aNGC/v37Y21tbdYvJCSEYcOGce7cOfz9/fnggw9M19PS0pg4cSLnzp3Dzs6OmjVrEhERcctzdwDGjx/PjBkzmDBhAufPn8fR0REfH588J2UAQkJCuHjxIsOHD8doNNKtWzeaN2+ebXu0/LCzs2PRokVMmTKFgQMHkpCQQLly5WjatGmuFTQAvXv3ZsSIEQQGBpKcnMwvv/xCpUqVcuzbt29fTp8+bXrcuXNnAP7888/bxteuXTtWr15Nz549iYuLY/z48XTp0oW3336b8PBwPvroI/z9/Rk6dKhZ4q5BgwaMGTOGsLAwPv74Y5o3b06vXr1YvHhxnp6Xxo0bM23aND777DNmz56Ng4ODqVIpNxMnTiQ0NJTu3bvj6urK0KFD+euvv/K0BSDA8OHDmTBhAkuXLjVtgdeiRQtmzpzJp59+Snh4OJaWlnh4eNC1a1dT1VD9+vXp0aMHAC1atODFF1/kzTffJCoqihIlSuQ474N271999RVhYWGmx927dwcw/bxFRB52Dpa29H8kkBZl62JrtObQtVOEHV3Bkeunbzt2Q9tJuV7749IRhuz635lvbnbO9HukA/5Oj2BlYcmR66cJP/Yzu64cMxvXsWIjnqzgR1V7Vxys7LiYEseuK8eIOL6Gs8lX7vxGRUSKMIMqZkRERESKDUPWvThkpIgJCgqiVq1ahIaGFui6kZGRjBs3ju3btxfouncqMzOTDh060KFDh9tu2yY3tsM6fvw4X3zxRYGsd/bsWVq1asX8+fPveUXZg+5BvvcnLLoWdggiRU7Sz+6FHcJDzYCBT/1f5RGHCnx58neupSXwTKWmlLV1JHjrJ8QkXbzl+CfLZz8nr1apSnSr0oJPj/7Alyd/B6CsTWnmNh5EZlYW35zaQHJGKgEVG+JeohyDds5mz9UTpvHDPDtjY7TmePxZrqcnUsHWiY5ujbEwGOi15WMupcbd2yfhIWX35InbdxKRbFZnLi3sEHLk+d7UQlv7z/8OKbS1RURERIqjB65iRgrP6dOn2bhxIw0bNiQ1NZXFixdz+vRpOnbsWNihPZDmzp3Lo48+ip2dHevWrSMqKopRo0bdt/U2b95MYmIiNWvW5MKFC0yePBk3N7c7PleoKCnO9y4icjvTG7zCmaQrjDu4JMfrj5Wtj5djNd7du5Dfzt84D23tub182exNgqs/wZj9X95y/p/P7srW5lumOplZmaw5u9vU1qPaY5S0tCNoy0ecSrwAwLLT2/ii2Ru8XrMjwds+MfX98M+obHOuv3CAuY0H0aGCH4tO/nabuxYREREREREpupSYERMLCwsiIyOZOHEiWVlZpm3UqlevXtih3bHAwEBiY2NzvDZmzBg6dep0x3Pv3buXOXPmkJCQQOXKlQkNDaVr1673bd309HSmTp3KqVOnKFGiBL6+vkyZMgUrKyuWLVuWa1KoYsWK/PDDD/le704V53sXEXkQtS5Xn0sp1/n9/H5T29W0BNae28uTFfywMhhJy8rI83xWBiOty9Zj95UTXEi5Zmr3cnTnyPXTpqQMQEpmGhsuHOTZyo9Syc7lltU5Z/5/CzMHK7v83J6IiIiIiIhIkVMsEzMLFy4slHW7dOnyQJ9nUaFChWyH3Bd1s2fPJj09Pcdrzs7OdzX3tGnTCnTdFi1a0KJFixyvtWnTBm9v7xyvWVoW7Mu8ON+7iMj9ZjRY4GBp+682I9YWlpS2sjdrj0tLIossapR048j102RhvnvtwbhTPF2pCZXtXTmecDbPMTR1qUVJK/tslTTWFpZcT0/K1j85Iw0Az1Ju2RIzpazsscBAOdsyvOzRFoDtl//KcywiIiIiIiIiRZHetZSHmpubW7FY18HBAQcHhwJdMzfF+d5FRO43L8dqTG/QL8drbcv7mD1+bsN4ziZfwdm6JHuuHM/W/1LKdQBcbErlKzHzRHlfUjLS+O38XrP26MQLeDtWw85oQ1JGilnMAK42pbPN9V3zUGyMVgBcTU1g6p9RbL98NM+xiIg8VIrd6a8iIiIixZcSMyIiIiJFxF/XzzB452yztoE1nuJS6nW+PPm7Wfvl1BuJFxujFWmZ2SsZUzPTTNfzyt5oQzOX2my5dJj49GSza1Exm2nuWoex9bsz+9hPJGek8kylptQqVen/18n+Z+cbu+dhY2FJ1RJlebK8H3YW1nmORURERERERKSoUmJGREREpIi4np6Ubauv6+lJXEq5nusWYCkZaVhZZP+Tz9rCynQ9r1qXrY+N0SrbNmYAWy79yUeHo+j3SAciGg8G4FTiRWYfW8WAGoEkpqdmG7PryjHT2PUXDrCwyTASM1KJjNmU55hERB4WBlXMiIiIiBQbSsyIiIiIPMQupV7H2aZUtnZnm5IAXEyJy/NcT5b35XpaEpsuHMrxemTMJlbG/kH1khVIz8zg6PVYnnJrBNxI0txKbNJljlw/zZPlfZWYERERERERkYeaEjMiIiIiD7G/rsfi5eiOAQNZ/zjAoG6pKiRlpHIq8UKe5nG2LomvU3V+jN1OWlZGrv2SM9M4cC3a9Njf6RGSM1LZd/Xv265hY7TCyqA/T0VEREREROThZlHYAYiIiIjInXttxyzGHVyS6/Vfz+/D2aYkrcrWM7WVtrLnsXL12XjhoFmSpaKdExXtnHKc5/HyPhgNFjluY5abeqWr0tK1Hiti/yAh48aZNEaDBSUt7bL1rV2qMh4lyvPn9Zg8zy8i8lDJKsQvERERESlQ+kiiiIiISBFRxtqBhk418tR33fn9JGem8du5veyv3Jx36nSjWolyXEtL4JlKTbEwWDD3+GqzMdP8+gLQdeOEbPM9Wd6XC8nX2HXleI7rlbN15L36Pdhw4SCXUq/jXqIcnSs14Vj8WWb99ZOpn53Rmm+bv8Pac3s4kXCO5IxUPBzKE1CxIQnpycw//ktenw4RERERERGRIkmJGREREZEiolqJsoys92Ke+j63YTxnk6+QSRZv7p5H/xqBPFf5UWyMVhyOO8UHB5bkeRuzyvau1CpVia9OrjPbDu2fEtNTuJgSR5fKzShlZc/F5Gt8c2ojn59YS1JGiqlfckYaK2K34VemOq3L1cfGwoqLKXGsObubz0/8wtnkK3mKSUTkoaPKFREREZFiw5CVlaU//0RE7pEnLLoWdggiRU7Sz+6FHYJIkWT35InCDkGkSFqdubSwQ8hRrVFTC23tw2OGFNraIiIiIsWRKmZERERERERECplBH5kUERERKTYsCjsAERERERERERERERGR4kKJGRERERERERERERERkQKircxERERERERECpu2MhMREREpNlQxIyIiIiIiIiIiIiIiUkBUMSMiIiIiIiJSyAyqmBEREREpNlQxIyIiIiIiIiIiIiIiUkCUmBERERERERERERERESkg2spMREREREREpLBpKzMRERGRYkMVMyIiIiIiIiIiIiIiIgVEFTMiIiIiIiIihU0VMyIiIiLFhipmRERERERERERERERECogSMyIiIiIiIiIiIiIiIgVEW5mJiIiIiIiIFDKDtjITERERKTaUmBEREZFCVeLps4UdgkiRlFnYAYiIiIiIiMgdUWJGREREREREpLCpYkZERESk2NAZMyIiIiIiIiIiIiIiIgVEFTMiIiIiIiIihU0VMyIiIiLFhipmRERERERERERERERECogSMyIiIiIiIiIiIiIiIgVEW5mJiIiIiIiIFDKDtjITERERKTZUMSMiIiIiIiIiIiIiIlJAVDEjIiIiIiIiUthUMSMiIiJSbKhiRkREREREREREREREpIAoMSMiIiIiIiIiIiIiIlJAtJWZiIiIiIiISCEzaCszERERkWJDiRkRERGRh0S7ni15blAA5au5cCHmMlEzVrNs5urbjvNqUYvJP72T47VBrcdw+I9jOV4rUdqeeXsm4ehaive6T2dD1B+ma7YlbOg6OIBaDavj2cCDkk4OTHllNqsXbbizmxMRERERERF5SCgxIyIiIvIQCOj9GIOmv8z677YROf0n6j1akwEfBmFrb82Sj37I0xzffbaKIztOmLXFHj+Xa/+e73bBxs46x2ulnUvS451nOBd9keP7ovFuVSfvNyMiUhypYkZERESk2FBiRkRERKSIs7a1oteo59j6427e7xEGwI/zf8NgYeCl4U+zct6vxF9NvO08+zceMat6uZWqddx4KqQNi8d/z39GPpvt+uWzV3nB4zWunLtGDV93wjaMyd9NiYiIiIiIiDykLAo7ABERERG5O96talPapSTLw9eYtS+f9Qt2DrY0au+T57nsHGyxMN7+T8RXJ/dg07Id7N/0Z47X01LTuXLuWp7XFREp9rIK8UtERERECpQSMyIiIiJF3CNeVQE4stN8G7Kju06QkZHJI95V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s/GPdW0KwLE9J01tpV1KZlv7qZDHcXQtxfbVuW93JiIiIiIiIvIw0BkzIiIiIkWEY9lS+LWpl6e+G5dtJyXxxvkvL77VCYCqddwAePzFR6nbtCYAX05aZhrzZnhfvFvWpl2Jnqa25bN/oUOv1rwXOZRvpv1IRloGXV5rz5Xz1/j2kx9N/X5etIFnBwXw+icvU927KicPnqaGTzXa92rF3wdj2Lhsu6nvgkMfse7brZw4EENqchr1mtWk1XON+WvPSVbO/fUOnx0RkSJOlSsiIiIixYYSMyIiIiJFRBXPigyf2y9PfXvWHsq56IsA9Br1nNm19v9pZfr+n4mZnCTFJ/Nm+3G8MrE7L73VCYOFgb3rDzNr+GKzbceuX47nteaj6PnfLjTp4EtgcBuuX45n1YJ1RIxeSnpahqnvr19vpk7jR3j06YZY21pxPvoiS6eu5MtJy0hJSs3T/YmIiIiIiIgUVYasrCx9LkdE5B55wqJrYYcgUuRY2NkVdggiRVJmUlJhhyBSJK3OXFrYIeTI75Wphbb2zllDCm1tERERkeJIFTMiIiIiIiIihcygj0yKiIiIFBsWhR2AiIiIiIiIiIiIiIhIcaGKGREREREREZHCpooZERERkWJDFTMiIiIiIiIiIiIiIiIFRBUzIiIiIiIiIoXMkKWSGREREZHiQhUzIiIiIiIiIiIiIiIiBUSJGRERERERERERERERkQKircxERERERERECpt2MhMREREpNlQxIyIiIiIiIiIiIiIiUkBUMSMiIiIiIiJSyAyqmBEREREpNlQxIyIiIiIiIiIiIiIiUkCUmBERERERERERERERESkg2spMREREREREpLBpKzMRERGRYkMVMyIiIiIiIiIiIiIiIgVEFTMiIiIiIiIihcygihkRERGRYkOJGRERESlUF1/yLewQRIokp7mbCjsEERERERERuQNKzIiIiIiIiIgUNlXMiIiIiBQbOmNGRERERERERERERESkgCgxIyIiIiIiIiIiIiIiUkC0lZmIiIiIiIhIITNoKzMRERGRYkMVMyIiIiIiIiIiIiIiIgVEFTMiIiIiIiIihU0VMyIiIiLFhipmRERERERERERERERECogSMyIiIiIiIiIiIiIiIgVEW5mJiIiIiIiIFDKDtjITERERKTZUMSMiIiIiIiIiIiIiIlJAVDEjIiIiIiIi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+vRpNm/ezNChQ6lSpYpZtYyVlRXvvfcee/bsYf/+/bz99tv4+PiYEjXz589nzZo1nDx5kiNHjvDBBx+wZcsW0xkuOXF3d6djx4689dZb/Pzzz5w6dYq9e/cya9asfG1r1aNHD2bNmsWaNWs4fvw4H3zwAdeuXTPb8i2/OnbsSJkyZXj11VfZvn07p06dYuvWrbz//vucPXs213Fubm7s2bOHmJgYLl++fMskx19//cWhQ4e4evUq169f59ChQxw6dChP8bm5uRETE8OhQ4e4fPkyqampNGvWDB8fHwYMGMCGDRuIiYlh586dTJ061ZT4mDp1KtevX+fdd98lJCSEatWq8c4779xy3ltp1KgR/v7+vP7662zcuJFTp07x+++/3/KMnx49evD7778TERHB33//zVdffcW6devy9fO6+VwlJCRw+fJlDh06xF9//WW6Pnv2bKZNm8a4ceNwc3PjwoULXLhwgYSEhDyvISIiIiIiIiIiInI7qpgpRP3798doNPLJJ59w/vx5XF1deeGFF+75Op07dyY5OZmuXbtiNBrp2bMnzz///C3HGAwGAgMDmTNnDgMGDDC7Zmtry88//8z06dNJTEzE1dWVFi1a0L9/f7OzR2xtbQkJCWHYsGGcO3cOf39/PvjgA9P1tLQ0Jk6cyLlz57Czs6NmzZpERETc8twdgPHjxzNjxgwmTJjA+fPncXR0xMfHh9atW+f5OQkJCeHixYsMHz4co9FIt27daN68ebbt0fLDzs6ORYsWMWXKFAYOHEhCQgLlypWjadOmuVbQAPTu3ZsRI0YQGBhIcnIyv/zyS67VK3379uX06dOmx507dwZunBVzO+3atWP16tX07NmTuLg4xo8fT5cuXZg9ezYff/wxb7/9NleuXMHFxQV/f39cXFzYunUrCxYs4PPPPzfdw6RJk3j66af54osveOmll3Kd91amT5/OxIkTGTp0KElJSVStWpVhw4bl2r9BgwaMGTOGsLAwPv74Y5o3b06vXr1YvHjxbe/7388VwIEDB1ixYgVubm6sXbsWgK+++oq0tDRef/11s3EDBw7ktddey/M6IiIPGpfSJXjxcV/quZendrVylLC1pu/kpew4EnNH8306pAtN6lTl67W7mfTlr6b2js3qMPrldrmOe3fOj/y49TAAVcuV4dlWXtRzL0+tqmWxsbLkqRFzOXMp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bpVv7dq1euyxxxQWFqbo6GidOpX9zHofHx/5+flZPhwcbv6fZVpamsaPH6+HH35Y4eHh6tixozZv3pzta7N+/Xq1aNFCERERio6OVkJCgmVNRkaG3n77bdWqVUt16tTRhAkTNGjQIPXt29ey5p9HmTVp0kSffPKJhgwZooiICDVu3Fhff/21VbZTp06pf//+qlWrlh566CG9+OKLiouLy/W1DB48WFu2bNHs2bNVuXJlVa5cOdf1Hh4eGjlypDp16nTHO4oWLVqkqVOn6sCBA5b7LFq0SJJ06dIlDRs2THXr1lVkZKS6d++uAweuvzP63LlzatCggT755BPLtXbs2KHQ0FBt3Ljxpte9mUuXLunNN99U/fr1FRYWptatW+vnn3/W5s2bFRkZKUnq0aOHKleubPmzXbBggRo1aqQaNWropZde0syZM2/7OL9SpUpp+PDhateunby9vXNcU6dOHTVv3lzly5dX6dKlLfffvn37bd0DAAAAyBOzgR8AAADIVxRmDPTee+9pxowZ6tu3r1auXKmJEyfK19fXMj9p0iRFR0dryZIlKlu2rAYMGKCMjIxcr3fixAmtXr1aU6dO1ZIlSyzjixcvlqOjoxYuXKhhw4Zp1qxZWrhwYY7X8PLyUuPGjbV8ufW7YJctW6ZmzZrJ3d0923MuXLigZcuWKSIiQs7Ozpbxq1ev6uOPP9b48eM1b948Xbp0Sa+++mq257dr104NGzbUc889d1u/BB81apT++OMPTZo0SUuXLtUTTzyhXr166dixY1b3/vzzz/Xuu+9qzpw5OnXqlMaPH2+ZnzFjhpYtW6Zx48bpq6++UnJystauXZvD3azNnDlToaGhWrJkiZ555hm99dZbio2NlSSlp6crOjpanp6emjt3rubNmycPDw/16tVLaWlpOV5v2LBhioiIUKdOnbRhwwZt2LBBAQEBt8xxp1q2bKmePXuqYsWKlvu0bNlSktS/f38lJSVpxowZWrRokapVq6YePXrowoULKlasmMaOHaupU6dqz549Sk5O1htvvKEuXbqoXr16N71ubsxms3r37q0dO3ZowoQJWrlypQYMGCAHBwdFRERo1apVkq4XGzds2KCIiAht375dI0aMUPfu3bVkyRLVr1/fqlh0r2VlZWnjxo06evSoateufd/uAwAAAAAAAODBw1FmBklOTtbs2bP15ptvqn379pKk0qVLq1atWpYdEz179lTjxo0lSS+//LJatWql48ePq3z57Ge/S9cLA++++66KFStmNR4QEKChQ4fKZDIpODhYhw4d0qxZs9SpU6ccr9OmTRu9/vrrunLlitzd3ZWcnKxffvlFU6dOtVo3YcIEzZ07V1euXFF4eHi2X5Snp6frzTffVI0aNSRJ77zzjlq2bKndu3erevXq8vPz08iRIxUaGqq0tDQtXLhQ3bt314IFC1StWrUcs8XHx2vRokX6+eefLcdcRUdHa/369Vq0aJFee+01y71Hjhyp0qVLS5K6dOli1Y9lzpw56tOnj5o3by7pek+TX3/9Ncd7/t0jjzyiLl26SJJ69+6tWbNmafPmzQoODtbKlStlNps1ZswYmUwmSdK4ceNUu3ZtbdmyRQ0bNsx2PW9vbzk7O8vNze2+9tVxc3OTh4eHHB0dre6zbds27d69Wxs3brQcfTdo0CCtXbtWq1evVufOndWoUSN17NhRAwcOVGhoqNzd3TVgwICbXvdmfv/9d+3evVsrV65UuXLlJElBQUGW+RtH2RUuXNhyzTlz5uiRRx5RdHS0JKlcuXL6448/9Msvv+TtC/MPly9f1iOPPKK0tDQ5ODhoxIgRatCgwT29BwAAAAAAAIAHG4UZg8TGxiotLU1169bNdU3lypUtn9/4BfW5c+dyLcyULFkyW1FGkmrUqGEpFEhSeHi4Zs6cqczMTM2YMUPTpk2zzK1YsUKPPPKInJ2d9dNPP6lVq1ZavXq1vLy8VL9+favrRkdH68knn1R8fLymTp2qQYMGadq0aZZ7OTk5KSwszLK+fPnyKlSokI4cOaLq1asrODhYwcHBlvnIyEj99ddfmjVrliZMmKClS5dqxIgRlvkZM2YoOTlZmZmZeuKJJ6yypKWlWfWEcXd3txRlJKl48eJKSkqSdP2X72fPnrUc9yZJjo6Oqlatmszmm+/j//uficlkkq+vr+W6Bw4c0IkTJyxHcd1w7do1nThxQtu2bVPv3r0t4yNHjlSbNm1yvE+rVq0UHx8vSapZs6Y+/fTTm+a6WwcPHlRqaqrq1KljNX716lWdOHHC8njQoEFq3bq1Vq9erW+//TZP/YtiYmJUokQJS1Hmdhw9elTNmjWzGqtevfo9L8x4enpqyZIlSk1N1caNG/XOO+8oKCgo29cHAAAAuNdMuRw3DQAAAPtDYcYgrq6ut1zz92PBbhQ7blY4yOmYsVt56qmn1KJFC8vj4sWLy8nJSY8//riWLVumVq1aafny5WrZsqWcnKz/cylWrJiKFSumcuXKqXz58mrUqJF27typiIiIO85xQ1hYmHbs2CHpek+XG7ttJMnf318//fSTHB0d9e2338rR0dHquR4eHpbP/5nVZDLl2lfnTtzsuqmpqapWrZomTpyY7XnFihWTs7Oz1RFzN3aG5GT69OmWY+vc3NzynDs3KSkp8vPz05dffplt7u+9WE6cOKGEhASZzWadPHnSqkB1p+7n68krBwcHlSlTRpJUpUoVHTlyRNOnT6cwAwAAAAAAAOCeoTBjkLJly8rNzU2bNm2yOsbpfti9e7fV4127dqlMmTJydHRUkSJFrHaa3BAVFaWePXvq8OHD2rRpk1555ZWb3uNGwejvvVQyMjK0d+9ey86U2NhYXbp0KdcdP9L1XSc3dgd5eXnJy8vLar5KlSrKzMzUuXPnbrvx+z95e3vL19dXe/bssfQPyczM1P79+xUSEnJX15SkatWq6fvvv5ePj0+23Dfc+KX/3zk7O2cruAUGBt51jtzkdJ9q1arp7NmzcnR0VKlSpXJ8Xlpaml5//XW1bNlS5cqV0/Dhw7Vs2TJLYSmn695M5cqVdfr0aR09evS2d82UK1dOe/futRrbs2fPbd/zbpnN5lz7AwEAAAD3FDtmAAAAHhgUZgzi6uqq3r17a8KECXJ2dlZkZKTOnTunw4cPq169evf0XvHx8Ro3bpw6d+6s/fv3a86cORo0aNBNn1O7dm35+vpq4MCBKlWqlNXOlV27dmnPnj2qWbOmChUqpBMnTuiDDz5Q6dKlrXbLODs7a/To0Ro+fLgcHR01evRohYeHWwo1s2bNUqlSpVSxYkVdu3ZNCxcu1KZNm/T555/nmqtcuXKKiorSG2+8ocGDB6tKlSo6f/68Nm7cqMqVK1t68txK165dNW3aNJUuXVrBwcGaM2eOLl68aHXk252KiorSZ599phdffFH9+/eXv7+/4uPjtWbNGvXq1UslSpTI8XmBgYHatWuX4uLi5OHhoSJFisjBwSHHtX/++afS09N14cIFpaSkKCYmRtL1gtWtBAYGKi4uTjExMfL397ccTxceHq6XXnpJr7/+usqWLauEhAStW7dOzZo1U1hYmCZNmqTLly9r+PDh8vDw0Lp16zR06FDLEXg5XfdmR5099NBDqlWrll5++WUNHjxYpUuXVmxsrEwmkx555JEcn9O1a1d17dpVM2fO1KOPPqpNmzbp119/vaM/rxtfq5SUFJ07d04xMTFydnZWhQoVJEnTpk1TaGioSpcurbS0NK1bt05Lly7VW2+9ddv3AABb5OflqW51IlQjsIRCS/rL09VF3Wct1Jbjcbd9jeLenhryeGM1KF9aDiaTNh+N07jV6xR34aLVuqdqVVfdskGqXqqEShYupMU792nIdz9ku17dckGKCgtRzdKB8i/kpbPJqdp09IQ+/HmjEpNT8vyaAQAAAACwZRRmDNS3b185Ojrqww8/VEJCgvz8/PTUU0/d8/u0a9dOV69eVceOHeXo6Kju3burc+fON32OyWRSq1at9Omnn+qll16ymnNzc9MPP/ygKVOmKDU1VX5+fnr44YfVt29fq1/Iu7m5qXfv3howYIDOnDmjWrVqacyYMZb59PR0jR8/XmfOnJG7u7sqVaqkmTNn3rTvjiSNGzdOH3/8sd555x0lJCSoSJEiCg8Pv+2ijCT17t1bZ8+e1aBBg+To6KhOnTqpYcOG2Y5HuxPu7u6aM2eOJk6cqH79+iklJUX+/v6qV69erjtoJKlnz54aPHiwWrVqpatXr+rHH3/MdfdKnz59dPLkScvjdu3aSbreK+ZWHn/8ca1Zs0bdu3fXpUuXNG7cOHXo0EHTp0/X5MmTNWTIEJ0/f16+vr6qVauWfH19tXnzZs2ePVtffPGF5TW8++67atu2rb766is988wzuV73ZqZMmaLx48frtdde05UrV1SmTBkNGDAg1/U1a9bUyJEjNXXqVE2ePFkNGzbUs88+q7lz597ydf/zayVJ+/bt0/LlyxUYGKiffvpJ0vWj6EaOHKnTp0/Lzc1NwcHBmjBhglq2bHnb9wAAW1TOp6j6NKytY0nndSjhrCKCSt7R8z2cnTW7R0d5ubpo2vqtyjBnqkfdSH35bEe1nzZHF65ctazt3aCWPF1ctPvkafl5eeZ6zYHNHlZhdzet2n9Ix5MuKKhoYXV5qIYaVwpW+0/m6GxK6l2/XgAosNgxAwAA8MAwZd2LxhuwWd26dVNISIiGDRuWr/ddtGiRxo4dq23btuXrfe+W2WxWixYt1KJFi1se2wbbMHz4cMXGxuqrr74yOoqV5g4djY4AFDh/jahvdIQCbXaPJ3XywqUcd6ZIkqeLs5wcHHTx6jU9XqWiPujU+o52zETXr6XXmz+sJ2d8pb3xZyRdL/Ys69tdn/22TZN++s2ytmRhb8VfvCxJ2j7kJf2w/3COuWqVDtT2EyeV9Y+xOc910se/btYHP/9+m6/+wRY0kq8TcDfWmBcaHSFHj9ccYdi9V28fadi9AQAAHkQ5n5cE2LmTJ09qwYIFOnr0qA4ePKi33npLJ0+eVFRUlNHRkIvPPvtMBw4c0PHjx/Xll19qyZIlat++vdGxAMDmpaSl6+LVa3f9/MerVtTuk6ctRRlJOpp0XptiT+iJapWs1t4oytzKtn8UZW6MXUi9ovK+xe46KwAAAAAABQFHmeGB5ODgoEWLFmn8+PHKysqyHKNWvnx5o6PdtVatWik+Pj7HuZEjR6pNmzb5kmPp0qUaMSLnd/uVLFlSK1asuKvr7t69W59++qlSUlIUFBSkYcOGqWPH67tTbOW1A8D95uTgIC9Xl3+MOcrF0VFF3N2sxi9euZqt+HGnTJIq+/vq2z/2ZZvbHX9aDSuUlaeLs1LS0vN4p+tHpnm4OOv8lSt5vhYAFEhmowMAAAAgv1CYsXNffvmlIfft0KHDLfuMGCkgIEDz5883OsY9NX36dGVkZOQ45+Pjk285mjRpoho1auQ45+R09//L+eCDD3Kds5XXDgD3W2RQSc1+NqcjE0uqVViI1UjTyZ/p5MVLebpfYXc3uTo5KTE5Jdtc4uXrY8W9vXQ06Xye7iNJ3etGyMXJSSv3HsrztQAAAAAAsGUUZgA7ERgYaHQESZKXl5e8vLzy9Z628toB4H47cCZRz83+1mps0GOP6Gxyij77fbvVeE7FlDvl5nz9n4ppGZnZ5q79/5hrHoruN9QqHaiXGtXVyr0HtfnYX3m+HgAURCbavwIAADwwKMwAAAAUEJeuXtPGoyf+MXZVickp2cbvhavp13cjujg5Zptz/f+xa7nsWLxd5XyKamrnKB1OSNJ/lq3J07UAAAAAACgIHIwOAAAAANt08cpVXcvIkJ+XZ7Y5P+/rYwmXk+/6+iUKeemzbh10+Vqanv9qyT3pVQMAAAAAgK1jxwwAAABylCXp0JmzCi3pn22uRmCATpy7cNfFlCLubvqsawe5ODqqy+wF9+ToNQAo0DjKDAAA4IHBjhkAAIACrPsX32jIdz/ck2sFFPJWOZ+iVmOrYw6remAJhQb8rzhTzqeo6pQL0qr9h+/qPu7OTpr2TDv5F/LS818t0fFzF/ISGwAAAACAAoUdMwAAAAWEj6eH6geXvq21aw/8qSv/3yPmhYcfkiRV9PORJLWpUUWRpUtKkj5Zv8XynPHtH9dDZYMUMnKSZWze1l3qGBmmT55pq883bldGplnP1otUUnKqZm7cbnXPRysFq7K/ryTJ2cFBlfx9Lff+6WCsDiWclSRN6NBCNUoF6Js/9irYt5iCfYtZrpGalq4fDx65/S8KANgLdswAAAA8MCjMAAAAFBDlfYtpQocWt7W26eTPdPLiJUnSK00aWM09GRFq+fzvhZmcpKSlq/ushRryeCO9+HAdOZhM2nIsTuNW/6LzqVes1j5WpYLah1ezPK4W4K9q/7/T5sylZEthpkoJP0uOv2eRpJMXLlKYAQAAAADYNVNWFm/LAYB7pblDR6MjAAXOXyPqGx0BKJCCRv5udASgQFpjXmh0hBw9ETbMsHuv2jPGsHsDAAA8iNgxAwAAAAAAbsu0adP0ww8/KDY2Vm5uboqIiNDAgQMVHByc63MWLVqkIUOGWI25uLhoz5499zsuAACATaIwAwAAAAAAbsuWLVvUpUsXhYWFKTMzU++//76io6O1YsUKeXh45Po8Ly8vrVq1yvLYZDLlR1wAAACbRGEGAAAAAACjmY0OcHs+++wzq8fvvPOO6tWrp3379ql27dq5Ps9kMsnPz+9+xwMAACgQKMwAAAAAAIC7cvnyZUlS4cKFb7ouNTVVjz76qMxms6pWrarXXntNFStWzI+IAAAANofCDAAAAAAABjNlZRl277S0NKWlpVmNubi4yMXF5abPM5vNGjt2rCIjI1WpUqVc15UrV05jx45V5cqVdfnyZX3++ed66qmntGLFCpUoUeKevAYAAICChMIMAAAAAAAPsGnTpmnq1KlWY/369dO///3vmz5v5MiROnz4sL766qubrouIiFBERITV45YtW2r+/Pl65ZVX7jo3AABAQUVhBgAAAACAB9jzzz+v5557zmrsVrtlRo0apV9++UVz5sy5410vzs7OqlKlik6cOHHHWQEAAOwBhRkAAAAAAIxm4FFmt3Ns2Q1ZWVkaPXq01qxZoy+//FJBQUF3fL/MzEwdOnRIjRo1uuPnAgAA2AMKMwAAAAAA4LaMHDlSy5cv13//+195enoqMTFRkuTt7S03NzdJ0htvvCF/f38NGDBAkjR16lSFh4erTJkyunTpkj777DPFx8erY8eOhr0OAAAAI1GYAQAAAADAaGbjdszciXnz5kmSunXrZjU+btw4dejQQZJ06tQpOTg4WOYuXbqk//znP0pMTFThwoVVrVo1zZ8/XxUqVMi/4AAAADaEwgwAAAAAALgtBw8evOWaL7/80urx0KFDNXTo0PsVCQAAoMChMAMAAAAAgNEM7DEDAACA/OVw6yUAAAAAAAAAAAC4FyjMAAAAAAAAAAAA5BOOMgMAAAAAwGgcZQYAAPDAoDADAAAMddUv0+gIAAAAAAAA+YbCDAAAAAAARmPHDAAAwAODHjMAAAAAAAAAAAD5hMIMAAAAAAAAAABAPuEoMwAAAAAAjGbmKDMAAIAHBTtmAAAAAAAAAAAA8gk7ZgAAAAAAMFqW2egEAAAAyCfsmAEAAAAAAAAAAMgn7JgBAAAAAMBoWfSYAQAAeFCwYwYAAAAAAAAAACCfUJgBAAAAAAAAAADIJxxlBgAAAACA0cwcZQYAAPCgoDADAABQgHStVkP1Aksr3D9Agd6F9M2BvRr406ps6/w8PNWzeqTC/QMU5ldCXi4uemrJ19oU/9dt3Se4SFF1qVZD4f4BCvX1l6uTkxp+OV1xly9lW+vq6KjoGjXVvlI1lfIupIvXrmr76XhN3vq7Dp9Pyra+QanSeimyrkL9/OVgMunohXOatnOrlv958M6/IAAAAAAAFDAcZQYAAFCAvBDxkOqXKq3D55KUnpmZ67ryRYrpxcg68vf00sFziXd8n0j/kno2LFKezi76M4fiyt9NbtZKr9ZuoE3xf+mtDT/pq/279VDJUlr0r2cU6FXIam3HkFB9GdVRGeZMTdi8XuM2rtOWU3EK8PK+44wAYFeysoz7AAAAQL5ixwwAAEAB0nnJ1zqZfH3Xyr7eL+e6bk/iadX4bKouXruqFsGVVPOJwDu6z5pjR/T9Z1OUkp6u3uG1VM3PP8d1/p5ealG+kqb9sVXjNq6zjG+Nj9O8dp31RHBFfbZ7uySplHchjXq4qb7Ys0MjN/x8R3kAAAAAALAXFGYAAAAKkBtFmVtJSU+XlH7X97l47eptrfNydpEknb2SYjWekHr98dXMDMtYl2o15OBg0vtbfpMkeTg5KzXj7jMCAAAAAFAQUZgBAADAXTt+6YLiky+pd41aij1/TvvOJsjf00tD6jXSiYsXtOzwAcvaBqXKKPb8OT1aOlhD6jdSgJe3Lly9otl7d2rSlt/EYToAHmgcKQYAAPDAoDADAACAu5ZhNuvFVUv1QfNW+qxVB8v47oTT+teir3Qp7ZplrGzhojJnmTWhyRP65I+tiklK0BPBFfVyrXpycnDQu5vWG/ESAAAAAADIVxRmAAAAkCcXr13V/rOJWnnkkP44Ha8yhYuqb+RD+ujxNuq2bKGuZWZKkjydneXo4KB3Nv6qT/7YIklaFXtYRVzd9VxYpD7avun/j2ADgAcQO2YAAAAeGA5GBwAAAEDB5e3iooXtn9aO0/F6d9N6rTl2RJ/u2qYXVy/VQyVLqWNIqGXtjX4zSw/HWF1j6Z8xcnd2VjVf/3zNDgAAAACAESjMAAAA4K49EVxJfh6eWnvsT6vxzfFxunTtmmoGBFrGzqQkS5LOpqZarU36/8eFXV3vc1oAsGFms3EfAAAAyFcUZgAAAHDX/Dw8JEmOpuz/rHR0MMnpb+N7E89Ikvy9vKzWFfe8/jjp6pX7FRMAAAAAAJtBYQYAAOABV9LLW+WLFLur58ZeOC9JiqoYYjXevGx5eTq7aN/ZBMvY8j8PSpI6VwmzjJkkdQwJ1fmrV7Q34cxdZQAAAAAAoCBxMjoAAAAAbl/TMsGq4ltckuTk4KAQHz/1q1lXkrT22J86kHTWsvbGeKViPpKk9pWrqtb/Hy02dfsmy7r3m7ZU3cAglf3vRMuYt4uLeoRFSpJqlbj+nO5hEbp07ZouXbum2Xv/kCT9eOyIDiad1cu16inQq5D+OBOvMoWLqkdYuM6kJOvrmD2Wa/5w9E9t+Ou4+kbWUTE3d+0/m6jHgivooZKlNOSXH5Rmzry3XywAKEiysoxOAAAAgHxCYcYGxcXFqWnTplqyZImqVKmS45pFixZp7Nix2rZtWz6ne3B069ZNISEhGjZsmNFRHjhr167V+PHjFRcXp65du/JnAAB/06J8JT0ZEmp5HOrnr1A/f0nS6eTLVoWZgXUaWj337ztV/l6YyUlhV7dsz+8TXluSFHfpoqUwk242q+OSeXq5Zj09WiZYbSqGKDk9TT8c/VPvbtqg8/84nqzP90s0sE5Dta5QWf8KqabYC+fVf80KfXc45na/BAAAAAAAFGimrCzelmNrbqcwc/XqVaWkpMjHxyef0133wgsv6MCBA0pKSlLhwoVVr149DRw4UP7+/rd9jc2bN6t79+7Zxjds2CA/P797GfeuXLhwQU5OTvL6xzn499rtFoCuXbumESNGaN++fTpy5IgaN26s//73v7d9nylTpmjt2rX67rvv8hr5vl+3fv366tChg7p16yZPT888/xkkJCRo/Pjx2rt3r44fP65u3brd9Ou9YsUKvfbaa2ratOkdfY0lqblDxzxlBR5Eh6fWMToCUCBV7LfZ6AhAgbTGvNDoCDlq4f+iYff+/szHht0bAADgQcSOmQLKzc1Nbm5uuc6npaXJxcXlvt2/bt26euGFF+Tn56czZ87o3XffVf/+/TV//vw7vtaqVausfvFuVLHpn4oUKWJ0BCuZmZlydXVVt27dtHr1aqPj3DcpKSlKSkpSw4YN76jQdzNpaWkqWrSoXnzxRc2aNeuma+Pi4jR+/HjVqlXrntwbAAAAAAAAAP7OwegADzKz2awZM2aoefPmCg0NVePGjfXxx/97p9Jff/2lbt26qUaNGmrTpo3++OMPy9yiRYusfnE8ZcoUtW3bVgsXLlSTJk1UvXp1Sdd3Y4waNUqjRo1SzZo1VadOHU2ePFm5bZRKTk5W9erVtW7dOqvxNWvWKCIiQleuXD+O5Nlnn1V4eLgCAwMVGRmp3r17a+fOnUpPT7fKt3btWj322GMKCwtTdHS0Tp06le2ePj4+8vPzs3w4ONz8P8u0tDSNHz9eDz/8sMLDw9WxY0dt3vy/d4zeuPf69evVokULRUREKDo6WgkJ/2s+nJGRobffflu1atVSnTp1NGHCBA0aNEh9+/a1rOnWrZvGjBljedykSRN98sknGjJkiCIiItS4cWN9/fXXVtlOnTql/v37q1atWnrooYf04osvKi4uLtfXMnjwYG3ZskWzZ89W5cqVVbly5VzXe3h4aOTIkerUqdMd7yhatGiRpk6dqgMHDljus2jRIknSpUuXNGzYMNWtW1eRkZHq3r27Dhw4IEk6d+6cGjRooE8++cRyrR07dig0NFQbN2686XVv5tKlS3rzzTdVv359hYWFqXXr1vr555+1efNmRUZe72fQo0cPVa5c2fJnu2DBAjVq1Eg1atTQSy+9pJkzZ9528aRUqVIaPny42rVrJ29v71zXZWZmauDAgfr3v/+toKCg27o2AAAAAAAAANwJCjMGeu+99zRjxgz17dtXK1eu1MSJE+Xr62uZnzRpkqKjo7VkyRKVLVtWAwYMUEZGRq7XO3HihFavXq2pU6dqyZIllvHFixfL0dFRCxcu1LBhwzRr1iwtXJjz9n0vLy81btxYy5cvtxpftmyZmjVrJnd392zPuXDhgpYtW6aIiAg5Oztbxq9evaqPP/5Y48eP17x583Tp0iW9+uqr2Z7frl07NWzYUM8995y2b9+e6+u7YdSoUfrjjz80adIkLV26VE888YR69eqlY8eOWd37888/17vvvqs5c+bo1KlTGj9+vGV+xowZWrZsmcaNG6evvvpKycnJWrt27S3vPXPmTIWGhmrJkiV65pln9NZbbyk2NlaSlJ6erujoaHl6emru3LmaN2+ePDw81KtXL6WlpeV4vWHDhikiIkKdOnXShg0btGHDBgUEBNwyx51q2bKlevbsqYoVK1ru07JlS0lS//79lZSUpBkzZmjRokWqVq2aevTooQsXLqhYsWIaO3aspk6dqj179ig5OVlvvPGGunTponr16t30urkxm83q3bu3duzYoQkTJmjlypUaMGCAHBwcFBERoVWrVkm6XmzcsGGDIiIitH37do0YMULdu3fXkiVLVL9+fati0b3y0UcfycfHRx07chwZAAAA8pk5y7gPAAAA5CuOMjNIcnKyZs+erTfffFPt27eXJJUuXVq1atWy7Jjo2bOnGjduLEl6+eWX1apVKx0/flzly5fP8Zrp6el69913VaxYMavxgIAADR06VCaTScHBwTp06JBmzZqlTp065XidNm3a6PXXX9eVK1fk7u6u5ORk/fLLL5o6darVugkTJmju3Lm6cuWKwsPDs/2iPD09XW+++aZq1KghSXrnnXfUsmVL7d69W9WrV5efn59Gjhyp0NBQpaWlaeHCherevbsWLFigatWq5ZgtPj5eixYt0s8//2w55io6Olrr16/XokWL9Nprr1nuPXLkSJUuXVqS1KVLF6teIXPmzFGfPn3UvHlzSdKbb76pX3/9Ncd7/t0jjzyiLl26SJJ69+6tWbNmafPmzQoODtbKlStlNps1ZswYmUwmSdK4ceNUu3ZtbdmyRQ0bNsx2PW9vbzk7O8vNze2+9tVxc3OTh4eHHB0dre6zbds27d69Wxs3brQcfTdo0CCtXbtWq1evVufOndWoUSN17NhRAwcO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JjMzU9OnT9fcuXN19uxZSdf7znTt2lW9e/eWo6Oj4uPj5eDgoBIlShicFrAds2bNkoODg7p3767ff/9dL7zwgrKyspSRkaHBgwerR48eRkcEAAAAYEMozAAA7NLEiROVnJycaxPzV199VSNGjNDhw4dpYg7kIDk5WdL1Y5kA3Jm4uDjt379fpUuXVkhIiNFxAAAAANgYCjMAALtEE3MAAAAAAADYInrMAADs0o0m5v8szNDEHMjd2bNnNX78eG3cuFHnzp3TP9+/ExMTY1AywPZt2bJFn3/+uY4cOSJJKl++vHr16qVatWoZnAwAAACAraEwAwCwSzQxB+7c4MGDderUKfXt21fFixc3Og5QYHz33XcaOnSomjdvrm7dukmStm/frmeffVbjxo1TVFSUwQkBAAAA2BKOMgMA2CWamAN3LiIiQl999ZWqVKlidBSgQGnRooU6d+6sZ5991mp85syZWrBggb7//ntjggEAAACwSRRmAAB2jybmwO1p2bKlJk6cqKpVqxodBShQQkNDtWLFCpUpU8Zq/Pjx42rdurX27NljUDIAAAAAtsjB6AAAANxvXl5eFGWA2zB06FC99957iouLMzoKUKAEBARo48aN2cZ///13BQQEGJAIAAAAgC1jxwwAwC7RxBy4c7Vr19aVK1eUmZkpNzc3OTs7W81v2bLFoGSAbfvqq680duxY/etf/1JERIQkaceOHVq8eLGGDRump556yuCEAAAAAGwJhRkAgF3q1auXTp06pS5duuTYxLxZs2YGpAJs2+LFi2863759+3xKAhQ8a9as0eeff67Y2FhJUnBwsKKjo/n7BgAAAEA2FGYAAHaJJuYAAAAAAACwRfSYAQDYpYCAgGzHlwG4tRMnTmjSpEl67bXXlJSUJElat26dDh8+bHAywHbt3r1bu3btyja+a9cu7dmzx4BEAAAAAGwZhRkAgF2iiTlw57Zs2aKoqCjt3r1bP/zwg1JTUyVJBw8e1JQpUwxOB9iuUaNG6dSpU9nGz5w5o1GjRhmQCAAAAIAtczI6AAAA98Orr76qK1euqHnz5jQxB27Te++9p1deeUXPPfecpYG5JNWtW1dz5swxMBlg244cOaJq1aplG69SpYr+/PNPAxIBAAAAsGUUZgAAdmno0KFGRwAKnEOHDmnixInZxosVK6bz588bkAgoGFxcXHT27FkFBQVZjScmJsrJiR+5AAAAAFjjpwQAgF1q37690RGAAsfb21uJiYnZfrkcExMjf39/g1IBtq9BgwZ6//339d///lfe3t6SpEuXLmnSpEmqX7++wekAAAAA2Bp6zAAA7BZNzIE706pVK02cOFGJiYkymUwym83avn27xo8fr3bt2hkdD7BZgwYN0qlTp/Too4+qW7du6tatm5o2barExEQNHjzY6HgAAAAAbIwpKysry+gQAADca1u2bFHv3r0VGRmprVu36vvvv1dQUJCmT5+uvXv36sMPPzQ6ImBz0tLSNGrUKC1evFiZmZlycnJSZmamWrdurXfeeUeOjo5GRwRsVmpqqpYtW6YDBw7Izc1NlStXVqtWrbL1OAMAAAAACjMAALvUuXNnPfHEE5Ym5kuXLlVQUJB2796tfv366ddffzU6ImCzTp06pUOHDiklJUVVq1ZV2bJljY4E2IU+ffro7bffVvHixY2OAgAAAMBAHGUGALBLhw4dUrNmzbKN08QcuLWAgAB5eXmpWbNmFGWAe2jr1q26du2a0TEAAAAAGIzCDADALt1oYv5PNDEHbk/v3r115swZo2MAAAAAAGB3KMwAAOwSTcyBvOG0WwAAAAAA7g8KMwAAu/Tqq68qODhYjRs3Vmpqqlq1aqWuXbsqIiJCL774otHxAAAAAAAA8IAyZfF2SACAHaOJOXB3li1bpqZNm8rDw8PoKIDdiIiI0NKlSxUUFGR0FAAAAAAGcjI6AAAA91NAQIDi4+NVr149ubi4GB0HKDCioqKMjgAAAAAAgF3iKDMAgN2jiTlwc0lJSVaPY2JiNGjQID311FN6+eWXtXnzZoOSAfblhRdeUOHChY2OAQAAAMBgFGYAAHaPUzuBm2vYsKGlOLNjxw517NhR8fHxioyMVHJysnr27KmtW7canBKwbbGxsRo1apR69OihHj16aNSoUYqNjbVa8/zzz6tQoUIGJQQAAABgKyjMAAAAPOD+XrycOnWq2rRpoy+//FJvvPGGPv/8cz3zzDOaOnWqgQkB27Z69WpFRUVp3759CgkJUUhIiPbv36+oqCitXr3a6HgAAAAAbAw9ZgAAdm/UqFHy8fExOgZQIBw6dEgvv/yy1VinTp3UrVs3gxIBtm/ChAnq06eP+vfvbzX+4YcfasKECXr88ccNSgYAAADAFrFjBgBg96KiouTh4WF0DMCmpaSkKDk5Wa6urnJxcbGac3V11dWrVw1KBti+xMREtWvXLtt4mzZtlJiYmP+BAAAAANg0dswAAOxKUlKS1e6YmJgYzZo1S8ePH1fx4sXVpUsX1alTx8CEgG268Y7+rKws7d27V1WrVrXMHT58WMWLFzcqGmDzHnroIW3btk1lypSxGt++fbtq1aplUCoAAAAAtorCDADArjRs2FAbNmyQj4+PduzYoe7duysiIkKRkZE6cOCAevbsqVmzZql27dpGRwVsxuzZs60e+/n5WT2Oi4tTp06d8jMSUKA0adJEEydO1L59+1SjRg1J0q5du7Rq1Sr9+9//1o8//mhZ27RpU6NiAgAAALARpqy/d3sFAKCACwkJ0W+//SYfHx/17NlTJUqU0NixYy3zY8aM0aFDh/TFF18YmBIAYE9CQkJua53JZFJMTMx9TgMAAADA1rFjBgBgt2hiDtydPXv26MiRI5Kk8uXLKywszOBEgG07cOCA0REAAAAAFCAUZgAAdiclJUWurq40MQfu0OnTp/Xaa69px44dKlSokCTp0qVLioiI0KRJk1SiRAmDEwIAAAAAUPBRmAEA2B2amAN3Z9iwYcrIyNDKlSsVHBwsSYqNjdXQoUM1bNgwffbZZwYnBGzX7t27tXnzZp07d05ms9lqbsiQIQalAgAAAGCLKMwAAOwKTcyBu7d161bNnz/fUpSRpODgYA0fPlxdunQxMBlg2z755BNNnjxZ5cqVk6+vr9WcyWQyKBUAAAAAW0VhBgBgVx566KGbzvfo0SOfkgAFT0BAgDIyMrKNm81mdpoBNzF79myNHTtWHTp0MDoKAAAAgALAwegAAADcT3v27NGSJUu0ZMkS7dmzx+g4gE17/fXXNXr0aKvvlT179mjMmDEaNGiQgckA2+bg4KDIyEijYwAAAAAoIExZWVlZRocAAOBeo4k5cOdq166tK1euKDMzU46OjpJk+dzDw8Nq7ZYtW4yICNikGTNmKCEhQcOGDTM6CgAAAIACgMIMAMAuRUdH6/Lly3rnnXeyNTH39PSkiTmQg8WLF9/22vbt29/HJEDBYjab1adPHx07dkwVKlSQk5P1idFTp041KBkAAAAAW0SPGQCAXaKJOXDnKLYAd+ftt9/W5s2bVadOHRUpUkQmk8noSAAAAABsGIUZAIBdook5cOf+foSZJO3atUtpaWkKDw+Xs7OzgckA27Z48WJNmTJFjRs3NjoKAAAAgALAwegAAADcDzQxB25fQkKCnn76aYWFhalr1666ePGinn/+eXXu3FndunVT69atlZCQYHRMwGYVKVJEQUFBRscAAAAAUEDQYwYAYJdoYg7cvjfeeEMnTpxQnz59tGzZMp06dUqOjo56//33lZmZqQEDBqhKlSp68803jY4K2KRvv/1W69ev17hx4+Tu7m50HAAAAAA2jsIMAMAu0cQcuH0NGzbU1KlTFR4ergsXLqhu3bqaOXOm6tWrJ0nauHGj/vOf/2jt2rUGJwVsU7t27XTixAllZWWpVKlScnKyPjH6Tv5OAgAAAGD/6DEDALBLFFuA23fp0iX5+/tLun4kk7u7u0qWLGmZL1OmjBITE42KB9i8Zs2aGR0BAAAAQAFCYQYAYJdoYg7cPh8fHyUmJiogIECS1KVLFxUuXNgyf+nSJY5nAm6iX79+RkcAAAAAUIA4GB0AAIB7iSbmwJ0LCQnRH3/8YXk8cOBAFSlSxPJ4+/btqly5sgHJgILj0qVLWrhwod577z1duHBBkrRv3z6dOXPG2GAAAAAAbA49ZgAAdoUm5sC9t3v3brm5ualSpUpGRwFs0oEDB/Tcc8/J29tbJ0+e1KpVqxQUFKRJkybp1KlTevfdd42OCAAAAMCGsGMGAGBXfv/9dw0ePFhNmjTRiBEjtHPnTvXr10/+/v4qWbKkXn75Zf36669GxwRs0rVr13Icr169OkUZ4CbeeecdtW/fXj/88INcXFws440aNdK2bdsMTAYAAADAFlGYAQDYFZqYA3evXr16Gjx4sH777TeZzWaj4wAFxp49e/TUU09lG/f39+fvHAAAAADZUJgBANiVG03Mb6CJOXD7xo8fr9TUVPXt21ePPPKIxowZoz179hgdC7B5Li4uSk5OzjZ+7NgxFStWzIBEAAAAAGwZhRkAgF2hiTlw95o3b64PP/xQv/32m1599VUdOXJEnTt31uOPP66pU6caHQ+wWU2aNNFHH32k9PR0y1h8fLwmTpyoxx57zMBkAAAAAGyRKSsrK8voEAAA5BeamAN35s8//9TAgQN18OBBxcTEGB0HsEmXL1/Wyy+/rL179yolJUXFixfX2bNnFR4erunTp8vDw8PoiAAAAABsCIUZAIBdunbtmlxdXY2OARRI165d048//qjly5dr/fr18vX1VatWrTRw4ECjowE2bfv27Tpw4IBSU1NVrVo11a9f3+hIAAAAAGwQhRkAgF2KjIzUY489pqioKNWrV08ODpzeCdzK+vXrtXz5cq1du1ZOTk56/PHHFRUVpdq1axsdDbBpS5YsUcuWLeXi4mI1npaWppUrV6pdu3bGBAMAAABgkyjMAADs0po1a7Rs2TKtW7dO3t7eatGihdq0aaOwsDCjowE2q0aNGmrcuLGioqLUqFEjOTs7Gx0JKBCqVKmiDRs2yMfHx2r8/Pnzql+/PscAAgAAALDiZHQAAADuh+bNm6t58+ZKTk7W6tWrtWLFCnXu3FlBQUGKiopSv379jI4I2JzffvtNXl5ekqTTp0+rePHi7DYDbkNWVpZMJlO28TNnzsjb29uARAAAAABsGTtmAAAPDJqYA7cvMjJS3333nYKCgoyOAtisdu3ayWQy6cCBA6pQoYKcnP73vrfMzEzFxcXp4Ycf1gcffGBgSgAAAAC2hh0zAAC7llMT8+joaKNjATaP9+4At9asWTNJUkxMjBo2bChPT0/LnLOzswIDA/XYY48ZFQ8AAACAjaIwAwCwSzk1Mf/8889pYg4AuGduHIsZGBioli1bytXV9abrly9friZNmsjDwyM/4gEAAACwURxlBgCwSzQxB/Jm2rRpevrpp1WoUCGjowB2gyMCAQAAAEjsmAEA2CmamAN506dPH6MjAHaH98QBAAAAkCR+QwUAsEs3ijKS1LJlS508edLANEDBsXDhQrVu3VphYWEKCwtT69attXDhQqNjAQAAAABgN9gxAwCwe7xDGbg9H3zwgWbNmqWuXbsqPDxckrRz506NHTtW8fHx6t+/v7EBAQAAAACwAxRmAAAAIEmaN2+eRo8erdatW1vGmjZtqsqVK2v06NEUZgAAAAAAuAc4ygwAYPdeeOEFFS5c2OgYgM3LyMhQaGhotvFq1aopMzPTgEQAAAAAANgfCjMAALvXp08feXt7Gx0DsHlt27bVvHnzso0vWLBAUVFRBiQC7EtgYKCcnDi0AAAAAHjQmbI4eB8AYKcWLlyoL774QseOHZMklS1bVj169FDHjh2NDQbYqNGjR2vJkiUKCAhQjRo1JEm7d+9WfHy82rVrZ/UL5SFDhhgVEwAAAACAAo23awEA7BJNzIE7d+jQIVWtWlWSdOLECUlSkSJFVKRIER06dMiyzmQyGZIPKGgOHDig9u3bKyYmxugoAAAAAGwIO2YAAHapbt26Gj58uFUTc0lavny5Ro8erc2bNxuUDADwoDhw4IDatWunAwcOGB0FAAAAgA1hxwwAwC7RxBy4M+np6apRo4aWLFmiSpUqGR0HKBD69et30/nLly+zwwwAAABANg5GBwAA4H6giTlwZ5ydnRUQECCz2Wx0FKDA+Pnnn3Xt2jV5e3vn+OHh4WF0RAAAAAA2iB0zAAC79c033+i3337LsYn5uHHjLOtoYg5c98ILL+j999/Xu+++qyJFihgdB7B5wcHBeuyxx9SxY8cc52NiYvTLL7/kbygAAAAANo/CDADALtHEHLhzc+fO1fHjx/Xwww+rZMmS2d7tv3jxYoOSAbYpNDRU+/fvz3XexcVFAQEB+ZgIAAAAQEFgysrKyjI6BAAAAIw3derUm87fqp8G8KBJS0tTZmam3N3djY4CAAAAoAChMAMAsDs0MQcAAAAAAICtcjA6AAAA9xpNzAEARunTp48SEhKMjgEAAADAhtFjBgBgl2hiDtyehx56SKtWrVKxYsVUu3btm/Zd2rJlSz4mAwqmrVu36tq1a0bHAAAAAGDDKMwAAOwSTcyB2zNkyBB5eXlJkoYOHWpwGgAAAAAA7B+FGQCAXWrWrJnREYACoX379jl+DuDuBAYGysmJH7MAAAAA5M6UlZWVZXQIAAAA2Aaz2azjx48rKSlJ//xnYu3atQ1KBdi2+Ph4BQQEZDsKMCsrS6dOnVLJkiUNSgYAAADAFlGYAQAAgCRp586dGjBggOLj47MVZUwmk2JiYgxKBti2KlWqaMOGDfLx8bEaP3/+vOrXr8/3DgAAAAAr7LEHANgNmpgDeTNixAiFhoZq+vTp8vPzu+n3EID/ycrKyvH7JTU1Va6urgYkAgAAAGDLKMwAAOwGTcyBvDl+/Lg+/PBDlSlTxugoQIEwbtw4Sdd3lE2ePFnu7u6WuczMTO3evVshISFGxQMAAABgoyjMAADsBk3MgbypXr26jh8/TmEGuE379++XdH3HzKFDh+Ts7GyZc3FxUUhIiHr27GlUPAAAAAA2ih4zAAC7RRNz4NYOHDhg+fyvv/7S5MmTFR0drUqVKsnJyfo9PLzzH8jZkCFDNGzYMMuuTQAAAAC4GQozAAC7RBNz4PaEhITIZDJl+z654cYc3zfA7Vm+fLmaNGkiDw8Po6MAAAAAsFEUZgAAdqlt27YqW7asXn755RybmHt7exuUDLAtJ0+evO21gYGB9zEJYB8iIyP13XffKSgoyOgoAAAAAGwUPWYAAHaJJubA7fl7sWXatGny8fHRk08+abXmm2++0blz59SnT5/8jgcUOLzvDQAAAMCtOBgdAACA++FGE3MAt+/rr79WcHBwtvGKFStq/vz5BiQCAAAAAMD+sGMGAGA3/t7EvFu3bho/frzOnj1LE3PgNiUmJsrPzy/beLFixZSYmGhAIqDgmTFjhvz9/Y2OAQAAAMCGUZgBANiNdu3aZWtiPnToUMvnNDEHbi4gIEA7duzI1htj+/btKl68uEGpgIIhIyNDW7Zs0YkTJxQSEiIXFxedOXNGXl5e8vT0NDoeAAAAABtCYQYAYDd+/PFHoyMABVrHjh01duxYZWRkqG7dupKkjRs3asKECerZs6fB6QDbdfLkSfXq1UunTp1SWlqaGjRoIC8vL82YMUNpaWkaNWqU0REBAAAA2BAKMwAAu0ETcyBvevXqpQsXLmjkyJFKT0+XJLm6uqpXr156/vnnDU4H2K4xY8YoNDRU3333nerUqWMZb968uf7zn/8YmAwAAACALaIwAwCwS19//bUmTpyYbbxixYp69dVXKcwAOTCZTHr99dfVt29fHTlyRG5ubipbtqxcXFyMjgbYtO3bt2vevHnZvlcCAwN15swZg1IBAAAAsFUUZgAAdokm5sDd8/T0VPXq1Y2OARQYZrNZZrM52/jp06fpLwMAAAAgGwejAwAAcD/caGL+TzQxBwDcaw0aNNAXX3xhNZaSkqIpU6aoUaNGBqUCAAAAYKtMWVlZWUaHAADgXpsxY4Y+/fRTvfHGGzk2MadfBgDgXjl9+rSio6OVlZWl48ePKzQ0VMeOHVPRokU1d+5c+fj4GB0RAAAAgA2hMAMAsEtZWVmaOHGivvzyy2xNzPv162dwOgCAvcnIyNCKFSt08OBBpaamqlq1aoqKipKbm5vR0QAAAADYGAozAAC7lpKSQhNzAAAAAAAA2AwKMwAAAACQR8eOHdPmzZuVlJQks9lsNcdOTQAAAAB/R2EGAAAAAPJgwYIFeuutt1S0aFH5+vrKZDJZ5kwmkxYvXmxgOgAAAAC2hsIMAAAAAOTBo48+qqefflp9+vQxOgoAAACAAsDB6AAAAAAAUJBdvHhRLVq0MDoGAAAAgAKCwgwAAAAA5METTzyhDRs2GB0DAAAAQAHhZHQAAAAAACjIypQpow8++EC7du1SpUqV5ORk/WNW9+7dDUoGAAAAwBbRYwYAAAAA8qBJkya5zplMJv3444/5mAYAAACAraMwAwAAAAAAAAAAkE/oMQMAAAAAAAAAAJBP6DEDAAAAAHdo3Lhx6t+/vzw8PDRu3Librh0yZEg+pQIAAABQEFCYAQAAAIA7tH//fmVkZFg+z43JZMqvSAAAAAAKCHrMAAAAAAAAAAAA5BN6zAAAAAAAAAAAAOQTjjIDAAAAgDx46aWXcjyyzGQyycXFRWXKlFHr1q0VHBxsQDoAAAAAtoYdMwAAAACQB97e3tq0aZP2798vk8kkk8mk/fv3a9OmTcrMzNTKlSvVtm1bbd++3eioAAAAAGwAPWYAAAAAIA8mTpyo5ORkvfnmm3JwuP7eN7PZrDFjxsjT01OvvvqqRowYocOHD2vevHkGpwUAAABgNHbMAAAAAEAefPPNN+rRo4elKCNJDg4O6tq1q77++muZTCZ16dJFhw8fNjAlAAAAAFtBYQYAAAAA8iAzM1OxsbHZxmNjY2U2myVJrq6uOfahAQAAAPDgcTI6AAAAAAAUZG3bttWwYcP0119/KTQ0VJK0d+9effLJJ2rbtq0kaevWrapQoYKRMQEAAADYCHrMAAAAAEAeZGZmavr06Zo7d67Onj0rSfL19VXXrl3Vu3dvOTo6Kj4+Xg4ODipRooTBaQEAAAAYjcIMAAAAANwjycnJkiQvLy+DkwAAAACwVRRmAAAAAAAAAAAA8gk9ZgAAAAAgD86ePavx48dr48aNOnfunP753reYmBiDkgEAAACwRRRmAAAAACAPBg8erFOnTqlv374qXry40XEAAAAA2DiOMgMAAACAPIiIiNBXX32lKlWqGB0FAAAAQAHgYHQAAAAAACjIAgICsh1fBgAAAAC5oTADAAAAAHkwdOhQvffee4qLizM6CgAAAIACgKPMAAAAACAPateurStXrigzM1Nubm5ydna2mt+yZYtByQAAAADYIiejAwAAAABAQTZ06FCjIwAAAAAoQNgxAwAAAAAAAAAAkE/oMQMAAAAAeXTixAlNmjRJr732mpKSkiRJ69at0+HDhw1OBgAAAMDWUJgBAAAAgDzYsmWLoqKitHv3bv3www9KTU2VJB08eFBTpkwxOB0AAAAAW0NhBgAAAADy4L333tMrr7yimTNnytnZ2TJet25d7dy507hgAAAAAGwShRkAAAAAyINDhw6pWbNm2caLFSum8+fPG5AIAAAAgC2jMAMAAAAAeeDt7a3ExMRs4zExMfL39zcgEQAAAABbRmEGAAAAAPKgVatWmjhxohITE2UymWQ2m7V9+3aNHz9e7dq1MzoeAAAAABtjysrKyjI6BAAAAAAUVGlpaRo1apQWL16szMxMOTk5KTMzU61bt9Y777wjR0dHoyMCAAAAsCEUZgAAAADgHjh16pQOHTqklJQUVa1aVWXLljU6EgAAAAAbRGEGAAAAAO6R7du3KywsTC4uLkZHAQAAAGCj6DEDAAAAAPdI7969debMGaNjAAAAALBhFGYAAAAA4B7hQAIAAAAAt0JhBgAAAAAAAAAAIJ9QmAEAAACAe2TUqFHy8fExOgYAAAAAG2bKYq89AAAAAAAAAABAvnAyOgAAAAAAFERJSUlWu2NiYmI0a9YsHT9+XMWLF1eXLl1Up04dAxMCAAAAsEUcZQYAAAAAd6Fhw4ZKSkqSJO3YsUMdO3ZUfHy8IiMjlZycrJ49e2rr1q0GpwQAAABgazjKDAAAAADuQkhIiH777Tf5+PioZ8+eKlGihMaOHWuZHzNmjA4dOqQvvvjCwJQAAAAAbA07ZgAAAAAgjw4dOqROnTpZjXXq1EkHDx40KBEAAAAAW0WPGQAAAAC4SykpKXJ1dZWrq6tcXFys5lxdXXX16lWDkgEAAACwVRRmAAAAAOAuPf7445KkrKws7d27V1WrVrXMHT58WMWLFzcqGgAAAAAbRWEGAAAAAO7C7NmzrR77+flZPY6Li8t2vBkAAAAAmLKysrKMDgEAAAAAAAAAAPAgYMcMAAAAANwDe/bs0ZEjRyRJ5cuXV1hYmMGJAAAAANgiCjMAAAAAkAenT5/Wa6+9ph07dqhQoUKSpEuXLikiIkKTJk1SiRIlDE4IAAAAwJY4GB0AAAAAAAqyYcOGKSMjQytXrtSWLVu0ZcsWrVy5UllZWRo2bJjR8QAAAADYGHrMAAAAAEAeVK9eXfPnz1fVqlWtxvfu3asuXbpo165dBiUDAAAAYIvYMQMAAAAAeRAQEKCMjIxs42azWcWLFzcgEQAAAABbRmEGAAAAAPLg9ddf1+jRo7Vnzx7L2J49ezRmzBgNGjTIwGQAAAAAbBFHmQEAAABAHtSuXVtXrlxRZmamHB0dJcnyuYeHh9XaLVu2GBERAAAAgA1xMjoAAAAAABRkQ4cONToCAAAAgAKEHTMAAAAAAAAAAAD5hB4zAAAAAJAHmZmZVo937dqlrVu3Kj093aBEAAAAAGwZhRkAAAAAuAsJCQl6+umnFRYWpq5du+rixYt6/vnn1blzZ3Xr1k2tW7dWQkKC0TEBAAAA2BgKMwAAAABwFyZOnKisrCxNnTpVfn5+ev7555WcnKx169bpp59+UrFixfTJJ58YHRMAAACAjXEyOgAAAAAAFES///67pk6dqvDwcEVGRqpu3bqaOXOm/P39JUkvv/yy/vOf/xicEgAAAICtYccMAAAAANyFS5cuWYowRYoUkbu7u0qWLGmZL1OmjBITE42KBwAAAMBGUZgBAAAAgLvg4+NjVXjp0qWLChcubHl86dIlubu7GxENAAAAgA2jMAMAAAAAdyEkJER//PGH5fHAgQNVpEgRy+Pt27ercuXKBiQDAAAAYMtMWVlZWUaHAAAAAAB7s3v3brm5ualSpUpGRwEAAABgQyjMAAAAAEAeXLt2Ta6urkbHAAAAAFBAcJQZAAAAAORBvXr1NHjwYP32228ym81GxwEAAABg49gxAwAAAAB5sGbNGi1btkzr1q2Tt7e3WrRooTZt2igsLMzoaAAAAABsEIUZAAAAALgHkpOTtXr1aq1YsUKbNm1SUFCQoqKi1K9fP6OjAQAAALAhFGYAAAAA4B77888/NXDgQB08eFAxMTFGxwEAAABgQ5yMDgAAAAAA9uDatWv68ccftXz5cq1fv16+vr6Kjo42OhYAAAAAG8OOGQAAAADIg/Xr12v58uVau3atnJyc9PjjjysqKkq1a9c2OhoAAAAAG0RhBgAAAADyoEaNGmrcuLGioqLUqFEjOTs7Gx0JAAAAgA2jMAMAAAAAeZCcnCwvLy9J0unTp1W8eHE5ODgYnAoAAACAreKnBQAAAADIgxtFGUlq2bKlTp48aWAaAAAAALaOwgwAAAAA3CMcSAAAAADgVijMAAAAAAAAAAAA5BMKMwAAAABwj7zwwgsqXLiw0TEAAAAA2DBTFnvtAQAAAOCeuPHjlclkMjgJAAAAAFvFjhkAAAAAyKOFCxeqdevWCgsLU1hYmFq3bq2FCxcaHQsAAACADXIyOgAAAAAAFGQffPCBZs2apa5duyo8PFyStHPnTo0dO1bx8fHq37+/sQEBAAAA2BSOMgMAAACAPKhbt66GDx+u1q1bW40vX75co0eP1ubNmw1KBgAAAMAWcZQZAAAAAORBRkaGQkNDs41Xq1ZNmZmZBiQCAAAAYMsozAAAAABAHrRt21bz5s3LNr5gwQJFRUUZkAgAAACALeMoMwAAAADIg9GjR2vJkiUKCAhQjRo1JEm7d+9WfHy82rVrJyen/7X2HDJkiFExAQAAANgIp1svAQAAAADk5tChQ6pataok6cSJE5KkIkWKqEiRIjp06JBlnclkMiQfAAAAANvCjhkAAAAAAAAAAIB8Qo8ZAAAAALhL6enpqlq1qtXOGAAAAAC4GQozAAAAAHCXnJ2dFRAQILPZbHQUAAAAAAUEhRkAAAAAyIMXXnhB77//vi5cuGB0FAAAAAAFAD1mAAAAACAP2rVrp+PHjysjI0MlS5aUh4eH1fzixYsNSgYAAADAFjkZHQAAAAAACrJmzZoZHQEAAABAAcKOGQAAAAAAAAAAgHxCjxkAAAAAAAAAAIB8wlFmAAAAAHCHHnroIa1atUrFihVT7dq1ZTKZcl27ZcuWfEwGAAAAwNZRmAEAAACAOzRkyBB5eXlJkoYOHWpwGgAAAAAFCT1mAAAAAAAAAAAA8gk7ZgAAAAAgj8xms44fP66kpCT9871vtWvXNigVAAAAAFtEYQYAAAAA8mDnzp0aMGCA4uPjsxVlTCaTYmJiDEoGAAAAwBZxlBkAAAAA5EHbtm1VtmxZvfzyy/Lz85PJZLKa9/b2NigZAAAAAFtEYQYAAAAA8iA8PFzfffedypQpY3QUAAAAAAWAg9EBAAAAAKAgq169uo4fP250DAAAAAAFBD1mAAAAAOAOHThwwPJ5t27dNH78eJ09e1aVKlWSk5P1j1khISH5HQ8AAACADeMoMwAAAAC4QyEhITKZTMrtx6kbcyaTSTExMfmcDgAAAIAtozADAAAAAHfo5MmTt702MDDwPiYBAAAAUNBQmAEAAACAPJg2bZp8fHz05JNPWo1/8803OnfunPr06WNQMgAAAAC2yMHoAAAAAABQkH399dcKDg7ONl6xYkXNnz/fgEQAAAAAbBmFGQAAAADIg8TERPn5+WUbL1asmBITEw1IBAAAAMCWUZgBAAAAgDwICAjQjh07so1v375dxYsXNyARAAAAAFvmZHQAAAAAACjIOnbsqLFjxyojI0N169aVJG3cuFETJkxQz549DU4HAAAAwNaYsrKysowOAQAAAAAFVVZWliZOnKgvv/xS6enpkiRXV1f16tVL/fr1MzgdAAAAAFtDYQYAAAAA7oGUlBQdOXJEbm5uKlu2rFxcXIyOBAAAAMAGUZgBAAAAAAAAAADIJw5GBwAAAAAAAAAAAHhQUJgBAAAAAAAAAADIJxRmAAAAAAAAAAAA8gmFGQAAAAAAAAAAgHxCYQYAAAAAAAAAACCfUJgBAACwE3FxcapcubKio6ONjgIAAAAAAHJBYQYAAAAAAAAAACCfUJgBAAAAAAAAAADIJ05GBwAAAED+O3nypD766COtX79e58+fV7FixdSwYUP169dPJUuWtFqbkJCg6dOn69dff9Xp06fl4uIiPz8/1a5dW6+//rq8vb0ta9PS0jR37lwtXbpUR48elclkUpUqVRQdHa2mTZvm98sEAAAAAMDmUJgBAAB4wBw9elTPPPOMzp07p0cffVQVK1bU4cOH9e233+rnn3/WV199pXLlykmSrly5oqefflonT55UgwYN1KxZM6WnpysuLk5Lly5VdHS0pTCTlpam6OhobdmyRVWqVNGTTz6p9PR0rVu3Tn379tV//vMfde3a1ciXDgAAAAD/197dvGS1rnEA/iXVjjL68gMNpNSJgyBCLYggsmgSNCusgZOEqOgPaFI4MoIGYpNGhVgZDpoHRlT0gcNA80UbpEZUZmAFSnoGhx3HsztntHtPHq9rttZ9v8/iXtPfet4H/ucEMwAAy8zFixczNTWVjo6OHD9+/Mf93t7edHR05NKlS7l582aS5OnTpxkfH09bW1suXLiwaJ0vX75k1apVP66vXbuWFy9e5MyZMzl//nxWrFiRJJmZmUlbW1s6Oztz6NChVFZWFmFKAAAA+D05YwYAYBmZnJzM8+fPU19fn2PHji2qtba2pra2Ns+ePcvbt28X1dasWfOXtdatW5fVq1cnSebn53P79u3U1NQsCmWSpLS0NGfPns3c3Fzu37//C6YCAACApcOOGQCAZWRoaChJ0tTUtCg8SZKSkpI0NTVlbGwsQ0NDqaqqSlNTU8rLy3P9+vUMDw9n//79aW5uTl1d3aLfv379Op8/f05FRUW6u7v/8typqakkydjY2C+cDgAAAH5/ghkAgGVkZmYmSVJWVvbTenl5+aK+9evX5+7du+nq6sqDBw/y8OHDJElVVVXa29tz8uTJJMn09HSSpFAopFAo/Mfnf/v27W+ZAwAAAJYqwQwAwDJSWlqaJPnw4cNP6+/fv1/UlyTV1dXp7OzM/Px8Xr16lcePH6enpycdHR3ZsGFDjhw58qP/8OHD6erq+sVTAAAAwNLljBkAgGWkoaEhSTI4OJiFhYVFtYWFhQwODi7q+1clJSVpaGhIe3t7rl69miQZGBhIktTV1aW0tDQvX77M3NzcrxwBAAAAljTBDADAMlJdXZ3du3enUCikv79/Ua2vry+jo6PZs2dPqqqqkvzzr8l+trvmz3t//PFHkmTlypVpbW3NxMRELl++/NNwZmRkJB8/fvy7RwIAAIAlZcXCv38qCQDAkjQ+Pp6WlpZUVFRk7969P+2pra3NwYMHc+LEiUxPT+fAgQOpr69PoVDIwMBANm/enFu3bmX79u1Jkhs3buTKlSvZtWtXtm3blo0bN+bNmzc/dsr09vZmx44dSZLZ2dmcPn06T548SU1NTRobG7Nly5a8e/cuIyMjGR4eTl9fX3bu3FmU9wEAAAC/I8EMAMD/iT+Dmf+mubk5PT09mZiYSHd3dx49epRPnz5l06ZN2bdvX86dO5etW7f+6B8dHc2dO3cyODiYycnJfP36NZWVlWlsbMypU6dSX1+/aP3v37+nv78/9+7dy8jISGZnZ1NWVpa6urq0tLTk6NGjWbt27S+ZHwAAAJYCwQwAAAAAAECROGMGAAAAAACgSAQzAAAAAAAARSKYAQAAAAAAKBLBDAAAAAAAQJEIZgAAAAAAAIpEMAMAAAAAAFAkghkAAAAAAIAiEcwAAAAAAAAUiWAGAAAAAACgSAQzAAAAAAAARSKYAQAAAAAAKBLBDAAAAAAAQJEIZgAAAAAAAIrkH0I6PK0mwfPPAAAAAElFTkSuQmCC",
      "text/plain": [
       "<Figure size 1000x800 with 2 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "print(\"first gen\")\n",
    "first_gen_slice_df = user_intersting_clips_3p5[\n",
    "    (user_intersting_clips_3p5[\"continued_parent\"].isna())\n",
    "].copy()\n",
    "if first_gen_slice_df.shape[0] > 0:\n",
    "    get_preferfence_counts(\n",
    "        user_intersting_clips_3p5[\n",
    "            (user_intersting_clips_3p5[\"continued_parent\"].isna())\n",
    "        ],\n",
    "        title_name=\"first generation\",\n",
    "    )"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 69,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:25:02.574659Z",
     "start_time": "2024-05-26T00:25:02.334214Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:31.793071Z",
     "iopub.status.busy": "2024-07-23T13:02:31.792897Z",
     "iopub.status.idle": "2024-07-23T13:02:32.736325Z",
     "shell.execute_reply": "2024-07-23T13:02:32.735702Z",
     "shell.execute_reply.started": "2024-07-23T13:02:31.793052Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "continue\n",
      "chirp-v3p5-engine-ft-1_win_over_chirp-v3p5-engine-ft-1, win ratio 1.000, counts 184\n",
      "chirp-v3p5-engine-ft-1_win_over_chirp-v3p5-engine-ft-5, win ratio 0.503, counts 1037\n",
      "chirp-v3p5-engine-ft-1_win_over_chirp-v3p5-engine-s-8, win ratio 1.000, counts 1\n",
      "chirp-v3p5-engine-ft-5_win_over_chirp-v3p5-engine-ft-1, win ratio 0.497, counts 1024\n",
      "chirp-v3p5-engine-s-8_win_over_chirp-v3p5-engine-s-8, win ratio 1.000, counts 38443\n",
      "chirp-v3p5-engine-s-8_win_over_chirp-v3p5-engine-t-1, win ratio 0.623, counts 154\n",
      "chirp-v3p5-engine-t-1_tag_cfg_text_cfg_12_win_over_chirp-v3p5-engine-t-1, win ratio 0.610, counts 94\n",
      "chirp-v3p5-engine-t-1_tag_cfg_text_cfg_13_win_over_chirp-v3p5-engine-t-1, win ratio 0.539, counts 158\n",
      "chirp-v3p5-engine-t-1_tag_cfg_text_cfg_14_win_over_chirp-v3p5-engine-t-1, win ratio 0.551, counts 234\n",
      "chirp-v3p5-engine-t-1_temp_coarse_85_win_over_chirp-v3p5-engine-t-1, win ratio 0.487, counts 132\n",
      "chirp-v3p5-engine-t-1_temp_coarse_95_win_over_chirp-v3p5-engine-t-1, win ratio 0.459, counts 128\n",
      "chirp-v3p5-engine-t-1_text_cfg_12_win_over_chirp-v3p5-engine-t-1, win ratio 0.622, counts 79\n",
      "chirp-v3p5-engine-t-1_text_cfg_13_win_over_chirp-v3p5-engine-t-1, win ratio 0.531, counts 153\n",
      "chirp-v3p5-engine-t-1_text_cfg_14_win_over_chirp-v3p5-engine-t-1, win ratio 0.570, counts 249\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-s-8, win ratio 0.377, counts 93\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1, win ratio 1.000, counts 548\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_tag_cfg_text_cfg_12, win ratio 0.390, counts 60\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_tag_cfg_text_cfg_13, win ratio 0.461, counts 135\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_tag_cfg_text_cfg_14, win ratio 0.449, counts 191\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_temp_coarse_85, win ratio 0.513, counts 139\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_temp_coarse_95, win ratio 0.541, counts 151\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_text_cfg_12, win ratio 0.378, counts 48\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_text_cfg_13, win ratio 0.469, counts 135\n",
      "chirp-v3p5-engine-t-1_win_over_chirp-v3p5-engine-t-1_text_cfg_14, win ratio 0.430, counts 188\n",
      "chirp-v3p5-engine-upload-4_temp_semantic_70_win_over_chirp-v3p5-engine-upload-4, win ratio 0.513, counts 5356\n",
      "chirp-v3p5-engine-upload-4_win_over_chirp-v3p5-engine-upload-4, win ratio 1.000, counts 21186\n",
      "chirp-v3p5-engine-upload-4_win_over_chirp-v3p5-engine-upload-4_temp_semantic_70, win ratio 0.487, counts 5094\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "<Figure size 640x480 with 0 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "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u3Tn7B3tuHUzfYJTRERE5HGhikwRyau02Y+IiDx2Yv5/Sbnr/y8xv5NrsULERl9+uAGJiIiIiIjIXSmRKSIij50TeyMBqBjgadXuWqwQHqXcOP7/50VERERERCTv0NJyERF5aN5uOS7HxvIo5YZjPntOH42+52tPHTpL5OEoWvVoyOovN2Eype6Y/kyvJphMJn5dvj3H4hQRERF51JjMWlouInmTEpkiIvJAFCpSgIDGPtnq+9uKHdyKT31u5Ytvtwag7BMlAWjy4lNUrVMJgEUTV1iueSusN9XrV6F5/q6WtnwFnHi2bzMgddd0gNZ9mxJ3JZ4bV+NZMXujpe8XwxYzYunrjF35NpuXbqNs1ZK07tOMtfM2c/pIlFV82Y1JREREREREHhyD2Ww253YQIiKSs+5M7uUW33qVmbT23Wz17VrlTc5HXgJg3Y35mfa7874mrnknXSKzaBl35h/6OMNrz526yMtPDLJqq/NMAJ3fbUsZ7+JcvXSd9Qu2sHDcclKSU6z6ZTem3GK6eTO3QxAREZF7tMG0NLdDyNTOyDK5Mm9AGT3eR0SypkSmiMh/UF5IrsnDo0SmiIjIo0eJzPSUyBSRu9HSchERERERERGxSNG+wCKSR+ndSURERERERERERPI8JTJFREREREREREQkz9PSchERERERERGxMJkNuR2CiEiGVJEpIiIiIiIiIiIieZ4qMkVERERERETEIgVVZIpI3qSKTBEREREREREREcnzlMgUERERERERERGRPE9Ly0VERERERETEIsWsmicRyZv07iQiIiIiIiIiIiJ5nioyRURERERERMTCpJonEcmj9O4kIiIiIiIiIiIieZ4SmSIiIiIiIiIiIpLnaWm5iIiIiIiIiFikYMjtEEREMqREpojIf5Dp5s3cDkEeonVRe3I7BHmImpeontshiIiIiIjkCiUyRURERERERMQixayn0IlI3qR3JxEREREREREREcnzVJEpIiIiIiIiIhYmPSNTRPIoVWSKiIiIiIiIiIhInqdEpoiIiIiIiIiIiOR5WlouIiIiIiIiIhYpqnkSkTxK704iIiIiIiIiIiKS56kiU0REREREREQsUsyqeRKRvEnvTiIiIiIiIiIiIpLnKZEpIiIiIiIiIiIieZ6WlouIiIiIiIiIhUk1TyKSR+ndSURERERERERERPI8VWSKiIhI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aBH/W7k7uy/Hf55nMVdGd2+Zrb7Bw74kOvYa3qVTK2rbPOVDm6d8rPpExVy1SmRm5K+oSzTy86K+b3mMNjYcO3uRt8NWsXHnMat+V28k0HncQvqF1KW+b3na16vG1RsJrPj9ADN+2EJyyu2dyJf9spcgH0/qPlGOfI52XL5+k4hDp5iz9g/+iorJ1v2JPC602Y+I5FUGs9lszu0gREQkZzWz6ZDbIYjIA2JboXxuhyAP0fkmxXI7BHmI3GanT7bLf9cGU+aP48htbX8bkCvzfv/Up7kyr4g8OlSRKSIiIiIiIiIWqsgUkbxKm/2IiIiIiIiIiIhInqdEpoiIiIiIiIiIiOR5WlouIiIiIiIiIhZaWi4ieZUqMkVERERERERERCTPU0WmiIiIiIiIiFioIlNE8ipVZIqIiIiIiIiIiEiep4pMEREREREREbEwoYpMEcmbVJEpIiIiIiIiIiIieZ4SmSIiIiIiIiIiIpLnaWm5iIiIiIiIiFhosx8RyatUkSkiIiIiIiIiIiJ5nioyRURERERERMRCFZkiklepIlNERERERERERETyPFVkioiIPOIGHz+Q2yHIQzTZK7cjkIfJ7a8TuR2CiIiISJ6hRKaIiIiIiIiIWGhpuYjkVVpaLiIiIiIiIiIiInmeKjJFRERERERExEIVmSKSV6kiU0RERERERERERPI8VWSKiIiIiIiIiIVZFZkikkepIlNERERERERERETyPCUyRUREREREREREJM/T0nIRERERERERsTChpeUikjepIlNERERERERERETyPFVkioiIiIiIiIiFSZv9iEgepYpMERERERERERERyfOUyBQREREREREREZE8T0vLRUREJEf8usrEsd1mTh2ByxfhyaYGOg9O/zfTqzFmNv9g5u/DZk4fg1s34dUJNlSsnv1lbFcumQmfbebITjMmM1T0hef62OBe/PYYibfMLPvUzKkjZi5fBJMJ3ItD7eYG6j1jwGhrPd/hnWbWLjBx+jjY2kElP2jT0wa3YlpeJyIijxezlpaLSB6likwRERHJET8tMXN0DxQrCzbGzPtdOAMbl5i5GgPFy937PLdumpk+xMTxfWaadTTQqrOBs8dh2lsmblwzW/olJUJ0pJknahoI6W6gTS8DJcsb+H62mQWTzVZj7t9mZuZ7JpKToHV3A42fM/DXPvhksInrV8z/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mDGW48aNGzNr1izeeecd/P39adiwId9++61VbNHR0QwcOJDAwECefPJJ+vXrx5kzZzK9l6FDh/LHH38wf/58vL298fb2zrR/vnz5GDlyJM8///w9V6yGh4czY8YMDh8+bJknPDwcgLlz5xISEoKfnx8NGjRgxIgR3Lhxw+r6JUuW0KBBA6pXr86AAQOYO3eu1c/f3WzatIl27dpRrVo1atWqxYABA4DU13jOnDls374db29vunTpAsCFCxfo3bs3vr6+NG7cmJUrV9K4cWPmzZt317kaN24MwIABA/D29rYcA2zcuJG2bdtSrVo1mjRpwowZM0hOTgZgxowZBAUFcfnyZUv/3r1706VLF0wmU5bj5pV7h9R/m71796Z69eoZnq9fvz7jxo0jKCiI0qVL06RJE3r06MH69euzNb6IiIiIyOMiJSWFTz75xPI7dtOmTfn0008z/X1aRP4blMjMxEcffURYWBj9+/dn9erVTJ48GXd3d8v5KVOmEBoayvLlyylXrhyDBg2yJF0yEhkZybp165gxYwbLly+3tH///fcYjUaWLl3KsGHDmDdvHkuXLs1wDGdnZxo2bMiqVaus2leuXEnTpk1xcnJKd82VK1dYuXIl/v7+2NnZWdoTEhKYOXMmEyZMYNGiRVy7do033ngj3fVt2rQhKCiI7t278+eff2Z6f2lGjRrFrl27mDJlCitWrKBFixb07NmTv//+22ruOXPmMHHiRBYsWEB0dDQTJkywnA8LC2PlypWMGzeOb775hri4ODZu3HjXuefOnYuPjw/Lly/npZdeYsSIEZw4cQKApKQkQkNDyZ8/PwsXLmTRokXky5ePnj17kpiYmOF4w4YNw9/fn+eff54tW7awZcsWihcvftc47lWrVq3o0aMHFStWtMzTqlUrAAwGA8OGDWPVqlWMHz+eiIgIJk2aZLn2zz//5IMPPqBr164sX76cunXrMmvWrGzP/fPPP/PKK6/QoEEDli9fzldffWVJtE+fPp3nn38ef39/tmzZwvTp0wEYMmQIFy5c4Ouvv2b69OksWbKEmJiYbM23bNkyAMaNG8eWLVssxzt27GDIkCF07dqV1atXM2rUKMLDwy330q9fP0qVKsV7770HwMKFC9m1axcTJkzAxsYm03Hz0r3fr+vXr1OwYMEHOoeIiIiIyKMmLCyMRYsWMXz4cFavXs3gwYP54osv+Prrr3M7NBF5gLS0PANxcXHMnz+f4cOH07ZtWwDKlClDYGCgpSKvR48eNGzYEIDXXnuN4OBgTp06hZeXV4ZjJiUlMXHiRFxdXa3aixcvzrvvvovBYKB8+fIcPXqUefPm8fzzz2c4TuvWrXnrrbe4efMmTk5OxMXF8fPPPzNjxgyrfpMmTWLhwoXcvHkTPz+/dMmtpKQkhg8fbqkMGz9+PK1atWLv3r34+vri4eHByJEj8fHxITExkaVLl9K1a1eWLFlC1apVM4wtKiqK8PBw/ve//1mexxkaGsqvv/5KeHg4b775pmXukSNHUqZMGQA6depk9TzJBQsW0Lt3b5o1awbA8OHD+eWXXzKc807169enU6dOAPTq1Yt58+axbds2ypcvz+rVqzGZTIwZMwaDIXWZxLhx46hZsyZ//PEHQUFB6cZzcXHBzs4OR0fHB/pcUEdHR/Lly4fRaEw3T7du3SxflypVitdff50PPviAESNGAKmvVf369QkNDQXA09OTXbt28fPPP2dr7lmzZtGqVStee+01S1vlypWB1OX7jo6O2NnZWeI6fvw4v//+O8uWLaNatWoAjB49mqeffjpb86X9/BcoUMDqXmfMmEHv3r0t/95Kly7NwIEDmTRpEq+88gpGo5FJkybx7LPPMnnyZL7++mtGjx5NiRIlshw3L937/Th16hQLFizQsnIREREReahMj8DS8l27dtGkSRPL7+WlSpXixx9/ZO/evbkbmIg8UEpkZuDEiRMkJiZSu3btTPt4e3tbvk5LdMTGxmaayCxRokS6JCZA9erVLYk1AD8/P+bOnUtKSgphYWHMnj3bcu7HH3+kfv362NnZsWnTJoKDg1m3bh3Ozs7UrVvXatzQ0FDat29PVFQUM2bMYMiQIcyePdsyl62trSUZA+Dl5UWBAgU4fvw4vr6+lC9fnvLly1vOBwQEcPr0aebNm8ekSZNYsWIFH3zwgeV8WFgYcXFxpKSk0KJFC6tYEhMTrZ5p6eTkZEliAhQpUsRS1Xb9+nUuXbpkqYwDMBqNVK1aFZPJlOFrm+bO74nBYMDd3d0y7uHDh4mMjCQgIMDqmlu3bhEZGcmOHTvo1auXpX3kyJG0bt06w3mCg4OJiooCoEaNGnzxxRdZxvVv/P7778yePZsTJ05YXt9bt25ZEtknT55Mt7mNr69vthOZhw4dokOHDtmO5+TJk9ja2lols8uWLfuvKwYPHz7Mzp07rRLu/7zX0qVLM2TIEIYPH06rVq0ICQn5V3PmlXvPzPnz5+nZsyctWrTI9A8bIiIiIiL/JYmJielWzNnb22e4x4S/vz9Llizh5MmTeHp6cvjwYf7880+GDh36sMIVkVygRGYGHBwc7trnzmXaacnBrBJtGS37vpuOHTvSsmVLy3GRIkWwtbWlefPmrFy5kuDgYFatWkWrVq3S7eDt6uqKq6srnp6eeHl50aBBA3bv3o2/v/89x5GmWrVq7Ny5E0h91uGdz/krWrQomzZtwmg08t1332E0Wu/8mi9fPsvX/4zVYDDkyHNMsho3Pj6eqlWrMnny5HTXubq6YmdnZ7XkP6tNjT7//HPLYwSy2tTp3zpz5gx9+vThxRdf5I033qBgwYL8+eefDBs2jKSkpPv6mfqnBxn/vYiPj+fVV1/NsLrxzn+P27dvx2g0cvbsWZKTk//VzvV55d4zcv78ebp27Yq/vz8ffvhhbocjIiIiIo+Z3HrM5OzZs9OtNnzllVd49dVX0/Xt3bs3cXFxtGzZEqPRSEpKCm+88UamBSki8t+gRGYGypUrh6OjIxEREZQuXfqBzvXPsvc9e/ZQtmxZjEYjhQoVynB37pCQEHr06MGxY8eIiIjg9ddfz3KOtATrnX/ZSk5OZv/+/ZbKxxMnTnDt2rVMK0ohtWourfrU2dnZajdzgCpVqpCSkkJsbOw9bTZzJxcXF9zd3dm3bx81a9YEUivzDh48aFn2ez+qVq3KmjVrcHNzSxd3mrJly6Zrs7OzS5egLlmy5H3HkZmM5jlw4ABms5mhQ4daNllas2aNVR9PT0/2799v1bZv375sz1upUiW2bt1Ku3btstXf09OT5ORkDh48iI+PD5C6/Pnq1avZntPOzo6UlBSrtieeeIKTJ09m+D1Is3r1ajZs2MD8+fN5/fXX+ez/2LvvuKrL94/jr8MBGeJCceHEFLegOBM1y0xJM0sbipmEucpSSwu/rjRF7Gsl5cCSHGVaRK4y/VpuMffCHJiIqKi4GMo6vz/4efTEdCCY7+fjwUPO/bk/9319DlJwed33/eWXFsvCsxo3JwXx7HlxM4lZr149Jk+enOsBWyIiIiIi/xZvvvkmr7/+ukVbVtWYkPG70fLly/nkk0947LHHiIiIYPLkyZQtW9a8ZZWI/PsokZkFW1tb/Pz8CAwMxMbGhsaNGxMXF8fRo0dp2bLlfZ0rJiaGyZMn89JLL3Ho0KE87YfXtGlTypQpw4gRI6hUqZJFZeTevXvZv38/TZo0oXjx4kRFRfHZZ59RpUoVi2pMGxsbPvroI0aPHo3RaOSjjz7C3d3dnNgMCQmhUqVK1KxZkxs3brB06VK2bdvG119/nW1c1atXp0uXLrz//vuMGjWKOnXqcOnSJbZu3Yqbm5t575Lc9O7dm9mzZ1OlShVcXV1ZuHAhV65csViCf6e6dOnCV199xcCBAxk6dCjlypUjJiaGNWvW8MYbb1C+fPks73NxcWHv3r1ER0fj4OBAyZIls00sHTt2jJSUFC5fvkxCQgIRERFARoI3Ny4uLkRHRxMREUG5cuVwdHSkatWqpKSksGDBAtq3b8/OnTtZvHixxX29e/emd+/ezJs3jyeeeIJt27axYcOGPL9XQ4YMoW/fvlSpUgVvb29SU1NZv349/fv3z7J/jRo1aNWqFWPGjGHcuHFYW1szZcoU7Ozs8jyni4sLW7dupXHjxhQpUoQSJUowePBgBgwYQMWKFenYsSNWVlYcPnyYI0eO8O6773L27FnGjRvHiBEj8PT0ZPLkyQwYMIA2bdrg7u6e7biF7dnPnz/PhQsXiIqKAuDIkSMULVqUChUqULJkSc6dO4ePjw8VK1Zk5MiRxMXFme/Nz31aRQrKsf0m1v2QTvRxiL8C9o7g4grPvGqFa728fV/t/COd/y01cTYKbB2gQXMDXX0NOJa4dX/yDRM/fGHi5F8mLp2H9HQoUwFadDTg9awBo7XlXInxJpZ9ZWLvFhMp16GKGzzvZ0XlmoV/vzAREZH7wVRAe2Rmt4w8K1OnTqV///54e3sDGVuNxcTEMHv2bCUyRf7FlMjMxqBBgzAajXz++efExsbi7OzMyy+/fN/n6datG9evX6dHjx4YjUb69OnDSy+9lOM9BoMBb29v5s6dy+DBgy2u2dnZ8dtvvzFjxgwSExNxdnbGy8uLQYMGWfwPwc7ODj8/P4YPH865c+fw9PRk0qRJ5uspKSkEBARw7tw57O3tqVWrFvPmzctx31DIOEBn5syZTJkyhdjYWEqWLIm7u3uek5iQcVDPhQsXGDlyJEajkZ49e9K6detMy9XvhL29PQsXLmTatGkMGTKEhIQEypUrR8uWLbOt0ISMQ51GjRqFt7c3169f53//+x+VKlXKsm///v05ffq0+XW3bt0A+Ouvv3KNr2PHjqxZs4Y+ffpw9epVJk+eTPfu3fnggw8IDg7mv//9L56engwbNswi0d2kSRPGjx9PUFAQn376Ka1bt6Zv374sWrQoT+9L8+bN+eyzz/jyyy+ZM2cOjo6O5krY7AQEBODv70+vXr1wdnZm2LBhHDt2LE9bMkDGyd9Tpkxh6dKl5i0JvLy8mDVrFl988QXBwcFYW1vj6upKjx49zFWpDRo0oHfv3gB4eXnxyiuv8N577xEWFkbRokWzHLewPfvixYstlsrcPJzq5td78+bNnDx5kpMnT9KmTRuLe/Py90jkYRMbbcJgBY97GyheChLjYcc6E5+9l86bE6yo65nzL1EbV6SzNMhELXd4vr+ByxdgfZiJqKMmhn9mhU2RjPtTkuFMlIm6TQ04lQODFZw4BD/NNnHyMLw26tY86ekmZo9J53QkPPmigaLFYdMKE5+PTOe9GVaUdVEyU0REpDC4fv16poICo9F4X7YtE5HCy2DSd3mB8fHxoXbt2vj7+z/QeUNDQ/n444/ZsWPHA533bqWnp9OpUyc6deqU6zJ6gdGjRxMZGcm33377QOY7e/Ysbdu2JSQk5L5XLBd2hfnZO1jl/SAjefiNOH6woEPI0ufvpeFUzkDvEXnfIiH5uonxr6fj4gqDJmX/D1ipKSb8X0mnYnV4e6qV+ReZA+Em5oxN54WBBto+l/O8P3yZzoZlJiZ+a0Vxp4z7d21IJ+RjE6/7W+HhldF27bKJiW+kU9fTwGujCn67h2k16uXeSURECr016UsLOoRsNVw+pkDm3ddlQp77jho1ii1btjBhwgTz0vL//Oc/vPDCC7z33nv5GKWIFCRVZEqhc/r0aTZv3kzTpk1JTk5m0aJFnD59+p5Pqf63+uqrr3j88cext7dnw4YNhIWFWZwof79t3bqVxMREatWqxfnz5wkMDMTFxeWu90V9mDzKzy7yoBSxM+BYApIScu535m9IiofGbQwW1Rj1mxuwtYdd6020fS7nMZzKZfyZlADFnTI+37MRipWCRo/f6lespAEPLwM71plISTaZKz1FRET+rQpqafmdGD16NJ999hnjx4/n4sWLlC1blpdeeinTqkUR+XdRIlMKHSsrK0JDQwkICMBkMpmXted0EFFh5+3tTUxMTJbXxo8ff08n6+3bt4+5c+eSkJBA5cqV8ff3p0ePHvk2b2pqKtOnT+fUqVMULVoUDw8Ppk2bho2NDcuWLcs2iVqxYkVWrlx5x/PdrUf52UUKQlqqKVPyMS0NUlMg/orl4g+HYmBldesXpKQEE2mpkHAVtq81ceZvePrlnH+BSk3J+NMmi50dbIpA9PGMZeK3z5OaYuJ6YsZS86gjsO4HE05loUzFW/eePm6i8mOW8QFUdYMtv8D501Cxeo6hiYiIyAPg6OiIv7//A1/hKCIFS0vLRR6A06dPk5qamuW1nE5Sf9jmjY+P5+LFi1les7a2zpcT37PzKD87aGn5o6YwLC0/utfEjJHpeeo7NsSK0uVvJQq/9E/j8M6Mz4020KKDge4DDDlWPsZfMeH/cjrNnzbw6ru3lnufO2Vikl9GHJOXWFG0+K0xdv6RzjdTbv3YU6UmvDrMiorVb/UZ0S2Nxm0MvDrMcgn5we0Ze2cOnGhFnVz27sxvWlouIvLvUJiXltf7eVyBzHvwuYKZV0QeHqrIFHkAHnQSq6DmdXR0zLek7J16lJ9dpCC4uMLgjy2Tfz8Fp1O8FDz5omX7zWXcN3XtZ0X7F+DSeRPb15pITYX0tJzncyxhwKONge1rTZSvkk7DVgauXMzY99JoDWmpkHwDit52T81GBgZ/bCAxAY7sMXE60sSN65bjpiSDdRaHpdoUuXVdREREREQKhhKZIiIics8cihlwa/yPNkco7mTArXHOFYyVaty8bqBpexOBQ9JZ+IkJ39HZH/YD8NLbBpJvmAgLzvgA8GxvoEwFE3s3g629Zf/ipTJORwfw8DLw2+J0vvwwnf98deuwH5sikJpFsvJmAtMmiySniIiIiIg8GEpkioiISKFhbWOgfgsDa5eYSL5hooht9klQ+6IG+o8zEhdrIu4cOJUFp3IG/vtuGo4lwMEx5wSqe2sDK0JM7N9q4nHvjL4lnODqpcy77lyNy2grUfoeHk5EROQhoQ3oRKSwUiJTRERECpWU5IxfoG4kQZEsDvP5J6eyBpzKZnyeGG/i1DFwfzz3fSxvVlkmJd5qc3GF4wczHxR08q+MWJwLZqcQERERERFBiUwRERHJJ28H5rw0/NplE8VKWiYcE+NN7N1kopQzFtfiYk2k3IBylXNOUC6fZyI9Ddo9f6tf/BUTRYuDwWB579ZfM8pNqtS81e7uZWDPpoyl6R5et+7fvdFE/RY5H0AkIiLyb2Ey6f93IlI4KZEpIiIi9+zqJRN/7crbOrSGjxuwtTMwc3Q6JctAtdoGHEvApfMQ/puJK3HQ9wPLA4IWBqZzbD98/uut5Oia79M58zdUrQ1WRti/xcThXeD9moGqbrd+AftznYnNK000bGWgdPmMSs+InSb+2gX1m0Mt99sSma0NVKtt4tv/pnM2yoBjcdi0wkR6OnTqrV/qREREREQKkhKZIiIics/ORcGCwLwlMsfWM2BbHlo8bWDXehO//2QiKT7jcKBqteG1UVbUqJ970rBiNQP7tqSzPxxMaVCxOrz+oRUebSzvrVHPwIlDsPMPE9cuZSQ9y1aC5/sbaPOcZV8ro4EBH1kRNtfEhp8zqkCr1IJew61yrQYVERH5t1BFpogUVgaTSdv4ioj823Sw6lHQIcgDNOL4wYIOQR6gaTXqFXQIIiJyH6xJX1rQIWSrduiEApn3cPcxBTKviDw8rHLvIiIiIiIiIiIiIlKwtLRcRERERERERMy0bFNECitVZIqIiIiIiIiIiEihp4pMERERERERETHTYT8iUlipIlNEREREREREREQKPSUyRUREREREREREpNDT0nIRERERERERuUWn/YhIIaWKTBERERERERERESn0VJEpIiIiIiIiImY67EdECitVZIqIiIiIiIiIiEihp4pMERERERERETEzaY9MESmkVJEpIiIiIiIiIiIihZ4SmSIiIiIiIiIiIlLoaWm5iIiIiIiIiJjpsB8RKayUyBQREXnIffixX0GHIA+QE1sKOgQRERERkQKhRKaIiIiIiIiI3KKKTBEppLRHpoiIiIiIiIiIiBR6SmSKiIiIiIiIiIhIoael5SIiIiIiIiJiZjIVdAQiIllTRaaIiIiIiIiIiIgUeqrIFBEREREREZFbVJEpIoWUKjJFRERERERERESk0FNFpoiIiIiIiIiYmUyGgg5BRCRLqsgUERERERERERGRQk+JTBERERERERERESn0tLRcRERERERERG7RYT8iUkipIlNEREREREREREQKPVVkioiISL6xtTHy/qvtqV+9POVLFcPKykD0+Sss23yQpX/sJTUtPdcxKjmX4K0XvGhWuzJFrI0cjopl5s9b2PFXtLmPwQDPtqzLEx6P4ValLCWK2nH6whV++/MvFqze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s2blee4//viDIUOG0LZtW8LCwvjmm2/MifYZM2bQs2dPPDw82LRpEzNmzABg5MiRxMbGsmDBAmbMmMGSJUu4ePFinub74YcfAJg8eTKbNm0yv96xYwcjR46kT58+rFq1igkTJhAaGmp+loEDB1KpUiVGjx4NwKJFi9i9ezcBAQFYWVllO25heva7kd33r4iIiIhIfjKZCuZDRCQ3Wlqehfj4eObPn8+YMWN4/vnnAahSpQqenp7mirx+/frRrl07AN5++228vb05efIkNWrUyHLMlJQUpk6dipOTk0V7hQoV+PDDDzEYDLi6unLkyBFCQkLo2bNnluN07dqV9957j6SkJOzt7YmPj+ePP/4gKCjIol9gYCCLFi0iKSkJd3f3TMmtlJQUxowZY64MmzJlCp07d2bfvn00bNgQZ2dnxo8fT/369UlOTmbp0qX06dOHJUuWUK9evSxji4mJITQ0lN9//928n5+vry8bN24kNDSUYcOGmeceP348VapUAaBXr14W+0kuXLiQ/v3706FDBwDGjBnDhg0bspzzdm3atKFXr14A+Pn5ERISQnh4OK6urqxatYr09HQmTZqEwZCx38vkyZNp2rQp27dvp3Xr1pnGK1asGDY2NtjZ2eXrvqB2dnY4ODhgNBozzdO3b1/z55UqVeKdd95h7NixjBs3Dsh4r9q0aYOvry8A1atXZ/fu3fzxxx95mnvWrFl07tyZt99+29xWu3ZtIGP5vp2dHTY2Nua4jh8/zpYtW/jhhx9o0KABABMnTuTpp5/O03w3//4XL17c4lmDgoLo37+/+futcuXKDB06lMDAQIYMGYLRaCQwMJDnnnuOadOmsWDBAiZOnEjFihVzHLcwPfudyO37V0RERERERORRpERmFiIjI0lOTqZFixbZ9nFzczN/fjPRERcXl20is2LFipmSmACNGjUyJ9YA3N3dmTdvHmlpaQQHBzN79mzztZUrV9KmTRtsbGxYt24d3t7erF69GkdHR1q1amUxrq+vLy+++CIxMTEEBQUxcuRIZs+ebZ7L2tranIwBqFGjBsWLF+f48eM0bNgQV1dXXF1dzdcbN27MqVOnCAkJITAwkGXLljF27Fjz9eDgYOLj40lLS+OZZ56xiCU5OdliT0t7e3tzEhOgbNmy5qq2a9euceHCBXNlHIDRaKRevXqkp+d8iuztXxODwUCZ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MGS7L+idyGncxMRE6tWrx7Rp0zLd5+TkhI2NjcWS/5wONZozZ455G4H8XPobHR3Nm2++ySuvvMK7775LiRIl2LlzJ/7+/qSkpNzV36l/KixLlxMTE3nrrbeyrG68/fvxzz//xGg0cvr0aVJTUzN9ze9EYXn2223bto09e/ZY/CMDwAsvvECXLl0stmAQEREREck3WuYtIoWUEplZqFatGnZ2dmzbto3KlSvn61z79u2zeL13716qVq2K0WikZMmSWZ7O3aVLF/r168fRo0fZtm0b77zzTo5z3Eyw3r4XZGpqKgcOHDBXPkZGRnL16tVsK0oho2ruZvWpo6OjxWnmAHXq1CEtLY24uLg7OmzmdsWKFaNMmTLs37+fpk2bAhmVeYcOHTIv+70b9erV45dffqF06dKZ4r6patWqmdpsbGwyJahdXFzuOo7sZDXPwYMHzUuNbx6y9Msvv1j0qV69OgcOHLBo279/f57nrVWrFlu3buWFF17IU//q1auTmprKoUOHqF+/PgAnT57kypUreZ7TxsaGtLQ0i7a6dety4sSJLL8GN61atYo1a9Ywf/583nnnHb788kuLZeFZjZuTgnj23IwePdri+zk2NhZfX1+mT5+e6wFBIiIiIiIiIv92SmRmwdbWFj8/PwIDA7GxsaFx48bExcVx9OhRWrZseV/niomJYfLkybz00kscOnSIhQsX5npScdOmTSlTpgwjRoygUqVKFgmOvXv3sn//fpo0aULx4sWJioris88+o0qVKhbVmDY2Nnz00UeMHj0ao9HIRx99hLu7uzmxGRISQqVKlahZsyY3btxg6dKlbNu2ja+//jrbuKpXr06XLl14//33GTVqFHXq1OHSpUts3boVNzc3856iuenduzezZ8+mSpUquLq6snDhQq5cuWKxBP9OdenSha+++oqBAwcydOhQypUrR0xMDGvWrOGNN96gfPnyWd7n4uLC3r17iY6OxsHBgZIlS2Z7cvuxY8dISUnh8uXLJCQkEBERAWQkeHPj4uJCdHQ0ERERlCtXDkdHR6pWrUpKSgoLFiygffv27Ny5k8WLF1vc17t3b3r37s28efN44okn2LZtGxs2bMjzezVkyBD69u1LlSpV8Pb2JjU1lfXr19O/f/8s+9eoUYNWrVoxZswYxo0bh7W1NVOmTMHOzi7Pc7q4uLB161YaN25MkSJF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qpWWL1+u+vXrq3Llynr77bcVFRVlvu+OHTv0zTffmN/n8PBwbd++XWXKlNGtW3/veLl7927zz6GqVauqa9euunnz0WsweXl5Wfy9/uWXX1SsWDFVq1ZNknT79m19//33GjRokGrWrCl/f3+NGTNGe/fu1b59+9L0/gMAAAAAkFVZXSHzk08+0axZs9SrVy+tXbtWEyZMsJhSOWnSJHXt2lXLly9X8eLF1b9/f4tC1L+dPXtW69ev1/Tp07V8+XJz+7Jly+To6KglS5Zo6NChmjNnjpYsWZLsNTw8PFSvXj2tXr3aon3VqlVq2LChsmXLluQ5N27c0KpVqxQUFCRnZ2dz+7179/TZZ58pNDRUCxcu1K1bt/T2228neX5ISIjq1Kmjzp07a/fu3UmO/9vIkSO1d+9eTZo0SStXrtRzzz2nbt266a+//rK491dffaWPP/5Y8+bN0/nz5xUaGmo+PmvWLK1atUpjx47VggULFBUVpQ0bNjzy3rNnz5a/v7+WL1+uV155RR9++KHCwh7sQBgbG6uuXbsqe/bsmj9/vhYuXCh3d3d169ZNMTExj7z2o0yZMkVNmjTRihUrFBwcrHfeeUenTp1K9tyLFy+qR48eCggI0IoVK/Thhx/qu+++syiU3717V507d9b333+vOXPmyGQyqXfv3kpISJAk3blzR6+//rpKliyppUuXqm/fvhbvYWq2bt2qdevWmacQp1WXLl3UtGlTPf3009q8ebM2b96soKCgNL+327Zt06VLlzRv3jwNGjRI06ZN0+uvv66cOXNq8eLFateunT744ANduGA5Fejjjz9W586dtXz5cgUGBuqNN97Q9evXH5l3ypQpOnXqlGbNmqW1a9fqww8/VO7cuSWl/c/Dk2TOnj27xo4dqzVr1mjo0KFasmRJkmL42bNntXHjRn3++eeaMWOGdu7cqVmzZkmShg4dqqCgIL300kvm99nb2zvJ6zt69Khee+01lSxZUt9++60WLFigZ5991mKkZVrExMRo5cqVeuGFF2QymSRJhw4dUmxsrGrVqmU+r2TJkipUqBCFTAAAAGSehERjvgDgEayqkBkVFaVvvvlG7777rlq3bq1ixYqpSpUqatOmjfmcLl26qF69eipRooTefPNNRURE6MyZMyleMzY2Vh9//LHKlSsnPz8/c7u3t7eGDBkiX19ftWzZUh06dEhS9Pinli1basOGDebRl1FRUfr1118VHBxscd748eMVGBio6tWr6/z580nWNIyNjdXw4cMVFBQkf39/jRs3Tnv37tWBAwckSfny5dOIESM0depUTZ06VQULFlSnTp10+HDShawfioyM1NKlSzVlyhRVqVJFxYoVU9euXVW5cmUtXbrU4t4jRoxQQECAypcvr/bt22vbtr8Xy543b5569OihRo0aqWTJkho+fHiaNjd55pln1L59e/n4+Kh79+7KnTu3ecTg2rVrlZCQoNGjR6tMmTIqWbKkxo4dq/Pnz6d5hF9qnnvuObVp00YlSpTQW2+9JX9/f82dOzfZcxcsWKCCBQtq+PDhKlmypBo2bKi+ffvqq6++MhcqmzRposaNG8vHx0dly5bVmDFjdOLECf3555+SpNWrVyshIUFjxozRU089pWeffVZdu3Z9ZM7r169r8ODBGjdunMWSAWmRPXt2ubm5mac458uXTy4uLml+b3PlyqVhw4bJ19dXL774okqUKKF79+7pjTfeUPHixfX666/L2dk5ScG8ffv2atKkiUqWLKkPP/xQnp6e+u677x6ZNzIyUmXLllVAQICKFCmiWrVqqX79B4vAZ2TmXr16qVKlSipSpIjq16+vLl266IcffrDIlpiYqLFjx6p06dKqUqWKWrZsqa1bt0qSPD095ezsLDc3N/P77OjomOT1ffHFF/L399eHH34oPz8/PfXUU+rQoYO8vLzS0Jt/27Bhg27fvq3WrVub265cuSJnZ+ckf+/y5Mmjy5cvP9b1AQAAAADIaqxqjcywsDDFxMSoRo0aKZ5TpkwZ8/cP1627du2aSpYsmez5hQoVSrbAULFiRfMoKEkKDAzU7NmzFR8fr1mzZmnGjBnmY2vWrNEzzzwjZ2dn/fzzz2revLnWr18vDw8Pi5FTktS1a1e9+OKLioyM1PTp0zVw4EDNmDHDfC8nJycFBASYzy9ZsqRy5MihU6dOqUKFCvL19ZWvr6/5eKVKlXTu3DnNmTNH48eP18qVKy1G9M2aNUtRUVGKj4+3WGdPejDi659rWmbLlk3FihUzP86fP7+uXr0q6cGU1itXrpin30uSo6Ojypcvby7ypeSffWIymZQ3b17zdY8dO6azZ8+qUqVKFs+5f/++zp49q127dql79+7m9hEjRqhly5ap3u+fgoIsdzsMDAxMcar3qVOnFBQUZNHvlStXVnR0tC5cuKBChQrpr7/+0tSpU7V//35dv37dvNzA+fPnVbp0aZ06dUplypSRq6trihmaN2+uyMhI8/W/+OILvf/++2rRooWqVq2a5tf2KI96bx8qVaqUxdIEefPm1VNPPWV+7OjoqFy5cpn7LLnX5eTkJH9/f/NI29S8/PLLevPNN3XkyBHVrl1bDRs2NGfMyMxr167VN998o3Pnzik6OlpxcXFJisaFCxe2aPvn34G0Onr0aJK/a0/i+++/1zPPPPNYm4EBAAAAmSExMfV/AwKAUayqkPnP4lBK/jlN+2FBKrVCW3LTvh+lXbt2FmsY5s+fX05OTmrSpIlWrVql5s2ba/Xq1WrWrFmSHby9vLzk5eWlEiVKqGTJkqpbt6727duXpNj1OAICArRnzx5JD9aOrFixovlYgQIF9PPPP8vR0VHff/99khFk7u7u5u//ndVkMqW4LujjSO260dHRKl++vCZMmJDkeV5eXnJ2draY8v9wU6N/FhsfSm0JgfTyxhtvqHDhwvroo4+UP39+JSQkqEWLFhZrLT7KzJkzzVkfbj61bds2/fzzz/rqq68kPRgZmJCQoHLlymnkyJF68cUXHzvro97bh5Lrn+TaHlWwTqu6devql19+0aZNm/THH3/otddeU/v27TVw4MAMy7x3714NGDBAffv2VZ06deTp6ak1a9Zo9uzZFs/59zUkPfbfgdQ2FEuriIgIbdmyxWLNV+lBwTY2Nla3bt2yGJV59erVdNtwCAAAAAAAW2VVhczixYvLzc1N27ZtU9GiRTP0Xg+ncj+0f/9++fj4mEd6Jbc7d3BwsLp06aKTJ09q27Zteuutt1K9x8Miyz/X/ouLi9OhQ4fMIx/DwsJ069atFEeUSg9GsT0sYnh4eCQZZVa2bFnFx8fr2rVrFpsdPQ5PT0/lzZtXBw8eNI8ajI+P15EjRyym5D+u8uXL64cfflCePHlSnFLt4+OTpM3Ly8tiI6KoqKhkNwjat2+fQkJCzI/379+vsmXLJnufkiVLav369UpMTDQXSnfv3q3s2bOrYMGCun79uk6fPm3e8EiSdu3aleQaK1as0P37982F93+vXVi4cOEk9/72228t1lDcuHGjZs2apUWLFqVpRJ6zs3OSQmNa3tv/Yt++feY/C3FxcTp8+LDat2+fpud6eXmpdevWat26tRYtWqSPP/5YAwcOzLDMe/fuVaFChdSzZ09z28NRsY8juff538qUKaOtW7fqzTfffOzrP7R06VLlyZNH9erVs2j39/eXs7Oztm7dqiZNmkh68DMiMjJSgYGBT3w/AAAA4LGwXiUAK2VVa2S6urqqe/fuGj9+vJYvX66zZ89q3759KW7C819ERkZq7NixCgsL0+rVqzVv3jx16tQp1edUrVpVefPm1YABA1SkSBGLkZH79+/XvHnzdPToUUVERGjr1q165513VKxYMYvRmM7Ozho1apT279+vQ4cOafDgwQoMDDQXNufMmaMNGzbozJkzOnHihEaPHq1t27alWkAqUaKEgoOD9d577+nHH3/UuXPndODAAc2YMUO//vprmt+TDh06aMaMGdqwYYPCwsI0evRo3bx5M9nRkWkVHBys3Llzq2fPntq1a5fOnTun7du366OPPkqyucw/1ahRQytXrtSuXbt0/PhxDRw4MNmd29etW6fvvvtOp0+f1tSpU3XgwAF16NAh2Wu+8sorunDhgkaNGqVTp05pw4YNmjZtmjp37iwHBwflzJlTuXLl0rfffqszZ85o69atGjdunMU1WrRoIZPJpGHDhunPP//Upk2bzKMsU1OyZEmVLl3a/FWgQAE5ODiodOnSypkz5yOfX7hwYR0/flxhYWG6du2aYmNjn/i9TasFCxbop59+0qlTpzRy5EjdvHlTL7zwwiOfN2XKFPOf4ZMnT+rXX381F+ozKrOPj4/Onz+vNWvW6OzZs/rmm2/StFHVvxUuXFj79+9XeHi4rl27lmxRs0ePHjp48KA+/PBDHTt2TKdOndKCBQt07dq1NN0jISFBS5cuVUhISJIRop6ennrhhRc0btw4bdu2TYcOHdKQIUMUFBREIRMAAAAAYPesakSm9GDDDkdHR02dOlWXLl1Svnz51K5du3S/T0hIiO7du6c2bdrI0dFRnTp1Utu2bVN9jslkUvPmzfXFF1+od+/eFsfc3Nz0448/atq0aYqOjla+fPn09NNPq1evXnJxcbE4r3v37urfv78uXryoKlWqaPTo0ebjsbGxCg0N1cWLF5UtWzaVLl1as2fPTnXdUEkaO3asPvvsM40bN06XLl1Srly5FBgYmGTEV2q6d++uK1euaODAgXJ0dNRLL72kOnXqJLvhSVply5ZN8+bN04QJE9SnTx/duXNH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",
      "text/plain": [
       "<Figure size 1000x800 with 2 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "print(\"continue\")\n",
    "get_preferfence_counts(\n",
    "    user_intersting_clips_3p5[(~user_intersting_clips_3p5[\"continued_parent\"].isna())],\n",
    "    \"is continue\",\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 70,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:32.737326Z",
     "iopub.status.busy": "2024-07-23T13:02:32.737153Z",
     "iopub.status.idle": "2024-07-23T13:02:32.956513Z",
     "shell.execute_reply": "2024-07-23T13:02:32.956043Z",
     "shell.execute_reply.started": "2024-07-23T13:02:32.737307Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>level_0</th>\n",
       "      <th>index</th>\n",
       "      <th>id</th>\n",
       "      <th>created_at</th>\n",
       "      <th>updated_at</th>\n",
       "      <th>time_used</th>\n",
       "      <th>metadata</th>\n",
       "      <th>user_id</th>\n",
       "      <th>status</th>\n",
       "      <th>discord_message_id</th>\n",
       "      <th>prompt_id</th>\n",
       "      <th>request_id</th>\n",
       "      <th>is_generated</th>\n",
       "      <th>s3_id</th>\n",
       "      <th>upvote_count</th>\n",
       "      <th>batch_index</th>\n",
       "      <th>model_name</th>\n",
       "      <th>prompt_text</th>\n",
       "      <th>daily_theme_id</th>\n",
       "      <th>is_deleted</th>\n",
       "      <th>image_s3_id</th>\n",
       "      <th>is_public</th>\n",
       "      <th>dislike_count</th>\n",
       "      <th>flag_count</th>\n",
       "      <th>play_count</th>\n",
       "      <th>skip_count</th>\n",
       "      <th>title</th>\n",
       "      <th>slug</th>\n",
       "      <th>is_pro_user</th>\n",
       "      <th>is_in_playlist</th>\n",
       "      <th>continued_parent</th>\n",
       "      <th>duration</th>\n",
       "      <th>source</th>\n",
       "      <th>user_n_clips</th>\n",
       "      <th>upvoted</th>\n",
       "      <th>downvoted</th>\n",
       "      <th>has_continued</th>\n",
       "      <th>part_of_concat</th>\n",
       "      <th>has_action</th>\n",
       "      <th>flagged</th>\n",
       "      <th>deleted</th>\n",
       "      <th>pos_preference</th>\n",
       "      <th>neg_preference</th>\n",
       "      <th>diff_preference</th>\n",
       "      <th>preference</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "Empty DataFrame\n",
       "Columns: [level_0, index, id, created_at, updated_at, time_used, metadata, user_id, status, discord_message_id, prompt_id, request_id, is_generated, s3_id, upvote_count, batch_index, model_name, prompt_text, daily_theme_id, is_deleted, image_s3_id, is_public, dislike_count, flag_count, play_count, skip_count, title, slug, is_pro_user, is_in_playlist, continued_parent, duration, source, user_n_clips, upvoted, downvoted, has_continued, part_of_concat, has_action, flagged, deleted, pos_preference, neg_preference, diff_preference, preference]\n",
       "Index: []"
      ]
     },
     "execution_count": 70,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "user_intersting_clips_3p5[\n",
    "    user_intersting_clips_3p5[\"model_name\"]\n",
    "    == \"chirp-v3p5-engine-s_cfg_tags_max_steps_none\"\n",
    "]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Clean up SHIT\n",
    "\n",
    "to get the right play conts, we need the right df..."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 71,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:25:07.682737Z",
     "start_time": "2024-05-26T00:25:02.593456Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:32.957356Z",
     "iopub.status.busy": "2024-07-23T13:02:32.957199Z",
     "iopub.status.idle": "2024-07-23T13:02:45.512602Z",
     "shell.execute_reply": "2024-07-23T13:02:45.511931Z",
     "shell.execute_reply.started": "2024-07-23T13:02:32.957339Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(954546, 11)\n"
     ]
    }
   ],
   "source": [
    "# ~ only 1 min :)\n",
    "partial_reaction_df = reaction_df[\n",
    "    reaction_df[\"clip_id\"].isin(user_intersting_clips[\"id\"])\n",
    "].copy()\n",
    "print(partial_reaction_df.shape)\n",
    "total_play_reaction_df_sum = partial_reaction_df.groupby(\"clip_id\")[\"play_count\"].sum()\n",
    "total_play_reaction_df_sum_df = total_play_reaction_df_sum.reset_index().rename(\n",
    "    columns={\"clip_id\": \"id\", \"play_count\": \"reaction_play_count\"}\n",
    ")\n",
    "user_intersting_clips = user_intersting_clips.merge(\n",
    "    total_play_reaction_df_sum_df, on=\"id\", how=\"left\"\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 72,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:25:07.781022Z",
     "start_time": "2024-05-26T00:25:07.684000Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:45.513616Z",
     "iopub.status.busy": "2024-07-23T13:02:45.513443Z",
     "iopub.status.idle": "2024-07-23T13:02:54.923860Z",
     "shell.execute_reply": "2024-07-23T13:02:54.923194Z",
     "shell.execute_reply.started": "2024-07-23T13:02:45.513597Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(428269, 11)\n"
     ]
    }
   ],
   "source": [
    "partial_reaction_df_pro = reaction_df[\n",
    "    (reaction_df[\"clip_id\"].isin(user_intersting_clips[\"id\"]))\n",
    "    & (reaction_df[\"is_pro_user\"])\n",
    "].copy()\n",
    "print(partial_reaction_df_pro.shape)\n",
    "total_play_reaction_df_sum_pro = partial_reaction_df_pro.groupby(\"clip_id\")[\n",
    "    \"play_count\"\n",
    "].sum()\n",
    "total_play_reaction_df_sum_pro_df = total_play_reaction_df_sum_pro.reset_index().rename(\n",
    "    columns={\"clip_id\": \"id\", \"play_count\": \"reaction_pro_play_count\"}\n",
    ")\n",
    "user_intersting_clips = user_intersting_clips.merge(\n",
    "    total_play_reaction_df_sum_pro_df, on=\"id\", how=\"left\"\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 73,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:54.924852Z",
     "iopub.status.busy": "2024-07-23T13:02:54.924682Z",
     "iopub.status.idle": "2024-07-23T13:02:55.326761Z",
     "shell.execute_reply": "2024-07-23T13:02:55.326250Z",
     "shell.execute_reply.started": "2024-07-23T13:02:54.924833Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "count    420456.000000\n",
       "mean          0.114861\n",
       "std          12.891896\n",
       "min           0.000000\n",
       "25%           0.000000\n",
       "50%           0.000000\n",
       "75%           0.000000\n",
       "max        7419.000000\n",
       "dtype: float64"
      ]
     },
     "execution_count": 73,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "(\n",
    "    user_intersting_clips[\"reaction_play_count\"]\n",
    "    - user_intersting_clips[\"reaction_pro_play_count\"]\n",
    ").describe()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 74,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:55.327646Z",
     "iopub.status.busy": "2024-07-23T13:02:55.327481Z",
     "iopub.status.idle": "2024-07-23T13:02:55.346757Z",
     "shell.execute_reply": "2024-07-23T13:02:55.346312Z",
     "shell.execute_reply.started": "2024-07-23T13:02:55.327628Z"
    }
   },
   "outputs": [],
   "source": [
    "# user_intersting_clips[\n",
    "#     (\n",
    "#         user_intersting_clips[\"reaction_play_count\"]\n",
    "#         - user_intersting_clips[\"reaction_pro_play_count\"]\n",
    "#     )\n",
    "#     >= 5\n",
    "# ][\"user_id\"].value_counts()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 75,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:25:08.095035Z",
     "start_time": "2024-05-26T00:25:07.782738Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:55.347717Z",
     "iopub.status.busy": "2024-07-23T13:02:55.347570Z",
     "iopub.status.idle": "2024-07-23T13:02:57.355680Z",
     "shell.execute_reply": "2024-07-23T13:02:57.355030Z",
     "shell.execute_reply.started": "2024-07-23T13:02:55.347701Z"
    }
   },
   "outputs": [],
   "source": [
    "def unpack_dict(x):\n",
    "    if v := concat_clips_ids.get(str(x)):\n",
    "        return v\n",
    "    else:\n",
    "        return {\n",
    "            \"total_start_s\": None,\n",
    "            \"total_clip_s\": None,\n",
    "            \"concat_play_counts\": None,\n",
    "            \"concat_in_playlist\": None,\n",
    "            \"concat_likes\": None,\n",
    "            \"concat_dislikes\": None,\n",
    "        }\n",
    "\n",
    "\n",
    "extra_cols = user_intersting_clips[\"id\"].apply(unpack_dict)\n",
    "extra_cols_df = pd.DataFrame.from_records(extra_cols.values, index=extra_cols.index)\n",
    "user_intersting_clips[\n",
    "    [\n",
    "        \"total_start_s\",\n",
    "        \"total_clip_s\",\n",
    "        \"concat_play_counts\",\n",
    "        \"concat_in_playlist\",\n",
    "        \"concat_likes\",\n",
    "        \"concat_dislikes\",\n",
    "    ]\n",
    "] = extra_cols_df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 76,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:25:08.361849Z",
     "start_time": "2024-05-26T00:25:08.199583Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:57.356683Z",
     "iopub.status.busy": "2024-07-23T13:02:57.356515Z",
     "iopub.status.idle": "2024-07-23T13:02:57.384664Z",
     "shell.execute_reply": "2024-07-23T13:02:57.384205Z",
     "shell.execute_reply.started": "2024-07-23T13:02:57.356664Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0.5586859888486343"
      ]
     },
     "execution_count": 76,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# too_much_data_mask = (\n",
    "#     (user_intersting_clips[\"preference\"] == False)\n",
    "#     & (\n",
    "#         (user_intersting_clips[\"dislike_count\"] >= 1) # single play is super catchy\n",
    "#         | (user_intersting_clips[\"flag_count\"] >= 1) # or the concat play is super catchy\n",
    "#     )\n",
    "# )\n",
    "# too_much_data_mask.sum() / ((user_intersting_clips[\"preference\"] == True).sum())\n",
    "too_much_data_mask = (\n",
    "    (user_intersting_clips[\"preference\"])\n",
    "    & (\n",
    "        (\n",
    "            user_intersting_clips[\"reaction_play_count\"] >= 2\n",
    "        )  # single play is super catchy\n",
    "        | (\n",
    "            user_intersting_clips[\"concat_play_counts\"] >= 2\n",
    "        )  # or the concat play is super catchy\n",
    "    )\n",
    "    & (user_intersting_clips[\"user_n_clips\"] >= 10)\n",
    "    # & (user_intersting_clips[\"continued_parent\"].isna())\n",
    ")\n",
    "too_much_data_mask.sum() / ((user_intersting_clips[\"preference\"]).sum())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 77,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:25:08.523643Z",
     "start_time": "2024-05-26T00:25:08.367348Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:57.385455Z",
     "iopub.status.busy": "2024-07-23T13:02:57.385307Z",
     "iopub.status.idle": "2024-07-23T13:02:57.801390Z",
     "shell.execute_reply": "2024-07-23T13:02:57.800726Z",
     "shell.execute_reply.started": "2024-07-23T13:02:57.385437Z"
    }
   },
   "outputs": [],
   "source": [
    "final_good_enough_requests = user_intersting_clips[too_much_data_mask][\n",
    "    \"request_id\"\n",
    "].unique()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 78,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:25:08.703927Z",
     "start_time": "2024-05-26T00:25:08.525193Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:57.802394Z",
     "iopub.status.busy": "2024-07-23T13:02:57.802214Z",
     "iopub.status.idle": "2024-07-23T13:02:59.941948Z",
     "shell.execute_reply": "2024-07-23T13:02:59.941284Z",
     "shell.execute_reply.started": "2024-07-23T13:02:57.802375Z"
    }
   },
   "outputs": [],
   "source": [
    "final_interesting_clips = user_intersting_clips[\n",
    "    user_intersting_clips[\"request_id\"].isin(set(final_good_enough_requests))\n",
    "].copy()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 79,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:02:59.942962Z",
     "iopub.status.busy": "2024-07-23T13:02:59.942779Z",
     "iopub.status.idle": "2024-07-23T13:03:00.171507Z",
     "shell.execute_reply": "2024-07-23T13:03:00.170952Z",
     "shell.execute_reply.started": "2024-07-23T13:02:59.942938Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "model_name\n",
       "chirp-v3p5-engine-s-8         215690\n",
       "chirp-v3p5-engine-upload-4     20157\n",
       "chirp-v3p5-engine-t-1          14222\n",
       "chirp-v3p5-engine-ft-1          5711\n",
       "chirp-v3p5-engine-ft-5          5142\n",
       "Name: count, dtype: int64"
      ]
     },
     "execution_count": 79,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "final_interesting_clips[final_interesting_clips[\"preference\"]][\n",
    "    \"model_name\"\n",
    "].value_counts()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 80,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:25:08.884389Z",
     "start_time": "2024-05-26T00:25:08.705530Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:00.172440Z",
     "iopub.status.busy": "2024-07-23T13:03:00.172275Z",
     "iopub.status.idle": "2024-07-23T13:03:00.208884Z",
     "shell.execute_reply": "2024-07-23T13:03:00.208346Z",
     "shell.execute_reply.started": "2024-07-23T13:03:00.172421Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "batch_index  preference\n",
      "0            True          136771\n",
      "             False         124151\n",
      "1            False         136771\n",
      "             True          124151\n",
      "Name: count, dtype: int64\n"
     ]
    }
   ],
   "source": [
    "print(final_interesting_clips.groupby(\"batch_index\")[\"preference\"].value_counts())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 81,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:25:09.198504Z",
     "start_time": "2024-05-26T00:25:08.885507Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:00.209734Z",
     "iopub.status.busy": "2024-07-23T13:03:00.209581Z",
     "iopub.status.idle": "2024-07-23T13:03:01.665227Z",
     "shell.execute_reply": "2024-07-23T13:03:01.664566Z",
     "shell.execute_reply.started": "2024-07-23T13:03:00.209717Z"
    }
   },
   "outputs": [],
   "source": [
    "assert (\n",
    "    final_interesting_clips[final_interesting_clips[\"request_id\"].isna()].shape[0] == 0\n",
    ")\n",
    "check_df = final_interesting_clips.groupby(\"request_id\")[\"id\"].nunique()\n",
    "check_df[check_df.values != 2]\n",
    "assert check_df[check_df.values != 2].shape[0] == 0"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 82,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:01.666208Z",
     "iopub.status.busy": "2024-07-23T13:03:01.666041Z",
     "iopub.status.idle": "2024-07-23T13:03:01.819480Z",
     "shell.execute_reply": "2024-07-23T13:03:01.819007Z",
     "shell.execute_reply.started": "2024-07-23T13:03:01.666189Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(11738, 52)"
      ]
     },
     "execution_count": 82,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "final_interesting_clips[\n",
    "    final_interesting_clips[\"model_name\"] == \"chirp-v3p5-engine-ft-1\"\n",
    "].shape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 83,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:36:45.167690Z",
     "start_time": "2024-05-26T00:36:45.164768Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:01.820318Z",
     "iopub.status.busy": "2024-07-23T13:03:01.820153Z",
     "iopub.status.idle": "2024-07-23T13:03:01.843449Z",
     "shell.execute_reply": "2024-07-23T13:03:01.842977Z",
     "shell.execute_reply.started": "2024-07-23T13:03:01.820301Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "done (521844, 52)\n"
     ]
    }
   ],
   "source": [
    "# final_interesting_clips[final_interesting_clips[\"model_name\"] == \"chirp-v3p5-engine-ft-1\"].to_csv(\n",
    "#      \"/home/tony/Data/Preference/13b_v0/interesting_clips_ft_1_20240718.csv\", index=False\n",
    "# )\n",
    "# final_interesting_clips[final_interesting_clips[\"model_name\"] == \"chirp-v3p5-engine-upload\"].to_csv(\n",
    "#      \"/home/tony/Data/Preference/13b_v0/interesting_clips_20240623_extend.csv\", index=False\n",
    "# )\n",
    "print(\"done\", final_interesting_clips.shape)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# For faster processing once"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 84,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:25:10.265241Z",
     "start_time": "2024-05-26T00:25:09.934743Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:01.844220Z",
     "iopub.status.busy": "2024-07-23T13:03:01.844073Z",
     "iopub.status.idle": "2024-07-23T13:03:01.944642Z",
     "shell.execute_reply": "2024-07-23T13:03:01.944173Z",
     "shell.execute_reply.started": "2024-07-23T13:03:01.844203Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "total unique users 590551\n"
     ]
    }
   ],
   "source": [
    "print(\"total unique users\", clip_df[\"user_id\"].nunique())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 85,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:26:43.409660Z",
     "start_time": "2024-05-26T00:25:10.266379Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:01.945548Z",
     "iopub.status.busy": "2024-07-23T13:03:01.945405Z",
     "iopub.status.idle": "2024-07-23T13:03:01.961496Z",
     "shell.execute_reply": "2024-07-23T13:03:01.961062Z",
     "shell.execute_reply.started": "2024-07-23T13:03:01.945532Z"
    }
   },
   "outputs": [],
   "source": [
    "# This can take a while cause we have a lot of users...\n",
    "# query = \"\"\"\n",
    "# SELECT *\n",
    "# FROM auth_user\n",
    "# \"\"\"\n",
    "# user_df = pd.read_sql_query(query, engine)\n",
    "# user_df.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 86,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:26:43.423857Z",
     "start_time": "2024-05-26T00:26:43.411248Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:01.962206Z",
     "iopub.status.busy": "2024-07-23T13:03:01.962066Z",
     "iopub.status.idle": "2024-07-23T13:03:02.018133Z",
     "shell.execute_reply": "2024-07-23T13:03:02.017630Z",
     "shell.execute_reply.started": "2024-07-23T13:03:01.962190Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Series([], Name: count, dtype: int64)\n",
      "(0, 42)\n"
     ]
    }
   ],
   "source": [
    "test_user_id = 4688272\n",
    "print(\n",
    "    clip_df[clip_df[\"user_id\"] == test_user_id][\"created_at\"]\n",
    "    .apply(lambda x: str(x)[:10])\n",
    "    .value_counts()\n",
    ")\n",
    "print(clip_df[clip_df[\"user_id\"] == test_user_id].shape)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 87,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:26:43.803559Z",
     "start_time": "2024-05-26T00:26:43.622922Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:02.018923Z",
     "iopub.status.busy": "2024-07-23T13:03:02.018775Z",
     "iopub.status.idle": "2024-07-23T13:03:02.040671Z",
     "shell.execute_reply": "2024-07-23T13:03:02.040248Z",
     "shell.execute_reply.started": "2024-07-23T13:03:02.018906Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([], dtype=int64)"
      ]
     },
     "execution_count": 87,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "user_intersting_clips[user_intersting_clips[\"user_n_clips\"] > 10000][\"user_id\"].unique()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 88,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:26:45.770044Z",
     "start_time": "2024-05-26T00:26:44.912085Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:02.041399Z",
     "iopub.status.busy": "2024-07-23T13:03:02.041252Z",
     "iopub.status.idle": "2024-07-23T13:03:02.077736Z",
     "shell.execute_reply": "2024-07-23T13:03:02.077305Z",
     "shell.execute_reply.started": "2024-07-23T13:03:02.041383Z"
    }
   },
   "outputs": [],
   "source": [
    "# # wtf is going on with these requests\n",
    "# print(total_clip_df[total_clip_df[\"model_name\"] == \"chirp-v3-0\"].shape)\n",
    "# print(\n",
    "#     total_clip_df[total_clip_df[\"model_name\"] == \"chirp-v3-0\"][\"user_id\"].value_counts()\n",
    "# )"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 89,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:26:46.088296Z",
     "start_time": "2024-05-26T00:26:45.772102Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:02.078611Z",
     "iopub.status.busy": "2024-07-23T13:03:02.078472Z",
     "iopub.status.idle": "2024-07-23T13:03:02.169095Z",
     "shell.execute_reply": "2024-07-23T13:03:02.168508Z",
     "shell.execute_reply.started": "2024-07-23T13:03:02.078595Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>id</th>\n",
       "      <th>password</th>\n",
       "      <th>last_login</th>\n",
       "      <th>is_superuser</th>\n",
       "      <th>username</th>\n",
       "      <th>first_name</th>\n",
       "      <th>last_name</th>\n",
       "      <th>email</th>\n",
       "      <th>is_staff</th>\n",
       "      <th>is_active</th>\n",
       "      <th>date_joined</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>27205089</td>\n",
       "      <td></td>\n",
       "      <td>None</td>\n",
       "      <td>False</td>\n",
       "      <td>perkintonpatricia441@gmail.com</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>perkintonpatricia441@gmail.com</td>\n",
       "      <td>False</td>\n",
       "      <td>True</td>\n",
       "      <td>2024-07-08 16:16:06.847119+00:00</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "         id password last_login  is_superuser                        username first_name last_name                           email  is_staff  is_active                      date_joined\n",
       "0  27205089                None         False  perkintonpatricia441@gmail.com                       perkintonpatricia441@gmail.com     False       True 2024-07-08 16:16:06.847119+00:00"
      ]
     },
     "execution_count": 89,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "query = \"\"\"\n",
    "SELECT *\n",
    "FROM auth_user\n",
    "WHERE id=27205089\n",
    "\"\"\"\n",
    "# 3 keenan\n",
    "# 6 martin\n",
    "# 8 tony -- that's me!\n",
    "# 186417 georg\n",
    "test_user_df = pd.read_sql_query(query, engine)\n",
    "test_user_df"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Find some weird generations"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 90,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:27:00.130778Z",
     "start_time": "2024-05-26T00:26:46.089923Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:02.170298Z",
     "iopub.status.busy": "2024-07-23T13:03:02.169888Z",
     "iopub.status.idle": "2024-07-23T13:03:16.463195Z",
     "shell.execute_reply": "2024-07-23T13:03:16.462493Z",
     "shell.execute_reply.started": "2024-07-23T13:03:02.170280Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(1577216, 26)\n",
      "0.19584527138798155\n"
     ]
    }
   ],
   "source": [
    "no_reaction_clip_df = total_clip_df[\n",
    "    ~total_clip_df[\"id\"].isin(reaction_df[\"clip_id\"])\n",
    "].copy()\n",
    "print(no_reaction_clip_df.shape)\n",
    "print(no_reaction_clip_df.shape[0] / total_clip_df.shape[0])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 91,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:27:01.185878Z",
     "start_time": "2024-05-26T00:27:00.132882Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:16.464360Z",
     "iopub.status.busy": "2024-07-23T13:03:16.464192Z",
     "iopub.status.idle": "2024-07-23T13:03:18.450378Z",
     "shell.execute_reply": "2024-07-23T13:03:18.449688Z",
     "shell.execute_reply.started": "2024-07-23T13:03:16.464342Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "0.7584858635915086\n"
     ]
    }
   ],
   "source": [
    "min_generations_for_no_reaction = 20\n",
    "inspection_date_cut = \"2024-05-10\"\n",
    "# inspection_date_cut = \"2024-06-18\"\n",
    "no_reaction_clip_df[\"no_reaction_count\"] = no_reaction_clip_df.groupby(\"user_id\")[\n",
    "    \"user_id\"\n",
    "].transform(\"count\")\n",
    "no_reaction_clip_df[\"is_pro_user\"] = no_reaction_clip_df[\"user_id\"].isin(pro_users)\n",
    "no_reaction_clip_df[\"user_id\"].nunique()\n",
    "bot_user_mask = (\n",
    "    (no_reaction_clip_df[\"no_reaction_count\"] >= min_generations_for_no_reaction)\n",
    "    & (no_reaction_clip_df[\"created_at\"] >= inspection_date_cut)\n",
    "    # & (no_reaction_clip_df[\"is_pro_user\"] == True)\n",
    ")\n",
    "sub_total_clip_df = total_clip_df[\n",
    "    total_clip_df[\"user_id\"].isin(\n",
    "        no_reaction_clip_df[bot_user_mask][\"user_id\"].unique()\n",
    "    )\n",
    "].copy()\n",
    "sub_total_clip_df[\"is_pro_user\"] = sub_total_clip_df[\"user_id\"].isin(pro_users)\n",
    "print(no_reaction_clip_df[bot_user_mask].shape[0] / sub_total_clip_df.shape[0])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 92,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:27:02.022423Z",
     "start_time": "2024-05-26T00:27:01.187814Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:18.451704Z",
     "iopub.status.busy": "2024-07-23T13:03:18.451223Z",
     "iopub.status.idle": "2024-07-23T13:03:20.415350Z",
     "shell.execute_reply": "2024-07-23T13:03:20.414662Z",
     "shell.execute_reply.started": "2024-07-23T13:03:18.451684Z"
    }
   },
   "outputs": [],
   "source": [
    "sub_total_clip_df[\"gen_count\"] = sub_total_clip_df.groupby(\"user_id\")[\n",
    "    \"user_id\"\n",
    "].transform(\"count\")\n",
    "user_id_no_reaction_dict = no_reaction_clip_df.set_index(\"user_id\")[\n",
    "    \"no_reaction_count\"\n",
    "].to_dict()\n",
    "user_id_total_dict = (\n",
    "    sub_total_clip_df[~sub_total_clip_df[\"is_pro_user\"]]\n",
    "    .set_index(\"user_id\")[\"gen_count\"]\n",
    "    .to_dict()\n",
    ")\n",
    "pro_user_id_total_dict = (\n",
    "    sub_total_clip_df[sub_total_clip_df[\"is_pro_user\"]]\n",
    "    .set_index(\"user_id\")[\"gen_count\"]\n",
    "    .to_dict()\n",
    ")\n",
    "\n",
    "user_ratio_dict = {}\n",
    "pro_user_ratio_dict = {}\n",
    "for user_id, total_gen in user_id_total_dict.items():\n",
    "    user_ratio = user_id_no_reaction_dict.get(user_id, 0) / total_gen\n",
    "    user_ratio_dict[user_id] = user_ratio\n",
    "for user_id, total_gen in pro_user_id_total_dict.items():\n",
    "    user_ratio = user_id_no_reaction_dict.get(user_id, 0) / total_gen\n",
    "    pro_user_ratio_dict[user_id] = user_ratio"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 93,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:27:02.191083Z",
     "start_time": "2024-05-26T00:27:02.024409Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:20.416548Z",
     "iopub.status.busy": "2024-07-23T13:03:20.416184Z",
     "iopub.status.idle": "2024-07-23T13:03:20.811832Z",
     "shell.execute_reply": "2024-07-23T13:03:20.811284Z",
     "shell.execute_reply.started": "2024-07-23T13:03:20.416529Z"
    }
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/plain": [
       "<Figure size 640x480 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.hist(\n",
    "    user_ratio_dict.values(), bins=np.linspace(0, 1, 50), alpha=0.5, label=\"free user\"\n",
    ")\n",
    "plt.hist(\n",
    "    pro_user_ratio_dict.values(),\n",
    "    bins=np.linspace(0, 1, 50),\n",
    "    alpha=0.5,\n",
    "    label=\"pro user\",\n",
    ")\n",
    "plt.xlabel(\n",
    "    f\"fraction of generations (min {min_generations_for_no_reaction}) that have no actions\"\n",
    ")\n",
    "plt.ylabel(\"number of users\")\n",
    "plt.yscale(\"log\")\n",
    "plt.legend()\n",
    "plt.title(f\"Potential bots since {max(cutoff_date, inspection_date_cut)}\")\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 94,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:27:02.229332Z",
     "start_time": "2024-05-26T00:27:02.192457Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:20.812701Z",
     "iopub.status.busy": "2024-07-23T13:03:20.812552Z",
     "iopub.status.idle": "2024-07-23T13:03:20.832682Z",
     "shell.execute_reply": "2024-07-23T13:03:20.832117Z",
     "shell.execute_reply.started": "2024-07-23T13:03:20.812685Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "445\n",
      "1130\n"
     ]
    }
   ],
   "source": [
    "super_bad_user_id = set()\n",
    "for user_id, user_ratio in user_ratio_dict.items():\n",
    "    if user_ratio >= 0.99:\n",
    "        super_bad_user_id.add(user_id)\n",
    "print(len(super_bad_user_id))\n",
    "super_bad_pro_user_id = set()\n",
    "for user_id, user_ratio in pro_user_ratio_dict.items():\n",
    "    if user_ratio >= 0.99:\n",
    "        super_bad_pro_user_id.add(user_id)\n",
    "print(len(super_bad_pro_user_id))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 95,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:20.833470Z",
     "iopub.status.busy": "2024-07-23T13:03:20.833323Z",
     "iopub.status.idle": "2024-07-23T13:03:20.873066Z",
     "shell.execute_reply": "2024-07-23T13:03:20.872547Z",
     "shell.execute_reply.started": "2024-07-23T13:03:20.833453Z"
    }
   },
   "outputs": [],
   "source": [
    "from datetime import datetime\n",
    "\n",
    "curr_date = datetime.today().strftime(\"%Y_%m_%d\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 96,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:20.874118Z",
     "iopub.status.busy": "2024-07-23T13:03:20.873745Z",
     "iopub.status.idle": "2024-07-23T13:03:20.912458Z",
     "shell.execute_reply": "2024-07-23T13:03:20.911949Z",
     "shell.execute_reply.started": "2024-07-23T13:03:20.874100Z"
    }
   },
   "outputs": [],
   "source": [
    "# with open(f\"/home/tony/Data/bots/bad_user_{curr_date}.json\", \"w\") as fp:\n",
    "#     json.dump(list(super_bad_user_id), fp)\n",
    "# with open(f\"/home/tony/Data/bots/bad_pro_user_{curr_date}.json\", \"w\") as fp:\n",
    "#     json.dump(list(super_bad_pro_user_id), fp)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 97,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2024-05-26T00:27:02.725735Z",
     "start_time": "2024-05-26T00:27:02.230988Z"
    },
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:20.913257Z",
     "iopub.status.busy": "2024-07-23T13:03:20.913109Z",
     "iopub.status.idle": "2024-07-23T13:03:21.058537Z",
     "shell.execute_reply": "2024-07-23T13:03:21.058031Z",
     "shell.execute_reply.started": "2024-07-23T13:03:20.913242Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0.005061851064236647"
      ]
     },
     "execution_count": 97,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "total_clip_df[total_clip_df[\"user_id\"].isin(super_bad_user_id)].shape[\n",
    "    0\n",
    "] / total_clip_df.shape[0]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 98,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:21.059476Z",
     "iopub.status.busy": "2024-07-23T13:03:21.059332Z",
     "iopub.status.idle": "2024-07-23T13:03:21.595886Z",
     "shell.execute_reply": "2024-07-23T13:03:21.595289Z",
     "shell.execute_reply.started": "2024-07-23T13:03:21.059461Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0.09132888087458456"
      ]
     },
     "execution_count": 98,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "total_clip_df[total_clip_df[\"user_id\"].isin(super_bad_pro_user_id)].shape[\n",
    "    0\n",
    "] / total_clip_df.shape[0]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Alpha testing user selection"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 99,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:21.597160Z",
     "iopub.status.busy": "2024-07-23T13:03:21.596709Z",
     "iopub.status.idle": "2024-07-23T13:03:21.617829Z",
     "shell.execute_reply": "2024-07-23T13:03:21.617298Z",
     "shell.execute_reply.started": "2024-07-23T13:03:21.597140Z"
    }
   },
   "outputs": [],
   "source": [
    "# Alpha testing user selection\n",
    "# we focus on the folks who are good good\n",
    "\n",
    "# # 0526 is v2 -- prod\n",
    "# # 0529 is v4 -- still good IMO, more data\n",
    "# early_v3p5_data = pd.read_csv(\"/home/tony/Data/Preference/13b_v0/interesting_clips_20240529.csv\")\n",
    "\n",
    "# print(\"uqniue users for vp5\", early_v3p5_data[\"user_id\"].nunique())\n",
    "\n",
    "# early_v3_data = pd.read_csv(\"/home/tony/Data/Preference/7b_v0_interesting_clips.csv\")\n",
    "\n",
    "# print(\"uqniue users for v3\", early_v3_data[\"user_id\"].nunique())\n",
    "\n",
    "# early_v2_data = pd.read_csv(\"/home/tony/Data/Preference/3b_v0_interesting_clips.csv\")\n",
    "\n",
    "# print(\"uqniue users for v2\", early_v2_data[\"user_id\"].nunique())\n",
    "\n",
    "# intersection_user_ids_super = set(early_v3p5_data[\"user_id\"].unique()).intersection(set(early_v3_data[\"user_id\"].unique())).intersection(set(early_v2_data[\"user_id\"].unique()))\n",
    "\n",
    "# intersection_user_ids_v3_on = set(early_v3p5_data[\"user_id\"].unique()).intersection(set(early_v3_data[\"user_id\"].unique())).difference(intersection_user_ids_super)\n",
    "\n",
    "# print(len(intersection_user_ids_super), len(intersection_user_ids_v3_on))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 100,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:21.618901Z",
     "iopub.status.busy": "2024-07-23T13:03:21.618523Z",
     "iopub.status.idle": "2024-07-23T13:03:21.659031Z",
     "shell.execute_reply": "2024-07-23T13:03:21.658516Z",
     "shell.execute_reply.started": "2024-07-23T13:03:21.618884Z"
    }
   },
   "outputs": [],
   "source": [
    "# super_user_df = user_df[user_df[\"id\"].isin(intersection_user_ids_super)].copy()\n",
    "# print(super_user_df.shape)\n",
    "# v3_onward_user_df = user_df[user_df[\"id\"].isin(intersection_user_ids_v3_on)].copy()\n",
    "# print(v3_onward_user_df.shape)\n",
    "# super_user_df.to_csv(\"/home/tony/Data/Preference/alpha_users/super_user.csv\", index=False)\n",
    "# v3_onward_user_df.to_csv(\"/home/tony/Data/Preference/alpha_users/v3_onward_user.csv\", index=False)\n",
    "# print(\"Done!!\")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-06-21T19:35:17.755108Z",
     "iopub.status.busy": "2024-06-21T19:35:17.754937Z",
     "iopub.status.idle": "2024-06-21T19:35:17.774581Z",
     "shell.execute_reply": "2024-06-21T19:35:17.774106Z",
     "shell.execute_reply.started": "2024-06-21T19:35:17.755091Z"
    }
   },
   "source": [
    "# Snow flake access"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 101,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:21.659849Z",
     "iopub.status.busy": "2024-07-23T13:03:21.659697Z",
     "iopub.status.idle": "2024-07-23T13:03:21.698509Z",
     "shell.execute_reply": "2024-07-23T13:03:21.697998Z",
     "shell.execute_reply.started": "2024-07-23T13:03:21.659833Z"
    }
   },
   "outputs": [],
   "source": [
    "# snow_session = Session.builder.configs(CONNECTION_PARAMETERS).create()\n",
    "\n",
    "# snow_root = Root(snow_session)\n",
    "# snow_schema = snow_root.databases[\"SUNO_PROD\"].schemas[\"PROD\"]\n",
    "# print(snow_schema.name)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 102,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:21.699462Z",
     "iopub.status.busy": "2024-07-23T13:03:21.699319Z",
     "iopub.status.idle": "2024-07-23T13:03:21.738904Z",
     "shell.execute_reply": "2024-07-23T13:03:21.738372Z",
     "shell.execute_reply.started": "2024-07-23T13:03:21.699447Z"
    }
   },
   "outputs": [],
   "source": [
    "# session_query = snow_session.sql(f\"\"\" select *\n",
    "#     from ML_SONG_SUMMARY_INFO\n",
    "#     where song_id in ('7e7da06b-5d1f-4cc9-8e7c-54bb7c9bd3f1')\n",
    "#     and p_date = DATE(SYSDATE() - INTERVAL '1 HOUR')\n",
    "#     order by p_hour desc\n",
    "#     limit 1;\"\"\")\n",
    "# df_snow_test = pd.DataFrame(session_query.collect())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 103,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:21.739923Z",
     "iopub.status.busy": "2024-07-23T13:03:21.739570Z",
     "iopub.status.idle": "2024-07-23T13:03:21.779144Z",
     "shell.execute_reply": "2024-07-23T13:03:21.778626Z",
     "shell.execute_reply.started": "2024-07-23T13:03:21.739906Z"
    }
   },
   "outputs": [],
   "source": [
    "# df_snow_test"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 104,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:21.780068Z",
     "iopub.status.busy": "2024-07-23T13:03:21.779800Z",
     "iopub.status.idle": "2024-07-23T13:03:21.820140Z",
     "shell.execute_reply": "2024-07-23T13:03:21.819622Z",
     "shell.execute_reply.started": "2024-07-23T13:03:21.780052Z"
    }
   },
   "outputs": [],
   "source": [
    "# user_intersting_clips_3p5[\"prompt_text\"]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Express Feedback dataset"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 105,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:21.821247Z",
     "iopub.status.busy": "2024-07-23T13:03:21.820838Z",
     "iopub.status.idle": "2024-07-23T13:03:26.064426Z",
     "shell.execute_reply": "2024-07-23T13:03:26.063853Z",
     "shell.execute_reply.started": "2024-07-23T13:03:21.821230Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "3,429 rows\n"
     ]
    }
   ],
   "source": [
    "query = f\"\"\"\n",
    "SELECT * FROM bots_userreaction\n",
    "WHERE updated_at>='{cutoff_date}' AND feedback_reason IS NOT NULL\n",
    "\"\"\"\n",
    "feedback_reaction_df = pd.read_sql_query(query, engine)\n",
    "print(f\"{feedback_reaction_df.shape[0]:,} rows\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 106,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:26.065239Z",
     "iopub.status.busy": "2024-07-23T13:03:26.065090Z",
     "iopub.status.idle": "2024-07-23T13:03:26.082933Z",
     "shell.execute_reply": "2024-07-23T13:03:26.082373Z",
     "shell.execute_reply.started": "2024-07-23T13:03:26.065223Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(3429, 10)\n",
      "after reemoving no feedback parts (3371, 10)\n"
     ]
    }
   ],
   "source": [
    "print(feedback_reaction_df.shape)\n",
    "feedback_reaction_df = feedback_reaction_df[\n",
    "    feedback_reaction_df[\"feedback_reason\"] != \"\"\n",
    "]\n",
    "print(\"after reemoving no feedback parts\", feedback_reaction_df.shape)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 107,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:26.083873Z",
     "iopub.status.busy": "2024-07-23T13:03:26.083595Z",
     "iopub.status.idle": "2024-07-23T13:03:26.123389Z",
     "shell.execute_reply": "2024-07-23T13:03:26.122846Z",
     "shell.execute_reply.started": "2024-07-23T13:03:26.083856Z"
    }
   },
   "outputs": [],
   "source": [
    "bad_audio_quality_ids = list(\n",
    "    str(s)\n",
    "    for s in feedback_reaction_df[\n",
    "        feedback_reaction_df[\"feedback_reason\"].str.contains(\"bad_poor_audio_quality\")\n",
    "    ][\"clip_id\"].unique()\n",
    ")\n",
    "# with open(\n",
    "#     \"/home/tony/Data/Preference/13b_v0/interesting_clips_20240627_feedback_bad_audio_quality_ids.json\",\n",
    "#     \"w\",\n",
    "# ) as fp:\n",
    "#     json.dump(bad_audio_quality_ids, fp)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 108,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:26.124447Z",
     "iopub.status.busy": "2024-07-23T13:03:26.124062Z",
     "iopub.status.idle": "2024-07-23T13:03:26.161419Z",
     "shell.execute_reply": "2024-07-23T13:03:26.160903Z",
     "shell.execute_reply.started": "2024-07-23T13:03:26.124428Z"
    }
   },
   "outputs": [],
   "source": [
    "# id_query_str = \",\".join(\"'\" + x + \"'\" for x in bad_audio_quality_ids)\n",
    "\n",
    "# query = f\"\"\"\n",
    "# SELECT * FROM bots_generatedclip\n",
    "# WHERE status='complete' AND id IN ({id_query_str})\n",
    "# \"\"\"\n",
    "# sub_feedback_clip_df = pd.read_sql_query(query, engine)\n",
    "\n",
    "# sub_feedback_request_ids = list(str(s) for s in sub_feedback_clip_df[\"request_id\"].unique())\n",
    "\n",
    "# id_value_counts = sub_feedback_clip_df[\"request_id\"].value_counts()\n",
    "# # Filter to keep only values with a count of 1\n",
    "# unique_request_values = id_value_counts[id_value_counts == 1].reset_index()[\"request_id\"].unique()\n",
    "# print(len(unique_request_values))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 109,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:26.162190Z",
     "iopub.status.busy": "2024-07-23T13:03:26.162050Z",
     "iopub.status.idle": "2024-07-23T13:03:28.725758Z",
     "shell.execute_reply": "2024-07-23T13:03:28.725184Z",
     "shell.execute_reply.started": "2024-07-23T13:03:26.162175Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "unique_feedback_clip_ids 3371\n",
      "(2074, 26)\n"
     ]
    }
   ],
   "source": [
    "feedback_clip_ids = feedback_reaction_df[\"clip_id\"].unique()\n",
    "print(\"unique_feedback_clip_ids\", len(feedback_clip_ids))\n",
    "subset_of_clips_df = total_clip_df[total_clip_df[\"id\"].isin(feedback_clip_ids)].copy()\n",
    "print(subset_of_clips_df.shape)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 110,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:28.726799Z",
     "iopub.status.busy": "2024-07-23T13:03:28.726488Z",
     "iopub.status.idle": "2024-07-23T13:03:28.747382Z",
     "shell.execute_reply": "2024-07-23T13:03:28.746825Z",
     "shell.execute_reply.started": "2024-07-23T13:03:28.726782Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "1297\n"
     ]
    }
   ],
   "source": [
    "missed_feedback_clip_ids = list(\n",
    "    set(x for x in feedback_clip_ids).difference(\n",
    "        set(x for x in subset_of_clips_df[\"id\"].unique())\n",
    "    )\n",
    ")\n",
    "print(len(missed_feedback_clip_ids))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 111,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:28.748358Z",
     "iopub.status.busy": "2024-07-23T13:03:28.748075Z",
     "iopub.status.idle": "2024-07-23T13:03:28.843262Z",
     "shell.execute_reply": "2024-07-23T13:03:28.842741Z",
     "shell.execute_reply.started": "2024-07-23T13:03:28.748341Z"
    }
   },
   "outputs": [],
   "source": [
    "# id_query_str = \",\".join(\"'\" + str(x) + \"'\" for x in missed_feedback_clip_ids)\n",
    "# query = f\"\"\"\n",
    "# SELECT * FROM bots_generatedclip\n",
    "# WHERE status='complete' AND id IN ({id_query_str})\n",
    "# \"\"\"\n",
    "# sub_feedback_clip_df = pd.read_sql_query(query, engine)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 112,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:28.844300Z",
     "iopub.status.busy": "2024-07-23T13:03:28.843929Z",
     "iopub.status.idle": "2024-07-23T13:03:28.892122Z",
     "shell.execute_reply": "2024-07-23T13:03:28.891609Z",
     "shell.execute_reply.started": "2024-07-23T13:03:28.844283Z"
    }
   },
   "outputs": [],
   "source": [
    "# sub_feedback_clip_df[\"created_at\"]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 113,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:28.892877Z",
     "iopub.status.busy": "2024-07-23T13:03:28.892737Z",
     "iopub.status.idle": "2024-07-23T13:03:32.158567Z",
     "shell.execute_reply": "2024-07-23T13:03:32.157990Z",
     "shell.execute_reply.started": "2024-07-23T13:03:28.892862Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "total feedback requets, 1353\n",
      "(2696, 42)\n"
     ]
    }
   ],
   "source": [
    "feedback_requests = subset_of_clips_df[\"request_id\"].unique()\n",
    "print(f\"total feedback requets, {len(feedback_requests)}\")\n",
    "feedback_clip_df = clip_df[clip_df[\"request_id\"].isin(feedback_requests)].copy()\n",
    "print(feedback_clip_df.shape)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 114,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:32.159541Z",
     "iopub.status.busy": "2024-07-23T13:03:32.159239Z",
     "iopub.status.idle": "2024-07-23T13:03:32.175635Z",
     "shell.execute_reply": "2024-07-23T13:03:32.175118Z",
     "shell.execute_reply.started": "2024-07-23T13:03:32.159524Z"
    }
   },
   "outputs": [],
   "source": [
    "# missing_requests = set(feedback_requests).difference(clip_df[\"request_id\"].unique())\n",
    "# print(\"missing requests\", len(missing_requests))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 115,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:32.176564Z",
     "iopub.status.busy": "2024-07-23T13:03:32.176415Z",
     "iopub.status.idle": "2024-07-23T13:03:32.224289Z",
     "shell.execute_reply": "2024-07-23T13:03:32.223727Z",
     "shell.execute_reply.started": "2024-07-23T13:03:32.176549Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "postive feedbacks 2468, negative feedbacks 903\n"
     ]
    }
   ],
   "source": [
    "positive_feedback_ids = feedback_reaction_df[\n",
    "    feedback_reaction_df[\"feedback_reason\"] == \"good_quality\"\n",
    "][\"clip_id\"].unique()\n",
    "negative_feedback_ids = feedback_reaction_df[\n",
    "    feedback_reaction_df[\"feedback_reason\"] != \"good_quality\"\n",
    "][\"clip_id\"].unique()\n",
    "print(\n",
    "    f\"postive feedbacks {len(positive_feedback_ids)}, negative feedbacks {len(negative_feedback_ids)}\"\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 116,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:32.225382Z",
     "iopub.status.busy": "2024-07-23T13:03:32.224990Z",
     "iopub.status.idle": "2024-07-23T13:03:32.265236Z",
     "shell.execute_reply": "2024-07-23T13:03:32.264686Z",
     "shell.execute_reply.started": "2024-07-23T13:03:32.225365Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "pos_preference\n",
      "False    1842\n",
      "True      854\n",
      "Name: count, dtype: int64 neg_preference\n",
      "False    1808\n",
      "True      888\n",
      "Name: count, dtype: int64\n"
     ]
    }
   ],
   "source": [
    "print(\n",
    "    feedback_clip_df[\"pos_preference\"].value_counts(),\n",
    "    feedback_clip_df[\"neg_preference\"].value_counts(),\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 117,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:32.266038Z",
     "iopub.status.busy": "2024-07-23T13:03:32.265884Z",
     "iopub.status.idle": "2024-07-23T13:03:32.797302Z",
     "shell.execute_reply": "2024-07-23T13:03:32.796738Z",
     "shell.execute_reply.started": "2024-07-23T13:03:32.266022Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "1259 715\n"
     ]
    }
   ],
   "source": [
    "# request has a positive\n",
    "# postive_feedback_mask = feedback_clip_df[\"id\"].isin(positive_feedback_ids) & (\n",
    "#     ~feedback_clip_df[\"id\"].isin(negative_feedback_ids)\n",
    "# )\n",
    "postive_feedback_mask = feedback_clip_df[\"id\"].isin(positive_feedback_ids)\n",
    "negative_feedback_mask = feedback_clip_df[\"id\"].isin(negative_feedback_ids)\n",
    "print(sum(postive_feedback_mask), sum(negative_feedback_mask))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 118,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:32.798373Z",
     "iopub.status.busy": "2024-07-23T13:03:32.797983Z",
     "iopub.status.idle": "2024-07-23T13:03:32.883462Z",
     "shell.execute_reply": "2024-07-23T13:03:32.882896Z",
     "shell.execute_reply.started": "2024-07-23T13:03:32.798355Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "total unique requets 1351, \n",
      "postive feedbacks requests 915,non-positive feedback requets 1005, \n",
      "non-negative feedback requets 1156,negative feedbacks requests 524\n",
      "positive pairs 569 negative pairs 329 total pairs 810\n"
     ]
    }
   ],
   "source": [
    "positive_feedback_requests = set(\n",
    "    feedback_clip_df[postive_feedback_mask][\"request_id\"].unique()\n",
    ")\n",
    "non_positive_feedback_requests = set(\n",
    "    feedback_clip_df[~postive_feedback_mask][\"request_id\"].unique()\n",
    ")\n",
    "non_negative_feedback_requests = set(\n",
    "    feedback_clip_df[~negative_feedback_mask][\"request_id\"].unique()\n",
    ")\n",
    "negative_feedback_requests = set(\n",
    "    feedback_clip_df[negative_feedback_mask][\"request_id\"].unique()\n",
    ")\n",
    "print(\n",
    "    f\"total unique requets {feedback_clip_df['request_id'].nunique()}, \\n\"\n",
    "    f\"postive feedbacks requests {len(positive_feedback_requests)},\"\n",
    "    f\"non-positive feedback requets {len(non_positive_feedback_requests)}, \\n\"\n",
    "    f\"non-negative feedback requets {len(non_negative_feedback_requests)},\"\n",
    "    f\"negative feedbacks requests {len(negative_feedback_requests)}\"\n",
    ")\n",
    "positive_request_pairs = positive_feedback_requests.intersection(\n",
    "    non_positive_feedback_requests\n",
    ")\n",
    "negative_request_pairs = negative_feedback_requests.intersection(\n",
    "    non_negative_feedback_requests\n",
    ")\n",
    "total_feedback_requests = positive_request_pairs.union(negative_request_pairs)\n",
    "print(\n",
    "    f\"positive pairs {len(positive_request_pairs)}\",\n",
    "    f\"negative pairs {len(negative_request_pairs)}\",\n",
    "    f\"total pairs {len(total_feedback_requests)}\",\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 119,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:32.884569Z",
     "iopub.status.busy": "2024-07-23T13:03:32.884172Z",
     "iopub.status.idle": "2024-07-23T13:03:32.934796Z",
     "shell.execute_reply": "2024-07-23T13:03:32.934245Z",
     "shell.execute_reply.started": "2024-07-23T13:03:32.884551Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(1620, 42)\n"
     ]
    }
   ],
   "source": [
    "paired_feedback_clip_df = feedback_clip_df[\n",
    "    feedback_clip_df[\"request_id\"].isin(total_feedback_requests)\n",
    "].copy()\n",
    "print(paired_feedback_clip_df.shape)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 120,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:32.935921Z",
     "iopub.status.busy": "2024-07-23T13:03:32.935497Z",
     "iopub.status.idle": "2024-07-23T13:03:33.035533Z",
     "shell.execute_reply": "2024-07-23T13:03:33.035009Z",
     "shell.execute_reply.started": "2024-07-23T13:03:32.935904Z"
    }
   },
   "outputs": [],
   "source": [
    "paired_feedback_clip_df[\"pos_feedback\"] = paired_feedback_clip_df[\"id\"].isin(\n",
    "    positive_feedback_ids\n",
    ") & (~paired_feedback_clip_df[\"id\"].isin(negative_feedback_ids))\n",
    "paired_feedback_clip_df[\"neg_feedback\"] = paired_feedback_clip_df[\"id\"].isin(\n",
    "    negative_feedback_ids\n",
    ") & (~paired_feedback_clip_df[\"id\"].isin(positive_feedback_ids))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 121,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:33.036558Z",
     "iopub.status.busy": "2024-07-23T13:03:33.036207Z",
     "iopub.status.idle": "2024-07-23T13:03:33.099032Z",
     "shell.execute_reply": "2024-07-23T13:03:33.098512Z",
     "shell.execute_reply.started": "2024-07-23T13:03:33.036541Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(pos_feedback\n",
       " False    1051\n",
       " True      569\n",
       " Name: count, dtype: int64,\n",
       " neg_feedback\n",
       " False    1291\n",
       " True      329\n",
       " Name: count, dtype: int64)"
      ]
     },
     "execution_count": 121,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "(\n",
    "    paired_feedback_clip_df[\"pos_feedback\"].value_counts(),\n",
    "    paired_feedback_clip_df[\"neg_feedback\"].value_counts(),\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 122,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:33.100086Z",
     "iopub.status.busy": "2024-07-23T13:03:33.099705Z",
     "iopub.status.idle": "2024-07-23T13:03:33.186644Z",
     "shell.execute_reply": "2024-07-23T13:03:33.186110Z",
     "shell.execute_reply.started": "2024-07-23T13:03:33.100068Z"
    }
   },
   "outputs": [],
   "source": [
    "paired_feedback_clip_df = paired_feedback_clip_df.sort_values(\n",
    "    by=[\"request_id\"]\n",
    ").reset_index(drop=True)\n",
    "paired_feedback_clip_df[\"diff_preference\"] = paired_feedback_clip_df[\n",
    "    \"pos_preference\"\n",
    "].astype(int) - paired_feedback_clip_df[\"neg_preference\"].astype(int)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 123,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:33.187618Z",
     "iopub.status.busy": "2024-07-23T13:03:33.187330Z",
     "iopub.status.idle": "2024-07-23T13:03:33.319897Z",
     "shell.execute_reply": "2024-07-23T13:03:33.319386Z",
     "shell.execute_reply.started": "2024-07-23T13:03:33.187602Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "diff_preference\n",
       " 0    662\n",
       " 1    552\n",
       "-1    406\n",
       "Name: count, dtype: int64"
      ]
     },
     "execution_count": 123,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "paired_feedback_clip_df[\"diff_preference\"].value_counts()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 124,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:33.320997Z",
     "iopub.status.busy": "2024-07-23T13:03:33.320609Z",
     "iopub.status.idle": "2024-07-23T13:03:33.827945Z",
     "shell.execute_reply": "2024-07-23T13:03:33.827390Z",
     "shell.execute_reply.started": "2024-07-23T13:03:33.320979Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "diff_preference\n",
      " 0.0    354\n",
      "-1.0    167\n",
      " 1.0    167\n",
      " 2.0     66\n",
      "-2.0     56\n",
      "Name: count, dtype: int64\n"
     ]
    }
   ],
   "source": [
    "feedback_diff_series = paired_feedback_clip_df[\"diff_preference\"].diff()\n",
    "print(\n",
    "    feedback_diff_series[1::2].value_counts()\n",
    ")  # 1 is pos, not neg pair or nothing, neg; 2 is pos / neg (hence the larger difference)\n",
    "# but this can be wilder...as we didn't filter on requests!"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 125,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:33.829042Z",
     "iopub.status.busy": "2024-07-23T13:03:33.828647Z",
     "iopub.status.idle": "2024-07-23T13:03:34.007389Z",
     "shell.execute_reply": "2024-07-23T13:03:34.006855Z",
     "shell.execute_reply.started": "2024-07-23T13:03:33.829024Z"
    }
   },
   "outputs": [],
   "source": [
    "paired_feedback_clip_df = paired_feedback_clip_df.sort_values(\n",
    "    by=[\"request_id\", \"diff_preference\"]\n",
    ").reset_index(drop=True)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 126,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:34.008478Z",
     "iopub.status.busy": "2024-07-23T13:03:34.008082Z",
     "iopub.status.idle": "2024-07-23T13:03:34.199165Z",
     "shell.execute_reply": "2024-07-23T13:03:34.198640Z",
     "shell.execute_reply.started": "2024-07-23T13:03:34.008461Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "preference\n",
       "False    810\n",
       "True     810\n",
       "Name: count, dtype: int64"
      ]
     },
     "execution_count": 126,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "paired_feedback_clip_df[\"preference\"] = paired_feedback_clip_df.index % 2 == 1\n",
    "paired_feedback_clip_df[\"preference\"].value_counts()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 127,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:34.200109Z",
     "iopub.status.busy": "2024-07-23T13:03:34.199830Z",
     "iopub.status.idle": "2024-07-23T13:03:34.303867Z",
     "shell.execute_reply": "2024-07-23T13:03:34.303357Z",
     "shell.execute_reply.started": "2024-07-23T13:03:34.200093Z"
    }
   },
   "outputs": [],
   "source": [
    "paired_feedback_clip_df[\"diff_feedback\"] = paired_feedback_clip_df[\n",
    "    \"pos_feedback\"\n",
    "].astype(int) - paired_feedback_clip_df[\"neg_feedback\"].astype(int)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 128,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:34.304649Z",
     "iopub.status.busy": "2024-07-23T13:03:34.304500Z",
     "iopub.status.idle": "2024-07-23T13:03:34.348693Z",
     "shell.execute_reply": "2024-07-23T13:03:34.348195Z",
     "shell.execute_reply.started": "2024-07-23T13:03:34.304634Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "diff_feedback\n",
       " 0    722\n",
       " 1    569\n",
       "-1    329\n",
       "Name: count, dtype: int64"
      ]
     },
     "execution_count": 128,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "paired_feedback_clip_df[\"diff_feedback\"].value_counts()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 129,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:34.349460Z",
     "iopub.status.busy": "2024-07-23T13:03:34.349317Z",
     "iopub.status.idle": "2024-07-23T13:03:34.396088Z",
     "shell.execute_reply": "2024-07-23T13:03:34.395543Z",
     "shell.execute_reply.started": "2024-07-23T13:03:34.349445Z"
    }
   },
   "outputs": [],
   "source": [
    "paired_feedback_clip_df = paired_feedback_clip_df.sort_values(\n",
    "    by=[\"request_id\", \"diff_feedback\"]\n",
    ").reset_index(drop=True)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 130,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:34.397149Z",
     "iopub.status.busy": "2024-07-23T13:03:34.396755Z",
     "iopub.status.idle": "2024-07-23T13:03:34.439967Z",
     "shell.execute_reply": "2024-07-23T13:03:34.439408Z",
     "shell.execute_reply.started": "2024-07-23T13:03:34.397131Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "diff_feedback\n",
      "1.0    722\n",
      "2.0     88\n",
      "Name: count, dtype: int64\n"
     ]
    }
   ],
   "source": [
    "feedback_diff_feedback_series = paired_feedback_clip_df[\"diff_feedback\"].diff()\n",
    "\n",
    "print(\n",
    "    feedback_diff_feedback_series[1::2].value_counts()\n",
    ")  # 1 is pos, not neg pair or nothing, neg; 2 is pos / neg (hence the larger difference)\n",
    "# but this can be wilder...as we didn't filter on requests!"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 131,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:34.440936Z",
     "iopub.status.busy": "2024-07-23T13:03:34.440655Z",
     "iopub.status.idle": "2024-07-23T13:03:34.481441Z",
     "shell.execute_reply": "2024-07-23T13:03:34.480912Z",
     "shell.execute_reply.started": "2024-07-23T13:03:34.440919Z"
    }
   },
   "outputs": [],
   "source": [
    "paired_feedback_clip_df[\"feedback_preference\"] = paired_feedback_clip_df.index % 2 == 1"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 132,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:34.482379Z",
     "iopub.status.busy": "2024-07-23T13:03:34.482104Z",
     "iopub.status.idle": "2024-07-23T13:03:34.529421Z",
     "shell.execute_reply": "2024-07-23T13:03:34.528918Z",
     "shell.execute_reply.started": "2024-07-23T13:03:34.482363Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "True     0.753086\n",
       "False    0.246914\n",
       "Name: proportion, dtype: float64"
      ]
     },
     "execution_count": 132,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "(\n",
    "    paired_feedback_clip_df[\"feedback_preference\"]\n",
    "    == paired_feedback_clip_df[\"preference\"]\n",
    ").value_counts(normalize=True)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 133,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:34.530510Z",
     "iopub.status.busy": "2024-07-23T13:03:34.530090Z",
     "iopub.status.idle": "2024-07-23T13:03:34.572722Z",
     "shell.execute_reply": "2024-07-23T13:03:34.572204Z",
     "shell.execute_reply.started": "2024-07-23T13:03:34.530492Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "True     0.826543\n",
       "False    0.173457\n",
       "Name: proportion, dtype: float64"
      ]
     },
     "execution_count": 133,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "(\n",
    "    paired_feedback_clip_df[\"pos_feedback\"] == paired_feedback_clip_df[\"pos_preference\"]\n",
    ").value_counts(normalize=True)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 134,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:34.573492Z",
     "iopub.status.busy": "2024-07-23T13:03:34.573354Z",
     "iopub.status.idle": "2024-07-23T13:03:34.627831Z",
     "shell.execute_reply": "2024-07-23T13:03:34.627329Z",
     "shell.execute_reply.started": "2024-07-23T13:03:34.573478Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "True     0.742593\n",
       "False    0.257407\n",
       "Name: proportion, dtype: float64"
      ]
     },
     "execution_count": 134,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "(\n",
    "    paired_feedback_clip_df[\"neg_feedback\"] == paired_feedback_clip_df[\"neg_preference\"]\n",
    ").value_counts(normalize=True)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 135,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:34.628833Z",
     "iopub.status.busy": "2024-07-23T13:03:34.628491Z",
     "iopub.status.idle": "2024-07-23T13:03:35.014695Z",
     "shell.execute_reply": "2024-07-23T13:03:35.014154Z",
     "shell.execute_reply.started": "2024-07-23T13:03:34.628815Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "296"
      ]
     },
     "execution_count": 135,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# overlapping with existing?\n",
    "paired_feedback_clip_df[\"request_id\"].isin(\n",
    "    final_interesting_clips[\"request_id\"]\n",
    ").sum() // 2"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 136,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:35.015652Z",
     "iopub.status.busy": "2024-07-23T13:03:35.015507Z",
     "iopub.status.idle": "2024-07-23T13:03:35.033508Z",
     "shell.execute_reply": "2024-07-23T13:03:35.032952Z",
     "shell.execute_reply.started": "2024-07-23T13:03:35.015636Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(1620, 47)\n"
     ]
    }
   ],
   "source": [
    "# paired_feedback_clip_df.to_csv(\"/home/tony/Data/Preference/13b_v0/interesting_clips_20240718_feedback.csv\", index=False)\n",
    "print(paired_feedback_clip_df.shape)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 137,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:35.034564Z",
     "iopub.status.busy": "2024-07-23T13:03:35.034188Z",
     "iopub.status.idle": "2024-07-23T13:03:35.074663Z",
     "shell.execute_reply": "2024-07-23T13:03:35.074151Z",
     "shell.execute_reply.started": "2024-07-23T13:03:35.034546Z"
    }
   },
   "outputs": [],
   "source": [
    "weird_feedback_mask = (paired_feedback_clip_df[\"pos_feedback\"]) & (\n",
    "    paired_feedback_clip_df[\"dislike_count\"] > 0\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 138,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:35.075612Z",
     "iopub.status.busy": "2024-07-23T13:03:35.075338Z",
     "iopub.status.idle": "2024-07-23T13:03:35.119539Z",
     "shell.execute_reply": "2024-07-23T13:03:35.119025Z",
     "shell.execute_reply.started": "2024-07-23T13:03:35.075595Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "user_id\n",
       "1467683    27\n",
       "4951081     3\n",
       "5388914     3\n",
       "491923      3\n",
       "2953754     2\n",
       "Name: count, dtype: int64"
      ]
     },
     "execution_count": 138,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "paired_feedback_clip_df[weird_feedback_mask][\"user_id\"].value_counts().head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 139,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:35.120308Z",
     "iopub.status.busy": "2024-07-23T13:03:35.120165Z",
     "iopub.status.idle": "2024-07-23T13:03:35.159006Z",
     "shell.execute_reply": "2024-07-23T13:03:35.158495Z",
     "shell.execute_reply.started": "2024-07-23T13:03:35.120293Z"
    }
   },
   "outputs": [],
   "source": [
    "# feedback_reaction_df[feedback_reaction_df[\"clip_id\"].isin(paired_feedback_clip_df[weird_feedback_mask][\"id\"].unique())]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 140,
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-07-23T13:03:35.159758Z",
     "iopub.status.busy": "2024-07-23T13:03:35.159615Z",
     "iopub.status.idle": "2024-07-23T13:03:35.205462Z",
     "shell.execute_reply": "2024-07-23T13:03:35.204947Z",
     "shell.execute_reply.started": "2024-07-23T13:03:35.159742Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>id</th>\n",
       "      <th>created_at</th>\n",
       "      <th>updated_at</th>\n",
       "      <th>time_used</th>\n",
       "      <th>metadata</th>\n",
       "      <th>user_id</th>\n",
       "      <th>status</th>\n",
       "      <th>discord_message_id</th>\n",
       "      <th>prompt_id</th>\n",
       "      <th>request_id</th>\n",
       "      <th>is_generated</th>\n",
       "      <th>s3_id</th>\n",
       "      <th>upvote_count</th>\n",
       "      <th>batch_index</th>\n",
       "      <th>model_name</th>\n",
       "      <th>prompt_text</th>\n",
       "      <th>daily_theme_id</th>\n",
       "      <th>is_deleted</th>\n",
       "      <th>image_s3_id</th>\n",
       "      <th>is_public</th>\n",
       "      <th>dislike_count</th>\n",
       "      <th>flag_count</th>\n",
       "      <th>play_count</th>\n",
       "      <th>skip_count</th>\n",
       "      <th>title</th>\n",
       "      <th>slug</th>\n",
       "      <th>is_pro_user</th>\n",
       "      <th>is_in_playlist</th>\n",
       "      <th>continued_parent</th>\n",
       "      <th>duration</th>\n",
       "      <th>source</th>\n",
       "      <th>user_n_clips</th>\n",
       "      <th>upvoted</th>\n",
       "      <th>downvoted</th>\n",
       "      <th>has_continued</th>\n",
       "      <th>part_of_concat</th>\n",
       "      <th>has_action</th>\n",
       "      <th>flagged</th>\n",
       "      <th>deleted</th>\n",
       "      <th>pos_preference</th>\n",
       "      <th>neg_preference</th>\n",
       "      <th>diff_preference</th>\n",
       "      <th>pos_feedback</th>\n",
       "      <th>neg_feedback</th>\n",
       "      <th>preference</th>\n",
       "      <th>diff_feedback</th>\n",
       "      <th>feedback_preference</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "Empty DataFrame\n",
       "Columns: [id, created_at, updated_at, time_used, metadata, user_id, status, discord_message_id, prompt_id, request_id, is_generated, s3_id, upvote_count, batch_index, model_name, prompt_text, daily_theme_id, is_deleted, image_s3_id, is_public, dislike_count, flag_count, play_count, skip_count, title, slug, is_pro_user, is_in_playlist, continued_parent, duration, source, user_n_clips, upvoted, downvoted, has_continued, part_of_concat, has_action, flagged, deleted, pos_preference, neg_preference, diff_preference, pos_feedback, neg_feedback, preference, diff_feedback, feedback_preference]\n",
       "Index: []"
      ]
     },
     "execution_count": 140,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "my_sub_set_request_ids = paired_feedback_clip_df[\n",
    "    paired_feedback_clip_df[\"model_name\"] == \"chirp-v3p5-engine-t\"\n",
    "][\"request_id\"].unique()\n",
    "paired_feedback_clip_df[\n",
    "    paired_feedback_clip_df[\"request_id\"].isin(my_sub_set_request_ids)\n",
    "]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "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.10.14"
  },
  "toc": {
   "base_numbering": 1,
   "nav_menu": {},
   "number_sections": true,
   "sideBar": true,
   "skip_h1_title": false,
   "title_cell": "Table of Contents",
   "title_sidebar": "Contents",
   "toc_cell": false,
   "toc_position": {},
   "toc_section_display": true,
   "toc_window_display": false
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
