{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {},
   "outputs": [],
   "source": [
    "import feedparser\n",
    "import urllib.parse\n",
    "import re\n",
    "\n",
    "import tempfile\n",
    "import subprocess\n",
    "import shlex"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "feed = feedparser.parse('https://anchor.fm/s/7e467d4/podcast/rss')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 21.5M  100 21.5M    0     0  15.7M      0  0:00:01  0:00:01 --:--:-- 15.7M\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "'/tmp/tmps2rfz78i.mp3'"
      ]
     },
     "execution_count": 28,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "entry = feed['entries'][0]\n",
    "audio_links = [l['href'] for l in entry['links'] if l['rel'] == 'enclosure']\n",
    "unquoted = urllib.parse.unquote(audio_links[0])\n",
    "download_link = re.match(r\".*\\/play\\/\\d+\\/(.*)\", unquoted).group(1)\n",
    "\n",
    "temp_file = tempfile.mkstemp('.mp3')[1]\n",
    "subprocess.run(shlex.split(f\"curl -o {temp_file} {download_link}\"))\n",
    "temp_file\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 33,
   "metadata": {},
   "outputs": [],
   "source": [
    "import boto3\n",
    "\n",
    "s3 = boto3.resource('s3')\n",
    "s3.Bucket('suno-data').upload_file(temp_file, f\"podcasts/anchor/7e467d4/{entry['id']}.mp3\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'792f3182-30c7-49df-85c7-2f3f88ec142b'"
      ]
     },
     "execution_count": 32,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "entry['id']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 37,
   "metadata": {},
   "outputs": [],
   "source": [
    "from tqdm import tqdm"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 38,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "  0%|          | 0/192 [00:00<?, ?it/s]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 21.5M  100 21.5M    0     0  51.3M      0 --:--:-- --:--:-- --:--:-- 51.3M\n",
      "  1%|          | 1/192 [00:01<03:42,  1.16s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 32.0M  100 32.0M    0     0  92.9M      0 --:--:-- --:--:-- --:--:-- 92.6M\n",
      "  1%|          | 2/192 [00:02<03:34,  1.13s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 35.2M  100 35.2M    0     0  42.4M      0 --:--:-- --:--:-- --:--:-- 42.3M\n",
      "  2%|▏         | 3/192 [00:03<03:53,  1.24s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 17.0M  100 17.0M    0     0  34.1M      0 --:--:-- --:--:-- --:--:-- 34.1M\n",
      "  2%|▏         | 4/192 [00:04<03:44,  1.19s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 19.5M  100 19.5M    0     0  73.9M      0 --:--:-- --:--:-- --:--:-- 73.9M\n",
      "  3%|▎         | 5/192 [00:05<03:08,  1.01s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 28.7M  100 28.7M    0     0  30.6M      0 --:--:-- --:--:-- --:--:-- 30.6M\n",
      "  3%|▎         | 6/192 [00:06<03:27,  1.12s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 18.0M  100 18.0M    0     0  12.8M      0  0:00:01  0:00:01 --:--:-- 12.8M\n",
      "  4%|▎         | 7/192 [00:08<04:13,  1.37s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 25.7M  100 25.7M    0     0  17.8M      0  0:00:01  0:00:01 --:--:-- 17.8M\n",
      "  4%|▍         | 8/192 [00:10<04:37,  1.51s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 20.1M  100 20.1M    0     0  13.3M      0  0:00:01  0:00:01 --:--:-- 13.3M      0      0 --:--:-- --:--:-- --:--:--     0\n",
      "  5%|▍         | 9/192 [00:12<04:53,  1.60s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 22.3M  100 22.3M    0     0  13.3M      0  0:00:01  0:00:01 --:--:-- 13.3M\n",
      "  5%|▌         | 10/192 [00:14<05:12,  1.72s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 30.0M  100 30.0M    0     0  16.7M      0  0:00:01  0:00:01 --:--:-- 16.7M\n",
      "  6%|▌         | 11/192 [00:16<05:36,  1.86s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 28.6M  100 28.6M    0     0  18.8M      0  0:00:01  0:00:01 --:--:-- 18.8M\n",
      "  6%|▋         | 12/192 [00:18<05:37,  1.87s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 38.6M  100 38.6M    0     0  21.3M      0  0:00:01  0:00:01 --:--:-- 21.3M     0      0 --:--:-- --:--:-- --:--:--     0\n",
      "  7%|▋         | 13/192 [00:20<05:59,  2.01s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 47.0M  100 47.0M    0     0  21.3M      0  0:00:02  0:00:02 --:--:-- 21.3M\n",
      "  7%|▋         | 14/192 [00:23<06:37,  2.24s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 21.7M  100 21.7M    0     0  14.9M      0  0:00:01  0:00:01 --:--:-- 14.9M      0 --:--:-- --:--:-- --:--:--     0\n",
      "  8%|▊         | 15/192 [00:25<06:14,  2.12s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 44.2M  100 44.2M    0     0  21.8M      0  0:00:02  0:00:02 --:--:-- 21.8M\n",
      "  8%|▊         | 16/192 [00:27<06:35,  2.25s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 38.4M  100 38.4M    0     0  20.3M      0  0:00:01  0:00:01 --:--:-- 20.3M\n",
      "  9%|▉         | 17/192 [00:30<06:49,  2.34s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 38.7M  100 38.7M    0     0  21.8M      0  0:00:01  0:00:01 --:--:-- 21.8M\n",
      "  9%|▉         | 18/192 [00:32<06:44,  2.32s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 40.7M  100 40.7M    0     0  22.2M      0  0:00:01  0:00:01 --:--:-- 22.2M\n",
      " 10%|▉         | 19/192 [00:35<06:52,  2.39s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 27.6M  100 27.6M    0     0  17.4M      0  0:00:01  0:00:01 --:--:-- 17.4M\n",
      " 10%|█         | 20/192 [00:38<07:36,  2.65s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 36.4M  100 36.4M    0     0  53.5M      0 --:--:-- --:--:-- --:--:-- 53.4M\n",
      " 11%|█         | 21/192 [00:39<06:26,  2.26s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 23.2M  100 23.2M    0     0  14.0M      0  0:00:01  0:00:01 --:--:-- 14.0M\n",
      " 11%|█▏        | 22/192 [00:41<06:11,  2.19s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 31.0M  100 31.0M    0     0  18.2M      0  0:00:01  0:00:01 --:--:-- 18.2M\n",
      " 12%|█▏        | 23/192 [00:44<06:23,  2.27s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 22.0M  100 22.0M    0     0  13.5M      0  0:00:01  0:00:01 --:--:-- 13.5M0     0      0      0 --:--:-- --:--:-- --:--:--     0\n",
      " 12%|█▎        | 24/192 [00:46<06:07,  2.19s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 35.5M  100 35.5M    0     0  18.0M      0  0:00:01  0:00:01 --:--:-- 18.0M 0      0 --:--:-- --:--:-- --:--:--     0\n",
      " 13%|█▎        | 25/192 [00:48<06:16,  2.26s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 16.5M  100 16.5M    0     0  12.9M      0  0:00:01  0:00:01 --:--:-- 12.9M\n",
      " 14%|█▎        | 26/192 [00:50<05:44,  2.08s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 46.2M  100 46.2M    0     0  22.5M      0  0:00:02  0:00:02 --:--:-- 22.5M\n",
      " 14%|█▍        | 27/192 [00:52<06:09,  2.24s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 27.3M  100 27.3M    0     0  17.5M      0  0:00:01  0:00:01 --:--:-- 17.5M\n",
      " 15%|█▍        | 28/192 [00:54<05:53,  2.16s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 28.2M  100 28.2M    0     0  16.9M      0  0:00:01  0:00:01 --:--:-- 16.9M\n",
      " 15%|█▌        | 29/192 [00:57<05:47,  2.13s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 44.2M  100 44.2M    0     0  24.2M      0  0:00:01  0:00:01 --:--:-- 24.2M\n",
      " 16%|█▌        | 30/192 [00:59<06:19,  2.34s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 38.0M  100 38.0M    0     0  19.9M      0  0:00:01  0:00:01 --:--:-- 19.9M\n",
      " 16%|█▌        | 31/192 [01:02<06:24,  2.39s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 26.4M  100 26.4M    0     0  15.4M      0  0:00:01  0:00:01 --:--:-- 15.4M  0 --:--:-- --:--:-- --:--:--     0\n",
      " 17%|█▋        | 32/192 [01:04<06:09,  2.31s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 22.9M  100 22.9M    0     0  16.5M      0  0:00:01  0:00:01 --:--:-- 16.5M\n",
      " 17%|█▋        | 33/192 [01:06<05:42,  2.16s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 31.3M  100 31.3M    0     0  18.6M      0  0:00:01  0:00:01 --:--:-- 18.6M\n",
      " 18%|█▊        | 34/192 [01:08<05:35,  2.13s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 33.6M  100 33.6M    0     0  20.5M      0  0:00:01  0:00:01 --:--:-- 20.5M\n",
      " 18%|█▊        | 35/192 [01:10<05:34,  2.13s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 28.6M  100 28.6M    0     0  17.4M      0  0:00:01  0:00:01 --:--:-- 17.4M\n",
      " 19%|█▉        | 36/192 [01:12<05:31,  2.12s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 18.4M  100 18.4M    0     0  13.5M      0  0:00:01  0:00:01 --:--:-- 13.5M\n",
      " 19%|█▉        | 37/192 [01:14<05:11,  2.01s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 12.4M  100 12.4M    0     0  9424k      0  0:00:01  0:00:01 --:--:-- 9417k     0 --:--:-- --:--:-- --:--:--     0\n",
      " 20%|█▉        | 38/192 [01:15<04:53,  1.90s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 21.9M  100 21.9M    0     0  16.1M      0  0:00:01  0:00:01 --:--:-- 16.1M\n",
      " 20%|██        | 39/192 [01:17<04:45,  1.86s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 12.2M  100 12.2M    0     0  9849k      0  0:00:01  0:00:01 --:--:-- 9849k\n",
      " 21%|██        | 40/192 [01:19<04:33,  1.80s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 20.0M  100 20.0M    0     0  13.1M      0  0:00:01  0:00:01 --:--:-- 13.1M\n",
      " 21%|██▏       | 41/192 [01:21<04:37,  1.84s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 17.7M  100 17.7M    0     0  12.8M      0  0:00:01  0:00:01 --:--:-- 12.8M\n",
      " 22%|██▏       | 42/192 [01:23<04:36,  1.84s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 18.9M  100 18.9M    0     0  14.0M      0  0:00:01  0:00:01 --:--:-- 14.0M\n",
      " 22%|██▏       | 43/192 [01:25<04:43,  1.90s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 20.7M  100 20.7M    0     0  13.0M      0  0:00:01  0:00:01 --:--:-- 13.0M\n",
      " 23%|██▎       | 44/192 [01:27<04:42,  1.91s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 18.6M  100 18.6M    0     0  13.2M      0  0:00:01  0:00:01 --:--:-- 13.2M\n",
      " 23%|██▎       | 45/192 [01:28<04:32,  1.86s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 21.6M  100 21.6M    0     0  15.5M      0  0:00:01  0:00:01 --:--:-- 15.5M\n",
      " 24%|██▍       | 46/192 [01:30<04:27,  1.83s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 18.1M  100 18.1M    0     0  13.0M      0  0:00:01  0:00:01 --:--:-- 13.0M\n",
      " 24%|██▍       | 47/192 [01:32<04:21,  1.81s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 17.3M  100 17.3M    0     0  13.6M      0  0:00:01  0:00:01 --:--:-- 13.6M  0      0      0 --:--:-- --:--:-- --:--:--     0\n",
      " 25%|██▌       | 48/192 [01:34<04:26,  1.85s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 14.9M  100 14.9M    0     0  12.2M      0  0:00:01  0:00:01 --:--:-- 12.2M\n",
      " 26%|██▌       | 49/192 [01:35<04:14,  1.78s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 20.0M  100 20.0M    0     0  15.9M      0  0:00:01  0:00:01 --:--:-- 15.9M\n",
      " 26%|██▌       | 50/192 [01:37<04:09,  1.75s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 16.4M  100 16.4M    0     0  13.2M      0  0:00:01  0:00:01 --:--:-- 13.2M\n",
      " 27%|██▋       | 51/192 [01:39<04:10,  1.78s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 9655k  100 9655k    0     0  8745k      0  0:00:01  0:00:01 --:--:-- 8745k\n",
      " 27%|██▋       | 52/192 [01:40<03:52,  1.66s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 17.1M  100 17.1M    0     0  13.0M      0  0:00:01  0:00:01 --:--:-- 13.0M\n",
      " 28%|██▊       | 53/192 [01:42<03:51,  1.66s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 15.4M  100 15.4M    0     0  11.9M      0  0:00:01  0:00:01 --:--:-- 11.9M\n",
      " 28%|██▊       | 54/192 [01:44<03:48,  1.65s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 22.9M  100 22.9M    0     0  16.2M      0  0:00:01  0:00:01 --:--:-- 16.2M\n",
      " 29%|██▊       | 55/192 [01:46<03:53,  1.71s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 22.1M  100 22.1M    0     0  15.6M      0  0:00:01  0:00:01 --:--:-- 15.6M\n",
      " 29%|██▉       | 56/192 [01:47<03:55,  1.73s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 12.5M  100 12.5M    0     0  11.6M      0  0:00:01  0:00:01 --:--:-- 11.6M\n",
      " 30%|██▉       | 57/192 [01:49<03:47,  1.69s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 13.9M  100 13.9M    0     0  12.0M      0  0:00:01  0:00:01 --:--:-- 12.0M 0     0      0      0 --:--:-- --:--:-- --:--:--     0\n",
      " 30%|███       | 58/192 [01:50<03:39,  1.64s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100  383k  100  383k    0     0   566k      0 --:--:-- --:--:-- --:--:--  565k\n",
      " 31%|███       | 59/192 [01:51<03:04,  1.39s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 29.6M  100 29.6M    0     0  17.5M      0  0:00:01  0:00:01 --:--:-- 17.5M\n",
      " 31%|███▏      | 60/192 [01:53<03:32,  1.61s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 36.2M  100 36.2M    0     0  21.3M      0  0:00:01  0:00:01 --:--:-- 21.3M\n",
      " 32%|███▏      | 61/192 [01:56<03:52,  1.78s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 24.6M  100 24.6M    0     0  16.7M      0  0:00:01  0:00:01 --:--:-- 16.7M\n",
      " 32%|███▏      | 62/192 [01:58<03:59,  1.84s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 50.1M  100 50.1M    0     0  25.4M      0  0:00:01  0:00:01 --:--:-- 25.4M\n",
      " 33%|███▎      | 63/192 [02:00<04:23,  2.05s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 28.7M  100 28.7M    0     0  18.2M      0  0:00:01  0:00:01 --:--:-- 18.2M\n",
      " 33%|███▎      | 64/192 [02:02<04:17,  2.01s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 41.5M  100 41.5M    0     0  22.5M      0  0:00:01  0:00:01 --:--:-- 22.4M\n",
      " 34%|███▍      | 65/192 [02:04<04:28,  2.11s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 44.4M  100 44.4M    0     0  21.4M      0  0:00:02  0:00:02 --:--:-- 21.4M\n",
      " 34%|███▍      | 66/192 [02:07<04:47,  2.28s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 26.3M  100 26.3M    0     0  15.5M      0  0:00:01  0:00:01 --:--:-- 15.5M\n",
      " 35%|███▍      | 67/192 [02:09<04:37,  2.22s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 24.0M  100 24.0M    0     0  15.3M      0  0:00:01  0:00:01 --:--:-- 15.3M\n",
      " 35%|███▌      | 68/192 [02:11<04:25,  2.14s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 14.7M  100 14.7M    0     0  12.0M      0  0:00:01  0:00:01 --:--:-- 12.0M\n",
      " 36%|███▌      | 69/192 [02:13<04:01,  1.96s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 34.0M  100 34.0M    0     0  19.1M      0  0:00:01  0:00:01 --:--:-- 19.1M\n",
      " 36%|███▋      | 70/192 [02:15<04:09,  2.05s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 15.3M  100 15.3M    0     0  12.8M      0  0:00:01  0:00:01 --:--:-- 12.8M:--:-- --:--:-- --:--:--     0\n",
      " 37%|███▋      | 71/192 [02:16<03:49,  1.90s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 46.0M  100 46.0M    0     0  20.2M      0  0:00:02  0:00:02 --:--:-- 20.2M\n",
      " 38%|███▊      | 72/192 [02:20<04:40,  2.34s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 17.9M  100 17.9M    0     0  12.3M      0  0:00:01  0:00:01 --:--:-- 12.3M\n",
      " 38%|███▊      | 73/192 [02:22<04:21,  2.20s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 25.6M  100 25.6M    0     0  13.8M      0  0:00:01  0:00:01 --:--:-- 13.8M\n",
      " 39%|███▊      | 74/192 [02:24<04:23,  2.23s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 23.6M  100 23.6M    0     0  17.9M      0  0:00:01  0:00:01 --:--:-- 17.9M   0      0 --:--:-- --:--:-- --:--:--     0\n",
      " 39%|███▉      | 75/192 [02:26<04:01,  2.07s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 24.2M  100 24.2M    0     0  16.0M      0  0:00:01  0:00:01 --:--:-- 16.0M\n",
      " 40%|███▉      | 76/192 [02:28<03:57,  2.05s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 42.5M  100 42.5M    0     0  22.1M      0  0:00:01  0:00:01 --:--:-- 22.1M\n",
      " 40%|████      | 77/192 [02:30<04:17,  2.24s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 27.6M  100 27.6M    0     0  16.5M      0  0:00:01  0:00:01 --:--:-- 16.5M\n",
      " 41%|████      | 78/192 [02:32<04:11,  2.21s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 21.2M  100 21.2M    0     0  15.4M      0  0:00:01  0:00:01 --:--:-- 15.4M\n",
      " 41%|████      | 79/192 [02:34<03:54,  2.07s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 25.5M  100 25.5M    0     0  16.8M      0  0:00:01  0:00:01 --:--:-- 16.8M\n",
      " 42%|████▏     | 80/192 [02:36<03:44,  2.01s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 13.1M  100 13.1M    0     0  12.1M      0  0:00:01  0:00:01 --:--:-- 12.1M\n",
      " 42%|████▏     | 81/192 [02:37<03:21,  1.82s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 26.9M  100 26.9M    0     0  18.9M      0  0:00:01  0:00:01 --:--:-- 18.9M\n",
      " 43%|████▎     | 82/192 [02:39<03:21,  1.83s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 38.6M  100 38.6M    0     0  22.7M      0  0:00:01  0:00:01 --:--:-- 22.7M\n",
      " 43%|████▎     | 83/192 [02:41<03:30,  1.93s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 25.8M  100 25.8M    0     0  17.1M      0  0:00:01  0:00:01 --:--:-- 17.1M\n",
      " 44%|████▍     | 84/192 [02:44<03:36,  2.00s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 17.4M  100 17.4M    0     0  12.2M      0  0:00:01  0:00:01 --:--:-- 12.2M\n",
      " 44%|████▍     | 85/192 [02:46<03:38,  2.05s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 17.8M  100 17.8M    0     0  14.0M      0  0:00:01  0:00:01 --:--:-- 14.0M\n",
      " 45%|████▍     | 86/192 [02:48<03:29,  1.98s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 14.3M  100 14.3M    0     0  11.9M      0  0:00:01  0:00:01 --:--:-- 11.9M\n",
      " 45%|████▌     | 87/192 [02:49<03:19,  1.90s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 15.8M  100 15.8M    0     0  12.2M      0  0:00:01  0:00:01 --:--:-- 12.2M\n",
      " 46%|████▌     | 88/192 [02:51<03:10,  1.83s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 14.3M  100 14.3M    0     0  11.1M      0  0:00:01  0:00:01 --:--:-- 11.1M\n",
      " 46%|████▋     | 89/192 [02:53<03:01,  1.76s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 20.6M  100 20.6M    0     0  15.4M      0  0:00:01  0:00:01 --:--:-- 15.4M\n",
      " 47%|████▋     | 90/192 [02:54<02:59,  1.76s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 25.8M  100 25.8M    0     0  17.5M      0  0:00:01  0:00:01 --:--:-- 17.5M\n",
      " 47%|████▋     | 91/192 [02:56<03:00,  1.79s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 18.2M  100 18.2M    0     0  13.9M      0  0:00:01  0:00:01 --:--:-- 13.9M\n",
      " 48%|████▊     | 92/192 [02:58<02:56,  1.77s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 18.4M  100 18.4M    0     0  13.9M      0  0:00:01  0:00:01 --:--:-- 13.9M\n",
      " 48%|████▊     | 93/192 [03:00<02:53,  1.75s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 24.2M  100 24.2M    0     0  16.0M      0  0:00:01  0:00:01 --:--:-- 15.9M\n",
      " 49%|████▉     | 94/192 [03:01<02:55,  1.79s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 27.8M  100 27.8M    0     0  16.8M      0  0:00:01  0:00:01 --:--:-- 16.8M\n",
      " 49%|████▉     | 95/192 [03:04<03:02,  1.88s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 30.0M  100 30.0M    0     0  18.2M      0  0:00:01  0:00:01 --:--:-- 18.2M\n",
      " 50%|█████     | 96/192 [03:06<03:04,  1.92s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 40.6M  100 40.6M    0     0  23.0M      0  0:00:01  0:00:01 --:--:-- 22.9M\n",
      " 51%|█████     | 97/192 [03:08<03:10,  2.01s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 27.8M  100 27.8M    0     0  17.2M      0  0:00:01  0:00:01 --:--:-- 17.2M    0      0 --:--:-- --:--:-- --:--:--     0\n",
      " 51%|█████     | 98/192 [03:10<03:10,  2.02s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 18.4M  100 18.4M    0     0  15.1M      0  0:00:01  0:00:01 --:--:-- 15.1M\n",
      " 52%|█████▏    | 99/192 [03:11<02:53,  1.87s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 24.9M  100 24.9M    0     0  17.0M      0  0:00:01  0:00:01 --:--:-- 17.0M\n",
      " 52%|█████▏    | 100/192 [03:13<02:51,  1.86s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 14.7M  100 14.7M    0     0  11.7M      0  0:00:01  0:00:01 --:--:-- 11.7M\n",
      " 53%|█████▎    | 101/192 [03:15<02:40,  1.76s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 24.2M  100 24.2M    0     0  17.1M      0  0:00:01  0:00:01 --:--:-- 17.1M\n",
      " 53%|█████▎    | 102/192 [03:17<02:39,  1.77s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 21.9M  100 21.9M    0     0  14.2M      0  0:00:01  0:00:01 --:--:-- 14.2M\n",
      " 54%|█████▎    | 103/192 [03:18<02:41,  1.81s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 43.5M  100 43.5M    0     0  20.7M      0  0:00:02  0:00:02 --:--:-- 20.7M\n",
      " 54%|█████▍    | 104/192 [03:21<02:59,  2.04s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 14.2M  100 14.2M    0     0  7917k      0  0:00:01  0:00:01 --:--:-- 7917k\n",
      " 55%|█████▍    | 105/192 [03:23<03:00,  2.08s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 28.8M  100 28.8M    0     0  17.6M      0  0:00:01  0:00:01 --:--:-- 17.6M\n",
      " 55%|█████▌    | 106/192 [03:25<03:01,  2.11s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 17.0M  100 17.0M    0     0  11.9M      0  0:00:01  0:00:01 --:--:-- 11.9M\n",
      " 56%|█████▌    | 107/192 [03:27<02:50,  2.01s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 27.2M  100 27.2M    0     0  17.1M      0  0:00:01  0:00:01 --:--:-- 17.1M\n",
      " 56%|█████▋    | 108/192 [03:29<02:47,  1.99s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 21.8M  100 21.8M    0     0  14.8M      0  0:00:01  0:00:01 --:--:-- 14.8M\n",
      " 57%|█████▋    | 109/192 [03:31<02:44,  1.98s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 18.0M  100 18.0M    0     0  14.1M      0  0:00:01  0:00:01 --:--:-- 14.1M\n",
      " 57%|█████▋    | 110/192 [03:33<02:33,  1.87s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 26.6M  100 26.6M    0     0  18.7M      0  0:00:01  0:00:01 --:--:-- 18.7M\n",
      " 58%|█████▊    | 111/192 [03:35<02:31,  1.87s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 27.4M  100 27.4M    0     0  18.5M      0  0:00:01  0:00:01 --:--:-- 18.5M\n",
      " 58%|█████▊    | 112/192 [03:36<02:30,  1.89s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 37.6M  100 37.6M    0     0  22.6M      0  0:00:01  0:00:01 --:--:-- 22.6M\n",
      " 59%|█████▉    | 113/192 [03:39<02:35,  1.96s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 19.0M  100 19.0M    0     0  15.0M      0  0:00:01  0:00:01 --:--:-- 15.0M\n",
      " 59%|█████▉    | 114/192 [03:40<02:26,  1.87s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 23.2M  100 23.2M    0     0  11.2M      0  0:00:02  0:00:02 --:--:-- 11.2M\n",
      " 60%|█████▉    | 115/192 [03:43<02:36,  2.03s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 17.3M  100 17.3M    0     0  13.6M      0  0:00:01  0:00:01 --:--:-- 13.6M\n",
      " 60%|██████    | 116/192 [03:44<02:29,  1.97s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 19.1M  100 19.1M    0     0  14.2M      0  0:00:01  0:00:01 --:--:-- 14.2M\n",
      " 61%|██████    | 117/192 [03:46<02:22,  1.90s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 17.7M  100 17.7M    0     0  12.2M      0  0:00:01  0:00:01 --:--:-- 12.2M\n",
      " 61%|██████▏   | 118/192 [03:48<02:18,  1.87s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 11.8M  100 11.8M    0     0  10.5M      0  0:00:01  0:00:01 --:--:-- 10.5M\n",
      " 62%|██████▏   | 119/192 [03:49<02:07,  1.74s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 19.2M  100 19.2M    0     0  14.9M      0  0:00:01  0:00:01 --:--:-- 14.9M\n",
      " 62%|██████▎   | 120/192 [03:53<02:36,  2.18s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 17.4M  100 17.4M    0     0  12.9M      0  0:00:01  0:00:01 --:--:-- 12.8M\n",
      " 63%|██████▎   | 121/192 [03:54<02:24,  2.03s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 8447k  100 8447k    0     0  7535k      0  0:00:01  0:00:01 --:--:-- 7535k\n",
      " 64%|██████▎   | 122/192 [03:56<02:08,  1.83s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 21.8M  100 21.8M    0     0  7737k      0  0:00:02  0:00:02 --:--:-- 7734k\n",
      " 64%|██████▍   | 123/192 [03:59<02:35,  2.25s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 28.1M  100 28.1M    0     0  19.4M      0  0:00:01  0:00:01 --:--:-- 19.4M   0    0     0      0      0 --:--:-- --:--:-- --:--:--     0\n",
      " 65%|██████▍   | 124/192 [04:01<02:23,  2.11s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 20.1M  100 20.1M    0     0  15.5M      0  0:00:01  0:00:01 --:--:-- 15.5M\n",
      " 65%|██████▌   | 125/192 [04:02<02:11,  1.96s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 13.7M  100 13.7M    0     0  9623k      0  0:00:01  0:00:01 --:--:-- 9623k\n",
      " 66%|██████▌   | 126/192 [04:04<02:07,  1.93s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 19.3M  100 19.3M    0     0  25.0M      0 --:--:-- --:--:-- --:--:-- 25.0M\n",
      " 66%|██████▌   | 127/192 [04:05<01:48,  1.67s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 14.2M  100 14.2M    0     0  10.9M      0  0:00:01  0:00:01 --:--:-- 10.9M\n",
      " 67%|██████▋   | 128/192 [04:07<01:45,  1.65s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 18.5M  100 18.5M    0     0  12.8M      0  0:00:01  0:00:01 --:--:-- 12.8M\n",
      " 67%|██████▋   | 129/192 [04:09<01:46,  1.69s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 21.8M  100 21.8M    0     0  14.6M      0  0:00:01  0:00:01 --:--:-- 14.6M\n",
      " 68%|██████▊   | 130/192 [04:10<01:46,  1.71s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 14.2M  100 14.2M    0     0  12.0M      0  0:00:01  0:00:01 --:--:-- 12.0M\n",
      " 68%|██████▊   | 131/192 [04:12<01:41,  1.66s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 26.9M  100 26.9M    0     0  18.9M      0  0:00:01  0:00:01 --:--:-- 18.9M    0      0      0 --:--:-- --:--:-- --:--:--     0\n",
      " 69%|██████▉   | 132/192 [04:14<01:42,  1.72s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 9946k  100 9946k    0     0  8559k      0  0:00:01  0:00:01 --:--:-- 8559k\n",
      " 69%|██████▉   | 133/192 [04:15<01:36,  1.63s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 18.8M  100 18.8M    0     0  14.1M      0  0:00:01  0:00:01 --:--:-- 14.1M\n",
      " 70%|██████▉   | 134/192 [04:17<01:35,  1.65s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 25.6M  100 25.6M    0     0  15.2M      0  0:00:01  0:00:01 --:--:-- 15.2M\n",
      " 70%|███████   | 135/192 [04:19<01:40,  1.77s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 17.7M  100 17.7M    0     0  14.2M      0  0:00:01  0:00:01 --:--:-- 14.2M\n",
      " 71%|███████   | 136/192 [04:21<01:36,  1.72s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 8611k  100 8611k    0     0  7736k      0  0:00:01  0:00:01 --:--:-- 7736k\n",
      " 71%|███████▏  | 137/192 [04:22<01:28,  1.62s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100  9.8M  100  9.8M    0     0  9036k      0  0:00:01  0:00:01 --:--:-- 9028k\n",
      " 72%|███████▏  | 138/192 [04:23<01:25,  1.59s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 14.6M  100 14.6M    0     0  11.9M      0  0:00:01  0:00:01 --:--:-- 11.9M\n",
      " 72%|███████▏  | 139/192 [04:25<01:23,  1.57s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 11.9M  100 11.9M    0     0   9.8M      0  0:00:01  0:00:01 --:--:--  9.8M\n",
      " 73%|███████▎  | 140/192 [04:26<01:20,  1.55s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 9610k  100 9610k    0     0  8619k      0  0:00:01  0:00:01 --:--:-- 8619k\n",
      " 73%|███████▎  | 141/192 [04:28<01:17,  1.51s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 10.7M  100 10.7M    0     0  9792k      0  0:00:01  0:00:01 --:--:-- 9783k\n",
      " 74%|███████▍  | 142/192 [04:29<01:14,  1.48s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 11.3M  100 11.3M    0     0   9.9M      0  0:00:01  0:00:01 --:--:--  9.9M\n",
      " 74%|███████▍  | 143/192 [04:31<01:11,  1.47s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 33.1M  100 33.1M    0     0  20.9M      0  0:00:01  0:00:01 --:--:-- 20.9M\n",
      " 75%|███████▌  | 144/192 [04:33<01:18,  1.63s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 17.5M  100 17.5M    0     0  13.0M      0  0:00:01  0:00:01 --:--:-- 13.0M\n",
      " 76%|███████▌  | 145/192 [04:34<01:17,  1.65s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 11.8M  100 11.8M    0     0  11.0M      0  0:00:01  0:00:01 --:--:-- 11.0M\n",
      " 76%|███████▌  | 146/192 [04:36<01:12,  1.57s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 8879k  100 8879k    0     0  8116k      0  0:00:01  0:00:01 --:--:-- 8116k\n",
      " 77%|███████▋  | 147/192 [04:37<01:09,  1.54s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 12.3M  100 12.3M    0     0  11.2M      0  0:00:01  0:00:01 --:--:-- 11.2M\n",
      " 77%|███████▋  | 148/192 [04:39<01:06,  1.52s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 7839k  100 7839k    0     0  8304k      0 --:--:-- --:--:-- --:--:-- 8296k\n",
      " 78%|███████▊  | 149/192 [04:40<01:00,  1.42s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 5688k  100 5688k    0     0  5834k      0 --:--:-- --:--:-- --:--:-- 5828k\n",
      " 78%|███████▊  | 150/192 [04:41<00:55,  1.33s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 8542k  100 8542k    0     0  7794k      0  0:00:01  0:00:01 --:--:-- 7794k\n",
      " 79%|███████▊  | 151/192 [04:42<00:55,  1.35s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 7383k  100 7383k    0     0  6488k      0  0:00:01  0:00:01 --:--:-- 6488k\n",
      " 79%|███████▉  | 152/192 [04:44<00:53,  1.34s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 12.1M  100 12.1M    0     0  10.1M      0  0:00:01  0:00:01 --:--:-- 10.1M\n",
      " 80%|███████▉  | 153/192 [04:45<00:54,  1.40s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 8626k  100 8626k    0     0  7907k      0  0:00:01  0:00:01 --:--:-- 7907k\n",
      " 80%|████████  | 154/192 [04:47<00:53,  1.42s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 9961k  100 9961k    0     0  9496k      0  0:00:01  0:00:01 --:--:-- 9496k\n",
      " 81%|████████  | 155/192 [04:48<00:52,  1.42s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 7944k  100 7944k    0     0  7609k      0  0:00:01  0:00:01 --:--:-- 7616k\n",
      " 81%|████████▏ | 156/192 [04:49<00:49,  1.36s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 8185k  100 8185k    0     0  7788k      0  0:00:01  0:00:01 --:--:-- 7788k\n",
      " 82%|████████▏ | 157/192 [04:51<00:50,  1.43s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 9153k  100 9153k    0     0  8530k      0  0:00:01  0:00:01 --:--:-- 8530k\n",
      " 82%|████████▏ | 158/192 [04:52<00:48,  1.42s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 10.7M  100 10.7M    0     0  9447k      0  0:00:01  0:00:01 --:--:-- 9456k\n",
      " 83%|████████▎ | 159/192 [04:54<00:47,  1.44s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 5107k  100 5107k    0     0  5243k      0 --:--:-- --:--:-- --:--:-- 5238k      0      0 --:--:-- --:--:-- --:--:--     0\n",
      " 83%|████████▎ | 160/192 [04:55<00:43,  1.35s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 12.6M  100 12.6M    0     0  10.9M      0  0:00:01  0:00:01 --:--:-- 10.9M\n",
      " 84%|████████▍ | 161/192 [04:57<00:42,  1.38s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 9617k  100 9617k    0     0  8510k      0  0:00:01  0:00:01 --:--:-- 8510k\n",
      " 84%|████████▍ | 162/192 [04:58<00:43,  1.44s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 11.1M  100 11.1M    0     0  10.0M      0  0:00:01  0:00:01 --:--:-- 10.0M\n",
      " 85%|████████▍ | 163/192 [05:00<00:41,  1.45s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 8306k  100 8306k    0     0  6041k      0  0:00:01  0:00:01 --:--:-- 6045k\n",
      " 85%|████████▌ | 164/192 [05:01<00:42,  1.53s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 8789k  100 8789k    0     0   889k      0  0:00:09  0:00:09 --:--:-- 2389k\n",
      " 86%|████████▌ | 165/192 [05:12<01:52,  4.17s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 5826k  100 5826k    0     0  5957k      0 --:--:-- --:--:-- --:--:-- 5951k\n",
      " 86%|████████▋ | 166/192 [05:13<01:24,  3.26s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 9613k  100 9613k    0     0  8925k      0  0:00:01  0:00:01 --:--:-- 8925k\n",
      " 87%|████████▋ | 167/192 [05:14<01:07,  2.71s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 9751k  100 9751k    0     0  9421k      0  0:00:01  0:00:01 --:--:-- 9421k\n",
      " 88%|████████▊ | 168/192 [05:16<00:55,  2.31s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 11.0M  100 11.0M    0     0  10.0M      0  0:00:01  0:00:01 --:--:-- 10.0M\n",
      " 88%|████████▊ | 169/192 [05:17<00:46,  2.03s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 9157k  100 9157k    0     0  8542k      0  0:00:01  0:00:01 --:--:-- 8534k\n",
      " 89%|████████▊ | 170/192 [05:18<00:40,  1.86s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100  9.8M  100  9.8M    0     0  8717k      0  0:00:01  0:00:01 --:--:-- 8717k\n",
      " 89%|████████▉ | 171/192 [05:20<00:39,  1.87s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 11.1M  100 11.1M    0     0  9689k      0  0:00:01  0:00:01 --:--:-- 9689k\n",
      " 90%|████████▉ | 172/192 [05:22<00:35,  1.76s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 15.0M  100 15.0M    0     0  12.0M      0  0:00:01  0:00:01 --:--:-- 12.0M\n",
      " 90%|█████████ | 173/192 [05:23<00:32,  1.70s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 22.4M  100 22.4M    0     0  14.6M      0  0:00:01  0:00:01 --:--:-- 14.6M\n",
      " 91%|█████████ | 174/192 [05:25<00:31,  1.75s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 13.9M  100 13.9M    0     0  12.6M      0  0:00:01  0:00:01 --:--:-- 12.6M\n",
      " 91%|█████████ | 175/192 [05:27<00:28,  1.65s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 8655k  100 8655k    0     0  8477k      0  0:00:01  0:00:01 --:--:-- 8477k\n",
      " 92%|█████████▏| 176/192 [05:28<00:24,  1.55s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 8227k  100 8227k    0     0  7835k      0  0:00:01  0:00:01 --:--:-- 7828k:-- --:--:--     0\n",
      " 92%|█████████▏| 177/192 [05:29<00:22,  1.48s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 6833k  100 6833k    0     0  6874k      0 --:--:-- --:--:-- --:--:-- 6867k\n",
      " 93%|█████████▎| 178/192 [05:30<00:19,  1.38s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 7721k  100 7721k    0     0  7019k      0  0:00:01  0:00:01 --:--:-- 7019k\n",
      " 93%|█████████▎| 179/192 [05:32<00:17,  1.35s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 7131k  100 7131k    0     0  7181k      0 --:--:-- --:--:-- --:--:-- 7174k\n",
      " 94%|█████████▍| 180/192 [05:33<00:15,  1.32s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 13.5M  100 13.5M    0     0  11.5M      0  0:00:01  0:00:01 --:--:-- 11.5M\n",
      " 94%|█████████▍| 181/192 [05:34<00:14,  1.36s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 8702k  100 8702k    0     0  8194k      0  0:00:01  0:00:01 --:--:-- 8194k\n",
      " 95%|█████████▍| 182/192 [05:36<00:13,  1.36s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 10.0M  100 10.0M    0     0  9336k      0  0:00:01  0:00:01 --:--:-- 9336k- --:--:--     0\n",
      " 95%|█████████▌| 183/192 [05:37<00:12,  1.38s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 4014k  100 4014k    0     0  3900k      0  0:00:01  0:00:01 --:--:-- 3904k\n",
      " 96%|█████████▌| 184/192 [05:38<00:10,  1.32s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 7722k  100 7722k    0     0  7856k      0 --:--:-- --:--:-- --:--:-- 7848k\n",
      " 96%|█████████▋| 185/192 [05:40<00:08,  1.27s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 5814k  100 5814k    0     0  5872k      0 --:--:-- --:--:-- --:--:-- 5866k\n",
      " 97%|█████████▋| 186/192 [05:41<00:07,  1.23s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 4735k  100 4735k    0     0  4958k      0 --:--:-- --:--:-- --:--:-- 4953k\n",
      " 97%|█████████▋| 187/192 [05:42<00:05,  1.19s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 3187k  100 3187k    0     0  3921k      0 --:--:-- --:--:-- --:--:-- 3916k\n",
      " 98%|█████████▊| 188/192 [05:43<00:04,  1.12s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 4398k  100 4398k    0     0  4689k      0 --:--:-- --:--:-- --:--:-- 4684k\n",
      " 98%|█████████▊| 189/192 [05:44<00:03,  1.09s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 6806k  100 6806k    0     0  5997k      0  0:00:01  0:00:01 --:--:-- 5997k\n",
      " 99%|█████████▉| 190/192 [05:45<00:02,  1.14s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 18.1M  100 18.1M    0     0  12.6M      0  0:00:01  0:00:01 --:--:-- 12.6M\n",
      " 99%|█████████▉| 191/192 [05:47<00:01,  1.33s/it]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
      "                                 Dload  Upload   Total   Spent    Left  Speed\n",
      "100 3954k  100 3954k    0     0  3942k      0  0:00:01  0:00:01 --:--:-- 3942k\n",
      "100%|██████████| 192/192 [05:48<00:00,  1.81s/it]\n"
     ]
    }
   ],
   "source": [
    "feed = feedparser.parse('https://anchor.fm/s/7e467d4/podcast/rss')\n",
    "s3 = boto3.resource(\"s3\")\n",
    "\n",
    "for entry in tqdm(feed[\"entries\"]):\n",
    "    audio_links = [l[\"href\"] for l in entry[\"links\"] if l[\"rel\"] == \"enclosure\"]\n",
    "    unquoted = urllib.parse.unquote(audio_links[0])\n",
    "    download_link = re.match(r\".*\\/play\\/\\d+\\/(.*)\", unquoted).group(1)\n",
    "\n",
    "    with tempfile.NamedTemporaryFile(mode=\"wb\", suffix=\".mp3\") as temp_file:\n",
    "        subprocess.run(shlex.split(f\"curl -o {temp_file.name} {download_link}\"))\n",
    "        s3.Bucket(\"suno-data\").upload_file(\n",
    "            temp_file.name, f\"podcasts/anchor/7e467d4/{entry['id']}.mp3\"\n",
    "        )\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 42,
   "metadata": {},
   "outputs": [],
   "source": [
    "import bs4\n",
    "import requests\n",
    "soup = bs4.BeautifulSoup(requests.get('https://anchor.fm/bevan-jones').content)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 50,
   "metadata": {},
   "outputs": [],
   "source": [
    "rss_url = soup.find('link', {'type': \"application/rss+xml\"})['href']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 55,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'7e467d4'"
      ]
     },
     "execution_count": 55,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "re.match(r'.*\\/s\\/([^\\/]*)\\/', rss_url).group(1)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 51,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'https://anchor.fm/s/7e467d4/podcast/rss'"
      ]
     },
     "execution_count": 51,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "rss_url"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 56,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'title': 'BS 194 Mary-Frances O\\'Connor, author of \"The Grieving Brain\"',\n",
       " 'title_detail': {'type': 'text/plain',\n",
       "  'language': None,\n",
       "  'base': 'https://brainsciencepodcast.libsyn.com/rss',\n",
       "  'value': 'BS 194 Mary-Frances O\\'Connor, author of \"The Grieving Brain\"'},\n",
       " 'itunes_title': 'Mary-France O\\'Conner, author of \"The Grieving Brain\"',\n",
       " 'published': 'Fri, 25 Mar 2022 09:00:00 +0000',\n",
       " 'published_parsed': time.struct_time(tm_year=2022, tm_mon=3, tm_mday=25, tm_hour=9, tm_min=0, tm_sec=0, tm_wday=4, tm_yday=84, tm_isdst=0),\n",
       " 'id': '96cf5c4a-4527-4093-a17a-a65fa7281a4c',\n",
       " 'guidislink': False,\n",
       " 'links': [{'rel': 'alternate',\n",
       "   'type': 'text/html',\n",
       "   'href': 'https://brainsciencepodcast.libsyn.com/bs-194-mary-frances-oconnor-author-of-the-grieving-brain'},\n",
       "  {'length': '54219003',\n",
       "   'type': 'audio/mpeg',\n",
       "   'href': 'https://traffic.libsyn.com/secure/brainsciencepodcast/BS_Ep194_OConnor.mp3?dest-id=12241',\n",
       "   'rel': 'enclosure'}],\n",
       " 'link': 'https://brainsciencepodcast.libsyn.com/bs-194-mary-frances-oconnor-author-of-the-grieving-brain',\n",
       " 'image': {'href': 'https://ssl-static.libsyn.com/p/assets/8/c/6/8/8c689f7d4c44f5bfd959afa2a1bf1c87/194-OConnor1500.jpg'},\n",
       " 'summary': '<p class=\"\">The neuroscience of grief and grieving is a relatively new field, but one that offers practical discoveries for people of all backgrounds. This month we talk with <a href=\"https://www.maryfrancesoconnor.com\" rel=\"noopener\" target=\"_blank\">Mary-Frances O’Connor</a>, author of <a href=\"https://amzn.to/3IUIOGE\" rel=\"noopener\" target=\"_blank\"><em>The Grieving Brain: The Surprising Science of How we Learn from Love and Loss</em></a>.</p> <p class=\"\">We talk about what has been learned from a variety of approaches, including both brain imaging and, surprisingly even from animal studies. We learn why it is so hard for our brains to accept the loss of a loved one and this work offers hope for helping those who struggle with prolonged or complicated grief.</p> <p class=\"\">The incredible loss of life cause by the COVID pandemic makes this work especially timely.</p> <p class=\"\"><strong>Links and References:</strong></p> <ul> <li><a href=\"https://amzn.to/3IUIOGE\" rel=\"noopener\" target=\"_blank\"><em>The Grieving Brain: The Surprising Science of How We Learn from Love</em></a> and Loss by Mary-Frances O\\'Connor <ul> <li><a href=\"https://www.maryfrancesoconnor.com\">Author website</a></li> </ul> </li> <li>Please visit <a href=\"http://brainsciencepodcast.com/\">http://brainsciencepodcast.com</a> for additional references and episode transcripts.</li> </ul> <p>\\xa0</p> <div><strong>Please Visit Our Sponsors:</strong></div> <ul> <li><a href=\"https://textexpander.com/podcast?utm_source=brainscience&amp;utm_medium=podcast&amp;utm_campaign=textexpander-March-2022\" rel=\"noopener\" target=\"_blank\"><strong>TextExpander at\\xa0</strong><strong>textexpander.com/podcast</strong></a></li> <li><strong>The Minor Podcast</strong></li> </ul> <p class=\"\"><br /> <strong>Announcements:</strong></p> <ul> <li>Please visit\\xa0<a href=\"https://brainsciencepodcast.com/\">brainsciencepodcast.com</a>\\xa0and let me know what you think of the updated website.</li> <li>Get free gift \"5 Things You Need to Know about YOUR Brain when you sign up for the\\xa0<a href=\"https://aw165c37.aweb.page/p/bf3db6a3-fd83-4cd1-9e6c-f7686d67f700\">free\\xa0<strong><em>Brain Science</em></strong>\\xa0Newsletter</a>\\xa0to get show notes automatically every month. You can also text brainscience to 55444 to sign up.</li> <li>Check out the\\xa0<em><strong>Brain Science</strong></em>\\xa0podcast channel on\\xa0<a href=\"https://www.youtube.com/c/BrainSciencePodcast\">YouTube</a>\\xa0for episode excerpts and summaries.</li> <li>Support\\xa0<strong><em>Brain Science</em></strong>\\xa0by buying\\xa0<a href=\"https://brainsciencepodcast.com/books\"><em>Are You Sure? The Unconscious Origins of Certainty</em>\\xa0</a>by Virginia \"Ginger\" Campbell, MD. (Autographed copies are available)</li> <li>Check out the\\xa0<a href=\"http://brainsciencepodcast.com/iphone-apps/\">free\\xa0<em><strong>Brain Science</strong></em>\\xa0Mobile app</a>\\xa0for iOS, Android, and Windows. (It\\'s a great way to get both new episodes and premium content.)</li> <li>Learn more ways to support\\xa0<strong><em>Brain Science</em></strong>\\xa0at\\xa0<a href=\"http://brainsciencepodcast.com/donations\">http://brainsciencepodcast.com/donations</a></li> </ul> <p class=\"\"><br /> <strong>Connect on Social Media:</strong></p> <ul> <li>Twitter: <a href=\"http://twitter.com/docartemis\">@<u>docartemis</u></a></li> <li>Facebook page: <a href=\"http://www.facebook.com/brainsciencepodcast\"><u>http://www.facebook.com/brainsciencepodcast</u></a></li> </ul> <p class=\"\"><strong>Contact Dr. Campbell:</strong></p> <ul> <li>Email: brainsciencepodcast@gmail.com</li> </ul>',\n",
       " 'summary_detail': {'type': 'text/html',\n",
       "  'language': None,\n",
       "  'base': 'https://brainsciencepodcast.libsyn.com/rss',\n",
       "  'value': '<p class=\"\">The neuroscience of grief and grieving is a relatively new field, but one that offers practical discoveries for people of all backgrounds. This month we talk with <a href=\"https://www.maryfrancesoconnor.com\" rel=\"noopener\" target=\"_blank\">Mary-Frances O’Connor</a>, author of <a href=\"https://amzn.to/3IUIOGE\" rel=\"noopener\" target=\"_blank\"><em>The Grieving Brain: The Surprising Science of How we Learn from Love and Loss</em></a>.</p> <p class=\"\">We talk about what has been learned from a variety of approaches, including both brain imaging and, surprisingly even from animal studies. We learn why it is so hard for our brains to accept the loss of a loved one and this work offers hope for helping those who struggle with prolonged or complicated grief.</p> <p class=\"\">The incredible loss of life cause by the COVID pandemic makes this work especially timely.</p> <p class=\"\"><strong>Links and References:</strong></p> <ul> <li><a href=\"https://amzn.to/3IUIOGE\" rel=\"noopener\" target=\"_blank\"><em>The Grieving Brain: The Surprising Science of How We Learn from Love</em></a> and Loss by Mary-Frances O\\'Connor <ul> <li><a href=\"https://www.maryfrancesoconnor.com\">Author website</a></li> </ul> </li> <li>Please visit <a href=\"http://brainsciencepodcast.com/\">http://brainsciencepodcast.com</a> for additional references and episode transcripts.</li> </ul> <p>\\xa0</p> <div><strong>Please Visit Our Sponsors:</strong></div> <ul> <li><a href=\"https://textexpander.com/podcast?utm_source=brainscience&amp;utm_medium=podcast&amp;utm_campaign=textexpander-March-2022\" rel=\"noopener\" target=\"_blank\"><strong>TextExpander at\\xa0</strong><strong>textexpander.com/podcast</strong></a></li> <li><strong>The Minor Podcast</strong></li> </ul> <p class=\"\"><br /> <strong>Announcements:</strong></p> <ul> <li>Please visit\\xa0<a href=\"https://brainsciencepodcast.com/\">brainsciencepodcast.com</a>\\xa0and let me know what you think of the updated website.</li> <li>Get free gift \"5 Things You Need to Know about YOUR Brain when you sign up for the\\xa0<a href=\"https://aw165c37.aweb.page/p/bf3db6a3-fd83-4cd1-9e6c-f7686d67f700\">free\\xa0<strong><em>Brain Science</em></strong>\\xa0Newsletter</a>\\xa0to get show notes automatically every month. You can also text brainscience to 55444 to sign up.</li> <li>Check out the\\xa0<em><strong>Brain Science</strong></em>\\xa0podcast channel on\\xa0<a href=\"https://www.youtube.com/c/BrainSciencePodcast\">YouTube</a>\\xa0for episode excerpts and summaries.</li> <li>Support\\xa0<strong><em>Brain Science</em></strong>\\xa0by buying\\xa0<a href=\"https://brainsciencepodcast.com/books\"><em>Are You Sure? The Unconscious Origins of Certainty</em>\\xa0</a>by Virginia \"Ginger\" Campbell, MD. (Autographed copies are available)</li> <li>Check out the\\xa0<a href=\"http://brainsciencepodcast.com/iphone-apps/\">free\\xa0<em><strong>Brain Science</strong></em>\\xa0Mobile app</a>\\xa0for iOS, Android, and Windows. (It\\'s a great way to get both new episodes and premium content.)</li> <li>Learn more ways to support\\xa0<strong><em>Brain Science</em></strong>\\xa0at\\xa0<a href=\"http://brainsciencepodcast.com/donations\">http://brainsciencepodcast.com/donations</a></li> </ul> <p class=\"\"><br /> <strong>Connect on Social Media:</strong></p> <ul> <li>Twitter: <a href=\"http://twitter.com/docartemis\">@<u>docartemis</u></a></li> <li>Facebook page: <a href=\"http://www.facebook.com/brainsciencepodcast\"><u>http://www.facebook.com/brainsciencepodcast</u></a></li> </ul> <p class=\"\"><strong>Contact Dr. Campbell:</strong></p> <ul> <li>Email: brainsciencepodcast@gmail.com</li> </ul>'},\n",
       " 'content': [{'type': 'text/html',\n",
       "   'language': None,\n",
       "   'base': 'https://brainsciencepodcast.libsyn.com/rss',\n",
       "   'value': '<p class=\"\">The neuroscience of grief and grieving is a relatively new field, but one that offers practical discoveries for people of all backgrounds. This month we talk with <a href=\"https://www.maryfrancesoconnor.com\" rel=\"noopener\" target=\"_blank\">Mary-Frances O’Connor</a>, author of <a href=\"https://amzn.to/3IUIOGE\" rel=\"noopener\" target=\"_blank\"><em>The Grieving Brain: The Surprising Science of How we Learn from Love and Loss</em></a>.</p> <p class=\"\">We talk about what has been learned from a variety of approaches, including both brain imaging and, surprisingly even from animal studies. We learn why it is so hard for our brains to accept the loss of a loved one and this work offers hope for helping those who struggle with prolonged or complicated grief.</p> <p class=\"\">The incredible loss of life cause by the COVID pandemic makes this work especially timely.</p> <p class=\"\">Links and References:</p> <ul> <li><a href=\"https://amzn.to/3IUIOGE\" rel=\"noopener\" target=\"_blank\"><em>The Grieving Brain: The Surprising Science of How We Learn from Love</em></a> and Loss by Mary-Frances O\\'Connor <ul> <li><a href=\"https://www.maryfrancesoconnor.com\">Author website</a></li> </ul> </li> <li>Please visit <a href=\"http://brainsciencepodcast.com/\">http://brainsciencepodcast.com</a> for additional references and episode transcripts.</li> </ul> <p>\\xa0</p> Please Visit Our Sponsors: <ul> <li><a href=\"https://textexpander.com/podcast?utm_source=brainscience&amp;utm_medium=podcast&amp;utm_campaign=textexpander-March-2022\" rel=\"noopener\" target=\"_blank\">TextExpander at\\xa0textexpander.com/podcast</a></li> <li>The Minor Podcast</li> </ul> <p class=\"\"> Announcements:</p> <ul> <li>Please visit\\xa0<a href=\"https://brainsciencepodcast.com/\">brainsciencepodcast.com</a>\\xa0and let me know what you think of the updated website.</li> <li>Get free gift \"5 Things You Need to Know about YOUR Brain when you sign up for the\\xa0<a href=\"https://aw165c37.aweb.page/p/bf3db6a3-fd83-4cd1-9e6c-f7686d67f700\">free\\xa0<em>Brain Science</em>\\xa0Newsletter</a>\\xa0to get show notes automatically every month. You can also text brainscience to 55444 to sign up.</li> <li>Check out the\\xa0<em>Brain Science</em>\\xa0podcast channel on\\xa0<a href=\"https://www.youtube.com/c/BrainSciencePodcast\">YouTube</a>\\xa0for episode excerpts and summaries.</li> <li>Support\\xa0<em>Brain Science</em>\\xa0by buying\\xa0<a href=\"https://brainsciencepodcast.com/books\"><em>Are You Sure? The Unconscious Origins of Certainty</em>\\xa0</a>by Virginia \"Ginger\" Campbell, MD. (Autographed copies are available)</li> <li>Check out the\\xa0<a href=\"http://brainsciencepodcast.com/iphone-apps/\">free\\xa0<em>Brain Science</em>\\xa0Mobile app</a>\\xa0for iOS, Android, and Windows. (It\\'s a great way to get both new episodes and premium content.)</li> <li>Learn more ways to support\\xa0<em>Brain Science</em>\\xa0at\\xa0<a href=\"http://brainsciencepodcast.com/donations\">http://brainsciencepodcast.com/donations</a></li> </ul> <p class=\"\"> Connect on Social Media:</p> <ul> <li>Twitter: <a href=\"http://twitter.com/docartemis\">@docartemis</a></li> <li>Facebook page: <a href=\"http://www.facebook.com/brainsciencepodcast\">http://www.facebook.com/brainsciencepodcast</a></li> </ul> <p class=\"\">Contact Dr. Campbell:</p> <ul> <li>Email: brainsciencepodcast@gmail.com</li> </ul>'}],\n",
       " 'itunes_duration': '56:29',\n",
       " 'itunes_explicit': None,\n",
       " 'subtitle': 'The Surprising Science of How We Learn from Love and Loss',\n",
       " 'subtitle_detail': {'type': 'text/plain',\n",
       "  'language': None,\n",
       "  'base': 'https://brainsciencepodcast.libsyn.com/rss',\n",
       "  'value': 'The Surprising Science of How We Learn from Love and Loss'},\n",
       " 'itunes_season': '16',\n",
       " 'itunes_episode': '194',\n",
       " 'itunes_episodetype': 'full',\n",
       " 'authors': [{'name': \"Host: Ginger Campbell, MD; Guest: Mary-Frances O'Connor\"}],\n",
       " 'author': \"Host: Ginger Campbell, MD; Guest: Mary-Frances O'Connor\",\n",
       " 'author_detail': {'name': \"Host: Ginger Campbell, MD; Guest: Mary-Frances O'Connor\"}}"
      ]
     },
     "execution_count": 56,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "feed = feedparser.parse('https://brainsciencepodcast.libsyn.com/rss')\n",
    "feed['entries'][0]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 61,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'http://brainsciencepodcast.libsyn.com/index.php?post_id=290641#'"
      ]
     },
     "execution_count": 61,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "feed['entries'][-1]['id']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "interpreter": {
   "hash": "a02daa4483d3b28797b6d6fff3fb4881ed59291ba8bc6cfe45eb2a88498d433c"
  },
  "kernelspec": {
   "display_name": "Python 3.8.10 ('venv': venv)",
   "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.8.10"
  },
  "orig_nbformat": 4
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
