{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Ruffed Grouse recognition method\n",
"\n",
"This notebook demonstrates the use of the Ruffed Grouse drumming detector presented in [Lapp et al 2022 ](https://wildlife.onlinelibrary.wiley.com/doi/full/10.1002/wsb.1395)\n",
"\n",
"We use a signal processing approach to detect ruffed grouse drumming events in a set of 5-minute annotated audio files. We then calculates metrics of the method's performance. \n",
"\n",
"\n",
"### Before beginning, download the data:\n",
"\n",
"The data used in this notebook is available through Dryad at the following link: \n",
"\n",
"https://doi.org/10.5061/dryad.hdr7sqvmc\n",
"\n",
"> contact sam.lapp (at) pitt.edu if the link is broken or you have trouble accessing the data\n",
"\n",
"After downloading the data from Dryad, follow these steps:\n",
"\n",
"- uncompress or unzip the downloaded folder, which may be called `doi_10.5061_dryad.hdr7sqvmc__v2`. This contains a README file and a second, zipped folder with the dataset.\n",
"\n",
"- within this folder, uncompres or unzip the `ruffed_grouse_validation_set.zip`\n",
"\n",
"- specify the path to the folder `ruffed_grouse_validation_set` in the cell below\n",
"\n",
"Related Manuscript: \n",
"> Lapp, S., Larkin, J., Parker, H., Larkin, J., Shaffer, D., Tett, C., McNeil, D., Fiss, C., Kitzes, J., 2023. \"Automated recognition of Ruffed Grouse drumming in field recordings\". Wildlife Society Bulletin."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"dataset_path = \"./ruffed_grouse_validation_set/\" # change to the location of your data. current value is only correct if the folder is in the same directory as this notebook"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### import required packages"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"tags": []
},
"outputs": [],
"source": [
"from opensoundscape.audio import Audio\n",
"from opensoundscape.spectrogram import Spectrogram\n",
"from opensoundscape.signal_processing import detect_peak_sequence_cwt\n",
"\n",
"import numpy as np\n",
"import pandas as pd\n",
"from glob import glob\n",
"from pathlib import Path\n",
"\n",
"from tqdm import tqdm\n",
"\n",
"from matplotlib import pyplot as plt"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [],
"source": [
"plt.rcParams['figure.figsize']=[15,5] #for big visuals\n",
"%config InlineBackend.figure_format = 'retina'"
]
},
{
"cell_type": "markdown",
"metadata": {
"tags": []
},
"source": [
"### parameters\n",
"These parameter choices match those used in the WSB 2022 manuscript (Lapp et al. 2022) and are designed to detect ruffed grouse drumming events "
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"sr = 400 # resample audio to this sample rate\n",
"wavelet = \"morl\"\n",
"peak_threshold = 0.2\n",
"window_len = 60 # sec to analyze in one chunk\n",
"center_frequency = 50 # for cwt\n",
"peak_separation = 15 / 400 # min duration (sec) between peaks"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### analysis function\n",
"The function `detect_peak_sequence_cwt` takes a path to an audio file and performs the automated drumming recognition on sequential non-overlapping clips (windows) of audio. \n",
"\n",
"Each audio file is analyzed in 60-second non-overlapping windows. For each 60 second window, the function `detect_peak_sequence_cwt` performs two steps to detect drumming events:\n",
"1. Extracts peaks from a continuous wavelet transform (50 Hz center frequency) on the audio data\n",
"2. Searches the detected peaks for accelerating sequences that match the pattern of ruffed grouse drumming\n",
"\n",
"For further details on the detection method and parameter choices, see the manuscript. "
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"def detect_ruffed_grouse(path):\n",
" # load the audio file into and Audio object\n",
" audio = Audio.from_file(path)\n",
"\n",
" # analyze 1 window at a time with the recognition method\n",
"\n",
" # All parameters used here are the default parameters of this function in OpenSoundscape 0.7.0,\n",
" # however we write them exiplicitly in case defaults change in a future OpenSoundscape package version\n",
" return detect_peak_sequence_cwt(\n",
" audio,\n",
" sample_rate=sr,\n",
" window_len=window_len,\n",
" center_frequency=center_frequency,\n",
" wavelet=wavelet,\n",
" peak_threshold=peak_threshold,\n",
" peak_separation=peak_separation,\n",
" dt_range=[0.05, 0.8],\n",
" dy_range=[-0.2, 0],\n",
" d2y_range=[-0.05, 0.15],\n",
" max_skip=3,\n",
" duration_range=[1, 15],\n",
" points_range=[9, 100],\n",
" plot=False,\n",
" ) # returns a dataframe summarizing all detected sequences"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Analyze one file and examine a detection"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"
\n",
"\n",
"
\n",
" \n",
"
\n",
"
\n",
"
sequence_y
\n",
"
sequence_t
\n",
"
window_start_t
\n",
"
seq_len
\n",
"
seq_start_time
\n",
"
seq_end_time
\n",
"
seq_midpoint_time
\n",
"
\n",
" \n",
" \n",
"
\n",
"
0
\n",
"
[0.5425226051085454, 0.46501937580732555, 0.40...
\n",
"
[65.5077294887287, 66.05025209383724, 66.51527...
\n",
"
60.0
\n",
"
24
\n",
"
65.507729
\n",
"
70.335431
\n",
"
67.921580
\n",
"
\n",
"
\n",
"
1
\n",
"
[0.5950247926996965, 0.4900204175173961, 0.437...
\n",
"
[149.8887453643902, 150.48377015708988, 150.97...
\n",
"
120.0
\n",
"
22
\n",
"
149.888745
\n",
"
155.296471
\n",
"
152.592608
\n",
"
\n",
"
\n",
"
2
\n",
"
[0.16000666694445598, 0.15750656277344888, 0.1...
\n",
"
[240.29751239634984, 240.68252843868495, 241.0...
\n",
"
240.0
\n",
"
11
\n",
"
240.297512
\n",
"
241.992583
\n",
"
241.145048
\n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" sequence_y \\\n",
"0 [0.5425226051085454, 0.46501937580732555, 0.40... \n",
"1 [0.5950247926996965, 0.4900204175173961, 0.437... \n",
"2 [0.16000666694445598, 0.15750656277344888, 0.1... \n",
"\n",
" sequence_t window_start_t seq_len \\\n",
"0 [65.5077294887287, 66.05025209383724, 66.51527... 60.0 24 \n",
"1 [149.8887453643902, 150.48377015708988, 150.97... 120.0 22 \n",
"2 [240.29751239634984, 240.68252843868495, 241.0... 240.0 11 \n",
"\n",
" seq_start_time seq_end_time seq_midpoint_time \n",
"0 65.507729 70.335431 67.921580 \n",
"1 149.888745 155.296471 152.592608 \n",
"2 240.297512 241.992583 241.145048 "
]
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"path = f\"{dataset_path}/audio/20200425/LSD-0028/20200425_114000_0s-300s.wav\"\n",
"detect_ruffed_grouse(path)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"> **TIP**: if you recieve an error, make sure you've downloaded the data and moved the entire folder titled `ruffed_grouse_validation_set` and correctly specified the path to it in the dataset_path variable"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"We can see that the first detection, which contains 24 pulses in a sequence, begins in the window starting at 60 seconds, and starts 5.5 seconds into that window. Let's look at that section of the audio file as a spectrogram (note that we bandpass the spectrogram to 0-1000 Hz to zoom in on the low frequencies):"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
" \n",
" "
],
"text/plain": [
""
]
},
"execution_count": 7,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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yzJMp03jvtyfP6MKAAAAAAAAAADwUPOnTh+g3XbbbfT6vv5k6Lp160av2z9FuqPTuT9/vjTp3J8/iwoAAAAAAAAAAPBoY+HbAzT89rNly5bd7z8RumDBggedzpQpU+717Wv5+b7SGKbTlgUAAAAAAAAAAGASWPj2AB1zzDGj15dffvl29x1+fvTRRz/odGrB2qxZs7aazm233datWrVqm2msXLmyW7t27VbLAgAAAAAAAAAAMAksfHuAFi5c2B1wwAH96+985zvb3ffMM8/stwceeGB3yCGHjH329Kc/ffR6e+nUYrbFixf3r5/2tKfd6/P7m87ws62lAwAAAAAAAAAA8Ghn4dsDVH9u9AUveMHom9jOPvvsre5X7+eb2mr/Om5o0aJFo29e++IXv9jdeeedW03ns5/97Oj1i170ont9/vznP7/baad/687PfOYz2yx30ql96xgAAAAAAAAAAIBJY+Hbg/DGN76xmzp1av/69a9/fbd+/fqxz+vner9Mmzat339r3vSmN/Xbm2++uTvttNPu9fmSJUu69773vf3rww8/fKsL3/bbb7/ut37rt/rX3/jGN7q/+Zu/udc+f/3Xf91/Vn7nd36nPwYAAAAAAAAAAGDSTOseo773ve91V1111ejnNWvWjF7X+8NvWCsvf/nL75VGfVvbm9/85u6P/uiPuvPPP7//06FvectbusMOO6xfrPa+972vu+CCC/p9a78jjjhiq2U55ZRTuk9/+tPdWWed1X3sYx/r/6zpq171qm7PPffszj333O5d73pXt3bt2v5b2j784Q/3i+i25j3veU/3j//4j92NN97Y/eZv/mZfpuc973n9Z3//93/f/cmf/En/ep999une/e53P6B2AwAAAAAAAAAAeKQ9Zhe+fepTn+o+97nPbfWzWoBW/+5r4VsWm91www39wrVa5PbSl770Xvv83u/93nYXmtW3xn3lK1/pTj755O68887rvvSlL/X/hqZPn9599KMf7Z773OduM50FCxZ0X/3qV7sXvvCF/eK5WnhX/4bqW94qr/nz528zHQAAAAAAAAAAgEczf+r0QapvYTv99NO7r33ta90LXvCC7oADDuh22WWXfls/f/3rX+8X2dV+2zN37tzu+9//fvfxj3+8e/rTn97tvffe3a677todeuih/be//fCHP+xOPfXU+yzPk5/85O6iiy7q3v72t3ePe9zjutmzZ/f/Hv/4x/fvXXzxxf0+AAAAAAAAAAAAk+ox+41v9adM2z9n+mDUt7XVvwej/oTpa1/72v7fg1GL6OrPo9Y/AAAAAAAAAACAnza+8Q0AAAAAAAAAAICJYuEbAAAAAAAAAAAAE8XCNwAAAAAAAAAAACaKhW8AAAAAAAAAAABMFAvfAAAAAAAAAAAAmCgWvgEAAAAAAAAAADBRLHwDAAAAAAAAAABgolj4BgAAAAAAAAAAwESx8A0AAAAAAAAAAICJYuEbAAAAAAAAAAAAE2XaI10AfjqtXbu2mz17dv862xtuuKHfzps3r9/utNP/W3d566239ttNmzb123vuuaffnn/++f12r732Gtuvjs2+ixcv7rczZ87st9dcc81YGrfddttY2aZPnz7ad+rUqf32jjvuGEt/t91267d333336PO77rqrf73PPvv02zVr1vTbAw44oN9OmTKl386fP390TMqQ9OfMmdNvZ82aNZb/LbfcMkpj8+bN/et169aNHbPrrrv227lz546lmXLtscceo2Nj48aN/Xb33XfvtzfddFO/nTZt2qi+++6771h9UqYck/ZLfw3bIumnnZJW6pN2XL9+/ajcq1evHmuDlKXtg6pLyrBq1ap+e+edd/bbvffeu9/usssuY/W6/fbb++3OO+88aoOkN2PGjLFjUp/rr7++327ZsqXbsGHDWBuk7umD/Jy+yLYcfPDBo7qWxGfKkrSrXxND++2331i7paz777//qA3KzTffPIrdtNuBBx7Yb6+88sqx+iTfjJkabzUeh/smv5Qp/Zn6VJ+knRLXGceJk/Rt2ubGG2/sDjnkkLF6pKw5Nv2XnytuEucZK8k3dU/ZcmzaeenSpaO4SxymDZYsWTIaE8O4qLySfpW3LFiwYPRZ6j4sRx2beEhfpp3SFilr5rarr7561IeJ4bR90s0clPhLTA/jLOmmHRM3KXvapPpg5cqV/evjjz++31533XVj4y35pr+qPIm/xGzmsna87bnnnqM0knfiInG2YsWKsbhIHCYWhueA1Cf55+fkU+0XSSftlXki8ZJYyn41ztNuKUuN7WGcpJ45pmIs+6YewzlymH/Sqr5Ifdp5Pj8nPrOt948++uixWGrnyuybfJJWxXbiLn2Y+E590yfpz4qpxEHmi+SXuMwxia0aO5krU4bkk32u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vv/979+vdP7hH/6he9GLXtTNnz+/T6O29XO9f39t2rSp+8QnPtE94xnP6PbZZ59uxowZ3WGHHda95jWv6S655JIHUUsAAAAAAAAAAIBH3rRHugA/Da699trul3/5l++1qKwWwy1evLj/99nPfrZ7/etf3/2P//E/uilTptwrjc2bN3evfvWru9NPP33s/eXLl/f/vvKVr3Snnnpq96d/+qfdTjtte73imjVrupNPPrk777zzxt5funRp98lPfrL73Oc+1330ox/t0wIAAAAAAAAAAJhEvvHtQbr77rvHFr094QlP6Be5/eAHP+i++c1vdu94xzu6WbNm9Z995CMf6d73vvdtNZ23ve1to0Vvxx9/fPeFL3yhO/fcc/tt/VzqG+Xe/va3b7Ms99xzT//tcFn09qu/+qv9N8Wdc8453Yc//OFu3rx53YYNG/pvfvtJvkEOAAAAAAAAAADg0cQ3vj1IZ5xxxmjR21Of+tTuu9/9bjd16tTR57/4i7/YPf/5z+8/q0VytfDtTW96Uzdt2v9r+vpGuA984AP96yc96UndmWee2f950nLiiSf2xz/zmc/szj///O79739/98pXvrI7/PDD71WW+ja3733ve/3r173udd3HPvax0WcnnXRS99znPrc74YQTurVr13ZveMMbussuu2ysHAAAAAAAAAAAAJPAN749SN///vdHr9/61reOLXqLWmz2vOc9r39966239gvOhj70oQ91mzZtGn0rXBa9xcyZM/v3S+33wQ9+cKtlyeK5vfbaq18g16rFclXGctVVV3Vf/vKXf+L6AgAAAAAAAAAAPNIsfHuQNm7cOHp96KGHbnO/ww47bKvHbNmypf/WuHLUUUd1T3nKU7Z6fL1/5JFH9q9r/zpuqL41LgvqXvKSl/SL5bbm5S9/+ei1hW8AAAAAAAAAAMAksvDtQcpitLJ06dJt7rdkyZJ+O2XKlO6II44YvX/11Vd3K1as6F/XnzPdnny+fPny7pprrhn7LH/i9L7S2W+//bpFixb1r88666zt5gcAAAAAAAAAAPBoZOHbg/Sbv/mb3Zw5c/rX73vf+7p77rnnXvtccMEF3de+9rX+9cte9rLR/uXSSy8dva5vfNue4eftn0t9IOlcf/313bp167r7a9myZdv9t3LlyvudFgAAAAAAAAAAwAM17QEfSW/u3Lndn/3Zn/UL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U7v3v//93Wc+85lu55137lavXt39/M//fPf5z3/+4SwGAAAAAAAAAAAAE+xhXfgWp5xySvetb32rmzdvXrdhw4buFa94RXfaaac9EkUBAAAAAAAAAABgwjwiC9/K0572tO7cc8/tHv/4x/d/+vRP/uRPul/5lV/p7rjjjkeqSAAAAAAAAAAAAEyAR2zhWznooIO673//+93zn//8fvHb17/+9e6pT31qd8011zySxQIAAAAAAAAAAOBR7BFd+FZmzZrVfeUrX+ne8pa39IvfLr300u7EE0/svv3tbz/SRQMAAAAAAAAAAOBR6BFf+Bbvfe97uz/7sz/rdtlll+7mm2/ufv/3f7+bRNddd133//1//1/3pCc9qdtnn326XXfdtVuwYEH3jGc8o3vHO97RXXzxxds9/h/+4R+6F73oRd38+fO76dOn99v6ud6/vzZt2tR94hOf6POsMsyYMaM77LDDute85jXdJZdcsgNqCQAAAAAAAAAA8MiZ1j2K/NZv/Va/QOtXf/VXu1WrVnWT5iMf+Uj31re+tVu3bt3Y+8uWLev/fe973+vWrl3bfehDH7rXsZs3b+5e/epXd6effvrY+8uXL+//1bfinXrqqd2f/umfdjvttO31imvWrOlOPvnk7rzzzht7f+nSpd0nP/nJ7nOf+1z30Y9+tE8LAAAAAAAAAABgEj0sC9/qG9DKvHnz7nPfpzzlKd0555zTL4K7/vrru0nx7ne/u/uDP/iD/vWiRYu6V73qVf2fbN199927m266qbvgggu6L3/5y9tctPa2t71ttOjt+OOP70477bR+EeCSJUu6P/7jP+6P/9SnPtV/g9t/+2//batp3HPPPf23w2XRWy0grHLstddefZtWGW+44Yb+m98OPPDA7rnPfe5D1h4AAAAAAAAAAAA/FQvf7q/606BnnnlmNym+9a1vjRa9/e7v/m6/QG3nnXce2+fZz35296Y3vanbuHHjvY5fvHhx94EPfKB/XX8itepef5601OK55z//+d0zn/nM7vzzz+/e//73d6985Su7ww8//F7p1Le51bfKlde97nXdxz72sdFnJ510Ur/Q7YQTTui/de4Nb3hDd9lll3XTpj2qvvQPAAAAAAAAAADgPm37b2Zyv9SfKH3ta1/bv37iE5/Yf2tbu+htaJdddrnXe/WnTzdt2jT6c6lZ9BYzZ87s3y+13wc/+MGtpp3Fc/UNb7VArlWL5epPsZarrrqq/wY6AAAAAAAAAACASWPh24P0zW9+s7vyyiv71295y1t+4m9Q27JlS3fGGWf0r4866qj+T71uTb1/5JFH9q9r/zqu/da4+ga38pKXvKRfLLc1L3/5y0evLXwDAAAAAAAAAAAm0Q7/O5fXXXfdjk6yO+igg7pHq7/+67/ut1OmTOme97znjd6/+eabu5tuuqnbe++9+29g25arr766W7FiRf+6/pzp9tTnV1xxRbd8+fLummuu6RYuXDj6LH/i9L7S2W+//bpFixb1C+XOOuus+1lLAAAAAAAAAACAn+KFb4cccki/CGxHqbTyZ0Afjc4+++xRvXfbbbfuL//yL7v3vve93cUXXzzapxaavepVr+pe//rXd9OnTx87/tJLLx29rm98257h5/XtbsOFbz9pOrXw7frrr+/WrVvXzZo1637VddmyZdv9fOXKlfcrHQAAAAAAAAAAgEfVwrfS/hnOn1abN2/uLr/88v713Llzu9///d/vPvzhD99rv1pk9uY3v7n/06Jf+9rXuj322GOri8nmz5+/3fwWLFgwel2L1oYeSDrVT3Vc/oTqfRnmDwAAAAAAAAAA8FOz8O2UU07Z7ue33nprd8YZZ/Tf5Pa7v/u73SS77bbb+sVv5aKLLurOO++8bv/99+/e//73dyeffHK366679u+95S1v6b8Z7vvf/373yle+svvbv/3bURq333776PXs2bO3m9/wm9nuuOOOsc92VDoAAAAAAAAAAACPuYVvn/nMZ7b7+SWXXNIvfLs/+z7a1Z8JjbvuuqubOXNm9+1vf3vsG9R+7ud+rvvnf/7n7qlPfWp34YUX9t/6ds4553RPfvKTR8fFLrvsst38hn8mdf369WOf7ah0tqf9lrmt/anTk0466X6nBwAAAAAAAAAA8Kj5U6ePFfWNbkOnnnrqVv9s6IwZM7r3vOc93fOe97z+57/6q78aLXwbprFx48bt5rdhw4axNLdVlkqnLdv9TWd77utPqAIAAAAAAAAAADwcdnqkCzDJdtttt7Gfn/Oc52xz32c/+9ndtGn/ts6w/vzp1tK4rz87OvyGufbPme6odAAAAAAAAAAAAB7tLHx7EOpPhu6zzz6jnxcsWLDNfesb2ObOndu/vvHGG7f6LWrLli27339qtM3rgaQzZcoU3+IGAAAAAAAAAABMHH/q9EE69thju3/5l3/pX99zzz3b3Tef55vfyjHHHDN6ffnll2/3+OHnRx999NhnbTrHHXfcfaZTi+dmzZrVPRTqz6nOnDlzrL6bN2/ut4sXLx5rj1tuuaW76667xr6B7tZbbx3786+Pf/zj++0NN9wwSn/q1Kn961122aXfbtq0aSzd9evX99s5c+b025Sn8tqyZcvYZ8k/71eZStqnvkUv6ac+t99+e7+97rrr+u28efPGFjbWn5FNPXbfffd+u/POO4/KX1asWDH2fvXJTTfdNNZe+Qa/pJ+yXnDBBf12p53+bf3qfvvt1y9mHNb9qKOO6rc//OEPx9LKNwRWnQ499NCxBZNpgzvvvLPf7rXXXmP51rFr1qzpX2cx58qVK8eObRd5Vtvn+Ox7yCGH9Nssvly1atVY31d9DzjggLHFmvns7rvv7rdr164dK2MWolb50rdp27Rf+iufpy577733KHZS93yWvkj7/szP/Ey//dGPfjSK0cRD0sj25ptvHovT+sbF/Cnidt/ESfopsZZvaaz8E5up85VXXjnWpwcffHC/zX4Vh+mXq6++eiy/PfbYY6xeiffKtx0DOSb1SB3SNhW7bfwddNBB/fa73/3uWH2yrbRyTNqxzTfxMlxknDJnDsi+aaekn/5LX1d+Gcdpr/RP2qb9M9FVrvRtxciwrGm/9FfKs+eee3arV6/uX19xxRVjfZv2SyxHxWfiOWM6+6btMzekfhkHlX/+bHXSzXyXNFPmjLsaU2mXa6+9tt8efvjh/Tb1Tf6Jn/o5YzplTJ2Tf/JL2ar/0k4pQ+b51Cftl/zT57V/6pP0k3/6POezWoieuMg+1Q/D+mSfLBy/9NJLR/m05+fh3D+Mi8RNzbe33XbbWP9kLGRuTpkzt9ZclLGR/kkbJ7+0deappFGfJ5+MhcRY8s15JcdWW6TO6ev0S/otfZG+qX7NGMk8mM8Sw+2Yveaaa0ZlSF2POOKIsbk7aSWNjM1hemmLtg9S5tSlPs/55Kqrrhqre9omcZhyVUykLVO/lD/pJ5aSVpUrr3Ptkf5PfVLGfL5o0aJRH6c+aevEUsqctJJHjhv2S9JIu+aYlLliKq/TjrmuSD2TX8bs8LovYzP1SRsnttMXlXbSP/DAA/vt0qVL++3FF188lkbsu+++o3plDKZMObfnvN+2Y9UpMZI+zRhMPTIeMpbq2JQx9ahxOswnx2aOqP3TxumfnFNTn1xDZGzWMUk3xya9nJfz/vLly8fKXvGYMuZcl/oln2zT9jWPpWyJ58RKYitlSz71fo7PsYmT1C/H5P2aI5J+W4bkk7hov/G6+iLn0uybsuS82V7fVL0zV6bdMt8n/0h/1jbppg2yTdmTf+Ki8s18kX5K7Bx55JH99pJLLhmLy+qjxF/G4vA8OLxmSEylfjXPZFwNz9HDmEo8DufdvM58kHpk7KTtk1+9387n7b1TPs95v+bqxF/OH8kv54i2r6v+mU8z9nNM+iL1SkwP+yLtmPaLNrbSX1WupJ85O32csqc9h+M9MZnrmcwpaeucF9NPFROpT/o4YyNtnHIk7dS38s8+kXRT98Rc+qLqm2NybZK5Om2TuWB4r5Y82+uxpJt6Jd+6lsx9dvp///33H+uf5JP5tu7ZEmfJr70vzs+5zh7Ow+3zj9QrZUzZ0o5V5vRdxlzODSlT2ihpVLlybZiy5v4x8df2V/2c8uZ6M3NJO18kxlKXyi99ms/ae42kNXx20Y693A+nXhkPif/KJ22RNhj+B8nhNWvSrvplzkwZc57PmGnvX6s9EyuZq1O25J+6p1657qi+Hl5/DeMx99bpg+RX7Z1rgHyW2EpbZMynr6vMOWe2c3P6tr1O+9d//ddRPdIvOX8k/cRwnolceOGFo37N/JA2yLk9cdE+S6j2zjF5fpJxlfZLPOTnyr99XpL0Mrcmn5S1xlD6MnVNHyS2Mg5S7+qT1Dltnn7Ks4HM6+25tmI7dc45O3Npxno7JwzvS5JfYqt9LjS8fmrn19SnfT/tXOM8ZUsZMlZSv2jnx9o/4yn9kjZo2+bHP/7xqN6J3ZQt5/T0U9JKeWrOThtkjOSz9HHaPPlW/KX9M15Tr5wDkm/SrHpljGQOSFwsXLiw31522WVjY7OeVWWuTZna5zXDe+hhH1R7pozt9XTK1j6HqmOSbtov6aXdUofMqcO4SAxF2itp5fwyvL/NuSDXZSlzex8+fCad49t7tcRL6jB8tpg2zfVTzq2Jt+FzoOFcN3wv80ViLGVOe1Y75Ll35r/EbOIv7+fabjivZK5JPsm3PY+lH2sMt/cSab/2+Wf6r9qorieHZUi/5dg800lfV3y0bZCyZN7KXJa5rcZme92cY9JPw+vb1Gc4jw3TzxhM27fPN6qPU/7ERa4dEkvt8+xq74zxnIczd6b9kk/ad8mSJaN6Je4zftIX7TPi4XO1SFkrvbRXyTVgzvl17k3sZ95IHyT/xEd+rv2TZ67TUubEf+qV+Ki2ST+0c2T6NscMx2/qlLyzbZ9hDn9/kX4cPjcYjqeMg4yd4TXeYYcdNvaMKmVJ26eNhr9vaM9Pkf5JHRKfNR4Sg2mvXAOlf9p+zBxQ9cwx7dhor1UyLiqvfJY+SH2yT3u9WzGe+6CM37R5nuEPx2/qkPNTypQ6p88TW7l2rfySTsqdfss+7bOxzLX1HD3XgxmT6Z/knz7INVldJ7b3ENk37Zn5I+Wp9k4btL+PTBnbe5uqQ3ueaJ+Lt+N5+Pwu81D6K9r7rPY51DC+0xftPWnGas2l+SzzQ8ZkZP6LGjPpw+FzkXw2jI/hs/D2nilzTnuvlPkx9a/zc+qW/kgc5romzxyTRp3zM45yHk5bJP/2dyIVU/ksYzP9k75P/6RsNXba34WlbVPmpJF2zue1f85l7TOPbDMOkl+VtX1m3z5DT18kjTpvtXN1+iVxmPeHY7/9vWriLPm1vx+suuS9zCkZRyeccMJYv+W8mXFRbdE+Q2/vG9vr+mqb9F0+a38/nrkg9aoyprztfX77rDlzTB2TMZ3r2ZShTSPtWZ/nfjT1yrht27N97lBtkuv09FPKllhO3+TatcZs2iDpZ+5OW6TMKWO1Xforz1sTW6lvex6p+T3lznyXckfqk75PXNa5MWXMuSxxMLyuKClX9UViP+e8pJe2SDnSJpVP2iDptfcUiYeUp/o6bZ33tvXMJXNMlSvlTxy2z1jSbpkPU+8qT/ZNPTIXtNeSuX+peTHXF6lH++w3ZUvf17kjdc15KnNZO3am/N82r/zT/4mHdt1HypR2Ha5Zae/RU7b293WJm6pLYirjK/Nv2jfnm4rh9r5+R/GNbw/Sz/3cz41e54S8NXUSyABJoOZknhPRd77zne3mdeaZZ46Oz01ePP3pTx+93l46FaC5SHja05623fwAAAAAAAAAAAAejSx8e5B+7dd+bfT6y1/+8jb3q8+yKvwZz3jG6P1aefmCF7ygf12rhs8+++ytHl/vZ1Vx7Z8Vm1HfMpJvgfviF794r2/eiM9+9rOj1y960YvuVx0BAAAAAAAAAAAeTSx8e5Ce8IQndM997nP711/4whe6b33rW1v9lrW3v/3t/ev66r5XvOIVY5+/8Y1vHH195utf//qxP3dV6ud6P1/nWPtvzZve9KbR1xuedtpp9/q8vgb7ve997+jrxy18AwAAAAAAAAAAJpGFbzvAhz70of7v+dbfsX3e857XvfWtb+2++93vdueff3738Y9/vDvxxBNHf5/5Xe9619ifOs23tb35zW/uX9cx9SdI/+qv/qp/Xdv6uV6X2u+II47YajlOOeWU0Z8v/djHPta9+MUv7r7xjW905557bvfRj360+9mf/dn+T67W3+H98Ic/PPqbyAAAAAAAAAAAAJNkh698euc737ndz2+44Yb7vW+84x3v6B7NauHaV7/61X6h2erVq7s/+qM/6v8N1Z8mfdvb3rbVb2Ir73nPe/q2+fSnP91dcMEF3Utf+tJ77fN7v/d73bvf/e5tlqO+Ne4rX/lKd/LJJ3fnnXde96Uvfan/NzR9+vR+EVy+pQ4AAAAAAAAAAKB7rC98+8M//MN+kdf25PP/+l//60/Fwrfy9Kc/vbvkkku6j3zkI/3is6uvvrrbuHFjt//++3fPetaz+j9Vevzxx2/z+PoWttNPP737tV/7te6Tn/xkv3BtzZo13dy5c/tvjHvNa15zvxar1f7f//73u//1v/5X95d/+ZfdZZdd1q1bt6474IADumc/+9nd7//+73fHHnvsDq49AAAAAAAAAADAw+ch+VuXW7Zs2WFp3dciukeTvffeu1/4V/8eqPq2tvr3YNSfMH3ta1/b/wMAAAAAAAAAAPhps8MXvn3729/e0UkCAAAAAAAAAADAQ7fw7ZnPfOaOThIAAAAAAAAAAABGdvp/LwEAAAAAAAAAAODRz8I3AAAAAAAAAAAAJoqFbwAAAAAAAAAAADx2F7694Q1v6FauXNk9VP7mb/6m+9//+38/ZOkDAAAAAAAAAADwGFv49tGPfrQ79NBDu//4H/9jt3Tp0h2S5t1339194Qtf6B7/+Md3v/Ebv9EtXrx4h6QLAAAAAAAAAADAZNqhC99++7d/u9u4cWP3P//n/+yOOOKI7md/9me7j3/8492qVat+4sVu//zP/9ydeuqp3b777tune8kll3QLFy7snv3sZ+/IIgMAAAAAAAAAADBhpu3IxD7/+c/33/b29re/vfunf/qn7uyzz+7OOeec7vWvf323YMGC7sQTT+yOP/74bt68ed2ee+7Z/1u/fn138803d7fcckv/bW7nnXde9+Mf/7hfQFe2bNnS7bPPPt0f/MEfdP/hP/yHbtq0HVpkAAAAAAAAAAAAJswOX0V20kkndd/85jf7BWwf+tCHur/927/tNmzY0F133XXd9ddf3/+8PbXQLU444YTu1a9+dfeyl72smzVr1o4uKgAAAAAAAAAAABPoIfv6tPp2t7/4i7/o1q5d251xxhndt7/97e673/1ut2TJkm0eM3PmzO4pT3lK94xnPKN7wQte0B133HEPVfEAAAAAAAAAAACYUA/53w2dM2dO9zu/8zv9v3LjjTd2y5Yt67f1J0533XXX/k+Z1r9DDz3UnzIFAAAAAAAAAABgux72VWZZ5AYAAAAAAAAAAAAPxE4P6CgAAAAAAAAAAAB4hFj4BgAAAAAAAAAAwESx8A0AAAAAAAAAAICJYuEbAAAAAAAAAAAAE8XCNwAAAAAAAAAAACaKhW8AAAAAAAAAAABMFAvfAAAAAAAAAAAAmCgWvgEAAAAAAAAAADBRLHwDAAAAAAAAAABgolj4BgAAAAAAAAAAwER5WBa+feADH+huuOGGhyMrAAAAAAAAAAAAfso9LAvfTjvttG7BggXdi170ou6rX/1qt3nz5ocjWwAAAAAAAAAAAH4KPWx/6vTuu+/u/u7v/q574Qtf2B144IHdW97ylu7yyy9/uLIHAAAAAAAAAADgp8TDsvDtoosu6t74xjd2c+fO7bZs2dKtXr26//Onxx57bPezP/uz3emnn97dcccdD0dRAAAAAAAAAAAAmHAPy8K3WuD23//7f++WL1/e/e3f/m33K7/yK93UqVP7RXDnnHNO9+pXv7rbf//9u1e84hXdmWee+XAUCQAAAAAAAAAAgAn1sP2p0zJt2rT+T52eccYZ3bJly7o//uM/7o4++uh+Ady6deu6z3/+893P//zPd4sWLere+973ditWrHg4iwcAAAAAAAAAAMAEeFgXvg3Nmzeve9Ob3tRdfPHF3dlnn91/69ucOXP6RXBXXXVV9/a3v707+OCDu5NPPrn70pe+1N19992PVFEBAAAAAAAAAAB4FHnEFr4NnXTSSd0nPvGJbuXKlf23vu233379Arh77rmn+8Y3vtG95CUv6Q488MDuv/yX/9KtWrXqkS4uAAAAAAAAAAAAj/WFb+Xaa6/t3ve+93XveMc7utWrV3dTpkzp368FcPVvzZo13fvf//7usMMO6z74wQ8+0sUFAAAAAAAAAADgsbjw7a677ur+/M//vHv2s5/dL2h75zvf2V1zzTX9QrcjjjiiXwi3YsWK7pvf/Gb3G7/xG93UqVO79evX938itY4DAAAAAAAAAADgsWfaI5HpD37wg+4zn/lM98UvfrG7/fbb+/dqsduMGTO6F7/4xd2pp57aPeMZzxjtX3/69Bd+4Re6JUuW9J9feOGF/be+/fZv//YjUXwAAAAAAAAAAAAeCwvfVq5c2X3+85/vPvvZz3aLFy8eLXYrxx9/fL/Y7bd+67e6OXPmbDON+la4+ha4f//v//0oDQAAAAAAAAAAAB5bHpaFbyeffHL3f/7P/+k2b948Wuy2++67dy972cv6BW+18O3+OvTQQ/vtnXfe+ZCVFwAAAAAAAAAAgMf4wrd//Md/HL2uP2Fai91+/dd/vdt1111/4rRmzpzZ/dzP/Vw3ZcqUHVxKAAAAAAAAAAAAJsHDsvBt3rx53SmnnNIveDviiCMeVFoHHHBA9y//8i87rGw8NG677bbuwAMPHH27X1mxYkW/3WWXXfrtzjvv3G+nT5/ebdq0qX+dxZCrVq3qt3vuuWe/XbZsWb9dv359v506dWp/XF6XpFGLI8tOO+3Ub/fff/9+e9ddd/XbG264YbTvbrvt1m/r2wiH3ySYcuSYDRs2dHvsscdYPe6+++5+O23avw2jq6++ut9u3LhxdGzKsNdee/XbBQsW9Nsf/vCHY8fOmDGj395yyy2j91Kv+jPBwzKmPa+99tqx/SqvvF63bt2orhmDw/rcc889/Xb27NndVVdd1b+eNWtWv82fG646D/Pbb7/9+u31118/qlfqmm9yTP5r1qwZ9W3Ze++9R/2deuTYJUuW9Nv58+eP9WM+H5atbYukn/yTb8VfYmWfffbptzfddNNYWmmD7Fd9f/DBB/ev0yZpx/RPGycVn0uXLh3r47RNjok77rhj1MfV7sM2zrGpe/or9U1M1DaxeeONN471acZV4jP9Vtvqs+F7GU/5OWNk+fLl/bbKl7pmkXHaOnGfsmdOr/hPH6Z90uYpc2IrbVFpr127dmxspF9S59QrsZXy1DZtnbZoYzZlzbE13pNfxUjeK4cccki/veyyy8bi5vbbbx/FSPJOvCU+Kr6H+dd27ty5Y/2R+SNtkzKlHDWes0/qnjhJLN1888399tZbbx3rt9WrV4/aIv2WNs6xde4sl19++WgcZH5o57DUPX2RfCsuMy4TD2mTxGz6Iiqmc0z6I+mmDVLW/Jy0q/4pY2IoaeT8Uv0zrHftnzGedNJ/GV8ZsylHlb2d35Ne+qDaeJhvzRGJnfR7+iBlStsk/xof6buM22zb80nmy6SZsTSMmaSfmMr4SjvWeE6/Zw5ox2LGQ9qs8knstjEVGZOpZ8VHxk977omUKeVJ/Wr/vM482M5paZvESUnbJ77TxjkHZN/01/A/WqTuiYekn7JnfA/zyWfZpp+Sbq47qm+OOuqosfFUc/7wmPRf2jztW/NI0ss+6dv0ScZXjqk2S0wlvRyTMiV2Mk9VG2WOTDrDMV4yHtI2lVbapS1bew2WtHP+qvcTq4mpnGsisZR+rDxy/Zf65Ruf83PiJtuKm4zF5Jdz3UEHHTQ2tyXGrrvuulE+qWskdtJ/ad9hedtjM09k28Z7tVVeZ+ztu+++Y3NN0sqxFcvt9V76dnjOGZa52vnII48cG/uZ75J/6pU+qTZL2yYO0udp+7RnPs98WbGd+qSNU9bFixePxV9irWI654ZhOsMYSoxlXA9jJLGbPkh9kk/mjxqzST/9vmjRon6bdk1aGV81RwzLOWyn5J95JHXInFftmHZLW7fjKfXK/FXtmmvsHJN0E7uZTxJbhx12WHfNNdeMtWniIvWpfYb9VpJP+iftluuJ9hxV7Zv6pO7ppxo/w3Nt2ij1rPoN7wOGn2WuS/6Zp6r92nNq+jLzeuqZcV775/jkl77MeSVjNttq57RLxmDm9/RB0n/c4x7XbxPjddzhhx8+Vv42Lq644oqxcV0x0J7vU9bEcOqd807VN3VN3TOOs027ps9rrKSOGUdpm9zjpN+G/ZW4Svkzz6f9EmNpk9Sr4qU9l6Uds0+OTXtXvpkn8lnGQuaWjPlhzCV2k0/mtpQx/Zh8hueRtF97Hm5jNmOz+iZlynsZGyl76pnxXXNA+i5lyj7Jfzgv5TyZsZf8kkb6L89EkmaV9aKLLtpq/2fbzuUVu4mLxE72aa/B2/nj4osvHsXhCSecMPYcI2Vt46XaLO2Ufkp8t+ex1G+Yd54N5JiMybRJ8qv30z/pw1yLROaanIuS5jOf+czu29/+9ljbp00y/+baNmOoYjoxGxnHSTcSa1Wn9p6vnduSRhvTw/qk7u2znvRnzS/ZJ8ekXmmb9hnI1v4Tcnt/krZor1GqrXJ8xmn6Mm2RsZH8hvcybT/ls9Qv+VZbDM+vw7nswgsvHIuPxFxiutp1OJ8O65XxEDnXV1qpT9JNPTOecu5NH9e8mb7NmEz627r3rXK0c1r6p33WkmNrzOT18D6gXHrppWPtllhKWsPnJom7tp45NtePP/rRj0Ztmuuo+k/sJX0yvL4oNR5z/Zprh5xfklbGWcpe/ZT5O89h8kwp/ZI5oZ0fq41yT5FzdObUzA3pp8w5NYbbe+e0Z9okfZ64r3NSYijlbq/xkmbaqp5tJVaG/VDSF5G2qjQS12mvlK2tR55XJs0qc8ZVez5OGdP2w/KkvOn3lCWxljZPm1Q5EisZ8zlnJ908axk+P8y1R8Zg2mB4fzpsx7ruTd4pU/og9cmYSZ8njYqPtEHyG8bMMJ/M6VW/pNeOlfR55qmM77pGz9hPv6Ssaa/MwxkH9X72edrTntZv0zbp4+Sf/ktaVb72GjX7JI32GrPaqn1+l3rlXv3YY4+913kyZUn7tPfJ7e9cqozts6Pkk/Jnm7Fa/dveS6TP22fBmRPqmiTx2T7rTb5p65Qn7V1lTn0S3+mfnFeuvPLKsbJWG2UeaOeUjNHkN7xGTrkzx+TYzDELFy4ca9/MdXVce35PWTJ+E//D38m0z1uTXuI+c3bKVe2ceTVt0D7jy9jJc4C6b078tfcn7TVQ0qh+ba+xI2lk3/Z3BfV++jb3dSlr7sPqPFXSZpVX2in75Pl34q6d5+tcnPu5zKEZ85nLEgN5v8qe81Xq1f7OLTGdeg2fI7a/J8lnyT/5pf7Vvtk38dbeM7Xn62qrHJ/+Tz3T1+3v9WqbYzIfpj5p1/Y5fLVf0hnOp1v7XVL7+7RKOzGV9BK76evkl3N91bu99m5/x5z65P3h84V238RhypQx84QnPGF0LdWOubR5zj2Jz9x3JtaG6aaPk1/7u+86Ju2VOSbn5UsuuWSsTXLeqbq09y6JobRRYjb3bnVtsq3nCSlLey6qfNvfiaUvMwbb51BJu/JLe6TOGeO59kt75pias9MP0eafY3ItXWkm7/RXjkkbpf2Gz0WTXuLhuOOO67fnnHPOWJmHvx9t70/T74n/xGyeB2UM1TVz0kucJ+7TJu2z4vw8fJ2+bX/3kbQqPhLnKWvmi8w9w7grde2ecie99hq23Q7vI9vzVdJIP2ZOS/61f+aytE/msIyZxHLm8pqP2+vCtEnGYGJ5eO5tn5MkjdQ9abW/xxvGTObQ9FvK3s6X9XnmjfT/SSed1G9zfd+uY6jxljzz7OGCCy4YSzf1ybV/pZHjcx2VfTMXpE12a55PDfthuH6l5LyWtIb3bMNnr8NrgzZecmyVL/2eeMuYzz7DZzoP1RecPSwL32pwZ+IEAAAAAAAAAACAB2P8vxo9RCx6AwAAAOD/Z+8+wC6r6nvx7ynM0IY6tKHD0LsUNagoURP1GkFvgrnXWGKNJmKuiYkpahKN8SZqYo8lMT5PojE2guiNN4IgTXrvvTOUgaEMDMPM//nt3O/577MYYBR4mTN+Ps8zzz7vOXuvvdZv/dba5d1zXgAAAACAJ8uUPJFWX0948skn96/32WefR3xlZau+Su+8884bfZ36U/V1dwAAAAAAAAAAAEyeKfnGt6OOOqp7/vOf373qVa8a+/vEj6b+FvErX/nK7gUveEF3zDHHTEUVAQAAAAAAAAAAmBBT8uDbt7/97X75q7/6q93aa6/9uOvXOkcccUS3fPny7pvf/OYU1BAAAAAAAAAAAIBJMSUPvp1++un9nys99NBDV3qbrHvqqac+hTUDAAAAAAAAAABg0kzJg2/XX399v9x+++1XepvttttubFsAAAAAAAAAAACYsgffov506U+77tKlS5/CGgEAAAAAAAAAADBppuTBt0022aRfXnLJJSu9TdadO3fuU1YvAAAAAAAAAAAAJs+UPPh24IEH9t/g9pWvfGWlt/nyl7/cTZs2rXvGM57xlNYNAAAAAAAAAACAyTIlD7799//+3/vlD3/4w+6jH/3o465f6xx77LH961/91V99yusHAAAAAAAAAADA5JiSB9+OOOKIbp999um/9e0973lP/yDciSee2C1dunS0Tr3+8Y9/3L3qVa/q16lve9tzzz2717zmNVNRRQAAAAAAAAAAACbEzKnYST3E9u1vf7s7+OCDu5tvvrl/Xf/WWGONbqONNurXufPOO7uHHnqof10PyM2bN6876qij+m0BAAAAAAAAAABgSr/xrWy33Xbd2Wef3R122GGjh9uWLFnS3XLLLf2/el3vlVe+8pXdWWed1W8DAAAAAAAAAAAAU/6Nb7Hpppt23/rWt7rLLrusO+aYY/oH4W6//fb+s7lz53bPeMYzupe97GXdTjvtNJXVAgAAAAAAAAAAYIJM6YNvsfPOO/f/AAAAAAAAAAAAYJX9U6cAAAAAAAAAAADwZPDgGwAAAAAAAAAAABNlyv/U6bJly7qLLrqou+qqq7p77rmne/jhhx93m9e+9rVTUjcAAAAAAAAAAABWfVP24NvixYu7D37wg90XvvCF7o477ljp7aZNm+bBNwAAAAAAAAAAAKb2wbd66O3QQw/tTjvttG758uVTsUsAAAAAAAAAAABWU1Py4NvHP/7x7ic/+Un/es899+x++7d/u9t///27jTbaqJs+ffpUVAEAAAAAAAAAAIDVxJQ8+Pav//qv/fIXfuEXumOPPbabNWvWVOwWAAAAAAAAAACA1dCUfN3alVde2U2bNq17z3ve46E3AAAAAAAAAAAAVv0H3/Kw2zbbbDMVuwMAAAAAAAAAAGA1NiUPvu2666798pZbbpmK3QEAAAAAAAAAALAam5IH317/+td3y5cv7/7t3/5tKnYHAAAAAAAAAADAamxKHnx785vf3B166KHdV77yle6rX/3qVOwSAAAAAAAAAACA1dTMqdjJ9ddf333yk5/sH4B7zWte033729/u/sf/+B/9n0Bde+21H3f7bbbZZiqqCQAAAAAAAAAAwASYkgfftttuu27atGn96/qTp9/85jf7fyujtlu6dOlTXEMAAAAAAAAAAAAmxZQ8+JYH3lb0GgAAAAAAAAAAAFa5B9/+8R//cSp2AwAAAAAAAAAAwM+BKXnw7XWve91U7AYAAAAAAAAAAICfA9Of7goAAAAAAAAAAADAT8ODbwAAAAAAAAAAAEyUKflTp0PLli3rjjvuuO6UU07pbrnllu7+++/vPvShD3VbbLHFaJ0lS5Z0S5cu7WbMmNHNnj17qqsIAAAAAAAAAADAKmxKH3z77ne/273zne/srr322rH3f+/3fm/swbcvfvGL3e/8zu906667bnfTTTd166yzzlRWEwAAAAAAAAAAgFXYlP2p0y984QvdK17xiu6aa67pli9f3m288cb9ckXe9KY3deuvv3537733dt/+9renqooAAAAAAAAAAABMgCl58O3yyy/v3vGOd/SvDz300O6iiy7qFixY8Kjrz5o1q3vVq17VPxj3gx/8YCqqCAAAAAAAAAAAwISYkgffPv7xj3dLly7t9thjj+573/tet+uuuz7uNs99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it0AAAAAAAAAAADwc2BKHnx7//vf3y+POeaY7owzzuhf77HHHt1BBx3UbbbZZv3Pt956a3f66ad3F1xwQf9tbgcccED30pe+dCqqBwAAAAAAAAAAwASZsgff/vzP/7x/6G2fffbpPv/5z3cHHnjgCteth9/e+ta39uu+7GUv6973vvdNRRUBAAAAAAAAAACYENOnYic//OEPuw984APdzjvv3J144omP+tBbqc9+/OMfd/Pnz+/+7M/+rPvP//zPqagiAAAAAAAAAAAAE2JKHnz7xCc+0f/50j/8wz/s1llnncddv9apdZcvX9598pOfnIoqAgAAAAAAAAAAMCGm5MG3+rOlZe+9917pbepPouZPnwIAAAAAAAAAAMCUPvh255139su77757pbdZtGhRv1y4cOFTVi8AAAAAAAAAAAAmz5Q8+DZv3rx++c1vfnOlt/nGN77RL7fYYounrF4AAAAAAAAAAABMnil58O2Xf/mXu+XLl3d///d/3339619fqYfeat1p06Z1L33pS6eiigAAAAAAAAAAAEyIKXnw7Y/+6I+69dZbr1u2bFn367/+691hhx3Wfec73+luvPHG7qGHHuqWLl3av673Dj/88O6II47oHn744W7OnDnde9/73qmoIgAAAAAAAAAAABNi5lTsZMstt+yOPvro7uUvf3m3aNGi/nX9ezT17XD10NtRRx3VbwsAAAAAAAAAAABT+o1v5bnPfW53/vnnd6961au66dOn9w+3rehfffbKV76yO++887pDDjlkqqoHAAAAAAAAAADAhJiSb3yLrbfeuvu3f/u37tZbb+2OO+64/kG4O++8s/9sww037Pbaa6/uBS94Qbf55pt3k+4P/uAPuv/9v//36Odq7/Of//zH3Ob73/9+9/nPf747/fTTu9tuu63bZJNNugMPPLB7y1ve0r3kJS9Zqf3Wn4394he/2P3zP/9zd8kll3T33ntvN2/evO6FL3xh9853vrPbY489nnDbAAAAAAAAAAAAfm4efIvNNtuse/WrX93/Wx2dc8453cc+9rGVXn/ZsmX9w21f+tKXxt6/8cYb+3/f+c53uje96U3d3//93/ffiPdobr/99u6lL31p/+Dc0FVXXdU/UPdP//RP3ac+9am+LAAAAAAAAAAAgEk1ZX/q9OdFHmKrb17bdNNNV2qbP/7jPx499Lbffvt1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bt68ef2fha1l/fy9732v++IXv9iv91jmzp3bnXzyyd1nPvOZ7jnPeU7/52PXXHPNbocddui//e3MM8/s3vSmN01ZuwAAAAAAAAAAACb2G9+233777txzz+0WLlzY/Tz5wAc+0P9bWU/Gn3+tP2H6W7/1W/0/AAAAAAAAAACA1dGUfOPb4Ycf3i1fvrw7+uijp2J3AAAAAAAAAAAArMam5MG3I488stt22227z372s90Pf/jDqdglAAAAAAAAAAAAq6kpefBtvfXW6/7v//2/3a677tr98i//cveWt7yl+9GPftTdeeed/TfBAQAAAAAAAAAAwMqa2U2BGTNmjF7Xg25f+tKX+n8rY9q0ad3SpUufwtoBAAAAAAAAAAAwSabkwbf2W918yxsAAAAAAAAAAACr9INv73//+6diNwAAAAAAAAAAAPwc8OAbAAAAAAAAAAAAP98Pvn3lK1/pl4cddli33nrrPdnFAwAAAAAAAAAA8HPuSX/w7fWvf303bdq07oADDuh23333R3x+2223dZ/97Gf71+973/ue7N0DAAAAAAAAAACwmps+1TtcsGBB94EPfKD7sz/7s6neNQAAAAAAAAAAAKuBKX/wDQAAAAAAAAAAAJ4ID74BAAAAAAAAAAAwUTz4BgAAAAAAAAAAwETx4BsAAAAAAAAAAAATxYNvAAAAAAAAAAAATBQPvgEAAAAAAAAAADBRZj5VBX/mM5/pNt1000e8v2DBgtHrP//zP1+pst73vvc9qXUDAAAAAAAAAABgcj1lD7599rOffdTPpk2b1i//7M/+bKXK8uAbAAAAAAAAAAAAT+mDb8uXL3/SyspDcgAAAAAAAAAAAPCUPPh23HHHiSwAAAAAAAAAAACT8+DbIYcc8mQXCQAAAAAAAAAAACPT//+XAAAAAAAAAAAAsOrz4BsAAAAAAAAAAAATxYNvAAAAAAAAAAAATBQPvgEAAAAAAAAAADBRPPgGAAAAAAAAAADARPHgGwAAAAAAAAAAABPFg28AAAAAAAAAAABMFA++AQAAAAAAAAAAMFFmPt0VYPV09913dw8++GD/etasWf1y44037pfLli3rlw899FC/vPfee7uHH364f73GGmv0y2x711139ct58+aNff7AAw9006dPH/us9pnPyowZM8beX7RoUb+cO3fu6PW0adP65fLly/vlkiVL+uWd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AAAAAAAAJooH3wAAAAAAAAAAAJgoHnwDAAAAAAAAAABgonjwDQAAAAAAAAAAgIniwTcAAAAAAAAAAAAmigffAAAAAAAAAAAAmCgefAMAAAAAAAAAAGCiePANAAAAAAAAAACAieLBNwAAAAAAAAAAACaKB98AAAAAAAAAAACYKB58AwAAAAAAAAAAYKJ48A0AAAAAAAAAAICJ4sE3AAAAAAAAAAAAJooH3wAAAAAAAAAAAJgoHnwDAAAAAAAAAABgonjwDQAAAAAAAAAAgIniwTcAAAAAAAAAAAAmigffAAAAAAAAAAAAmCgefAMAAAAAAAAAAGCiePANAAAAAAAAAACAieLBNwAAAAAAAAAAACbKzKe7AqyeZsyY0d1yyy396/XXX79f3n333f1ym2226Ze33nprv7z//vu7jTfeuH+93nrr9csHHnigXz788MP98rbbbuuXm222Wb9ctmxZt3z58v71woUL++X06dNHnw3dc889/TL72HDDDbs111xzrNz77ruvX06bNq1fLliwoF/usMMO/fKmm24alZ86Rd6vdpRtt922X5555pndOuusM4pHWbp0ab9ce+21++Xmm2/eL2+44YZ+OWvWrG7u3Ln969tvv71frrHGGv3yoYce6pfXXnttv0wbHnzwwVHZaUdiXm0td91119i6a621Vr+sfd1xxx3961122aVfnnXWWf1y0aJFY2VUDMp2223XXXPNNf3rLbfccoWxTt+kHjfeeOMoFolT274NNthgLL4Vi9Qz5S5ZsqRf3nnnnWO5lPfTn5U/iU/ybObMmWN9kLolZhdffHE3e/bssXVSfup27rnn9suNNtpotG365d577x1rX6TMdddddxTXxPq8884b+yxjJu2+4oorxmJUZSffU8f0U/aT/Ek9KsfmzZs3Fresm7ilfdlP5es+++zTvz722GPHxk9kPFc/ldpHyqv+Ho6n7C/9ONx/xnrG0X777TeWq8m7bJuxU+M846YtP3mZPknfV5lpY8Ze+jQxT1mZR2rb5OScOXPG+ikxznyRnMr4GNYh/ZX5IXVPGRdddFG3xRZbjI3x/JwYJFdT9+x30003HdU3fZD2JD/zefIl75err756hWMzeZn5o8ZU+iU5k3WybfIkOVBzQdqenEmMs5+Mh+uvv75fpo8q7pk7s6z5Zziuk2Pp48WLF3eXXXbZWF1S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D/ffDpeH3l75ylf23xT3k5/8pPvEJz7Rbbrppt2DDz7Yf/PbT/MNcgAAAAAAAAAAAKsS3/j2BOy6667dX/7lX3avetWruhkzZox99qxnPav7jd/4je7ggw/uLrvssv4Btre97W39t8S16vO/+Zu/6V8fcMAB3QknnND/edJy4IEHdr/yK7/SHXLIIf2fVf3rv/7r7jd/8ze7+fPnP6Kc+ja3/GnVt7/97d2nP/3p0WcHHXRQ95KXvKTbf//9u0WLFnXvfOc7u4svvribOVMKAAAAAAAAAAAAk8U3vj0B3/3ud7tf+7Vfe8RDbzF37tzuox/96Ojn+ka4Ffnbv/3bbunSpf3rT37yk6OH3mLttdfu3y+13sc//vEVlpOH5zbaaKP+AblWPSz33ve+t399xRVXdN/+9rdXsqUAAAAAAAAAAACrDg++PcVe8IIXjF5feeWVj/h8+fLl3VFHHTX6Brn6prgVqfd32WWX/nWtX9u13xpX3+BW6mG8elhuRYZ/ctWDbwAAAAAAAAAAwCTy4NtT7MEHHxy9XtE3w1199dXdTTfd1L+uP2f6WPL5jTfe2F1zzTVjn+VPnD5eOZtvvnm38847969POumklW4HAAAAAAAAAADAqsKDb0+x448/fvR6t912e8TnF1100eh1fePbYxl+nm93eyLlXH/99d199933mOsCAAAAAAAAAACsamY+3RVYnS1btqz7q7/6q9HP9SdIWzfccMPo9VZbbfWY5W299daj1/XQ2hMtp/5cam2XP6H6eIb7WJGbb755pcoBAAAAAAAAAAB4Ijz49hT6+Mc/3p122mn961e+8pXd/vvv/4h17rnnntHrdddd9zHLW2eddUav77333qeknJV98A4AAAAAAAAAAODp4k+dPoV/4vQP//AP+9ebbrpp99nPfnaF6z3wwAOj17NmzXrMMmfPnj16vXjx4qekHAAAAAAAAAAAgFWdb3x7Clx44YXd4Ycf3i1durRbc801u3/7t3/rH35bkfo8lixZ8pjlPvjgg6PXa6211mOWM/z5pynnsbR/XnVFf+r0oIMOWunyAAAAAAAAAAAAfhYefHuSXX311d2LX/zibuHChd2MGTO6r33ta93znve8R11/zpw5K/1nR++7775H/XOmbTmP9eDbY5XzWLbaaquVXhcAAAAAAAAAAOCp4k+dPoluuumm7oUvfGG/nDZtWvcP//AP3Ste8YqVfpjshhtuWOlvXNt6662fcDlVRw+zAQAAAAAAAAAAk8aDb0+S22+/vXvRi17UXXXVVf3Pn/zkJ7vXvva1j7vd7rvvPnp9ySWXPOa6w8932223J1xOPTy3zjrrPG4dAQAAAAAAAAAAViUefHsS3H333d0v/dIvdRdddFH/81/91V9173jHO1Zq2+23376bN29e//r4449/zHVPOOGEfrnlllt222233dhnz3nOc0avH6ucW265pbvsssv61wcffPBK1REAAAAAAAAAAGBV4sG3J+j+++/vXvayl3VnnXVW//Mf//Efd3/wB3+w0tvXnxvNn0Otb2I79dRTV7hevZ9vaqv1a7uhnXfeefQtcF//+tf7eq3Il7/85dHrww8/fKXrCQAAAAAAAAAAsKrw4NsTsGTJkv7hsZNOOqn/+cgjj+w++MEP/tTlvOtd7+pmzJjRv/6d3/mdbvHixWOf18/1fpk5c2a//or83u/9Xr+88847u/e85z2P+PzKK6/sPvzhD/ev58+f78E3AAAAAAAAAABgIs18uiswyX7913+9+8EPftC/PvTQQ7s3vvGN3QUXXPCo68+aNav/ZrZWvff7v//7/Z9IPeOMM/o/QVrfGrfjjjv2D6t95CMf6c4+++x+3Vpvp512WmH5r3vd67p/+Id/6B/E+/SnP93/WdM3v/nN3YYbbtiddtpp3V/8xV90ixYt6qZPn9594hOf6B+iAwAAAAAAAAAAmDSefHoCvvWtb41eH3vssd3ee+/9mOtvu+223TXXXLPCzz70oQ91CxYs6B9cq4fcXv3qVz9inXqw7rG+Ua6+Ne473/lO99KXvrQ7/fTTu29+85v9v6HZs2d3n/rUp7qXvOQlK9FCAAAAAAAAAACAVY8/dbqKqG9h+9KXvtQdc8wx3Ste8Ypu3rx5/TfE1bJ+/t73vtd98Ytf7Nd7LHPnzu1OPvnk7jOf+Uz3nOc8p9t44427Nddcs9thhx36b38788wzuze96U1T1i4AAAAAAAAAAIAnm298ewKWL1/+pJdZ39ZW/56I+hOmv/Vbv9X/AwAAAAAAAAAAWN34xjcAAAAAAAAAAAAmigffAAAAAAAAAAAAmCgefAMAAAAAAAAAAGCiePANAAAAAAAAAACAieLBNwAAAAAAAAAAACaKB98AAAAAAAAAAACYKB58AwAAAAAAAAAAYKJ48A0AAAAAAAAAAICJ4sE3AAAAAAAAAAAAJooH3wAAAAAAAAAAAJgoHnwDAAAAAAAAAABgonjwDQAAAAAAAAAAgIniwTcAAAAAAAAAAAAmigffAAAAAAAAAAAAmCgefAMAAAAAAAAAAGCiePANAAAAAAAAAACAieLBNwAAAAAAAAAAACaKB98AAAAAAAAAAACYKB58AwAAAAAAAAAAYKJ48A0AAAAAAAAAAICJMvPprgCrp4ULF3abbbZZ/3rzzTfvlw899NDYcvny5f3ykksu6ZYuXdq/vuWWW/rl9ttv3y/vvffefrlkyZJ+OXv27H555ZVXjsqZOfO/0vjaa6/tl7/8y7/cL88777x+OX36fz3fefvtt/fLOXPmjPaXbddcc82x+t9zzz398r777uuXa6211qgOqXf2n3WuvvrqsTLvvPPO0bqpw/XXX98vE5taZ/h5rb9s2bL+9brrrtsvH3zwwbG6Vf3LNddcM7a/adOmdRtuuOEo/mXWrFljcU2dE9daf+7cuWPvpT2J1xlnnNEvU69DDz10VJdskzpuuummY32xwQYb9Mu77rqru//++/vXixcvHuvTqvdwv+uss85YHwzr//DDD/fLtddeu19efvnl/fKBBx7olwcddNAoNonxBRdcMBbjtCM/J87rr79+X8+SmNx22239cpNNNumXd99991h8t9lmm1Hb11tvvbH6Zz+VO8Myqs5rrLHGKC7D+KUvs03ilzypMrNN4pj4pYzkR+Jbsbn55pvH4lhtHfZx6pMyvvnNb47amnVTp/Tji1/84n559tlnj+I5Y8aMsXpnXCWOKTN5WW3JWM862267bb+87rrrxvabstJvVa/k2XbbbTcWp7Q32yTvb7311lG8Eqfk8FZbbTXWt/m54pd554YbbuiXG2200dj+0ufpk2H+JpeSu5FYJW9q25SffE5/ZJnYZKykb0466aTuzDPPHIvX1ltvPTb/pm6pxznnnPOIOmReTLxSj2F/ZvvkTratOXn4c/q48n7+/Pn964svvrhf3nHHHWPlZt2M68xtz3ve80b5ltzZeeedx+KYOXbBggWj/Ejd2n5KfDNPJgcqjyo3SuaNxDbjLeM5Y+Wmm27qbrzxxv71pz/96bE8SD8lVsnZefPmdaeccsooLilnuG1yLdskdjXOUu/0S2KTsZK6DY9RG2+88Vjfpk6ZH9KuHJuqHqlD8iOxTyxi77337pcnnHDCqP7t8SpxvOKKK8b6erfddhv1W8Z+jtnf+973xuqW9iSna/20NeM5Yz0/Z9ssa5vkQ8ZP6pIxn7im/TU3ZBwfe+yxY/vJNpmzt9xyy1Gs0uaMuew382/yM/tPXyT+w2VyN+3KNimjci+5P5x/hmM/c1wdr1KPxD9jLXWoHB1uk3ypsjJGsk1ikban71PHjNWMu2H56dPEOvvP/qovMgYyRtpjQOKaOa/i8JGPfGQsFsn/ffbZp18mb5IDtV76ODFPXXbYYYd+mXGe96seGQt5L3nQ9kHqmmX1Z/IjMcg8lDolzmlvxTUxyJzZnsf86Ec/6peLFi0axTz9nRhnLjn33HPHzteG+Z95ImM/7Uo+pK6RnK55M/FLPuazlJn5PbGrPMlniXVdDwzbl3jmPO6ss84axeUFL3jBCs/Fkw9pV/Vv2p54pV2ZU9IXqVvNFzkWZH7Nulkn5whXXXXV2P4rJ1L/jJWMkRwn/+M//mOsrlW/9FPKz/hNWWlPcrpy+Yc//OEo/sPYZwxuscUWY/NFHXuTX1knyxxPEs/0df2c65ucW6Wvk0N77LHHWBzT11V23ku/ZdvkVNqX/VUO5FiXdZIH+Tlx3GmnnUbtS7l1bjOcd1KXzAHJuYMPPnhUXsZkcjbzRMrMuEv7a3/pn0svvbRfPuMZz+iXl112Wb9MfybXqozjjjtubF5vz/Wf+cxn9suc21b80tb2OiG5nFg9+9nPHh1rE6+99tprLMYpoz0Hq3PI5F3e+8Vf/MWxmGduSawSxzqHT1szfydOmR8zV2ceq22TFyk/n2U8tWP0wAMPHOVo8nF4Djfsr8Sk5u4cOzMWUkbOVZMnP/jBD8ZiVeM7/ZTrxF122WVsnkpOp+w6x913333Hro0yXjMXJF+G9wxSh913332s/jmvP+CAA8bOxWq+zJjLftKeSGxOPPHE0f5z3pnrksxZGSPtdWvaV8eD5EfGfO4N5P3U+ZBDDhnlQOKWOSbjKjHItVtya3iO3N6nOeKII8ZikrpVLmfs/eQnPxk7l7vwwgvH+jj5mXpV7rbXBdFee9SxJ+fKKT/1T1xTfvo8x9Fq//nnnz9Wt/ZaLe3MssrKOMoyYyb3YbJu+rFyIP2d9yJjsL1OSTtrDOX40Z5T5viSY0NiX/tPW9PHuS+TPs3xJnlT555pT+qf+SP7zdjIsbeOfemf1D85G5nT2vO4mse+9rWvjfVhYpFxkBhkTq9z11yv5jxqeP48PCc57bTTRjHKeUz6KW1u45jrrVo/9cx5ZnJ4xx13HPXpMFbV7myTeWjPPfcci1dyq+bM8q1vfatfVtyTozkX33XXXcfyMvHLGKnczpycfkufpw8yRlKvakNimrkrYz8xSl6k7rWP9roj5y2JW+qW+OacqLbN/nKulXkp7YrhuEi/tOemiXX2k2XVK7mTeSPzeo4Byfu6f5Gyco2b/WReyPyRuS77r/GVfs/5ensvLsembJP+qs/T5vY+Tdqb48xFF100Ouan3NQtOZrjZ843UnbtL+cmqVvmlIyNSPwqBxKDjOf2Pl3ak/VqvGV+be/XJf8zzhKD4TjIuqeffvpY32Y+zhyQ/qx5LOVmXso6qXPiODyHTv4lPikjYyPjbHiNk7bnuJv2tXNYxs7wnCF5mNhmTGY+Spk5P6g+yvhNeZlvE5Pkw7CdGS/pg8yzydm0IeOg1k8+ZBxnbkv/DO/vZ9v2nltimzLSnvaeZo239F3mieR9cjdlp+6V27k/kXPijN/kRc71vv/9749ilrhljKQOiUHOiYb3OVKXxCftivYeQvqo8ibtSV5kjKbO7fV6xSq5M7zvMiy3rnsSt+w/OZQ+zjEox7z0W+axOrfMGGvv96cuOfdKnKsv2vsXqUO2TT9lzOS8vo4h6ZdcyyeuiUFilPuSdT+xvV7NOM5c0553vOhFLxrNE8nZ9Ffam7pmXqlxn76NtCtjNPFLfVKPOm61v1vMPBvJ4dSx2p0YJD4pI/Ngjq0ZK5W32Xfm9cQ67cyYTI7Xz4ltm7MZk+mn5FrlcM6PcpzPuikrOdyezw3zInFLjJNL7XlpxSFzYuqYdiR3U7fEpD7PusnHHB8T+8Qkbahr6sQ281OOfYcddli/PPXUU/tl5svcm6j9ppycf2Z/ydkV3V9LvNo8yHlF9pdt67iTNj7a7y9yjz35M7xGyz3hnPemb3McznrVByk/y2jv0ea+f8ZZzbFpR+KX89y8n3GduajytT0/Sx+nXTnmZr9Vx+R+jsvR3uvJXFDbJN+SoxkLycf8nGN4HSOSX+mH5FTyss3z5G4tU8e0p/1dTs6nMmZrvcyvmS/SbxnfiUXO2etYlLkz9wzSL+nTzB/D+OX41/6uKuMg82zyJX1fcU1f5l5IztPTf+3vo6p/0w/De+Ur6tvUq85rsk3qmDjm+Jv8SE7VOEz9c8885Sfm+Tn3GWq/uUZPDNr7CBl32Tbju9o//F38MLci+ZlzkxoraXtkP+3vp1OfGlftvfn8nFgn/+4fjIf2HnNikDGZ+TZjJvNHxTfnICl3eC0xzMfMhxXHzCnJmfRb+9xExaA95jxZfOMbAAAAAAAAAAAAE8WDbwAAAAAAAAAAAEwUD74BAAAAAAAAAAAwUTz4BgAAAAAAAAAAwETx4BsAAAAAAAAAAAATxYNvAAAAAAAAAAAATBQPvgEAAAAAAAAAADBRPPgGAAAAAAAAAADARPHgGwAAAAAAAAAAABPFg28AAAAAAAAAAABMFA++AQAAAAAAAAAAMFE8+AYAAAAAAAAAAMBE8eAbAAAAAAAAAAAAE8WDbwAAAAAAAAAAAEwUD74BAAAAAAAAAAAwUTz4BgAAAAAAAAAAwETx4BsAAAAAAAAAAAATxYNvAAAAAAAAAAAATBQPvgEAAAAAAAAAADBRPPgGAAAAAAAAAADARPHgGwAAAAAAAAAAABPFg28AAAAAAAAAAABMFA++AQAAAAAAAAAAMFE8+AYAAAAAAAAAAMBE8eAbAAAAAAAAAAAAE8WDbwAAAAAAAAAAAEwUD74BAAAAAAAAAAAwUTz4BgAAAAAAAAAAwETx4BsAAAAAAAAAAAATxYNvAAAAAAAAAAAATBQPvgEAAAAAAAAAADBRPPgGAAAAAAAAAADARPHgGwAAAAAAAAAAABPFg28AAAAAAAAAAABMFA++AQAAAAAAAAAAMFE8+AYAAAAAAAAAAMBE8eAbAAAAAAAAAAAAE8WDbwAAAAAAAAAAAEwUD74BAAAAAAAAAAAwUTz4BgAAAAAAAAAAwETx4BsAAAAAAAAAAAATxYNvAAAAAAAAAAAATBQPvgEAAAAAAAAAADBRPPgGAAAAAAAAAADARJn5dFeA1dMdd9zRbb/99v3rddddt18uWLCgX6699tr9cp111umXCxcu7GbNmjV6PVzm/aVLl/bLefPm9csNNtige/DBB/vXF198cb+89957++UZZ5zRLw866KB+efnll4/VY+bMmaPyqpzywAMP9Ms111xzbL9R2y5ZsqR/vd566/XLu+++u1/eddddYz+njIceeqh71rOe1b+++uqr++U999zTLy+99NKxWGSZbcvs2bP7Zfabn7P/tD/Lalf9G8Zv5513HovNnDlz+uUaa6wxKjv1nz79v56DXWuttfrlTTfd1C9vu+22sfdnzJjRt63suOOO/fLOO+/sl7fccstYPCsPyn333Teq22abbdYvH3744VG9h8v0Te0n6yxfvrxf3n///f1y2rRp/XLDDTcci0lyoeKZNmbdtC9xzM+pT/VNciTL7C/xyzL7rfglLun/xD65lXUTo/o5Md18883HYp0xsccee/TLK6+8cqwN22yzTXfdddd1Q7feeutY/6RvoratWA77pV1n4403Hot91S9tT7n5Oeucf/75Y3Gsvt56663H8iBtz/L6668f+7z2mzZnDCSOixcv7pfPec5zxsZQPq/+qrwql1xyyVjMky9pV8ZV4jyMQfJ/l112GZunMu6qHsmvjN/EM3Vv21D1Sh5kzrrwwgvHxsyNN944Nn4rJpl3hjEdSh8knqlrLZObc+fO7Zebbrrp2Lbpx9Txmmuu6TbZZJOx+KTOy5YtG+vrrFftTt9lfCWXE5N2vqqya1/D/aRvE9d2Tk1Mbr755lGb58+fP6p32XLLLfvltdde2y832mij0X4Tx+RB+i1lZV7JeBjWNzFN+7JOYpBt6/Pbb7+9f53YJ27JrYyHzG21beab9GHqmD5PWem/K664YhTX1LEdk4l5YpAyK45pT2KfY0LGYsrMNjVfpI4ZX1tsscVYLLLfo48+ul9WvHfffff+9Q033DDWx5mfMkYyJjPHVt+n3xO3zJWJZ8ZBjunV56lT2pV1koc5/1i0aNFof9kmOZOxcN55543FL22pvDnzzDPH6rLffvuNtTP9mByr8Z7XOd7m5+E5z3B8pe7bbbfdqE6Zq5LniWONieE4r7LaeGVOS96lzPR51SP9kz5N3dKujLfMrYnZcGykDzMm83PKzBxXfZIcTV9H5sfk3/DYlPfSp9lvcjgxyv6q3YllxlFinNikncntyv/sM+tkfF111VWj4+6w36o/2/OJtL2d/5Lv6b/K1/Rd6p/5KnUfjo3kcNqYfEsZ55xzTr/MvJy5s8pMHyYGOe9s+zzLqnvmrMQ+kkOZ83Jum/1X3rTza85b0m/JhxzTTznllFE70geJX+qcfkqOV93XX3/9sZhmXOd8KfVI/FKfYXx23XXXsbzOudgwD9vzmORu8iNxTPmpY9Un7Unb81l7npiy6txlt912Gxu/2TY5lJ+HuZyYZu5KTiX/Ml8kVjUnZU7MuUjGSrbJMrGqPkm5aUckNu18mHFd7WuPoe21U9o3PF4nJ2tOLJmH2zzPnFa5lnGTNmc8tfPs8HwwfZdcyTlkYpS5JzmVsVp5mXVS7/RF2pe4brvttv3yoosuGtUh/Z+6ZL/tOVh9nlzad999++Wpp546tk7m+aOOOmoUi7zXXt9l7CTfq045j8tYS7m5ds6YbI9Nyd3qi2yb85bEJLmU2KSM6qvkUmKf+SlxTV3TByeddNKov3L8Sh0yNiKxr22H1zXDOqaMdvxm/apj+js5nG2SD4lzrstqf5kjE5Mc/w888MAVzgHp57LTTjut8B5E8jzr1Xld4pOxkPk27UjME8/qx7Q980Xq315jJ57D64p81l47JaezzfD+TWKQ8rPf5FjqOrxeb8+rU+f2/kLmmCojYyJz6H/+53+O9WXOg9N/KbOO7TlPy7EvdcqcmRil/VVWxkTmqWybWOecKO9XTNq8yHy11VZbjcU1fV/5mjq092EyrtpzvSqzza/EPjHOHJ3z3rShts0cnev7tDPxavutxnN7jtXeL8m6yd2KQ8Zclik/YyVyfK4cT/nJobQ95SaeiVHifPzxx49yJ32Y+TDnH8mLFZ2nZo7MOEs/pq5pQ439Zz/72WPjNXNXlpk7M9/XfrN9jqHtNfWee+45Ft/qo5SfsXDZZZeN+mNY/+R9+qhilnak/BwLkn+ZVxKz6sfkW/o0sU1Zud664IILRvtNHmdeynE+7yfXMndWXBOX1G14Pjvst7Q//VkxS9+lPe2xPWVlvqqykjPRzqWpY/Zf9Wuv1TPm2/vIuX6ofEyuZqylbrm2SDuS7zvssMMjzhnTjnZ8pW+i5sX2vmD2n/hGyqg+T/mZS9rzmPRJ5pPhvczUNe1IOzO+sl7FM/NQ7ollHs/+hrHO/JixkdgnVxPzbJt+G/ZffieQcpPfiXXyYXi9nD58xjOeMXZtMbxnNJzfK3YZY9l3yk+5uT+de411vpN8e7T705lj9t5779E2GX9pT2KTsjKXtrGo8ZH6t+dpycfMH+mj6vPkd9ZJn+Y8O+1LH9c4z3ya8rJt+jTjN9duVVaOS8nd5F3KSA6393sr5zLPJUcTx/YeVsZ7XbdmXs8YyfzR3n9NWZVzyZ1s0/Z5+iBtqPtF55577lj5KS/XNsnlzAXDey3tdUfOFTK+2jFaeZh5O+1oz2tzDMp1SW2TOp199tkr3G9yIGVWGYlFe32VbVO39HXNy4lTxk3yO305nJuHcT3rrLNGuZr9ZZ5PfBOD9GvlTdqaHGrPsYa/P8v4Su4n37LN8Bg6rFvdo8s5QXv/IuWnzIyDlFmxau+35/7I6aefPtau9FH1Z/I4dWjvlaX8nMfVOdPwnlfJfpMv6c8sa15JOWlf8i91yjjPOXStnzmm/X1J5o38Lmf//fcfmxerjsmD5Gz6KXVNPw6Pge1Yz/5y/tvey6+fU07qkrkn72c+iToetL97S19///vfHztXaO8hDM/JU5f2/lb7efVB5pD0wfD3IsP7Nznnqji017jpy/a8NuOicjl9muNk7v8nju29zapzxmfyOX2Q+KXt7blD5oIVyTbJm+R25UDOL1Pv5Gza2/6et8pIH6bc9veRiWfmq8qX5HP7/EDOXTMOcn5Q9Ug/5NicOqXtmacyx2SOyzwyfK+9tzi8zkputedpOY9q7+3kOFJ5m/omtu3vupNjGcfVrsQ499vT9ixzfpuYJ3crrjk+ZZ3kXdrR3lep8ZAY59jQ3stP3RK3Kqu9V5lxlX7MvJGcrvokj4e/yxtukzGZsmreyj7b3y2mrPb3Dcn3ugeT+SD1zxioc/xhvqSs2ke2b3+H1N6DTu5WX6W8xCLxTDvTJ7P/X8yqrJSXc4GUmzk5eZFcSLsrVu1cnbomP9tzwMqT9jwiOZxzoZxnVw6n755svvENAAAAAAAAAACAieLBNwAAAAAAAAAAACaKB98AAAAAAAAAAACYKB58AwAAAAAAAAAAYKJ48A0AAAAAAAAAAICJ4sE3AAAAAAAAAAAAJooH3wAAAAAAAAAAAJgoHnwDAAAAAAAAAABgonjwDQAAAAAAAAAAgIniwTcAAAAAAAAAAAAmigffAAAAAAAAAAAAmCgefAMAAAAAAAAAAGCiePANAAAAAAAAAACAieLBNwAAAAAAAAAAACaKB98AAAAAAAAAAACYKB58AwAAAAAAAAAAYKJ48A0AAAAAAAAAAICJ4sE3AAAAAAAAAAAAJooH3wAAAAAAAAAAAJgoHnwDAAAAAAAAAABgonjwDQAAAAAAAAAAgM1JaToAADFYSURBVIniwTcAAAAAAAAAAAAmigffAAAAAAAAAAAAmCgefAMAAAAAAAAAAGCiePANAAAAAAAAAACAieLBNwAAAAAAAAAAACaKB98AAAAAAAAAAACYKB58AwAAAAAAAAAAYKJ48A0AAAAAAAAAAICJ4sE3AAAAAAAAAAAAJooH3wAAAAAAAAAAAJgoHnwDAAAAAAAAAABgonjwDQAAAAAAAAAAgIniwTcAAAAAAAAAAAAmigffAAAAAAAAAAAAmCgefAMAAAAAAAAAAGCiePANAAAAAAAAAACAieLBNwAAAAAAAAAAACaKB98AAAAAAAAAAACYKB58AwAAAAAAAAAAYKJ48A0AAAAAAAAAAICJ4sE3AAAAAAAAAAAAJooH3wAAAAAAAAAAAJgoHnwDAAAAAAAAAABgosx8uivA6mnJkiXd3Xff3b/ed999++WCBQv65Xrrrdcv77///n65zz77dBdddFH/evr0/3oW86GHHuqXu+66a79ctGhRv7zvvvv65bJly7oNN9ywf7106dJ+ueaaa/bLbbbZZuznHXbYoV/utdde/fLqq6/ubr/99v71gw8+2C/XXnvtsbreeuut/fKee+7plxtssEH3wAMP9K833njjsW1vu+22fjl37tx+uckmm4zez3623nrrfnnXXXf1y3PPPXcsFqnrGmus0U2bNm0sFtn2pptu6pfbbrttv3z44Yf75Z133tkva7vly5ePfbbRRhv1y5kz/2uo77LLLmOxr7jns8R2rbXW6pcpa/311++Xz3ve8/pl9es666wzVpdsc+21147137333juK2X777de/PuWUU/rlHnvsMcqVsvnmm/fLc845Z7RNYh1XXXXVqP+H7UrMZ8+ePYpZ+iuybvJmyy23HKtr9UViffHFF4/1wfz588fyIu2vPk4eJFdSxsKFC8fqmrZcfvnl3RZbbNG/zrb5OX1ZOZo6leRR5eF/+2//rX992WWXjepQDj744H559tlnj4236pu0OXXJNtttt12/3HTTTfvlmWeeOVpvxowZYzlU+x7WOX2eOlfsE5/tt99+bH+LFy8e64vkZ+0/eZ08S85k3KZO6a+MlVov80LKTw6nf1LX1DHxHM4byfPsN9J/1W+JV/Ih7cp+brzxxrEyKqdSz+RF6pi6JD+zzaxZs0b9kPJ33HHHsXZkP8nlLKstaUf6equtthrLg8xxGW8V7xe+8IX961NPPXVU7xWN+WOP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kusiAABqik6dOsWUKVO+dV+fPn3i97//fdSpU6da6gKAQvbqq69Ghw4dYvXq1aX/NmnSpDjqqKNyWhcA5KsRI0bEL3/5y/j6668r3HPxxRfH8OHDq7UuAMhX77//fvTo0SNef/31SvdddNFFceedd6YbsgCALa92NVwDAID/b+HChem46667xmmnnZbupC8uLo41a9bEjBkz4rbbbouPPvooHnzwwVi1alWMHj061yUDQF5bu3ZtnHfeeSn01qRJk/jkk09yXRIA5LUbbrghBg8enNZZ5/Fzzz03Bci32267+Pe//x2vvPJKjB8/PmrVMjAGADLZ57RlQ2/77bdfXHbZZanT25dffpkmeGSf62aB8ixcnn32O2jQoFyXDQA1go5vAADV6Pjjj0/d3E455ZTYaqutNnh8yZIlcfjhh8f8+fPT75MnT05d4gCA8mWdaC699NJo27Zt9OzZM2666ab07zq+AcCGJk6cGF27dk3r7L1pNq5t6623rnCcmy7kABDx2GOPpZuYM4ceemia6PG/n+3OmTMnPZaF5Lbffvv49NNPo3ZtPWgAYEtzyxYAQDV6+umn4/TTTy839JbZaaed0t2BZT9UAQDK98EHH5R2rBk5cqQv5wHgW7qkDhgwIK3btWsX9957b4Wht4y/qwDwX9OnTy9dZ6PCy/tst3379umm58znn38eb7zxRrXWCAA1leAbAECeOfroo0vX77zzTk5rAYB8duGFF8ZXX30Vffv2jSOPPDLX5QBAXpswYUK89dZbaT1w4EBdaABgI2VdUNdp3bp1hft23333cp8DAGw5gm8AAHlmxYoVpeuKOsMBQE03duzY1El1xx13jFtvvTXX5QBA3hs3blw6FhUVlXakyXz22WcpEJcdAYAN7bnnnqXrd999t8J9625izv7W7rHHHtVSGwDUdIJvAAB5ZvLkyaXrvfbaK6e1AEA+ysbGXHzxxWl9yy23pFHhAEDlZs6cmY4tW7aMBg0axOjRo2PfffeNRo0aRZs2bdIx+2I/C5SXvSELAGq6Xr16RcOGDUvfg65Zs2aDPa+88ko888wzaX3GGWeU7gcAtizBNwCAPLJ27dq4+eabS38//fTTc1oPAOSjK6+8MhYtWhSHH3549O/fP9flAEBBvNd888030zoLjGcB8t69e8e8efPW2zd//vy44ooronPnziloDgD892/nQw89FNtss01MmzYtOnToEA8++GAKlT///PMxdOjQOPLII9N40wMOOCBuu+22XJcMADWG4BsAQB654447YtasWWl98sknR/v27XNdEgDklSlTpsSoUaOidu3aMXLkyDRCBgCo3BdffJHCb5l//OMfcdddd0XTpk3j4YcfTiNOly1blrqPH3LIIWnP9OnT4+yzz85x1QCQP0444YSYM2dOnHPOOfHqq69G375949BDD41jjjkmrr322hSKGz58eHrPuvPOO+e6XACoMQTfAADyRPYlw6BBg9K6SZMmcc899+S6JADIK9nd8+edd16UlJTEpZdeGvvss0+uSwKAgvD111+XrpcvX56+nJ80aVLq+rbDDjtE/fr1o1OnTvHCCy9Eu3bt0r7x48fHSy+9lMOqASC/3o9mXd6efPLJ9J70fy1evDgFyrMOcABA9RF8AwDIA6+//nr07NkzVq9eHfXq1Ytx48al8BsA8H9uvPHGNKatuLg4hgwZkutyAKBgZO8zy8q61ey5554b7MsCcMOGDSv9/Y9//GO11AcA+R4g79q1a9x0002pU+qVV14Zb7zxRqxYsSJ1VZ0wYUIcccQRMXv27DjppJPi9ttvz3XJAFBjCL4BAOTYe++9F926dYulS5fGVlttFY8++mi60x4A+D9Z4C37kiEzYsSI+MEPfpDrkgCgYDRo0GC937P3oBXp0qVLGimeefnll7d4bQCQ77JRptkI08y9994bt9xyS7Rt2zbq1KkTDRs2TONOs06qRx99dOoGd8UVV8Rrr72W67IBoEb477tXAAByYuHCheluwexYVFQU9913X5x44om5LgsA8s4dd9yRRsu0bt06li1bloLi/2vevHml62xU26JFi9L6pz/9qaAcADVa3bp1o3HjxvHpp5+m35s3b15pd7iddtop/R1dtx8AaqosyJZ9Zptp06ZN9O3bt9x9WWj8+uuvT53f1q5dGw888EB6HwsAbFmCbwAAObJkyZJ0N+C7775b2r2mT58+uS4LAPJSNkImk/3d7NWr17fuz75wKNtdVfANgJpu7733jhdffDGt16xZU+nedY+v6/wGADXV4sWL03jTzP7771/p3vbt26/XtRwA2PKMOgUAyIEvvvgiunfvHv/85z/T7zfffHNceOGFuS4LAACA76lOnTqVrtfdgFWe//znP+lGrcxuu+1WLbUBQL4qGwJfvXp1pXtXrVpV7vMAgC1H8A0AoJpl49l69OgRc+fOTb9fffXVMXDgwFyXBQB5LRsTk42YqexnyJAhpfsnTZpU+u8tW7bMae0AkA9OOeWU0vX48eMr3Jc9lv39zHTs2LFaagOAfLXjjjtGw4YN03rGjBmVht8mT55cum7VqlW11AcANZ3gGwBANVq5cmX07Nkzpk2bln6/+OKL44Ybbsh1WQAAAHzP7bfffnHsscem9ZgxY2LixIkb7Fm0aFH86le/Sus6depEv379qr1OAMgntWrVSjcxZxYuXBjDhg0rd9/SpUvXu7n5+OOPr7YaAaAm02MVAKAa9erVKyZMmJDWnTt3jv79+8e8efMq3J990dCmTZtqrBAAAIDvq+HDh6duNZ9//nn6Qv6SSy6J4447LurXrx+zZs2Km266KT788MO09/rrrzfqFAAi4pprroknn3wyTfK49tprY86cOdG3b99o3bp1LF++PGbOnJn+xn7wwQdpf5cuXaJbt265LhsAaoSiknU9ywEA2OKKioo2aX+LFi1iwYIFW6weAPg+yb6AGDp0aOmo06OOOirXJQFA3pk6dWqceuqpsXjx4grft1599dUp+AYA/Nfzzz+fbmpesmRJpfuym50fe+yx2GGHHaqtNgCoyXR8AwAAAACAGuKII46I119/PUaMGBFPPPFEvPfee7Fy5cpo2rRpCo1fdNFFsf/+++e6TADIK127do0333wz7r333nj22WfT39Ksg2rt2rVjl112iQ4dOsQZZ5wRJ5xwwibf/AwAbD4d3wAAAAAAAAAAACgotXJdAAAAAAAAAAAAAGwKwTcAAAAAAAAAAAAKiuAbAAAAAAAAAAAABUXwDQAAAAAAAAAAgIIi+AYAAAAAAAAAAEBBEXwDAAAAAAAAAACgoAi+AQAAAAAAAAAAUFAE3wAAAAAAAAAAACgogm8AAAAAAAAAAAAUFME3AAAAAAAAAAAACorgGwAAAAAAAAAAAAVF8A0AAAAAAAAAAICCIvgGAAAAAAAAAABAQRF8AwAAAAAAAAAAoKAIvgEAAAAAAAAAAFBQBN8AAAAAAAAAAAAoKIJvAAAAAAAAAAAAFBTBNwAAAAAocA888EAUFRWlnwULFkRN869//Svq1KkT9erVi48++qjKznvhhRem/6Z9+/atsnMCAAAAUDUE3wAAAAAgR7KQ2rrA2nf5qekuu+yyWLVqVfTv3z922223KjvvwIEDU6DuoYceijlz5lTZeQEAAAD47gTfAAAAAICCNX369PjLX/6SAmqDBg2q0nMXFxenbm8lJSUxePDgKj03AAAAAN9NUUn2qQ0AAAAAUO2yLmXZmM6K7Lvvvul44IEHxv3331/hvn322SdqquOOOy6effbZ6N27dzz88MNVfv7s/0/btm3Tevbs2dG+ffsqvwYAAAAAm07wDQAAAADy1LoxpkceeWS8+OKLuS4n72ShtL322it1ZMvCbz/5yU+2yHWysNvcuXNT97cHHnhgi1wDAAAAgE1j1CkAAAAAUJCyLnhZ6K1JkybRtWvXLXadrJtcZty4cfHll19usesAAAAAsPEE3wAAAACgwGVdyLLucNnPggULNnj8qKOOSo9lx8zbb78d559/frRu3Trq168fLVu2jP79+8f777+/3vPmzZsX/fr1S/vq1asXzZs3jwEDBsQnn3yyUXU98cQTcdppp0VxcXF6/vbbb5/Gtg4dOjSWLl36nV/32LFj0/HEE0+M2rVrV7p3/PjxcdJJJ0WzZs2ibt260aBBg/S6OnbsGIMHD45Zs2ZV+NxTTjklHZctWxZPPvnkd64bAAAAgO+u8k+DAAAAAIDvleeffz5OPvnk9TqXZYG3++67L55++umYPHlytG3bNsaMGRNnnXVWrFy5snTfhx9+GCNHjkxjRadPnx677rprudfIQm2nnnpqvPDCC+v9+4oVK2LOnDnp57e//W0KkR1yyCGb9Tqymt977720ruwca9asiV69eqVubWVlr+urr75K55g6dWp6TbNnzy73HC1atIhddtklFi1alPb97Gc/26yaAQAAAKg6Or4BAAAAQA2xcOHCOP3001PntREjRsRLL70UU6ZMiUsuuSR1hMs6uZ1zzjnx8ssvR58+fWL33XePUaNGpW5okyZNijPPPLM0dHbZZZeVe40s3JaNHc1Cb1tttVV6ThaimzlzZrrWsGHDolGjRulaxx133AZd5jZWdq51OnToUOG+e+65pzT0dsQRR6TueNlz586dG88991zcdtttccwxx6RaK3PQQQelYxYMBAAAACD3dHwDAAAAgBrirbfeij322COmTZsWjRs3Lv33LBCWjQq99dZb02M9evRIQa8sGLbNNtuU7stGpS5fvjwFyR5//PH4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",
"text/plain": [
"
"
]
},
"metadata": {
"image/png": {
"height": 448,
"width": 1247
}
},
"output_type": "display_data"
}
],
"source": [
"# load the relevant audio\n",
"audio_clip_with_detection = Audio.from_file(path, offset=65, duration=10)\n",
"\n",
"# create a spectrogram\n",
"spec = Spectrogram.from_audio(audio_clip_with_detection).bandpass(0, 1000)\n",
"\n",
"# plot the spectrogram\n",
"spec.plot()\n",
"\n",
"# display the audio in a playable IPython object\n",
"from IPython import display\n",
"\n",
"display.Audio(\n",
" audio_clip_with_detection.samples, rate=audio_clip_with_detection.sample_rate\n",
")"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"We can clearly see the ruffed grouse drumming event in the spectrogram. If you have speakers or headphones with good low-frequency response, you can also hear the accellerating thumping of the ruffed grouse drumming display by clicking play on the audio player. "
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Analyze all files in the validation set\n",
"The next cell **will take a while** to run because it requires analyzing 1120 minutes of audio. If you wish, you can skip this cell (which analyzes the audio) and instead run the commented out cell below to load the results of the analysis from a .csv file. "
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"# get a list of all files\n",
"files = glob(\"./ruffed_grouse_validation_set/audio/*/*/*.wav\")"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"analyzing 224 files\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"100%|██████████| 224/224 [00:20<00:00, 11.19it/s]\n"
]
}
],
"source": [
"print(f\"analyzing {len(files)} files\")\n",
"\n",
"# run the detector on each file, saving output dataframes in a list\n",
"all_results = []\n",
"for f in tqdm(files):\n",
" results_df = detect_ruffed_grouse(f)\n",
" if len(results_df) > 0:\n",
" results_df.index = [f] * len(results_df)\n",
" results_df.index.name = \"file\"\n",
" all_results.append(results_df)\n",
"\n",
"if len(all_results) > 0:\n",
" all_results_df = pd.concat(all_results)\n",
"else:\n",
" print(\"no detections in this set of files\")"
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {},
"outputs": [],
"source": [
"# save results if desired\n",
"# all_results_df.to_csv('saved_recognizer_outputs.csv')"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Take a quick look at the longest detected sequences"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"